基于空洞补全的动态SLAM方法

Dynamic SLAM Method Based on Cavity Complementation

  • 摘要: 视觉同步定位与建图(simultaneous localization and mapping, SLAM)是智能机器人、无人驾驶等领域的核心技术。通常大多数视觉SLAM关注的是静态场景, 它们难以应用于动态场景, 也有一些视觉SLAM应用于动态场景, 它们借助神经网络来剔除动态物体从而减少动态物体的干扰, 但剔除后的图像留有的空洞会对位姿估计以及地图构建产生不小的影响。因此本文提出了一种基于空洞补全的动态环境语义SLAM方法, 首先结合语义分割网络和运动一致性检测来剔除动态物体, 其次将剔除后留有空洞的图像序列输入到补全网络中进行深度补全, 最后运用补全后的图像序列进行回环检测以及3D场景重建。在KITTI、TUM数据集上进行实验, 结果表明, 与ORB-SLAM2等当前先进的SLAM方法相比, 本文方法位姿估计的精度更高。

     

    Abstract: Visual simultaneous localization and mapping(SLAM) is a core technology in the fields of intelligent robots and unmanned driving. Usually, most visual SLAM focused on the static scene cannot be easily applied in dynamic scenes, and there is no semantic information in the map. Some visual SLAM methods have been applied in dynamic scenes. They use neural networks to eliminate dynamic objects so as to reduce the dynamic interference, but the void left in the deleted image will have a great impact on pose estimation and map construction. Therefore, we propose a dynamic environment based on the cavity completion semantic SLAM method. First, the semantic segmentation network and motion consistency detection are combined to eliminate dynamic objects.Second, the eliminated image sequences with holes are inputted into the complete network for deep completion. Finally, the completed image sequence is used for loop detection and three-dimensional scene reconstruction. Experiments are conducted on the KITTI and TUM datasets. The results show that the accuracy of the proposed pose estimation method achieved better results compared with ORB-SLAM2 and the current advanced SLAM methods.

     

/

返回文章
返回