Unsupervised learning to detect loops using deep neural networks for visual SLAM system

被引:170
作者
Gao, Xiang [1 ]
Zhang, Tao [1 ]
机构
[1] Tsinghua Univ, Dept Automat, Beijing 100084, Peoples R China
关键词
Simultaneous localization and mapping (SLAM); Loop closure detection; Stacked denoising auto-encoder; Deep neural network; SIMULTANEOUS LOCALIZATION; LARGE-SCALE; FAB-MAP; FEATURES; TIME; RECOGNITION; ASSOCIATION; CLOSURE; SPACE;
D O I
10.1007/s10514-015-9516-2
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper is concerned of the loop closure detection problem for visual simultaneous localization and mapping systems. We propose a novel approach based on the stacked denoising auto-encoder (SDA), a multi-layer neural network that autonomously learns an compressed representation from the raw input data in an unsupervised way. Different with the traditional bag-of-words based methods, the deep network has the ability to learn the complex inner structures in image data, while no longer needs to manually design the visual features. Our approach employs the characteristics of the SDA to solve the loop detection problem. The workflow of training the network, utilizing the features and computing the similarity score is presented. The performance of SDA is evaluated by a comparison study with Fab-map 2.0 using data from open datasets and physical robots. The results show that SDA is feasible for detecting loops at a satisfactory precision and can therefore provide an alternative way for visual SLAM systems.
引用
收藏
页码:1 / 18
页数:18
相关论文
共 56 条
[1]  
Agrawal M, 2008, LECT NOTES COMPUT SC, V5305, P102, DOI 10.1007/978-3-540-88693-8_8
[2]  
[Anonymous], 2010, P PYTHON SCI COMPUTI
[3]  
[Anonymous], 2006, Proc. Adv. Neural Inf. Process. Syst.
[4]  
[Anonymous], 2012, ARXIV12115590
[5]  
[Anonymous], 2012, JMLR WORKSHOP C P
[6]   SURF: Speeded up robust features [J].
Bay, Herbert ;
Tuytelaars, Tinne ;
Van Gool, Luc .
COMPUTER VISION - ECCV 2006 , PT 1, PROCEEDINGS, 2006, 3951 :404-417
[7]   Factoring the Mapping Problem: Mobile Robot Map-building in the Hybrid Spatial Semantic Hierarchy [J].
Beeson, Patrick ;
Modayil, Joseph ;
Kuipers, Benjamin .
INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 2010, 29 (04) :428-459
[8]   Representation Learning: A Review and New Perspectives [J].
Bengio, Yoshua ;
Courville, Aaron ;
Vincent, Pascal .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2013, 35 (08) :1798-1828
[9]   Learning hierarchical sparse features for RGB-(D) object recognition [J].
Bo, Liefeng ;
Ren, Xiaofeng ;
Fox, Dieter .
INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 2014, 33 (04) :581-599
[10]   Topological simultaneous localization and mapping: a survey [J].
Boal, Jaime ;
Sanchez-Miralles, Alvaro ;
Arranz, Alvaro .
ROBOTICA, 2014, 32 (05) :803-821