一种基于多层次注意力感知的点云去噪方法技术

技术编号:33835784 阅读:28 留言:0更新日期:2022-06-16 11:51
本发明专利技术公开了一种基于多层次注意力感知的点云去噪方法,包括步骤:构建点云去噪数据集;构建点云去噪神经网络,包括面片特征编码器、全局层次感知模块、全局层次注意力模块和多重偏移解码器模块,并利用点云去噪数据集完成网络模型的训练;对于待去噪的点云数据,分别获取每个原始数据点的点云面片邻域,并将点云面片邻域中各数据点的坐标输入到训练完成的去噪神经网络中,获取每个原始数据点的位置偏移量;根据获取的位置偏移量,分别调整待去噪的点云数据中每个对应的原始数据点的位置,从而完成点云去噪。本发明专利技术解决了现有技术无法同时感知点云的全局与层次邻域信息的缺陷,进一步提升了点云去噪效果,优化了点云数据质量。量。量。

【技术实现步骤摘要】
一种基于多层次注意力感知的点云去噪方法


[0001]本专利技术属于点云数据预处理领域,具体涉及一种基于多层次注意力感知的点云去噪方法。

技术介绍

[0002]近些年来计算机科学技术飞速发展,虚拟现实与计算机图形学等技术进一步推动了增强现实等技术的出现。这些新兴技术无一不对高质量的三维表示数据有着迫切的需求,特别是在工业领域中,由于存在高精度等指标需求,更是对三维数据质量有着严格的限制。
[0003]如今,三维点云作为一种长期被广泛应用的三维对象表示方式,由于其结构简单、且对于存储空间需求较小,在近些年来取得了长足发展,特别是在工业领域中,如工业机器人、工业测量等领域。但由于点云数据获取过程中容易受到干扰,使得原始点云数据通常携带大量噪声点,因而需要进行预处理,才能进一步被应用于实际工程中。
[0004]目前,通用的点云去噪方法大致可分为两类:1)有序点云去噪:点云数据在空间中的以有序结构组织,即是有序点云。目前常用的处理方法包括:滤波法、全局能量法、观察法、曲线检查法、弦高差法等。这些方法拥有各自的优势,但是如今设备收集的点云数本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于多层次注意力感知的点云去噪方法,其特征在于,包括以下步骤:步骤S1、获取若干个模型的点云数据,在每片点云数据中选取M个采样点,对于每个采样点,获取其不同尺度大小的点云面片邻域,将点云面片邻域中各数据点的坐标作为输入,采样点相对于其真实坐标的位置偏移量作为标签,构建点云去噪数据集;步骤S2、构建点云去噪神经网络,并利用点云去噪数据集完成网络模型的训练;步骤S3、对于待去噪的点云数据,分别获取每个原始数据点的点云面片邻域,并将点云面片邻域中各数据点的坐标输入到训练完成的去噪神经网络中,获取每个原始数据点的位置偏移量;步骤S4、根据获取的位置偏移量,分别调整待去噪的点云数据中每个对应的原始数据点的位置,从而完成点云去噪。2.如权利要求1所述的一种基于多层次注意力感知的点云去噪方法,其特征在于,步骤S1中,以采样点为中心,分别获取半径为a、b、c的小尺度点云面片邻域、中尺度点云面片邻域和大尺度点云面片邻域,再从每个点云面片邻域中选取N个数据点,将其坐标作为输入,从而构建点云数据集;步骤S3中以同样的方法确定待去噪的点云数据中每个原始数据点对应的去噪神经网络输入。3.如权利要求2所述的一种基于多层次注意力感知的点云去噪方法,其特征在于,若点云面片邻域中数据点个数大于N则随机采样N个数据点,若点云面片邻域中数据点个数小于N则重采样至N个数据点。4.如权利要求2所述的一种基于多层次注意力感知的点云去噪方法,其特征在于,步骤S2中,点云去噪神经网络包括面片特征编码器、全局层次感知模块、全局层次注意力模块和多重偏移解码器模块;所述面片特征编码器用于提取多尺度面片深度特征,并将其压缩为全局特征向量;所述全局层次感知模块用于将全局特征向量映射为全局层次感知向量,实现全局特征感知;所述全局层次注意力模块用于将全局特所述征向量映射为不同层次的注意力向量;所述多重偏移解码器模块将全局层次感知向量和不同层次的注意力向量作用于偏移计算,获取位置偏移量。5.如权利要求4所述的一种基于多层次注意力感知的点云去噪方法,其特征在于,所述面片特征编码器包括与点云面片邻域对应的三个点云特征编码器,每个编码器是由四层AFA模块组成的PointWeb网络,分别用于提取对应尺度下的面片深度特征,然后通...

【专利技术属性】
技术研发人员:汪俊黄安义王洲涛刘元朋
申请(专利权)人:南京航空航天大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1