[发明专利]单空间点云配准方法及装置有效
申请号: | 201911040741.1 | 申请日: | 2019-10-28 |
公开(公告)号: | CN110766733B | 公开(公告)日: | 2022-08-12 |
发明(设计)人: | 张宏龙 | 申请(专利权)人: | 广东三维家信息科技有限公司 |
主分类号: | G06T7/33 | 分类号: | G06T7/33 |
代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 胡蓉 |
地址: | 510000 广东省广州市天河区天河软件园*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 空间 点云配准 方法 装置 | ||
1.一种单空间点云配准方法,其特征在于,所述方法包括以下步骤:
从户型图的单空间中获取多片点云,并从所述多片点云中任取两片点云分别作为源点云和目标点云;其中,所述源点云和所述目标点云携带有源点云数据和目标点云数据,所述源点云数据和所述目标点云数据中存储有三维点信息;
对所述两片点云进行旋转,得到高度方向垂直于地面并且轮廓边平行于XOY平面坐标系中的任一坐标轴的所述两片点云;其中,所述轮廓边为对每片点云的一高度进行截取的平行于所述地面的轮廓图形的一边;
利用所述源点云数据和所述目标点云数据中的表示门窗的所述三维点信息进行方位匹配,获取所述三维点信息准确匹配的门窗对,并对所述目标点云进行再次旋转;
计算所述源点云的中心到所述目标点云的中心的相对位置矢量,根据所述源点云的中心、所述目标点云的中心以及所述相对位置矢量的关系获取重合的所述源点云和所述目标点云;
根据迭代最近点算法对所述重合的所述源点云和所述目标点云进行再配准;
所述利用所述源点云数据和所述目标点云数据中的表示门窗的所述三维点信息进行方位匹配,获取所述三维点信息准确匹配的门窗对,并对所述目标点云进行再次旋转的步骤包括:
对每片点云的一高度进行截取,分别获取平行于地面的源点云轮廓图形和目标点云轮廓图形;
根据所述源点云轮廓图形和所述目标点云轮廓图形中的所有点的所述三维点信息中的空间坐标分别进行相邻两点距离计算,以及分别进行相邻两点与最近角点距离的计算;其中,所述角点为构成小于预先设定的角度阈值的角度的相邻三点中的中间点;
当所述源点云轮廓图形和所述目标点云轮廓图形中的所述相邻两点距离近似相等且均大于预先设定的距离阈值,并且所述相邻两点各自与所述最近角点距离也分别近似相等时,分别记录所述相邻两点组成的两个向量,并确定所述两个向量为准确匹配的门窗对;
对所述目标点云进行再次旋转,获取与所述源点云方位一致的所述目标点云。
2.根据权利要求1所述的方法,其特征在于,所述对所述两片点云进行旋转,得到高度方向垂直于地面并且轮廓边平行于XOY平面坐标系中的任一坐标轴的所述两片点云的步骤包括:
对所述两片点云进行XOY平面外旋转,获取高度方向垂直于地面的经XOY平面外旋转的两片点云;
对所述经面外旋转的两片点云进行面内旋转,得到高度方向垂直于地面并且轮廓边平行于XOY平面坐标系中的任一坐标轴的所述两片点云。
3.根据权利要求1所述的方法,其特征在于,所述计算所述源点云的中心到所述目标点云的中心的相对位置矢量,根据所述源点云的中心、所述目标点云的中心以及所述相对位置矢量的关系获取重合的所述源点云和所述目标点云的步骤包括:
获取所述源点云的第一中心点和所述目标点云的第二中心点的空间坐标,并计算所述第一中心点到所述第二中心点的相对位置矢量;
将所述第二中心点沿所述相对位置矢量移动到所述第一中心点,得到所述第二中心点移动之后的与所述第一中心点重合的第三中心点,并获取重合的所述源点云和所述目标点云;其中,所述第三中心点的空间坐标=所述第二中心点的空间坐标-相对位置矢量。
4.根据权利要求1所述的方法,其特征在于,所述迭代最近点算法为通过多次旋转、平移而使得两个点云中的两个点集之间的距离最小的点云匹配算法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东三维家信息科技有限公司,未经广东三维家信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911040741.1/1.html,转载请声明来源钻瓜专利网。