Abstract
The need to increase the robustness of a real-time monocular SLAM system raises the important problem of relocalization; namely, how to automatically recover a SLAM system after tracking failures. We address this problem by proposing a real-time relocalization algorithm based on a hierarchical bipartite graph model. When the SLAM system is lost, we use the latter model to find sufficient correspondences between the detected image and stored map features, thus achieving efficient, real-time relocalization. The model accounts for both temporal and spatial constraints. Experimental results on both synthetic and real data support the effectiveness of the proposed algorithm.
Similar content being viewed by others
References
Davison A, Reid I, Molton N, et al. MonoSLAM: real-time single camera slam. IEEE Trans Pattern Anal, 2007, 29: 1052–1067
Eade E, Drummond T. Scalable monocular slam. In: Fitzgibbon A, Fitzgibbon C, LeCun Y, eds. Proceedings of IEEE Computer Society Conference on Computer Vision and Pattern Recognition. New York: IEEE Computer Society, 2006. 469–476
Clemente L, Davison A, Reid I, et al. Mapping large loops with a single hand-held camera. In: Burgard W, Brock O, Stachniss C, eds. Proceedings of Robotics: Science and Systems Conference. Atlanta: MIT Press, 2007
Klein G, Murray D. Improving the agility of keyframe based slam. In: Forsyth D, Torr P, Zisserman A, eds. Proceedings of European Conference on Computer Vision. Marseille: Springer, 2008. 802–815
Lemaire T, Berger C, Jung I, et al. Vision-based slam: stereo and monocular approaches. Int J Comput Vision, 2007, 74: 343–364
Marzorati D, Matteucci M, Migliore D, et al. Monocular slam with inverse scaling parametrization. In: Everingham M, Needham C, Fraile R, eds. Proceedings of British Machine Vision Conference. Leeds: British Machine Vision Association, 2008. 945–954
Montemerlo M, Thrun S. Fastslam 2.0: an improved particle filtering algorithm for simultaneous localization and mapping that provably converges. In: Gottlob G, Walsh T, eds. Proceedings of International Joint Conference on Artificial Intelligence. Acapulco: Morgan Kaufmann, 2003. 1151–1156
Estrada C, Neira J, Tardos D. Hierarchical slam: real-time accurate mapping of large environments. IEEE Trans Robotic, 2005, 21: 588–596
Williams B, Smith P, Reid I. Automatic relocalisation for a single-camera simultaneous localisation and mapping system. In: Siciliano B, Christensen H, Kosuge K, et al., eds. Proceedings of IEEE International Conference on Robotics and Automation. Roma: IEEE Computer Society, 2007. 2784–2790
Williams B, Klein G, Reid I. Real-time slam relocalisation. In: Metaxas D, Vemuri B, Shum H, eds. Proceedings of IEEE International Conference on Computer Vision. Rio de Janeiro: IEEE Computer Society, 2007. 1–8
Chekhlov D, Mayol-Cuevas W, Calway A. Appearance based indexing for relocalisation in real-time visual slam. In: Everingham M, Needham C, Fraile R, eds. Proceedings of British Machine Vision Conference. Leeds: British Machine Vision Association, 2008. 363–372
Eade E, Drummond T. Unified loop closing and recovery for real time monocular slam. In: Everingham M, Needham C, Fraile R, eds. Proceedings of British Machine Vision Conference. Leeds: British Machine Vision Association, 2008
Eade E, Drummond T. Monocular slam as a graph of coalesced observations. In: Metaxas D, Vemuri B, Shum H, eds. Proceedings of IEEE International Conference on Computer Vision. Rio de Janeiro: IEEE Computer Society, 2007. 1–8
Rosten E, Drummond T. Machine learning for highspeed corner detection. In: European Conference on Computer Vision. Graz: Springer, 2006. 430–443
Cheng Z B, Zhang Y, Deng Z D. A stochastic policy search model for matching behavior. Sci China Inf Sci, 2011, 54: 1430–1443
Edmonds J. Paths, trees, and flowers. Can J Math, 1965, 17: 449–467
Munkres J. Algorithms for the assignment and transportation problems. J Soc Ind Appl Math, 1957, 5: 32–38
Moreno-Noguer F, Lepetit V, Fua P. Accurate noniterative o(n) solution to the pnp problem. In: Proceedings of IEEE International Conference on Computer Vision. Rio de Janeiro: IEEE Computer Society, 2007. 1–8
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Dong, Q., Gu, Z. & Hu, Z. Automatic real-time SLAM relocalization based on a hierarchical bipartite graph model. Sci. China Inf. Sci. 55, 2841–2848 (2012). https://doi.org/10.1007/s11432-012-4669-5
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11432-012-4669-5