Visual simultaneous localization and mapping (vSLAM) and 3D reconstruction methods have gone through impressive progress. These methods are very promising for autonomous vehicle and consumer robot applications because they can map large-scale environments such as cities and indoor environments without the need for much human effort. However, when it comes to loop detection and optimization, there is still room for improvement. vSLAM systems tend to add the loops very conservatively to reduce the severe influence of the false loops. These conservative checks usually lead to correct loops rejected, thus decrease performance. In this paper, an algorithm that can sift and majorize loop detections is proposed. Our proposed algorithm can compare the usefulness and effectiveness of different loops with the dense map posterior (DMP) metric. The algorithm tests and decides the acceptance of each loop without a single user-defined threshold. Thus it is adaptive to different data conditions. The proposed method is general and agnostic to sensor type (as long as depth or LiDAR reading presents), loop detection, and optimization methods. Neither does it require a specific type of SLAM system. Thus it has great potential to be applied to various application scenarios. Experiments are conducted on public datasets. Results show that the proposed method outperforms state-of-the-art methods.
翻译:视觉同步本地化和绘图(VSLAM)和3D重建方法已经取得了令人印象深刻的进展。这些方法对于自主汽车和消费机器人应用很有希望,因为它们可以绘制大型环境,例如城市和室内环境,而不需要大量人的努力。然而,在环形探测和优化方面,仍有改进的余地。 vSLAM系统往往非常保守地增加环状,以减少假环的严重影响。这些保守的检查通常导致纠正环状被拒绝,从而降低性能。在本文中,提出了一种可以筛选和主要探测环状的算法。我们提议的算法可以将不同环形的效用和效力与密集的地图远地点(DMP)衡量标准进行比较。算法测试和决定每个环状的接受程度,而没有单一的用户定义的阈值。因此,它适应不同的数据条件。拟议的方法是一般的,对传感器类型(只要深度或LIDAR阅读演示品)、环状探测和优化方法不要求特定的SLM系统类型。因此,我们提出的算法可以将不同环形环形图的用途和效果加以比较。在各种应用方法上显示。结果的状态实验方法是用来显示的状态。