[发明专利]一种最小化约束的多视角点云配准方法在审
申请号: | 202211484469.8 | 申请日: | 2022-11-24 |
公开(公告)号: | CN115797420A | 公开(公告)日: | 2023-03-14 |
发明(设计)人: | 李文龙;程育奇;徐伟;蒋诚;田亚明 | 申请(专利权)人: | 华中科技大学 |
主分类号: | G06T7/33 | 分类号: | G06T7/33;G06T7/73;G06T5/00;G06T5/20 |
代理公司: | 华中科技大学专利中心 42201 | 代理人: | 尚威 |
地址: | 430074 湖北*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 最小化 约束 视角 点云配准 方法 | ||
1.一种最小化约束的多视角点云配准方法,其特征在于,该方法包括下列步骤:
S1采集多个视角的点云数据,并将采集的所有点云数据转化至同一坐标系中,计算点云的三维包围盒,根据三维包围盒之间的位置关系判断点云数据之间的重合关系;
S2根据点云的重合关系确定重合点云中对应的点对,构建点对的距离和方差加权最小化目标函数,并求解该目标函数,以此获得位姿变换矩阵;
S3利用该位姿变换矩阵对点云数据进行校正,以此获得配准后的点云数据。
2.如权利要求1所述的一种最小化约束的多视角点云配准方法,其特征在于,在步骤S1中,计算点云的三位包围盒之前,还需对所有点云数据进行滤波。
3.如权利要求2所述的一种最小化约束的多视角点云配准方法,其特征在于,所述滤波的方法按照下列进行:
设定当前点的查找半径r,查找半径r范围内的邻域点,如果邻域点的个数小于预设阈值K,则当前点是离群点,剔除该当前点。
4.如权利要求1或2所述的一种最小化约束的多视角点云配准方法,其特征在于,在步骤S1中,所述三维包围盒按照下列方式构建:
点云的包围盒中心为O(ox,oy,oz):
其中,p=[px,py,pz]为一片点云中任意一点,Xmin为所有点x坐标中最小值,Xmax为所有点x坐标中最大值,Ymin为所有点y坐标中最小值,Ymax为所有点y坐标中最大值,Zmin为所有点z坐标中最小值,Zmax为所有点z坐标中最大值,ox,oy,oz为包围盒中心的三坐标,L,W和H分别为包围盒的长宽高。
5.如权利要求1所述的一种最小化约束的多视角点云配准方法,其特征在于,在步骤S1中,所述判断点云数据之间的重合关系按照下列方式进行:如果两片点云数据的包围盒在空间有交集,则两片点云数据有重合,反之不存在重合。
6.如权利要求5所述的一种最小化约束的多视角点云配准方法,其特征在于,所述在空间上有交集按照下列进行:
其中,Oi和Oj分别代表第i个和第j个包围盒,是Oi的中心点x,y,z轴坐标,是Oj的中心点x,y,z轴坐标,Li,Wi,Hi为Oi的长、宽、高,Lj,Wj,Hj为Oj的长、宽、高。
7.如权利要求1所述的一种最小化约束的多视角点云配准方法,其特征在于,在步骤S2中,所述点对按照下列进行:查找一片点云中的一点到另一片点云中所有点的最近点,如果两点的点间距小于一定阈值,则认为两点构成了一个对应点对。
8.如权利要求7所述的一种最小化约束的多视角点云配准方法,其特征在于,所述查找采用KD-Tree进行查找。
9.如权利要求1所述的一种最小化约束的多视角点云配准方法,其特征在于,在步骤S2中,所述目标函数按照下列进行:
其中,n为点云的总个数,dijk为第i个点云与第j个点云之间的第k个对应点的点间距,为第i个点云与第j个点云之间的所有对应点的点间距平均值,μ为一个权重,m为从第i个点云与第j个点云之间对应点对采样的数目。
10.如权利要求1所述的一种最小化约束的多视角点云配准方法,其特征在于,在步骤S2中,所述求解目标函数采用高斯牛顿法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华中科技大学,未经华中科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211484469.8/1.html,转载请声明来源钻瓜专利网。