[发明专利]基于特征组对的特征点匹配方法有效
申请号: | 201210067001.9 | 申请日: | 2012-03-05 |
公开(公告)号: | CN102663733A | 公开(公告)日: | 2012-09-12 |
发明(设计)人: | 王志衡;刘红敏;贾宗璞 | 申请(专利权)人: | 河南理工大学 |
主分类号: | G06T7/00 | 分类号: | G06T7/00;G06K9/00 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 454000 河南*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种基于特征组对的特征点匹配方法,包括步骤:采集图像并输入计算机,利用已有技术进行图像特征点检测,对图像特征点进行特征组对处理,确定特征对的主方向、尺度及支撑区域,对支撑区域进行子区域划分,计算支撑区域内各点的特征向量,计算特征对支撑区域的匹配描述子,利用匹配描述子进行特征对匹配,由特征对匹配建立特征点匹配。相比于已有基于单个特征点构造匹配描述子的方法,本发明提供的方法构造的匹配描述子能够克服尺度、主方向与边界误差,具有更优的匹配性能。 | ||
搜索关键词: | 基于 特征 匹配 方法 | ||
【主权项】:
1.一种数字图像中基于特征组对的特征点匹配方法,其特征在于,包括步骤:步骤S1:从不同角度拍摄同一场景两幅不同图像并输入计算机;步骤S2:利用已有技术进行特征点检测,如使用Harris算子;步骤S3:对图像中的特征点进行特征组对处理,具体方式为,对于图像中任一特征点Xi,将它与区域SubR(Xi)内的特征点分别组成特征对,其中SubR(Xi)={Y:σ1≤||Y-Xi||≤σ2}是以Xi为中心σ1、σ2为半径的一个环形区域,给定一幅图像中的特征点集合{Xi,i=1,2,...,m},可以得到一个特征点对集合{Mk(Xk1,Xk2),k=1,2,...n},其中m表示特征点个数,n表示特征对个数;步骤S4:确定每个特征对的主方向、尺度及支撑区域,具体方式为,对于步骤S3获得的任一特征对Mk(Xk1,Xk2),在直线Xk1Xk2的两个垂直方向中将与线段Xk1Xk2上各点平均梯度指向接近的方向确定为特征对Mk(Xk1,Xk2)的主方向;将线段Xk1Xk2长度d=||Xk1-Xk2||的一半确定为特征对Mk(Xk1,Xk2)的尺度,记为σ(Mk);记Xl,l=1,2,...Num为线段Xk1Xk2上的任意点,其中Num表示线段上点数,Gσ(Xl)表示以Xl为圆心σ(Mk)为半径的圆形区域,将线段上各点对应的圆形区域覆盖的区域确定为特征对Mk(Xk1,Xk2)的支撑区域G(Mk)=Gσ(X1)∪Gσ(X2)∪...∪Gσ(XNum);步骤S5:基于灰度序对特征对的支撑区域进行子区域划分,具体划分方式为:首先将特征支撑区域G(Mk)内包含像素的灰度值升序排列,然后根据像素灰度大小选取一系列阈值ti将区域G(Mk)划分为K个子区域Gi={xj:ti-1≤I(xj)<ti},1≤i≤K,其中划分阈值ti的确定原则是使每个子区域中包含相等的像素数;步骤S6:计算特征对支撑区域内各点的旋转不变特征向量,具体方式为,对于特征对Mk(Xk1,Xk2),记其主方向及主方向顺时针旋转90度方向对应的单位向量分别为dmain=[dm1,dm2]与d′main=[d′m1,d′m2],计算特征对的支撑区域内任一点X的高斯梯度
将
分别投影到dmain、d′main方向上获得点X的旋转不变特征向量V(X)=[V1(X),V2(X)],其中V1(X)=fx(X)·dm1+fy(X)·dm2、V2(X)=fx(X)·d′m1+fy(X)·d′m2;步骤S7:计算特征对支撑区域的匹配描述子,具体步骤为,步骤S5将支撑区域G(Mk)按所述方式划分为K个子区域后,记每个子区域包含的像素个数为s,对于其中任一子区域Gi,计算Gi内各像素X1,X2,...,Xs对应特征向量的均值与标准差,获得子区域Gi的两个描述向量:Mi=Mean{V(X1),V(X2),...,V(Xs)},Si=Std{V(X1),V(X2),...,V(Xs)};将K个子区域的均值描述向量与标准差描述向量分别组成一个向量,可获得区域G(Mk)的均值描述向量与标准差描述向量:M=[M1,M2,...MK],S=[S1,S2,...SK],分别对均值描述向量与标准差描述向量进行归一化,获得区域G(Mk)的均值标准差描述向量MS=[M/||M||,S/||S||],最后再次进行归一化处理获得特征对Mk的匹配描述子Des=MS/||MS||∈R16K;步骤S8:利用匹配描述子进行特征对匹配,具体方式为,记第1幅图像中待匹配特征对M1,M2,...,Mn1的匹配描述子分别为D1,D2,...,Dn1,第2幅图像中的待匹配特征对M′1,M′2、...,M′n2的匹配描述子分别为D′1,D′2,...,D′n2,对于D1,D2,...,Dn1中的任一描述子Di,找到D′1,D′2,...,D′n2中与Di欧氏距离最小的匹配描述子D′j,如果Di同时也是D1,D2,...,Dn1中与D′j欧氏距离最小的匹配描述子,则MiM′j为一组特征对匹配;步骤S9:由特征对匹配建立特征点匹配,具体方式为,对于步骤S8获得的分别位于两幅图像中的两个相互匹配的特征对,指定每个特征对主方向顺时针旋转90度指向的特征点为其第一个特征点,由两个特征对的第一个特征点获得第一组特征点匹配,由另外两个特征点获得第二组特征点匹配。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于河南理工大学,未经河南理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201210067001.9/,转载请声明来源钻瓜专利网。