Skip to main content

Ensemble of Vector and Binary Descriptor for Loop Closure Detection

  • Conference paper
  • First Online:
Robot Intelligence Technology and Applications 4

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    Dataset available download on http://www.robots.ox.ac.uk/~mobile/IJRR_2008_Dataset/.

References

  1. 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)

    Google Scholar 

  2. 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)

    Article  Google Scholar 

  3. Atkinson, R.C., Shiffrin, R.M.: Human memory: a proposed system and its control processes. Psychol. Learn. Motiv. 2, 89–195 (1968)

    Article  Google Scholar 

  4. Baddeley, A.D.: Human memory: theory and practice. Psychology Press (1997)

    Google Scholar 

  5. Cortés, E.B.B.: Appearance-based mapping and localization using feature stability histograms for mobile robot navigation

    Google Scholar 

  6. Cummins, M., Newman, P.: Fab-map: probabilistic localization and mapping in the space of appearance. Int. J. Robot. Res. 27(6), 647–665 (2008)

    Article  Google Scholar 

  7. 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)

    Article  Google Scholar 

  8. Garcia-Fidalgo, E., Ortiz, A.: State-of-the-art in vision-based topological mapping and localization methods

    Google Scholar 

  9. 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)

    Google Scholar 

  10. 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)

    Google Scholar 

  11. Goedemé, T., Nuttin, M., Tuytelaars, T., Van Gool, L.: Omnidirectional vision based topological navigation. Int. J. Comput. Vis. 74(3), 219–236 (2007)

    Article  Google Scholar 

  12. 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)

    Google Scholar 

  13. 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)

    Article  Google Scholar 

  14. Labbé, M.: Rtab-map version 8.3 the source code website. https://github.com/introlab/rtabmap/archive/0.8.3.tar.gz

  15. 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)

    Google Scholar 

  16. 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)

    Article  Google Scholar 

  17. 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)

    Google Scholar 

  18. 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)

    Article  Google Scholar 

  19. Ros, G., Sappa, A., Ponsa, D., Lopez, A.M.: Visual slam for driverless cars: a brief survey. In: Intelligent Vehicles Symposium (IV) Workshops (2012)

    Google Scholar 

  20. 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)

    Google Scholar 

  21. Wang, J., Yagi, Y.: Efficient topological localization using global and local feature matching. Int. J. Adv. Robot. Syst. 10 (2013)

    Google Scholar 

  22. 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)

    Article  Google Scholar 

Download references

Acknowledgments

The authors wish to thank to ETP-2013-053 grant for funding this project.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Mohammed Omar Salameh .

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics