Volume 47 Issue 1
Jan.  2021
Turn off MathJax
Article Contents
AN Ping, WANG Guoping, YU Jiadong, et al. An efficient and accurate visual SLAM loop closure detection algorithm[J]. Journal of Beijing University of Aeronautics and Astronautics, 2021, 47(1): 24-30. doi: 10.13700/j.bh.1001-5965.2019.0642(in Chinese)
Citation: AN Ping, WANG Guoping, YU Jiadong, et al. An efficient and accurate visual SLAM loop closure detection algorithm[J]. Journal of Beijing University of Aeronautics and Astronautics, 2021, 47(1): 24-30. doi: 10.13700/j.bh.1001-5965.2019.0642(in Chinese)

An efficient and accurate visual SLAM loop closure detection algorithm

doi: 10.13700/j.bh.1001-5965.2019.0642
Funds:

National Natural Science Foundation of China 61828105

Science and Technology Commission of Shanghai Municipality 17DZ2292400

Science and Technology Commission of Shanghai Municipality 18XD1423900

More Information
  • Corresponding author: AN Ping, E-mail: anping@shu.edu.cn
  • Received Date: 23 Dec 2019
  • Accepted Date: 17 Jan 2020
  • Publish Date: 20 Jan 2021
  • Simultaneous Localization and Mapping (SLAM) is one of the key technologies in visual navigation, and loop closure detection is a basis of SLAM. An efficient and accurate loop closure detection algorithm is proposed to solve the problem of low accuracy rate of SLAM loop closure detection. The loop closure detection algorithm consists of bag of words module, structure checking module, and tracking module. First, we design the bag of words model and structure checking module, combining local features with holistic features. The bag of words model compares the image similarities using visual words to obtain the closed-loop candidate frame. Then, structure checking module grayscales and normalizes the current image and the closed-loop candidate image. The normalized images are directly used as the patch of local feature to obtain holistic feature. Whether the closed-loop candidate frame is a valid closed loop is determined by the holistic descriptor. To address the problem that time consumption increases rapidly with the increase of image numbers, we design the tracking module to improve the computational efficiency. The comparative experiments with DBoW algorithm show that the proposed algorithm improves the accuracy by more than 20% and also has better real-time performance.

     

  • loading
  • [1]
    GUI J J, GU D B, WANG S, et al.A review of visual inertial odometry from filtering and optimisation perspectives[J].Advanced Robotics, 2015, 29(20):1289-1301. doi: 10.1080/01691864.2015.1057616
    [2]
    何俊学, 李战明.基于视觉的同时定位与地图构建方法综述[J].计算机应用研究, 2010, 27(8):2839-2844. doi: 10.3969/j.issn.1001-3695.2010.08.007

    HE J X, LI Z M.Survey of vision-based approach to simultaneous localization and mapping[J].Application Research of Computers, 2010, 27(8):2839-2844(in Chinese). doi: 10.3969/j.issn.1001-3695.2010.08.007
    [3]
    HESS W, KOHLER D, RAPP H H.Systems and methods of detecting loop closure in simultaneous localization and mapping (SLAM) applications: U.S.14/972, 938[P].2019-06-11.
    [4]
    CLEMENTE L, DAVISON A.Mapping large loops with a single hand-held camera[C]//Robotics Science and Systems, 2007, 2(2): 297-304.
    [5]
    WILLIAMS B, CUMMINS M, NEIRA J, et al.An image-to-map loop closing method for monocular SLAM[C]//IEEE International Conference on Intelligent Robots and Systems.Piscataway: IEEE Press, 2008: 2053-2059.
    [6]
    刘强, 段富海.复杂环境下视觉SLAM闭环检测方法综述[J].机器人, 2018, 40(6):123-136.

    LIU Q, DUAN F H.A survey of loop-closure detection method of visual SLAM in complex environments[J].Robot, 2018, 40(6):123-136(in Chinese).
    [7]
    刘国忠, 胡钊政.基于SURF和ORB全局特征的快速闭环检测[J].机器人, 2017, 39(1):36-45. doi: 10.3969/j.issn.1004-6437.2017.01.005

    LIU G Z, HU Z Z.Fast loop closure detection based on holistic features from SURF and ORB[J].Robot, 2017, 39(1):36-45(in Chinese). doi: 10.3969/j.issn.1004-6437.2017.01.005
    [8]
    KROSE B J A, VLASSIS N, BUNSCHOTEN R, et al.A probabilistic model for appearance-based robot localization[J].Image & Vision Computing, 2001, 19(6):381-391.
    [9]
    LOWRY S M, WYETH G F, MILFORD M J.Unsupervised online learning of condition-invariant images for place recognition[J].Procedia-Social and Behavioral Sciences, 2014, 106:1418-1427.
    [10]
    CUMMINS M, NEWMAN P.Probabilistic appearance based navigation and loop closing[C]//Proceedings 2007 IEEE International Conference on Robotics and Automation.Piscataway: IEEE Press, 2007: 2042-2048.
    [11]
    GALVEZ-LOPEZ D, TARDOS J D.Bags of binary words for fast place recognition in image sequences[J].IEEE Transactions on Robotics, 2012, 28(5):1188-1197. doi: 10.1109/TRO.2012.2197158
    [12]
    MUR-ARTAL R, TARDOS J D.ORB-SLAM2:An open-source SLAM system for monocular, stereo, and RGB-D cameras[J].IEEE Transactions on Robotics, 2017, 33(5):1255-1262. doi: 10.1109/TRO.2017.2705103
    [13]
    梁志伟, 陈燕燕, 朱松豪, 等.基于视觉词典的单目视觉闭环检测算法[J].模式识别与人工智能, 2013, 26(6):561-570. doi: 10.3969/j.issn.1003-6059.2013.06.007

    LIANG Z W, CHEN Y Y, ZHU S H, et al.Loop closure detection algorithm based on monocular vision using visual dictionary[J].Pattern Recognition and Artificial Intelligence, 2013, 26(6):561-570(in Chinese). doi: 10.3969/j.issn.1003-6059.2013.06.007
    [14]
    GUCLU O, CAN A B.Fast and effective loop closure detection to improve SLAM performance[J].Journal of Intelligent and Robotic Systems, 2019, 93(3-4):495-517. doi: 10.1007/s10846-017-0718-z
    [15]
    ZHANG G, YAN X, YE Y.Loop closure detection via maximization of mutual information[J].IEEE Access, 2019, 7:124217-124232. doi: 10.1109/ACCESS.2019.2937967
  • 加载中

Catalog

    通讯作者: 陈斌, bchen63@163.com
    • 1. 

      沈阳化工大学材料科学与工程学院 沈阳 110142

    1. 本站搜索
    2. 百度学术搜索
    3. 万方数据库搜索
    4. CNKI搜索

    Figures(9)  / Tables(2)

    Article Metrics

    Article views(896) PDF downloads(134) Cited by()
    Proportional views
    Related

    /

    DownLoad:  Full-Size Img  PowerPoint
    Return
    Return