[发明专利]一种点云配准方法有效
申请号: | 201811080969.9 | 申请日: | 2018-09-17 |
公开(公告)号: | CN109472816B | 公开(公告)日: | 2021-12-28 |
发明(设计)人: | 徐艳芝;张顺利;王梦松;张雨禾 | 申请(专利权)人: | 西北大学 |
主分类号: | G06T7/33 | 分类号: | G06T7/33 |
代理公司: | 西安恒泰知识产权代理事务所 61216 | 代理人: | 黄小梧 |
地址: | 710069 *** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: |
本发明提供了一种点云配准方法,包括以下步骤:步骤1,采集待配准的点云P和点云Q,其中p |
||
搜索关键词: | 一种 点云配准 方法 | ||
【主权项】:
1.一种点云配准方法,其特征在于,包括以下步骤:步骤1,采集待配准的点云P和点云Q,其中pi∈P,i=1,2,...,t,qj∈Q,j=1,2,...,t,对点云P中的点pi在点云Q中寻找与点pi相配准的点qj∈Q,即得到初始匹配点对;其中,点云Q中与点pi相配准的点qj满足式(1):式(1)中,α为预设阈值,表示点pi的最大主曲率,表示点qj的最大主曲率,表示点pi的最小主曲率,表示点qj的最小主曲率;步骤2,根据初始匹配点对,分别得到初始匹配点对点pi和qj的自适应邻域和步骤3,若初始匹配点对点pi和qj的特征区域相同且初始匹配点对点pi和qj的自适应邻域和的GAN形状相同,则对初始匹配点对点pi和qj的自适应邻域和进行自适应领域匹配,得到初始匹配点对点pi和qj的初始位置;否则,初始匹配点对点pi和qj为非匹配点;其中,对初始匹配点对点pi和qj的自适应邻域和进行自适应领域匹配,包括:步骤31,若自适应邻域和的GAN形状均为线状,则利用曲线匹配方法判断自适应邻域和自适应邻域是否相匹配;若自适应邻域和自适应邻域相匹配,执行步骤32;若自适应邻域和的GAN形状为片状,将自适应邻域和的GAN形状分别进行三角剖分,分别得到多个三角面片构成的三角网格;所述自适应邻域的三角面片包括点pi的一阶GAN三角面片、点pi的二阶GAN三角面片、……、点pi的n阶GAN三角面片,所述点pi的一阶GAN三角面片的残差角为∠paopip′ao,点pi的二阶GAN三角面片的残差角为∠p(a+1)opip′(a+1)o,……,点pi的n阶GAN三角面片的残差角为∠p(a+n)opip′(a+n)o,即得到点pi的各阶GAN三角面片的残差角;所述自适应邻域的三角面片包括点qj的一阶GAN三角面片、点qj的二阶GAN三角面片、……、点qj的n阶GAN三角面片,所述点qj的一阶GAN三角面片的残差角为∠qaoqjq′ao,点pi的二阶GAN三角面片的残差角为∠q(a+1)oqjq′(a+1)o,……,点pi的n阶GAN三角面片的残差角为∠q(a+n)oqjq′(a+n)o,即得到点qj的各阶GAN三角面片的残差角;若点pi的各阶GAN三角面片的残差角与点qj的各阶GAN三角面片的残差角相差小于预设阈值δ,δ≤0.5,则自适应邻域和自适应邻域相匹配,执行步骤32,;否则自适应邻域和自适应邻域不匹配步骤32,若自适应邻域和的GAN形状均为线状,包括:步骤321,在自适应邻域中选取距离点pi最远的两个点作为两个第一端点,在自适应邻域中选取距离点qj最远的两个点作为两个第二端点;步骤322,将两个第一端点分别与点pi相连接,构成两个直线段,对该两个直线段进行归一化处理得到点pi的单位向量;将两个第二端点分别与点qj相连接,构成两个直线段,对该两个直线段进行归一化处理得到点qj的单位向量;步骤323,若点pi的单位向量与点qj的单位向量共线,则在自适应邻域中选取距离点pi次远的两个点作为两个第一端点,在自适应邻域中选取距离点qj次远的两个点作为两个第二端点;否则,执行步骤324;步骤324,根据点pi的单位向量和点qj的单位向量,利用奇异值分解法,对点云P和点云Q进行粗配准,即得到点云P和点云Q的初始位置;步骤4,根据点云P和点云Q的初始位置,对点云P和点云Q进行精确配准。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西北大学,未经西北大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201811080969.9/,转载请声明来源钻瓜专利网。