[发明专利]一种针对三维点云的多平面识别方法有效
申请号: | 201810426032.6 | 申请日: | 2018-05-07 |
公开(公告)号: | CN108629315B | 公开(公告)日: | 2020-09-25 |
发明(设计)人: | 李子宽;李嘉;蓝秋萍 | 申请(专利权)人: | 河海大学 |
主分类号: | G06K9/00 | 分类号: | G06K9/00;G06K9/62 |
代理公司: | 南京纵横知识产权代理有限公司 32224 | 代理人: | 董建林 |
地址: | 211106 江苏*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 针对 三维 平面 识别 方法 | ||
本发明公开了一种针对三维点云的多平面识别方法,其特征在于:包括步骤:步骤1,在存在多个平面的三维点云中,为每一个点评估附近存在平面的可能性,使每个点获得一个可靠性评分;步骤2,利用点的可靠性评分、点与点间的法向偏差与位面偏差来为平面分割构建整片点云的空间密度树;步骤3,对构建好的空间密度树进行裁剪,使不同平面上的点分别聚集在不同子树上,从而实现多平面识别。本发明对三维点云建立适用于平面分割的空间密度树模型,在无需指定平面个数的情况下,自然地将点云中的多个平面分割出来,尤其对于距离很近的平行平面有很强的区分能力,具有识别高效、准确的特点,对各类拥有平面的点云都具有广泛的适用性。
技术领域
本发明涉及计算机视觉三维感知与三维点云处理领域,具体涉及一种针对三维点云的多平面识别方法。
背景技术
随着三维扫描技术、摄影测量和深度传感器的发展与普及,我们能够便捷地获得到海量的三维点云信息。相比于二维图像信息,三维点云能够更为准确直观地描述物体的几何属性。事实上,生活与工业产品的几何外形由平面、球面、柱面及锥面等几何基元构成的。从含丰富信息的点云数据利用计算机自动高效地分析出零件的几何基元是三维点云处理领域的一个重要部分。
平面作为基本几何基元是最常见、最有特点的一类物体,大量存在于生活与工业产品中。从无序点云中高效识别其中的所有平面,获取其准确几何属性是点云处理中的关键问题。有效解决平面识别问题可以降低计算机的运算难度,确定目标物体的姿态和属性,进而使机器能够更好的感知世界。
三维点云是目标物体的表面采样点,具有高精度、高密度的特点。现主要三维点云平面识别方法有Hough变换法与RANSAC算法。在实际应用过程中,Hough变换法检测时需要庞大的参数空间,参数空间中各个轴的单位尺度严重影响平面参数估计的准确度;RANSAC算法在处理大场景或者多平面的情况下,常常出现错误拟合,造成错误识别。这些方法都不能很好的解决多平面识别问题。
发明内容
为解决现有技术中的不足,本发明提供一种针对三维点云的多平面识别方法,解决了现有三维点云平面识别方法估计不准确的问题。
为了实现上述目标,本发明采用如下技术方案:一种针对三维点云的多平面识别方法,其特征在于:包括步骤:
步骤1,在存在多个平面的三维点云中,为每一个点评估附近存在平面的可能性,使每个点获得一个可靠性评分mi;
步骤2,利用点的可靠性评分mi、点与点间的法向偏差eij与位面偏差fij来为平面分割构建整片点云的空间密度树;
步骤3,对构建好的空间密度树进行裁剪,使不同平面上的点分别聚集在不同子树上,从而实现多平面识别。
前述的一种针对三维点云的多平面识别方法,其特征是:所述步骤1具体步骤包括:
1),假设输入点云为含有n个点的点集P={P1,......,Pn},其中Pi(1≤i≤n)代表点云中第i个三维点,根据点Pi的坐标(xi,yi,zi)与其法向Ni(nxi,nyi,nzi)建立该点的局部平面模型假设Si,Si的平面方程为:
nxi×(x-xi)+nyi×(y-yi)+nzi×(z-zi)=0 (1)
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于河海大学,未经河海大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810426032.6/2.html,转载请声明来源钻瓜专利网。