Abstract
Loop closure detection plays an important role in vSLAM for building and updating maps of the surrounding environment. An efficient vSLAM system needs an informative descriptor for landmark description and stable model for making decisions. Most of the solutions dependent on using a single descriptor for landmark description, whereas other solutions proposed to use a combination of descriptors. However, these solutions still have the limitation in correctly detecting a previously visited landmark. In this paper, an ensemble of loop closure detection is proposed using Bayesian filter models for making decisions. In this approach, a set of different keypoint descriptors is used as input to bag-of-word descriptors. After that, these descriptors, i.e., SIFT, SURF, and ORB, are used to construct Bayesian filter models and ensemble learning algorithm for loop closure detection. The proposed approach is validated on a public dataset, namely City-Center dataset (CiC). The results shown that the proposed ensemble algorithm outperforms single model and existing loop closure detection system approaches. It gives 87.96 % for ensemble learning and 86.36 % for the best single model and 37, 80, 81 % for FAB-MAP, PIRF-Nav2.0, and RTAB-MAP, respectively.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
Dataset available download on http://www.robots.ox.ac.uk/~mobile/IJRR_2008_Dataset/.
References
Abdullah, A., Veltkamp, R.C., Wiering, M.A.: Ensembles of novel visual keywords descriptors for image categorization. In: 2010 11th International Conference on Control Automation Robotics and Vision (ICARCV), pp. 1206–1211. IEEE (2010)
Angeli, A., Filliat, D., Doncieux, S., Meyer, J.A.: Fast and incremental method for loop-closure detection using bags of visual words. IEEE Trans. Robot. 24(5), 1027–1037 (2008)
Atkinson, R.C., Shiffrin, R.M.: Human memory: a proposed system and its control processes. Psychol. Learn. Motiv. 2, 89–195 (1968)
Baddeley, A.D.: Human memory: theory and practice. Psychology Press (1997)
Cortés, E.B.B.: Appearance-based mapping and localization using feature stability histograms for mobile robot navigation
Cummins, M., Newman, P.: Fab-map: probabilistic localization and mapping in the space of appearance. Int. J. Robot. Res. 27(6), 647–665 (2008)
Fuentes-Pacheco, J., Ruiz-Ascencio, J., Rendón-Mancha, J.M.: Visual simultaneous localization and mapping: a survey. Artif. Intell. Rev. 43(1), 55–81 (2015)
Garcia-Fidalgo, E., Ortiz, A.: State-of-the-art in vision-based topological mapping and localization methods
Garcia-Fidalgo, E., Ortiz, A.: Probabilistic appearance-based mapping and localization using visual features. In: Pattern Recognition and Image Analysis, pp. 277–285. Springer (2013)
Goedemé, T., Nuttin, M., Tuytelaars, T., Van Gool, L.: Markerless computer vision based localization using automatically generated topological maps. In: European Navigation Conference GNSS, Rotterdam (2004)
Goedemé, T., Nuttin, M., Tuytelaars, T., Van Gool, L.: Omnidirectional vision based topological navigation. Int. J. Comput. Vis. 74(3), 219–236 (2007)
Gouda, W., Gomaa, W., Ogawa, T.: Vision based slam for humanoid robots: A survey. In: 2013 Japan-Egypt International Conference on Electronics, Communications and Computers (JEC-ECC), pp. 170–175. IEEE (2013)
Kawewong, A., Tongprasit, N., Hasegawa, O.: Pirf-nav 2.0: fast and online incremental appearance-based loop-closure detection in an indoor environment. Robot. Auton. Syst. 59(10), 727–739 (2011)
Labbé, M.: Rtab-map version 8.3 the source code website. https://github.com/introlab/rtabmap/archive/0.8.3.tar.gz
Labbé, M., Michaud, F.: Memory management for real-time appearance-based loop closure detection. In: 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), pp. 1271–1276. IEEE (2011)
Labbe, M., Michaud, F.: Appearance-based loop closure detection for online large-scale and long-term operation. IEEE Trans. Robot. 29(3), 734–745 (2013)
Labbe, M., Michaud, F.: Online global loop closure detection for large-scale multi-session graph-based slam. In: 2014 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2014), pp. 2661–2666. IEEE (2014)
Murillo, A., Sagüés, C., Guerrero, J.J., Goedemé, T., Tuytelaars, T., Van Gool, L.: From omnidirectional images to hierarchical localization. Robot. Auton. Syst. 55(5), 372–382 (2007)
Ros, G., Sappa, A., Ponsa, D., Lopez, A.M.: Visual slam for driverless cars: a brief survey. In: Intelligent Vehicles Symposium (IV) Workshops (2012)
Wang, J., Yagi, Y.: Robust location recognition based on efficient feature integration. In: 2012 IEEE International Conference on Robotics and Biomimetics (ROBIO), pp. 97–101. IEEE (2012)
Wang, J., Yagi, Y.: Efficient topological localization using global and local feature matching. Int. J. Adv. Robot. Syst. 10 (2013)
Zhiwei, L., Xiang, G., Yanyan, C., Songhao, Z.: A novel loop closure detection method in monocular slam. Intell. Serv. Robot. 6(2), 79–87 (2013)
Acknowledgments
The authors wish to thank to ETP-2013-053 grant for funding this project.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer International Publishing Switzerland
About this paper
Cite this paper
Salameh, M.O., Abdullah, A., Sahran, S. (2017). Ensemble of Vector and Binary Descriptor for Loop Closure Detection. In: Kim, JH., Karray, F., Jo, J., Sincak, P., Myung, H. (eds) Robot Intelligence Technology and Applications 4. Advances in Intelligent Systems and Computing, vol 447. Springer, Cham. https://doi.org/10.1007/978-3-319-31293-4_27
Download citation
DOI: https://doi.org/10.1007/978-3-319-31293-4_27
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-31291-0
Online ISBN: 978-3-319-31293-4
eBook Packages: EngineeringEngineering (R0)