[发明专利]一种基于特征点的图像配准方法有效
申请号: | 200910052453.8 | 申请日: | 2009-06-03 |
公开(公告)号: | CN101567051A | 公开(公告)日: | 2009-10-28 |
发明(设计)人: | 魏二岭;杨夙 | 申请(专利权)人: | 复旦大学 |
主分类号: | G06K9/64 | 分类号: | G06K9/64 |
代理公司: | 上海正旦专利代理有限公司 | 代理人: | 包兆宜 |
地址: | 20043*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 特征 图像 方法 | ||
1.一种基于特征点的图像配准方法,其特征在于,包括以下步骤:
步骤1):特征提取,
对两幅待配准的图像利用特征点提取算子进行特征点提取,得到的两个特征 点集定义为方法的输入数据;
步骤2):相似度计算,
建立搜索空间,定义所述两个特征点集为S和T,所包含的点的个数分别定 义为n1和n2,提取特征点的K近邻结构并构建特征点的环式边角码;搜索空间 定义为点集T所对应的n2个环式边角码上的n2K个边角码,对n2K个边角码按角 度大小排序建立索引;特征点的K近邻结构通过一个环式边角码表示,利用二分 查找和增量匹配算法计算特征点之间的最大相似环式边角码,将最大相似环式边 角码的相似长度定义为两个特征点之间的相似度,计算相似度的同时确定可能匹 配的特征点对;
所述的环式边角码为:将特征点分别与其K近邻结构中的K个邻居点通过一 条边相连接;将每条边和它逆时针邻接的角的组合定义为一个边角码EAC=(E, θ),其中有K个边角码(Ei,θi),i=0,1,…,K-1;对这K个边角码按逆时 针顺序编码并依次将它们连成一个环形结构则得到特征点的环式边角码,定义K 为环式边角码的长度;两个环式边角码从某一对边开始满足对应边成比例,对应 角成比例且等于1,则定义这两个环式边角码相似,其中一个环式边角码的长度 定义为相似环式边角码的相似长度;
步骤3):结构匹配,
根据相似度大小和可能匹配点数,将特征点对分类并进行局部映射估计,令 (Pi,Q*j)表示特征点对,特征点对分类条件定义为:
goodClass中的(Pi,Q*j)定义为结构匹配结果,对goodClass中的(Pi,Q*j)采用相 似变换模型进行局部映射估计,定义(Pi,Q*j)的相似度为ls,(Pi,Q*j)与每对邻 居点组合一共估计ls组局部相似变换,定义ls组局部相似变换的均值作为最终估 计的局部映射;其中Q*j为Pi的可能匹配点;所述的NO是Qj*的个数; similarity(Pi,Q*j)含义是Q*j与Pi的相似度;
步骤4):优化匹配,
利用结构匹配结果进行聚类,通过下述步骤确定特征点对应关系:
(a)对goodClass中的(Pi,Q*j)按相似度由大到小排序;
(b)对排序后的(Pi,Q*j)按相似度大小进行降序扫描,当(Pi,Q*j)未被聚类 过,则以(Pi,Q*j)为类中心Ci,(Pi,Q*j)所关联的局部映射Ti作为分类器,对 goodClass和unknownClass中未被聚类的特征点对及关联的对应邻居点进行验 证;
首先将与(Pi,Q*j)关联的ls对邻居点直接归入该类,然后利用分类器验证其 它goodClass和unknownClass中未聚类的可能匹配点对及关联的匹配的邻居点 对,当所验证的点对空间坐标关系在误差范围内满足分类器Ti时,则对其进行标 记,将其归入该类,不进行后续处理,否则将其忽略;
(c)分析聚类结果,
聚类结果中,元素最多的类定义为最大类,元素第二多的类为次大类;最大 类元素个数定义为S1,次大类元素个数定义为S2,当满足下列条件之一时,最 大类作为特征点对应关系,估计最优变换,
①S1>t1S2,②S1>S2同时S1>t2,
其中t1、t2是大于1的特定阈值,由待匹配图像的种类决定;
步骤5):最优变换估计,
利用仿射变换模型对两幅图像之间的映射进行最小二乘估计。
2.根据权利要求1所述的基于特征点的图像配准方法,其特征在于,所述 的相似度计算通过下述步骤完成:
(1)建立搜索空间,定义所述两个特征点集为S和T,所包含的点的个数 分别定义为n1和n2,同时定义Pi∈S、Qj∈T,提取特征点的K近邻并按定义 构建特征点的环式边角码;搜索空间定义为点集T所对应的n2个环式边角码上的 n2K个边角码,对n2K个边角码按角度大小排序建立索引;
(2)确定搜索对象,单次搜索对象定义为Pi的环式边角码上的每个边角码, 搜索对象为K个;
(3)确定搜索策略,定义(Ek,θk)为Pi的一个边角码,利用二分搜索和线性 搜索在搜索空间中查找误差允许范围内角度相同的所有边角码(En,θn),定义 (En,θn)隶属的特征点为Qj;
(4)利用增量匹配算法计算相似环式边角码,将(Ek,θk)与每个(En,θn)进 行比较,当(Ek,θk)与(En,θn)的比较操作为真时,分别以(Ek,θk)与(En,θn)为起 点生成Pi和Qj的两个环式边角码LP={A0,A1,...,A(K-1)}和LQ={B0,B1,...,B(K-1)}, 其中Ak∈Lp和Bn∈LQ表示边角码,记EkA,θkA,EnB,θnB分别表示Ak,Bn的边和角;
首先比较A0,B0,如果θ0A,θ0B不相等,则角度小的边角码与其相邻的下一 个边角码进行加操作生成新的边角码;如果θ0A,θ0B相等,则验证θ0A,θ0B相邻的 对应边(E0A,E0B)和(E1A,E1B)是否成比例,如果成比例,则将A0,B0保留在已求 得的相似环式边角码中,如果不成比例,则将这A0,B0与各自相邻的下一个边角 码进行加操作生成新的边角码,然后循环进行下次比较操作,循环过程直到其中 一个环式边角码遍历完为止;
(5)确定可能匹配点,定义S(Ak,Bn)={Lk,Ln}表示以EkA,EnB为起始 对应边的相似环式边角码,Lk,Ln表示相似环式边角码,令S(Ak,Bn)的相似 长度为lenij(k,n),特征点Pi,Qj的相似度定义为:
当Qj*满足
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于复旦大学,未经复旦大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910052453.8/1.html,转载请声明来源钻瓜专利网。
- 彩色图像和单色图像的图像处理
- 图像编码/图像解码方法以及图像编码/图像解码装置
- 图像处理装置、图像形成装置、图像读取装置、图像处理方法
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序以及图像解码程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序、以及图像解码程序
- 图像形成设备、图像形成系统和图像形成方法
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序