Title :
Parallel Tracking and Mapping for Small AR Workspaces
Author :
Klein, Georg ; Murray, David
Author_Institution :
Dept. of Eng. Sci., Univ. of Oxford, Oxford
Abstract :
This paper presents a method of estimating camera pose in an unknown scene. While this has previously been attempted by adapting SLAM algorithms developed for robotic exploration, we propose a system specifically designed to track a hand-held camera in a small AR workspace. We propose to split tracking and mapping into two separate tasks, processed in parallel threads on a dual-core computer: one thread deals with the task of robustly tracking erratic hand-held motion, while the other produces a 3D map of point features from previously observed video frames. This allows the use of computationally expensive batch optimisation techniques not usually associated with real-time operation: The result is a system that produces detailed maps with thousands of landmarks which can be tracked at frame-rate, with an accuracy and robustness rivalling that of state-of-the-art model-based systems.
Keywords :
SLAM (robots); augmented reality; robot vision; SLAM algorithms; augmented reality; batch optimisation techniques; hand-held camera; parallel mapping; parallel tracking; robotic exploration; Algorithm design and analysis; Cameras; Concurrent computing; Handheld computers; Layout; Robot vision systems; Robustness; Simultaneous localization and mapping; Tracking; Yarn;
Conference_Titel :
Mixed and Augmented Reality, 2007. ISMAR 2007. 6th IEEE and ACM International Symposium on
Conference_Location :
Nara
Print_ISBN :
978-1-4244-1749-0
Electronic_ISBN :
978-1-4244-1750-6
DOI :
10.1109/ISMAR.2007.4538852