基本矩阵和RANSAC重建质量

时间:2019-12-19 08:35:49

标签: computer-vision 3d-reconstruction ransac slam

我在阅读ORB-SLAM(https://arxiv.org/pdf/1502.00956.pdf)论文时被介绍给SLAM。从那以后,我想从头开始构建我的SLAM系统,以构建自动驾驶车辆/无人机。

ORB-SLAM论文针对其重构算法指出了一些论文/书(多视图几何,Fabregas的其他一些论文以从单应矩阵复习运动)。所以我用这些资源来构建我的重建管道。

我已经能够重建一些简单的图像。但是我对重建的质量非常不满意(下面提供了示例)。我的重建流程如下:特征匹配,基本矩阵估计,运动恢复,三角剖分。我很确定Triangulation / Feature Matching可以正常工作(使用测试数据集进行测试)。我很直觉这是RANSAC基本矩阵拟合的问题,因为它给出的结果非常不一致,并且还会选择不代表整个场景的点来拟合F矩阵。

是否有我想纠正这些问题的东西?我一直在考虑定义损失函数,以便RANSAC选择分布良好的点,但是我想知道是否存在一些解决我所遇到问题的方法。我将不胜感激,对此我将不胜感激。 SLAM真的很难吗?

https://ibb.co/mDLgkVJ(重建)

https://ibb.co/JkhvsjQ(根据图1重构的点)

https://ibb.co/ZWBn8CN(注释)

0 个答案:

没有答案