MonoSLAM: Real-Time Single Camera SLAM
Top Cited Papers
- 23 April 2007
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Pattern Analysis and Machine Intelligence
- Vol. 29 (6) , 1052-1067
- https://doi.org/10.1109/tpami.2007.1049
Abstract
We present a real-time algorithm which can recover the 3D trajectory of a monocular camera, moving rapidly through a previously unknown scene. Our system, which we dub MonoSLAM, is the first successful application of the SLAM methodology from mobile robotics to the "pure vision" domain of a single uncontrolled camera, achieving real time but drift-free performance inaccessible to structure from motion approaches. The core of the approach is the online creation of a sparse but persistent map of natural landmarks within a probabilistic framework. Our key novel contributions include an active approach to mapping and measurement, the use of a general motion model for smooth camera movement, and solutions for monocular feature initialization and feature orientation estimation. Together, these add up to an extremely efficient and robust algorithm which runs at 30 Hz with standard PC and camera hardware. This work extends the range of robotic systems in which SLAM can be usefully applied, but also opens up new areas. We present applications of MonoSLAM to real-time 3D localization and mapping for a high-performance full-size humanoid robot and live augmented reality with a hand-held cameraKeywords
This publication has 38 references indexed in Scilit:
- Monocular Model-Based 3D Tracking of Rigid Objects: A SurveyFoundations and Trends® in Computer Graphics and Vision, 2005
- Lucas-Kanade 20 Years On: A Unifying FrameworkInternational Journal of Computer Vision, 2004
- Locally Planar Patch Features for Real-Time Structure from MotionPublished by British Machine Vision Association and Society for Pattern Recognition ,2004
- Vanishing points and 3D lines from omnidirectional videoPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- Active visual navigation using non-metric structurePublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- A unifying framework for structure and motion recovery from image sequencesPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Simultaneous localization and map-building using active visionPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- A solution to the simultaneous localization and map building (SLAM) problemIEEE Transactions on Robotics and Automation, 2001
- Nonmetric calibration of wide-angle lenses and polycamerasPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2000
- 3D positional integration from image sequencesImage and Vision Computing, 1988