留个笔记自用
DeepSFM: Structure From Motion Via Deep Bundle Adjustment
做什么
首先是最基础的,Structure-from-Motion(SFM),SFM可以简单翻译成运动估计,是一种基于dui8序列图片进行三维重建的算法。简单来说就是是从运动中不同角度拍摄一个物体,这样就有多张物体不同时间的照片,使用这种照片来恢复物体的三维结构。跟SLAM里的visual odometry一样,需要估计出每帧图片到世界坐标系的R,t,然后根据图片重建点云。

算法的关键是就是特征匹配,求两张图片之间的R,T,然后反投影得到物体的三维点,最后将多个稀疏点云融合在一起。
然后是SFM常用的一种算法Bundle Adjustment(BA),光束调整,也就是这篇文章所做的


省去复杂的公式,BA做的也是特征匹配的工作,在不同视角的图像中选取特征点,然后将这些特征点之间进行匹配,理论上来说,在整个空间上,这些匹配点如果投影到世界坐标系应该尽可能的接近,比如两张图片中的特征点都是某个桌子的左下角,那么就算在图片上位置不同,经过R,t转回去也应该在空间上位置接近。这就是重投影误差,使用这种方式来优化R,t,同时也会

本文介绍了一种名为DeepSFM的方法,结合深度估计和结构从运动(SFM)技术,通过深度捆绑调整(BA)提升精度。它不同于传统方法,采用深度学习的DCV和PCV模块,同时优化深度图和相机姿态,尤其强调在初始值不理想时的采样策略。实验结果展示了在Scannet和ETH3D上的优越性能。

5386

被折叠的 条评论
为什么被折叠?



