[发明专利]一种基于多尺度描述子筛除误匹配的三维图像配准方法有效
申请号: | 201811169910.7 | 申请日: | 2018-10-08 |
公开(公告)号: | CN109389625B | 公开(公告)日: | 2021-09-14 |
发明(设计)人: | 王耀南;田吉委;吴昊天;彭伟星;贾林;姚盼盼 | 申请(专利权)人: | 湖南大学 |
主分类号: | G06T7/30 | 分类号: | G06T7/30 |
代理公司: | 长沙市融智专利事务所(普通合伙) 43114 | 代理人: | 龚燕妮 |
地址: | 410082 湖*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于多尺度描述子筛除误匹配的三维图像配准方法,该方法通过构造一种新型的多尺度描述子,更好的描述对应关键点的特征,并初步获得对应匹配点;并以此为特征遍历待配准点云中与之有相似多尺度描述子的点云集,极大的提高了点云粗配准的运行效率,减小了计算机的计算量,为点云配准带来了极大的便利;该方法能够在更短的时间里获得更加准确的配准效果,且鲁棒性更好,适用于存在噪声、结构复杂、对配准要求高的精密测量领域。 | ||
搜索关键词: | 一种 基于 尺度 描述 筛除 匹配 三维 图像 方法 | ||
【主权项】:
1.一种基于多尺度描述子筛除误匹配的三维图像配准方法,其特征在于,包括以下步骤:步骤1:获取视角相邻场景的三维点云X和Y,并为三维点云X和Y中的每个点构造多尺度描述子(Qi,Ni);
Ni={nl};其中,1表示三维点云X或Y中点的邻域搜索半径标记,取值依次为1,2,…,L,L表示邻域搜索半径总数,L≥2;Tl表示归一化向量,
λl1,λl2,λl3为矩阵Cl进行SVD分解后的特征值,λl1≥λl2≥λl3,nl1,nl2,nl3分别为λl1,λl2,λl3对应的特征向量,
Sl={pi|||pi‑p0||≤rl},|Sl|表示Sl的最大值,pi表示三维点云X或Y中某一点p0的邻域点,rl表示点p0的第1个邻域搜索半径,
rL为设定的最大邻域搜索半径,nl分别表示三维点云中的点与点的搜索邻域半径1对应的法向量,取值为nl3;步骤2:遍历三维点云X和Y中每个点的多尺度描述子,将X和Y中具有相同多尺度描述子的点分别记录为关键点集Ai0和Bi0;步骤3:根据主曲率特征搜索关键点集Ai0和Bi0中的初始匹配点集Ai1和Bi1;从关键点集Ai0选取任意点ai,遍历Bi0中点,选出与点ai相匹配的点bj,以满足以下条件的点构建初始匹配点集Ai1和Bi1:
其中,k1(ai)和k2(ai)分别表示在点ai处,利用点ai的邻域点获得的主曲率极小值和主曲率极大值,k1(bj)和k2(bj)分别表示在点bj处,利用点bj的邻域点获得的主曲率极小值和主曲率极大值,δ1为设定的第一误差阈值;步骤4:利用相似三角形阈值对初始匹配点集Ai1和Bi1中的匹配点对进行筛选,获得配准点对集Ai2和Bi2;步骤5:基于SVD计算出Ai2和Bi2之间的第一旋转矩阵R1和第一平移矩阵T1,利用第一旋转矩阵R1和第一平移矩阵T1,依次计算Ai2中每个点ai2的变换点a3i的坐标,同时计算Ai2中每个点在Bi2中的匹配点b2i与对应变换点之间的欧式距离d3i;Ai3=R1*Ai2+T1
其中,(a3ix,a3iy,a3iz)和(bi2x,bi2y,bi2z)分别为a3i和bi2在x、y、z轴上的坐标;步骤6:计算
k的初始值为1,N为当前配准点对集Ai2和Bi2中配准点对数,并判断dk+1‑dk<ξ3是否成立,ξ3表示大于零的误差阈值,若成立,则以当前配准点对集Ai2和Bi2作为三维点云X和Y的配准数据,否则,令k=k+1,返回步骤3,重新选取各点的邻域点,计算主曲率。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湖南大学,未经湖南大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201811169910.7/,转载请声明来源钻瓜专利网。