Loop closure detection using supervised and unsupervised deep neural networks for monocular SLAM systems
Loop closure detection using supervised and unsupervised deep neural networks for monocular SLAM systems
复制标题
使用监督和无监督深度神经网络进行单目 SLAM 系统的闭环检测
DOI:
10.1016/j.robot.2020.103470
复制
发表时间:
2020-04-01
影响因子:
4.3
通讯作者:
Hussain, Abid
中科院分区:
文献类型:
--
作者:
Memon, Azam Rafique;Wang, Hesheng;Hussain, Abid
The detection of true loop closure in Visual Simultaneous Localization And Mapping (vSLAM) can help in many ways, it helps in re-localization, improves the accuracy of the map, and helps in registration algorithms to obtain more accurate and consistent results. The loop closure detection is affected by many parameters, including illumination conditions, seasons, different viewpoints and mobile objects. This paper proposes a novel approach based on super dictionary different from traditional BoW dictionary that uses more advanced and more abstract features of deep learning. The proposed approach does not need to generate vocabulary, which makes it memory efficient and instead it stores exact features, which are small in number and hold very less amount of memory as compared to traditional BoW approach in which each frame holds the same amount of memory as the number of words in the vocabulary. Two deep neural networks are used together to speed up the loop closure detection and to ignore the effect of mobile objects on loop closure detection. We have compared the results with most popular Bag of Words methods DBoW2 and DBoW3, and state-of-the-art iBoW-LCD using five publicly available datasets, and the results show that the proposed method robustly performs loop closure detection and is eight times faster than the state-of-the-art approaches of a similar kind. (C) 2020 Elsevier B.V. All rights reserved.