Abstract
This chapter describes the evolution of a feature-based tracking system developed by metaio. One of the reasons that started the development of the system was the first tracking contest at the International Symposium of Mixed and Augmented Reality (ISMAR) in 2008, which was designed to fairly evaluate different tracking systems. We present the toolchain we conceived to solve common problems like referencing to another coordinate system or creating a map of the environment from photos; we also describe the principles of our tracking method which, in contrast to the methods of all other contestants, was robust enough to use exactly the same parameters for all scenarios of the tracking contest held within the German research project AVILUS1 but at the same time was the most accurate. The ultimate goal of development is its integration into an end consumer product.
AVILUS is an acronym from “Angewandte Virtuelle Technologien im Produkt- und Produktionsmittellebenszyklus”, meaning “applied virtual technologies inside product and production facility life cycles”, see http://avilus.de.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
The mockup consisted of five full rows of business class seats of an Airbus A340, see [25].
- 2.
References
Aicon 3d systems gmbh. http://www.aicon.de, accessed 2010-12-01.
Faro europe gmbh & co. kg. http://www.faro.com, accessed 2010-12-01.
Instantvision, subproject of instantlabs. http://doc.instantreality.org, accessed 2010-12-01.
The rawseeds project. http://www.rawseeds.org, accessed 2010-12-01.
Ronald Azuma. A survey of augmented reality. Presence, 6(4):355–385, 1997.
Simon Baker and Iain Matthews. Lucas-kanade 20 years on: A unifying framework. IJCV, 56(3):221–255, 2004.
Simon Baker, Daniel Scharstein, J. P. Lewis, Stefan Roth, Michael J. Black, and Richard Szeliski. A database and evaluation methodology for optical flow. In ICCV, 2007.
Gabriele Bleser and Didier Stricker. Advanced tracking through efficient image processing and visual-inertial sensor fusion. Computers and Graphics, 33(1):59–72, 2009.
Gary Bradski. The OpenCV Library. Dr. Dobb’s Journal of Software Tools, 2000.
Robert Castle, Georg Klein, and David Murray. Video-rate localization in multiple maps for wearable augmented reality. In Proc 12th IEEE Int Symp on Wearable Computers, Pittsburgh PA, Sept 28 - Oct 1, 2008, pages 15–22, 2008.
Andrew J. Davison, Ian D. Reid, Nicholas D. Molton, and Olivier Stasse. MonoSLAM: Real-time single camera SLAM. PAMI, 26(6):1052–1067, 2007.
Daniel DeMenthon and Larry S. David. Model-based object pose in 25 lines of code. IJCV, 15:123–141, 1995.
Mark Fiala. Designing highly reliable fiducial markers. PAMI, 32(7):1317–1324, 2010.
Andrew P. Gee, Denis Chekhlov, Walterio Mayol, and Andrew Calway. Discovering planes and collapsing the state space in visual slam. In BMVC, 2007.
Richard I. Hartley and Andrew Zisserman. Multiple View Geometry in Computer Vision. Cambridge University Press, ISBN: 0521540518, second edition, 2004.
Hirokazu Kato and Mark Billinghurst. Marker tracking and hmd calibration for a video-based augmented reality conferencing system. In Proceedings of the 2nd International Workshop on Augmented Reality (IWAR 99), San Francisco, USA, October 1999.
Georg Klein and David Murray. Parallel tracking and mapping for small AR workspaces. In ISMAR, 2007.
Marion Langer and Selim Benhimane. An interactive vision-based 3d reconstruction workflow for industrial ar applications. In ISMAR 2010, Workshop: Augmented Reality Super Models, 2010.
Vincent Lepetit and Pascal Fua. Keypoint Recognition using Randomized Trees. PAMI, 28(9):1465–1479, 2006.
Sebastian Lieberknecht, Selim Benhimane, Peter Meier, and Nassir Navab. A dataset and evaluation methodology for template-based tracking algorithms. In ISMAR, 2009.
David G. Lowe. Distinctive image features from scale-invariant keypoints. IJCV, 60:91–110, 2004.
Bruce D. Lucas and Takeo Kanade. An iterative image registration technique with an application to stereo vision (ijcai). In Proceedings of the 7th International Joint Conference on Artificial Intelligence (IJCAI ’81), pages 674–679, April 1981.
Katharina Pentenrieder, Peter Meier, and Gudrun Klinker. Analysis of tracking accuracy for single-camera square-marker-based tracking. In Proc. Dritter Workshop Virtuelle und Erweiterte Realitt der GI-Fachgruppe VR/AR, 2006.
Daniel Pustka, Manuel Huber, Christian Waechter, Florian Echtler, Peter Keitler, Gudrun Klinker, Joseph Newman, and Dieter Schmalstieg. Ubitrack: Automatic Configuration of Pervasive Sensor Networks for Augmented Reality. to appear in IEEE Pervasive Computing, 2010.
Björn Schwerdtfeger. AVILUS tracking contest 2010 – Abschlussbericht. Technical report, TUM, 2010.
Jianbo Shi and Carlo Tomasi. Good features to track. In CVPR, 1994.
Shinji Umeyama. Least-squares estimation of transformation parameters between two point patterns. PAMI, 13(4):376–380, 1991.
Zhengyou Zhang. A flexible new technique for camera calibration. PAMI, 22(11):1330–1334, 2000.
Acknowledgements
Our thank goes to Daniel Pustka and Gudrun Klinker who conceived and organized the ISMAR 2008 and 2009 tracking contests as well as Björn Schwerdfeger who together with Gudrun Klinker mainly organized the AVILUS Tracking contest. Futhermore, we are thankful to Harald Wuest, Mark Fiala, Peter Keitler and Sudeep Sundaram for disclosing their technology and for valuable discussions about their view on the tracking contests.
This work was partially supported by BMBF grant Avilus / 01 IM08001 P.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer Science+Business Media, LLC
About this chapter
Cite this chapter
Lieberknecht, S., Stierstorfer, Q., Kuschk, G., Ulbricht, D., Langer, M., Benhimane, S. (2011). Evolution of a Tracking System. In: Furht, B. (eds) Handbook of Augmented Reality. Springer, New York, NY. https://doi.org/10.1007/978-1-4614-0064-6_17
Download citation
DOI: https://doi.org/10.1007/978-1-4614-0064-6_17
Published:
Publisher Name: Springer, New York, NY
Print ISBN: 978-1-4614-0063-9
Online ISBN: 978-1-4614-0064-6
eBook Packages: Computer ScienceComputer Science (R0)