【技术实现步骤摘要】
一种基于生成对抗网络及自注意力机制的点云去噪方法
[0001]本专利技术涉及3D点云去噪
、深度学习领域,具体涉及一种基于生成对抗网络及自注意力机制的点云去噪方法。
技术介绍
[0002]随着计算机科学与技术的飞速发展,计算机图形学、虚拟现实等技术的出现使得人们对三维空间信息的研究日趋深入,对三维模型的需求也与日俱增。与此同时,三维扫描技术的不断发展,使得三维扫描仪、深度相机等三维数据获取设备的成本不断走低,三维数据的获取日趋低廉、便利。其中3D点云数据类型因为数据结构简单直接、便于处理等优点,获得了大量研究人员的青睐。
[0003]3D点云表示形式可视为关于空间物体的连续分布的采样点集,可包含坐标、法线等空间几何信息以及强度、颜色、纹理、法线等属性信息,因而具备细粒度的空间表征能力。3D点云作为一种新的对象表示方法,由于其简单、灵活和强大的表示能力,3D点云正越来越容易获得,并且广泛应用于自动驾驶、机器人等领域。然而点云在获取过程中会因为设备的限制、重建技术匹配模糊等原因被噪音破坏,导致底层结构的不稳定,严重影响了下游的理解任务。因此,点云去噪对于三维视觉的工作来说是十分重要的。
[0004]目前通用的点云去噪方法包括非深度学习方法和深度学习方法。非深度学习方法已经有着几十年的历史。一般可以将早期非深度学习方法分为几种类型,包括局部表面拟合、使用滤波进行局部平滑以及稀疏编码。然而这些方法往往需要复杂的先验知识以及更多的参数选择。近些年来,一些深度学习的去噪方法也被提出,并且取得了很好的效果。多 ...
【技术保护点】
【技术特征摘要】
1.一种基于生成对抗网络及自注意力机制的点云去噪方法,其特征在于,包括下列步骤:步骤一:处理无噪声物体原始点云数据X,通过泊松采样、归一化和加入高斯噪声,得到有噪声的点云待去噪数据集;步骤二:构建自注意力的生成器模块,输入为固定大小的点块M,包括特征嵌入模块,自注意力模块和点云生成模块,输出为经生成器模块去噪后的点云数据Y;步骤三:构建判别器模块,输入为生成器模块生成的点云数据Y和无噪声的原始点云数据X,输出为一个小于1的概率值,生成器模块与判别器模块共同组成本文的点云去噪神经网络;步骤四:根据判别器模块输出的概率值判断是否生成器模块和判别器模块达到了纳什平衡状态,未达到纳什平衡状态就对生成器模块和判别器模块继续进行训练并优化超参数,直到达到纳什平衡状态,最终得到训练完成的判别器模块和生成器模块;步骤五:将噪声点云输入到训练完成的生成器模块中即可得到去噪的点云数据。2.根据权利要求1所述的一种基于生成对抗网络及自注意力机制的点云去噪方法,其特征在于:在步骤一中,包括收集无噪声的物体原始点云数据,通过泊松采样算法从物体的每个表面采样点云数据,再将采样后的点云归一化到单位球体内,并受到高斯噪声的扰动,最后将其分割为固定大小的点块M。3.根据权利要求1所述的一种基于生成对抗网络及自注意力机制的点云去噪方法,其特征在于:在步骤二中构建自注意力的生成器模块,具体为:特征嵌入模块输入为固定大小的点块M,以采样点为中心,使用K近邻分类算法获取小规模点云邻域、中规模点云邻域和大规模点云邻域,规模的大小与K的取值相关,其中K的取值可以分别为8、16和24,之后经过密集连接的多层MLP生成局部高维特征,MLP表示多层线性2
‑
5层串联,中心点经过聚合邻居高维特征之后,将三个特征提取单元输出进行拼接操作,最终输出为包含有点云局部信息的向量序列F;自注意力模块由三个自注意力层和权重共享的多层MLP串联而成,输入为特征嵌入模块的输出F,最终输出为局部信息和全局信息融合的点云特征向量O;点云生成模块以自注意力模块的输出为输入,经过四层权重共享的MLP,使用GELU激活函数和残差连接后,最终输出为去噪的点云数据Y。4.根据权利要求3所述的一种基于生成对抗网络及自注意力机制的点云去噪方法,其特征在于,所述自注意力模块,具体为:自注意力模块由三个自注意力层和权重共享的多层MLP串联而成,其中自注意力层的操作模式,如公式所示:其中,Q(Query),K(Key),V(Value)三个矩阵均来自统一输入,即特征嵌入模块的具有局部信息的向量序列F,首先计算Q和K之间的点乘,然后防止其结果过大,除以一个尺度标准其中为一个query和key维度的向量,再利用softmax函数将结果归一化为概率分布,其中softmax函数表示找出数组所有元素中值最大的元素,最后再乘以矩阵V就得到
了权重求和的表示。5.根据权利要求3所述的一种基于生成对抗网络及自注意力机制的点云去噪方法,其特征在于,所述点云生成模块,具体为:所述点云生成模块以融合了局部和整体信息的点云特征向量O为输...
【专利技术属性】
技术研发人员:王坤鹏,秦贵和,侯广哲,王国锋,张自展,冯瑶,王文轩,徐莹慧,
申请(专利权)人:吉林大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。