点云配准matlab代码_DCP: Deep Closest Point(点云匹配 ICCV 2019)

点云匹配是机器人和计算机视觉的重要任务,文章介绍了ICCV 2019的Deep Closest Point (DCP)算法,它解决了传统ICP方法的局限,采用Transformer网络结构实现端到端的配准。DCP网络包含Initial Features、Attention、Pointer Generation和SVD Module四个部分,利用self-attention机制找到点云间的对应关系,通过损失函数推动点云对齐。
摘要由CSDN通过智能技术生成

点云匹配(Point Cloud Registration)问题,在机器人、医疗图像以及其它相关的计算机视觉任务中是一个很关键的问题。本文主要介绍ICCV2019里面一篇做Registration的文章,记录一些学习笔记和心得。

Deep Closest Point: Learning Representations for Point Cloud Registration​openaccess.thecvf.com WangYueFt/dcp​github.com
54f71c9085606d772f73130dc61c9026.png

1. Registration的目标

对于两个本质“形状”接近的点云:

,如何通过旋转、平移,来调整
,使
尽量与
重合。

2. Registration的难点

点云中的点是无序的。旋转、平移,本质是对点云中每个点的调整。那么问题来了,如何确定

中点的对应关系?

传统的方法(ICP、Go-ICP等)提供的一些方案,其存在一些问题:很容易陷入局部最优点、太耗时。

论文提出了一种end-to-end DCP算法(Deep Closest Point)来处理Point Cloud Registration问题,相比之前的方法,性能提升很大。

3. Transformer回顾

作者提出的DCP算法,里面使用了NIPS 2017 里面《Attention Is All You Need》中提出的Transformer网络结构。理解DCP算法之前,有必要对Transformer有一个大概的了解。

在seq2seq问题里面(例如机器翻译),基于RNN、LSTM的Encoder-Decoder方案主要的问题在于:

  • 处理太长的sequence时,效果不佳;
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值