刘强, 段富海, 桑勇, 赵健龙. 复杂环境下视觉SLAM闭环检测方法综述[J]. 机器人, 2019, 41(1): 112-123,136. DOI: 10.13973/j.cnki.robot.180004
引用本文: 刘强, 段富海, 桑勇, 赵健龙. 复杂环境下视觉SLAM闭环检测方法综述[J]. 机器人, 2019, 41(1): 112-123,136. DOI: 10.13973/j.cnki.robot.180004
LIU Qiang, DUAN Fuhai, SANG Yong, ZHAO Jianlong. A Survey of Loop-Closure Detection Method of Visual SLAM in Complex Environments[J]. ROBOT, 2019, 41(1): 112-123,136. DOI: 10.13973/j.cnki.robot.180004
Citation: LIU Qiang, DUAN Fuhai, SANG Yong, ZHAO Jianlong. A Survey of Loop-Closure Detection Method of Visual SLAM in Complex Environments[J]. ROBOT, 2019, 41(1): 112-123,136. DOI: 10.13973/j.cnki.robot.180004

复杂环境下视觉SLAM闭环检测方法综述

A Survey of Loop-Closure Detection Method of Visual SLAM in Complex Environments

  • 摘要: 随着无人驾驶技术和虚拟现实技术的快速发展,近几年视觉同时定位与建图(SLAM)成为研究热点.本文针对复杂环境下视觉SLAM闭环检测的3个主要问题,场景描述、决策模型和闭环检测性能评价展开综述.首先,介绍了基于经典图像特征、深度学习、深度信息以及时变地图的场景描述方法,并详细分析了不同方法的优缺点.其次,概述了在基于场景描述的闭环识别过程中常用的一些决策模型,着重介绍了概率模型和序列匹配.再次,说明了闭环检测的性能评价方法,并分析了其与后端优化的联系.最后,围绕深度学习、后端优化和多种描述子融合等关键点,展望了有助于推动闭环检测技术未来发展的方向.

     

    Abstract: With the rapid development of the autonomous driving and the virtual reality technologies, visual simultaneous localization and mapping (SLAM) has become a research hotspot in recent years. Three main problems of loop-closure detection of visual SLAM in complex environments are surveyed, i.e. place description, decision model, and evaluation of loop-closure detection. Firstly, the place description methods are introduced based on classical image features, deep learning, depth information and time-varying map, and the advantages and disadvantages of different methods are analyzed in detail. Secondly, some decision models are summarized which are commonly used in the process of loop recognition based on place description, especially for the probability model and the sequence matching. Thirdly, the performance evaluation method of loop-closure detection is explained, and its connection with the backend optimization is analyzed. Finally, the future directions that contribute to the development of loop-closure detection are discussed, focusing on several key points, such as deep learning, backend optimization and fusion of multiple descriptors.

     

/

返回文章
返回