基于SAC_IA和NDT融合的点云配准方法

本文介绍了基于SAC-IA和NDT的点云配准方法。SAC-IA用于粗配准,NDT用于精配准。SAC-IA利用FPFH特征寻找对应点对,而NDT通过概率分布函数求解刚体变换,对初始位姿变化有较好适应性。实验结果显示,两种算法结合能有效完成点云配准,但NDT参数调整困难,且精度稍逊于ICP。

文章目录

        采样一致性(SAC-IA)为代表的基于特征匹配的配准算法和以正态分布变换(NDT)为代表的基于统计学概率的算法 ,SAC-IA是一种粗配准方法,NDT为精配准算法,但是它对两片点云的初始位姿不如ICP算法敏感。粗配准后的两片点云,它们的实际位姿偏差已经大幅减小,但是对于实际应用来说,这还远远达不到要求。因此,在点云粗配准之后,我们还需要对点云进行精配准。


一、算法原理

1.SAC-IA算法

        SAC-IA(Sample Consensus Initial Aligment,SAC-IA)粗配准算法是一种基于局部特征描述子的点云粗配准算法,其需要计算点云的快速点特征直方图(FPFH)来保持对应点对之间的相似关系,根据相似关系来搜索点云中的对应点。其基本原理是采用采样一致性的思想,通过查看大量的点对对应关系来计算点云之间的刚体变换矩阵,并将最小配准误差对应的变换矩阵记为最佳变换矩阵。SAC-IA 算法基于 FPFH 特征描述子寻找对应点对,因此同样具有点云旋转不变性的特点,同时对于点云噪声和密度具有鲁棒性,并且对于初始位姿相差较大的两片点云也能得到较好的初始配准效果。具体步骤参看

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

点云兔子

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值