[发明专利]一种Delaunay三角网约束下的影像匹配粗差剔除方法及装置有效
申请号: | 201910246942.0 | 申请日: | 2019-03-29 |
公开(公告)号: | CN110111375B | 公开(公告)日: | 2021-05-04 |
发明(设计)人: | 姜三 | 申请(专利权)人: | 中国地质大学(武汉) |
主分类号: | G06T7/33 | 分类号: | G06T7/33 |
代理公司: | 武汉知产时代知识产权代理有限公司 42238 | 代理人: | 方琳 |
地址: | 430000 湖*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 delaunay 三角 约束 影像 匹配 剔除 方法 装置 | ||
1.一种Delaunay三角网约束下的影像匹配粗差剔除方法,其特征在于,包含如下步骤:
S1、对于任意两张需要进行影像匹配的具有重叠区域的影像所构成的影像对,基于SIFT算法分别提取这两张影像的初始匹配点,得到初始匹配点集合;
S2、基于所述初始匹配点集合,采用Delaunay三角网构建局部连接关系;Delaunay三角网采用无向图G={V,E}表示;其中V和E分别表示顶点和边集合;
S3、基于步骤S2所构建的局部连接关系,利用线段描述子构建局部辐射约束;
S4、基于步骤S2所构建的局部连接关系,利用空间角度顺序构建局部几何约束;
S5、进行基于局部辐射约束和局部几何约束的粗差剔除和全局约束的匹配结果优化;
其中,步骤S2的具体实现方法如下:
假设P和Q分别表示影像匹配对i1和i2提取的特征点;基于步骤S1所得到的初始匹配点集合C={(pi,qi):i=1,2,...,n},n表示特征点的匹配的对数,特征点pi∈P,特征点qi∈Q;Delaunay三角网采用无向图G={V,E}表示;其中V和E分别表示顶点和边集合;利用影像i1的初始匹配点构建Delaunay三角网G1,即每个匹配点pi定义一个顶点vi∈V,得到顶点集合V={vi:i=1,2,...,n};任意三角形满足Delaunay三角网的空圆属性;同时,利用初始匹配点的对应关系,利用影像i2的初始匹配点构建G1的对应匹配图G2;采用同样的方法利用影像i2的初始匹配点构建Delaunay三角网G2,并根据匹配点对应关系构建影像i1的对应匹配图G1;
步骤S3具体包含如下步骤:
S31、计算线段描述子量化对应边的相似性:对于Delaunay三角网中的任意一条边e=(pi,pj),利用下述步骤构建线段描述子:
S311、利用u个内点将顶点pi和pj组成的线段li,j的局部区域划分为u个圆形区域Di,圆形区域的圆心为内点,半径为d/(u+1);其中,u为大于1的正整数;
S312、利用SIFT算法计算每个圆形区域Di的梯度直方图Hi和主方向wi;
S313、对于影像i1和i2中的两个线段li,j和l'i,j,计算对应圆形区域Di和D'i的梯度直方图差值和主方向差值那么,线段li,j和l'i,j的相似性值dline(li,j,l'i,j)按照公式计算:
其中,λ为组合系数,其取值范围为(0,1);
S32、根据步骤S2中Delaunay三角网构建的局部连接关系和步骤S31中线段描述子构建的相似性值,得到基于线段描述子的局部辐射约束:
对于无向图G1中的任意一个顶点v1i∈V1,搜索其直接连接顶点集合list1i={v1j:v1j∈V1,j≠i};同样,对于无向图G2中的对应顶点v2i∈V2,得到对应顶点集合list2i={v2j:v2j∈V2,j≠i},那么,初始匹配点(pi,qi)的不相似性值按照下面公式计算:
其中,是连接无向图G1中顶点v1i和v1j的线段;是连接无向图G2中顶点v2i和v2j的线段;计算对应线段和的距离;N表示集合list1i和list2i的元素数量,scorepho的取值构成线段描述子的局部辐射约束;
步骤S4具体包含如下步骤:
对于无向图G1中的任意一个顶点v1i∈V1,搜索其直接连接顶点集合list1i={v1j:v1j∈V1,j≠i};定义局部极坐标系:极点为v1i,极轴水平向右,利用顶点v1i和其任一邻域点v1j的坐标值可以计算对应的极角a1i,1j;然后从顶点集合list1i得到极角集合alist1i={a1i,1j},并根据角度值按照逆时针方向排序;顶点v1i的角度顺序O1i定义为极角集合alist1i中顶点的编号顺序;同样,可以得到无向图G2中对应顶点v2i∈V2的角度顺序O2i;
按照下面公式计算匹配点(pi,qi)的不相似性值:
其中,用于计算两个角度顺序和的距离;N表示集合list1i和list2i的元素数量;scoregeo的取值构成线段描述子的局部几何约束;
步骤S5具体包含如下步骤:
S51、基于局部辐射约束,采用分层策略进行粗差剔除:首先计算每个顶点的不相似性值scorepho,并按照降序排列;然后迭代剔除不相似性值最大的顶点,并更新Delaunay三角网中关联顶点的不相似性值,直到所有顶点的不相似性值小于给定的阈值tpho;
S52、基于局部几何约束,同样采用分层策略进行粗差剔除:首先计算每个顶点的不相似性值scoregeo,并按照降序排列;然后迭代剔除不相似性值最大的顶点,并更新Delaunay三角网中关联顶点的不相似性值,直到所有顶点的不相似性值小于给定的阈值tgeo;
S53、经过上述步骤,得到外点列表olist1;然后,采用交叉验证策略进行结果优化,即构建Delaunay三角网G2和对应匹配图G1,按照步骤S51和S52的处理流程得到外点列表olist2;那么,如果初始匹配点包含在其中任何一个外点列表,则该匹配点标记为外点;
S54、基于步骤S51-S53进行粗差剔除后,采用基于RANSAC算法的基本矩阵估计作为全局几何约束,对保留的匹配点进一步粗差剔除,得到最终优化后的高精度匹配结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国地质大学(武汉),未经中国地质大学(武汉)许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910246942.0/1.html,转载请声明来源钻瓜专利网。