[发明专利]一种点云数据的人工交互粗拼方法、装置、设备及介质在审
申请号: | 202310538705.8 | 申请日: | 2023-05-12 |
公开(公告)号: | CN116579961A | 公开(公告)日: | 2023-08-11 |
发明(设计)人: | 邹朝军;周佛灵 | 申请(专利权)人: | 广州启量信息科技有限公司 |
主分类号: | G06T5/50 | 分类号: | G06T5/50;G06V10/46 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 廖慧琪 |
地址: | 510000 广东省广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据 人工 交互 方法 装置 设备 介质 | ||
本发明公开一种点云数据的人工交互粗拼方法、装置、设备及介质,所述方法包括:根据粗拼矩阵对两组点云数据进行粗拼生成特征图片和拼接报告,将所述特征图片的筛选子集投影到XY平面得到交互图片;所述拼接报告包含所述特征图片中每个点云的拼接指标;向用户展示所述拼接报告和所述交互图片,接收用户调整后的交互图片;在所述特征图片所在向量空间还原所述调整后的交互图片,得到调整后的特征图片和调整后的粗拼矩阵,向用户展示调整后的特征图片和调整后的拼接报告。采用本发明,以高的效率完成点云粗拼接情况下结合人工交互手段提高拼接精度。
技术领域
本发明涉及点云数据处理技术领域,尤其涉及一种点云数据的人工交互粗拼方法、装置、设备及介质。
背景技术
当前点云粗拼领域主要是通过特征拼接或多点位同名点匹配的方式进行。基于点特征的粗拼接方法最常用的是点签名的拼接方法,此类方法是通过在点云数据中的每个点上定义一个特征描述因子,然后通过对两片或多片点云数据的每个点的特征描述因子进行比较,计算点云数据的转换参数来完成点云的拼接。此种方法的缺点在于:计算量大,且对噪声点敏感度较高,拼接的精度较低。
发明内容
本发明实施例提供一种点云数据的人工交互粗拼方法、装置、设备及介质,以高的效率完成点云粗拼接情况下结合人工交互手段提高拼接精度。
为实现上述目的,本申请实施例的第一方面提供一种点云数据的人工交互粗拼方法,包括:
对两组点云数据分别进行降采样得到两组关键点云数据;
分别计算所述两组关键点云数据中每个点的FPFH特征向量;
根据每个点的FPFH特征向量,从所述两组关键点云数据中提取出多个特征点对;
采用RANSAC算法获取所述多个特征点对的粗拼矩阵;
根据所述粗拼矩阵对所述两组点云数据进行粗拼生成特征图片和拼接报告,将所述特征图片的筛选子集投影到XY平面得到交互图片;所述拼接报告包含所述特征图片中每个点云的拼接指标;
向用户展示所述拼接报告和所述交互图片,接收用户调整后的交互图片;
在所述特征图片所在向量空间还原所述调整后的交互图片,得到调整后的特征图片和调整后的粗拼矩阵,向用户展示调整后的特征图片和调整后的拼接报告。
在第一方面的一种可能的实现方式中,所述分别计算所述两组关键点云数据中每个点的FPFH特征向量,具体包括:
对所述两组关键点云数据中每个点分别计算,得到每个点的法向量与各个邻点的法向量之间的夹角、每个点与各个邻点的距离值比;
根据每个点的法向量与各个邻点的法向量之间的夹角得到角向量,根据每个点与各个邻点的距离值比得到距离向量;
将所述角向量和所述距离向量进行拼接,得到每个点的FPFH特征向量;所述FPFH特征向量的维度等于所述角向量和所述距离向量的维度之和。
在第一方面的一种可能的实现方式中,所述根据每个点的FPFH特征向量,从所述两组关键点云数据中提取出多个特征点对,具体包括:
分别计算一组关键点云数据中每个点的FPFH特征向量与另一组关键点云数据中各个点的FPFH特征向量之间的距离值集合;
使一组关键点云数据中每个点与另一组关键点云数据中一个点形成多个特征点对,并使每个特征点对之间的距离值之和最小;所述每个特征点对之间的距离值之和是根据所述距离值集合得到的。
在第一方面的一种可能的实现方式中,所述采用RANSAC算法获取所述多个特征点对的粗拼矩阵,具体包括:
多次从所述多个特征点对中选择部分特征点对计算变换矩阵,得到多个变换矩阵;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州启量信息科技有限公司,未经广州启量信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310538705.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种丝胶蛋白提纯装置及其提纯方法
- 下一篇:阀体和燃气灶
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置