The DOI matches its Crossref record; 63 of the 64 references it cites were found in a registry or an index.
Visual Navigation Using Heterogeneous Landmarks and Unsupervised Geometric Constraints
Abstract
We present a heterogeneous landmark-based visual navigation approach for a monocular mobile robot. We utilize heterogeneous visual features, such as points, line segments, lines, planes, and vanishing points, and their inner geometric constraints managed by a novel multilayer feature graph (MFG). Our method extends the local bundle adjustment-based visual simultaneous localization and mapping (SLAM) framework by explicitly exploiting the heterogeneous features and their inner geometric relationships in an unsupervised manner. As the result, our heterogeneous landmark-based visual navigation algorithm takes a video stream as input, initializes and iteratively updates MFG based on extracted key frames, and refines robot localization and MFG landmarks through the process. We present pseudocode for the algorithm and analyze its complexity. We have evaluated our method and compared it with state-of-the-art point landmark-based visual SLAM methods using multiple indoor and outdoor datasets. In particular, on the KITTI dataset, our method reduces the translational error by 52.5% under urban sequences where rectilinear structures dominate the scene.
Overview
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Integrity signals
Registry
Cites
Statistics
Verification
Claims the paper makes
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
In the citing paper
“Particularly simple boundary representations are plane-based models, which have been used for mapping by Castle et al. [44] and Kaess [124, 162].”
From Past, Present, and Future of Simultaneous Localization and Mapping: Toward the Robust-Perception Age (2016) · cites this paper as [162]
In the citing paper
“While a large body of work focuses on the estimation of point features, the robotics literature includes extensions to more complex geometric landmarks, including lines, segments, or arcs [162].”
From Past, Present, and Future of Simultaneous Localization and Mapping: Toward the Robust-Perception Age (2016) · cites this paper as [162]
Self-check
Percentages, sums and reported differences re-computed from the paper’s own numbers.
The self-check needs the paper’s full text.
Citations
Cites
Distinctive Image Features from Scale-Invariant Keypoints
Lowe, D. G. (2004) · International Journal of Computer Vision · doi:10.1023/b:visi.0000029664.99615.94 · Cited by 55,589
Multiple View Geometry in Computer Vision
Hartley, R., & Zisserman, A. (2004) · doi:10.1017/cbo9780511811685 · Cited by 21,070
Are we ready for autonomous driving? The KITTI vision benchmark suite
Geiger, A., Lenz, P., & Urtasun, R. (2012) · 2012 IEEE Conference on Computer Vision and Pattern Recognition · doi:10.1109/cvpr.2012.6248074 · Cited by 14,897
Thrun, S. (2002) · CACM · doi:10.1145/504729.504754 · Cited by 7,941
Shi, J., & Tomasi (1994) · Proceedings of IEEE Conference on Computer Vision and Pattern Recognition CVPR-94 · doi:10.1109/cvpr.1994.323794 · Cited by 7,724 · cited 2×
“Lower level landmarks such as corners [30] and SIFT points [31] are relatively easy to use due to their geometric simplicity.”
BackgroundMethodParallel Tracking and Mapping for Small AR Workspaces
Klein, G., & Murray, D. (2007) · 2007 6th IEEE and ACM International Symposium on Mixed and Augmented Reality · doi:10.1109/ismar.2007.4538852 · Cited by 4,346
EPnP: An Accurate O(n) Solution to the PnP Problem
Lepetit, V., Moreno-Noguer, F., & Fua, P. (2009) · International Journal of Computer Vision · doi:10.1007/s11263-008-0152-6 · Cited by 3,298
Multiple view geometry in computer vision
Opower, H. (2002) · Optics and Lasers in Engineering · doi:10.1016/s0143-8166(01)00145-2 · Cited by 3,044
A Comparison and Evaluation of Multi-View Stereo Reconstruction Algorithms
Seitz, S. M., Curless, B., Diebel, J., Scharstein, D., & Szeliski, R. (2006) · 2006 IEEE Computer Society Conference on Computer Vision and Pattern Recognition - Volume 1 (CVPR'06) · doi:10.1109/cvpr.2006.19 · Cited by 2,457
G2o: A general framework for graph optimization
Kummerle, R., Grisetti, G., Strasdat, H., Konolige, K., & Burgard, W. (2011) · Proceedings - IEEE International Conference on Robotics and Automation/Proceedings · doi:10.1109/icra.2011.5979949 · Cited by 2,055
An efficient solution to the five-point relative pose problem
Nister, D. (2004) · IEEE Transactions on Pattern Analysis and Machine Intelligence · doi:10.1109/tpami.2004.17 · Cited by 2,009
LSD: A Fast Line Segment Detector with a False Detection Control
von Gioi, R. G., Jakubowicz, J., Morel, J., & Randall, G. (2009) · IEEE Transactions on Pattern Analysis and Machine Intelligence · doi:10.1109/tpami.2008.300 · Cited by 1,951
Real-time simultaneous localisation and mapping with a single camera
Davison (2003) · IEEE International Conference on Computer Vision (ICCV) · doi:10.1109/iccv.2003.1238654 · Cited by 1,749
Pyramidal implementation of the Lucas Kanade feature tracker description of the algorithm
Bouguet, J.-Y. (1999) · Cited by 1,557
RGB-D mapping: Using Kinect-style depth cameras for dense 3D modeling of indoor environments
Henry, P., Krainin, M., Herbst, E. V., Ren, X., & Fox, D. (2012) · The International Journal of Robotics Research · doi:10.1177/0278364911434148 · Cited by 1,178
StereoScan: Dense 3d reconstruction in real-time
Geiger, A., Ziegler, J., & Stiller, C. (2011) · IEEE Intelligent Vehicles Symposium · doi:10.1109/ivs.2011.5940405 · Cited by 1,119
3-D Mapping With an RGB-D Camera
Endres, F., Hess, J., Sturm, J., Cremers, D., & Burgard, W. (2014) · IEEE Transactions on robotics · doi:10.1109/tro.2013.2279412 · Cited by 821
Hähnel, D., Burgard, W., Fox, D., & Thrun, S. (2004) · IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) · doi:10.1109/iros.2003.1250629 · Cited by 578
FrameSLAM: From Bundle Adjustment to Real-Time Visual Mapping
Konolige, K., & Agrawal, M. (2008) · IEEE Transactions on Robotics · doi:10.1109/tro.2008.2004832 · Cited by 549
Real-time monocular SLAM: Why filter?
Strasdat, H., Montiel, J. M. M., & Davison, A. J. (2010) · Proceedings - IEEE International Conference on Robotics and Automation/Proceedings · doi:10.1109/robot.2010.5509636 · Cited by 485
Monocular Vision for Mobile Robot Localization and Autonomous Navigation
Royer, E., Lhuillier, M., Dhome, M., & Lavest, J. (2007) · International Journal of Computer Vision · doi:10.1007/s11263-006-0023-y · Cited by 334
Multi-View Stereo via Volumetric Graph-Cuts
Vogiatzis, G., Torr, P. H. S., & Cipolla, R. (2005) · IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings - IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings · doi:10.1109/cvpr.2005.238 · Cited by 279
Automatic line matching across views
Schmid, C., & Zisserman, A. (2002) · IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings - IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings · doi:10.1109/cvpr.1997.609397 · Cited by 273
The Málaga urban dataset: High-rate stereo and LiDAR in a realistic urban scenario
Blanco-Claraco, J.-L., Moreno-Dueñas, F.-Á., & González-Jiménez, J. (2014) · The International Journal of Robotics Research · doi:10.1177/0278364913507326 · Cited by 262
Civera, J., Grasa, Ó. G., Davison, A. J., & Montiel, J. M. M. (2010) · Journal of Field Robotics · doi:10.1002/rob.20345 · Cited by 261
Automatic Extrinsic Calibration of Vision and Lidar by Maximizing Mutual Information
Pandey, G., McBride, J. R., Savarese, S., & Eustice, R. M. (2014) · Journal of Field Robotics · doi:10.1002/rob.21542 · Cited by 242
Piecewise planar and non-planar stereo for urban scene reconstruction
Gallup, D., Frahm, J., & Pollefeys, M. (2010) · IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings - IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings · doi:10.1109/cvpr.2010.5539804 · Cited by 242
Large-Scale 6-DOF SLAM With Stereo-in-Hand
Paz, L. M., Piniés, P., Tardós, J. D., & Neira, J. (2008) · IEEE Transactions on Robotics · doi:10.1109/tro.2008.2004637 · Cited by 241
Wide-Baseline Stereo Matching with Line Segments
Bay, H., Ferrari, V., & Gool, L. V. (2005) · IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings - IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings · doi:10.1109/cvpr.2005.375 · Cited by 236
Real-Time Monocular SLAM with Straight Lines
Smith, P., Reid, I. D., & Davison, A. J. (2006) · British Machine Vision Conference (BMVC) · doi:10.5244/c.20.3 · Cited by 235
Monocular visual odometry in urban environments using an omnidirectional camera
Tardif, J., Pavlidis, Y., & Daniilidis, K. (2008) · IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) · doi:10.1109/iros.2008.4651205 · Cited by 223
Generic and real-time structure from motion using local bundle adjustment
Mouragnon, E., Lhuillier, M., Dhome, M., Dekeyser, F., & Sayd, P. (2008) · Image and Vision Computing · doi:10.1016/j.imavis.2008.11.006 · Cited by 221
Robocentric map joining: Improving the consistency of EKF-SLAM
Castellanos, J. A., Martínez-Cantín, R., Tardós, J. D., & Neira, J. (2006) · Robotics and Autonomous Systems · doi:10.1016/j.robot.2006.06.005 · Cited by 221
Frueh, C., Jain, S., & Zakhor, A. (2004) · International Journal of Computer Vision · doi:10.1023/b:visi.0000043756.03810.dd · Cited by 218
3D Urban Scene Modeling Integrating Recognition and Reconstruction
Cornelis, N., Leibe, B., Cornelis, K., & Gool, L. V. (2007) · International Journal of Computer Vision · doi:10.1007/s11263-007-0081-9 · Cited by 218
Salas-Moreno, R. F., Glocken, B., Kelly, P. H. J., & Davison, A. J. (2014) · Proceedings - International Symposium on Mixed and Augmented Reality, ISMAR · doi:10.1109/ismar.2014.6948422 · Cited by 183
Edge landmarks in monocular SLAM
Eade, E., & Drummond, T. W. (2008) · Image and Vision Computing · doi:10.1016/j.imavis.2008.04.012 · Cited by 162
Vast-scale Outdoor Navigation Using Adaptive Relative Bundle Adjustment
Sibley, G., Christopher Mei, A., Reid, I. D., & Newman, P. M. (2010) · The International Journal of Robotics Research · doi:10.1177/0278364910369268 · Cited by 157
Attentional Landmarks and Active Gaze Control for Visual SLAM
Frintrop, S., & Jensfelt, P. (2008) · IEEE Transactions on Robotics · doi:10.1109/tro.2008.2004977 · Cited by 150
Multi-modal Semantic Place Classification
Pronobis, A., Mozos, Ó. M., Barbara Caputo, B., & Jensfelt, P. (2009) · The International Journal of Robotics Research · doi:10.1177/0278364909356483 · Cited by 149
Monocular-vision based SLAM using Line Segments
Lemaire, T., & Lacroix, S. (2007) · Proceedings - IEEE International Conference on Robotics and Automation/Proceedings · doi:10.1109/robot.2007.363894 · Cited by 140
Multi-View Stereo Reconstruction of Dense Shape and Complex Appearance
Jin, H., Soatto, S., & Yezzi, A. J. (2005) · International Journal of Computer Vision · doi:10.1007/s11263-005-6876-7 · Cited by 137
Fusion of Feature- and Area-Based Information for Urban Buildings Modeling from Aerial Imagery
Zebedin, L., Bauer, J., Karner, K., & Bischof, H. (2008) · Lecture notes in computer science · doi:10.1007/978-3-540-88693-8_64 · Cited by 119
Discovering Higher Level Structure in Visual SLAM
Gee, A. P., Chekhlov, D., Calway, A. D., & Mayol-Cuevas, W. W. (2008) · IEEE Transactions on Robotics · doi:10.1109/tro.2008.2004641 · Cited by 106
Geometric Image Parsing in Man-Made Environments
Tretyak, E., Barinova, O., Kohli, P., & Lempitsky, V. (2011) · International Journal of Computer Vision · doi:10.1007/s11263-011-0488-1 · Cited by 103
Line matching leveraged by point correspondences
Fan, B., Wu, F., & Hu, Z. (2010) · IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings - IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings · doi:10.1109/cvpr.2010.5540186 · Cited by 96
Visually augmented navigation in an unstructured environment using a delayed state history
Eustice, R. M., Pizarro, O. R., & Singh, H. (2004) · Proceedings - IEEE International Conference on Robotics and Automation/Proceedings · doi:10.1109/robot.2004.1307124 · Cited by 83
Yi-liang, X., Oh, S., & Hoogs, A. J. (2013) · IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings - IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings · doi:10.1109/cvpr.2013.181 · Cited by 79
Learning visual feature descriptors for dynamic lighting conditions
Carlevaris-Bianco, N., & Eustice, R. M. (2014) · 2014 IEEE/RSJ International Conference on Intelligent Robots and Systems · doi:10.1109/iros.2014.6942941 · Cited by 75
Growing semantically meaningful models for visual SLAM
Flint, A., Christopher Mei, A., Reid, I. D., & Murray, D. W. (2010) · IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings - IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings · doi:10.1109/cvpr.2010.5540176 · Cited by 57
Parallel, real-time monocular visual odometry
Song, S., Chandraker, M., & Guest, C. (2013) · IEEE International Conference on Robotics and Automation · doi:10.1109/icra.2013.6631246 · Cited by 56
On a Global Complexity Bound of the Levenberg-Marquardt Method
Ueda, K., & Yamashita, N. (2010) · Journal of Optimization Theory and Applications · doi:10.1007/s10957-010-9731-0 · Cited by 52
Bonarini, A., FONTANA, G. A. E., MATTEUCCI, M., Burgard, W., Sorrenti, D. G., & Tardos, J. D. (2006) · Virtual Community of Pathological Anatomy (University of Castilla La Mancha) · Cited by 51
Undelayed initialization of line segments in monocular SLAM
Solà, J., Vidal‐Calleja, T., & Devy, M. (2009) · IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) · doi:10.1109/iros.2009.5354754 · Cited by 49
Incremental Light Bundle Adjustment
Indelman, V., Roberts, R. B., Beall, C., & Dellaert, F. (2012) · British Machine Vision Conference (BMVC) · doi:10.5244/c.26.134 · Cited by 45
Unifying Planar and Point Mapping in Monocular SLAM
Martínez-Carranza, J., & Calway, A. D. (2010) · British Machine Vision Conference (BMVC) · doi:10.5244/c.24.43 · Cited by 33
Loop closure through vanishing points in a line-based monocular SLAM
Zhang, G., Kang, D. H., & Suh, I. H. (2012) · Proceedings - IEEE International Conference on Robotics and Automation/Proceedings · doi:10.1109/icra.2012.6224759 · Cited by 26
Shape and View Independent Reflectance Map from Multiple Views
Yu, T., Xu, N., & Ahuja, N. (2006) · International Journal of Computer Vision · doi:10.1007/s11263-006-9373-8 · Cited by 25
Lu, Y., Song, D., & Yi, J. (2014) · Proceedings - IEEE International Conference on Robotics and Automation/Proceedings · doi:10.1109/icra.2014.6907056 · Cited by 19
Self-citationA two-view based multilayer feature graph for robot navigation
Li, H., Song, D., Lu, Y., & Liu, J. (2012) · Proceedings - IEEE International Conference on Robotics and Automation/Proceedings · doi:10.1109/icra.2012.6224732 · Cited by 19
Self-citationError Aware Monocular Visual Odometry using Vertical Line Pairs for Small Robots in Urban Areas
Zhang, J., & Song, D. (2010) · Proceedings of the AAAI Conference on Artificial Intelligence · doi:10.1609/aaai.v24i1.7723 · Cited by 14
Self-citationAutomatic building exterior mapping using multilayer feature graphs
Lu, Y., Song, D., Xu, Y., Perera, A. G. A., & Oh, S. (2013) · IEEE International Conference on Automation Science and Engineering (CASE) · doi:10.1109/coase.2013.6653887 · Cited by 12
Self-citationAdaptive appearance based loop-closing in heterogeneous environments
Majdik, A. L., Galvez-Lopez, D., Lazea, G., & Castellanos, J. A. (2011) · IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) · doi:10.1109/iros.2011.6094537 · Cited by 11
Cited by
Sorted by citations
Past, Present, and Future of Simultaneous Localization and Mapping: Toward the Robust-Perception Age
Cadena, C., Carlone, L., Carrillo, H., Latif, Y., Scaramuzza, D., Neira, J., Reid, I., & Leonard, J. J. (2016) · IEEE Transactions on Robotics · doi:10.1109/tro.2016.2624754 · Cited by 3,596
Past, present, and future of simultaneous localization and mapping: Toward the robust-perception age
Cadena, C., Carlone, L., Carrillo, H., Latif, Y., Scaramuzza, D., Neira, J., Reid, I. D., & Leonard, J. J. (2016) · Zurich Open Repository and Archive (University of Zurich) · doi:10.5167/uzh-138892 · Cited by 3,094
González-García, J., Gómez-Espinosa, A., Cuan‐Urquizo, E., García-Valdovinos, L. G., Salgado-Jiménez, T., & Cabello, J. A. E. (2020) · Applied Sciences · doi:10.3390/app10041256 · Cited by 287
Recent Trends in Underwater Visible Light Communication (UVLC) Systems
Ali, M. F., Jayakody, D. N. K., & Li, Y. (2022) · IEEE Access · doi:10.1109/access.2022.3150093 · Cited by 277
AIPNet: Image-to-Image Single Image Dehazing With Atmospheric Illumination Prior
Wang, A., Wang, W., Liu, J., & Gu, N. (2018) · IEEE Transactions on Image Processing · doi:10.1109/tip.2018.2868567 · Cited by 152
Metadata
- Authors
- Lu, Y., & Song, D.
- Affiliations
- Texas A&M University (US)
- ORCID
- Venue
- IEEE Transactions on Robotics
- Published
- 2015-06
- Volume
- 31
- Issue
- 3
- Pages
- 736-749
- ISSN
- 1552-3098 (ISSN-L)
- 1941-0468
- OpenAlex
- W645436802
- Cited by
- 103
- References
- 64
- Citations by year
- 2026: 1 · 2025: 9 · 2024: 4 · 2023: 6 · 2022: 6 · 2021: 17 · 2020: 9 · 2019: 13 · 2018: 12 · 2017: 8 · 2016: 15 · 2015: 3
- FWCI
- 18.39
- Type
- journal article
- Language
- en
- Open access
- closed
- Locations
- IEEE Transactions on Robotics (publishedVersion)
- Funders
- National Science Foundation (IIS-1318638, NRI-1426752)
- TxDot (0-6869)
- Topics
- Physical Sciences › Computer Science › Computer Vision and Pattern Recognition › Robotics and Sensor-Based Localization
- Physical Sciences › Earth and Planetary Sciences › Geology › 3D Surveying and Cultural Heritage
- Physical Sciences › Computer Science › Computer Vision and Pattern Recognition › Advanced Vision and Imaging
- Keywords
- visual navigation, visual SLAM, bundle adjustment, vanishing points, robot localization, key frame extraction
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review