【技术实现步骤摘要】
方法领域本专利技术属于计算机视觉领域,涉及一种基于深度学习的点云配准方法,可应用于三维模型扫描、三维重建和物体跟踪等领域。背景方法点云配准方法用于解决对一个或多个三维物体在不同视角下的三维模型之间的位姿关系的估计问题。其广泛应用于三维模型扫描、三维重建和物体跟踪等领域。点云配准的过程一般可描述为估计两片点云之间的旋转和平移参数。在过去几十年中,大量点云配准算法被提出,其中Besl等人提出的迭代最近点(Iterative Closest Point,ICP)算法最富代表性。ICP是一种基于自由形态曲面的配准算法,它具有简单易行的优点,但ICP算法的效率不高,计算的复杂度随着点云的规模增大而显著提高,且ICP算法对噪声点或异常点敏感,噪声点或异常点容易导致该算法失效。为解决ICP算法的问题,人们在此基础上做出了许多改进。有学者提出了一种迭代最近线方法(Iterative Closest Line,ICL),通过直接对两片点云中的点连线并查找对应线段进行配准,但是线段之间的对应关系可能存在缺陷。另有学者提出通过GPU等硬件进行算法的加速,但此方法未解决原点云配准算法的缺陷,不能满足在实际应用场景下的需求。因此需要一种有效的点云配准算法,能够计算两片点云之间的相对位姿关系并满足:(1)算法的适应性强,对噪声点和异常点不敏感;(2)算法的计算速度快,尽可能满足实时配准三维点云模型的要求。
技术实现思路
为克服现有点云配准算法存在的不足,本专利技术提出一种基于深度学习的点云配准方法,通过堆叠卷积自动编码器网络提取点云的特征,并利用配准网络从提取到的特征中计算出点云配准的参数 ...
【技术保护点】
一种基于深度学习的点云配准方法,其特征在于,包括以下步骤:第一步:获取训练点云和测试点云的深度图像;对于一片有限大小的点云,计算点云在观测方向上的深度图像;第二步:训练堆叠卷积自动编码器网络,使之能够从训练点云的深度图像中提取深度图像的特征;第三步:训练配准网络,使之能够利用堆叠卷积自动编码器网络提取的两片训练点云的深度图像的特征计算两片训练点云之间的配准参数;第四步:精调堆叠卷积自动编码器网络和配准网络的网络参数,使之得到更好的配准效果;第五步:利用训练好的堆叠卷积自动编码器网络和配准网络,计算两片测试点云之间的配准参数。
【技术特征摘要】
1.一种基于深度学习的点云配准方法,其特征在于,包括以下步骤:第一步:获取训练点云和测试点云的深度图像;对于一片有限大小的点云,计算点云在观测方向上的深度图像;第二步:训练堆叠卷积自动编码器网络,使之能够从训练点云的深度图像中提取深度图像的特征;第三步:训练配准网络,使之能够利用堆叠卷积自动编码器网络提取的两片训练点云的深度图像的特征计算两片训练点云之间的配准参数;第四步:精调堆叠卷积自动编码器网络和配准网络的网络参数,使之得到更好的配准效果;第五步:利用训练好的堆叠卷积自动编码器网络和配准网络,计算两片测试点云之间的配准参数。2.根据权利要求1所述的基于深度学习的点云配准方法,其特征在于,所述的堆叠卷积自动编码器网络是一种深度学习的神经网络结构;它由卷积自动编码器堆叠而成,即将上一层卷积自动编码器的隐含层作为下一层卷积自动编码器的输入;卷积自动编码器,是一种采用卷积核的自动编码器,利用不同的卷积核进行卷积操作提取深度图像的不同特征;本发明在实现堆叠卷积自动编码器网络的过程中对隐层编码施加稀疏限制,使得其...
【专利技术属性】
技术研发人员:舒程珣,何云涛,
申请(专利权)人:北京航空航天大学,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。