Abstract
This paper addresses the problem of accurately tracking the 3D motion of a monocular camera in a known 3D environment and dynamically estimating the 3D camera location. For that purpose we propose a fully automated landmark-based camera calibration method and initialize a motion estimator, which employes extended Kalman filter techniques to track landmarks and to estimate the camera location at any given time. The implementation of our approach has been proven to be efficient and robust and our system successfully tracks in real-time at approximately 10 Hz. We show tracking results of various augmented reality scenarios.
Preview
Unable to display preview. Download preview PDF.
References
M. Bajura, H. Fuchs, and R. Ohbuchi, “Merging virtual objects with the real world: Seeing ultrasound imagery within the patient,” in Computer Graphics (SIGGRAPH '92 Proceedings) (E. E. Catmull, ed.), vol. 26(2), pp. 203–210, July 1992.
W. Lorensen, H. Cline, C. Nafis, R. Kikinis, D. Altobelli, and L. Gleason, “Enhancing reality in the operating room,” in Visualization '93 Conference Proceedings, (Los Alamitos, CA), pp. 410–415, IEEE Computer Society Press, October 1993.
A. State, M. Livingston, W. Garrett, G. Hirota, M. Whitton, E. Pisano, and H. Fuchs, “Technologies for augmented reality systems: Realizing ultrasound-guided needle biopsies,” in Computer Graphics Proceedings, Annual Conference Series: SIGGRAPH '96 (New Orleans, LA), pp. 439–446, ACM SIGGRAPH, New York, August 1996.
W. Grimson, T. Lozano-Perez, W. Wells, G. Ettinger, and S. White, “An automatic registration method for frameless stereotaxy, image, guided surgery and enhanced reality visualization,” in IEEE Conf Computer Vision and Pattern Recognition, (Seattle, WA, June 19–23), pp. 430–436, 1994.
T. Caudell and D. Mizell, “Augmented reality: An application of heads-up display technology to manual manufacturing processes,” in Proceedings of Hawaii International Conference on System Sciences, pp. 659–669, January 1992.
P Milgram, S. Zhai, D. Drascic, and J. Grodski, “Applications of augmented reality for human-robot communication,” in Proceedings of IROS '93: International Conference on Intelligent Robots and Systems, (Yokohama, Japan), pp. 1467–1472, July 1993.
C. Chevrier, S. Belblidia, and J. Paul, “Composing computer-generated images and video films: An application for visual assessment in urban environments,” in Computer Graphics: Developments in Virtual Environments (Proceedings of CG International '95 Conference), (Leeds, UK), pp. 115–125, June 1995.
E. Rose, D. Breen, K. Ahlers, C. Crampton, M. Tuceryan, R. Whitaker, and D. Greer, “Annotating real-world objects using augmented reality,” in Computer Graphics: Developments in Virtual Environments (Proceedings of CG International '95 Conference), (Leeds, UK), pp. 357–370, June 1995.
K. Ahlers, A. Kramer, D. Breen, P. Chevalier, C. Crampton, E. Rose, M. Tuceryan, R. Whitaker, and D. Greer, “Distributed augmented reality for collaborative design applications,” in Eurographics '95 Proceedings, (Maastricht, NL, pp. 3–14, Blackwell Publishers, August 1995.
G. Klinker, K. Ahlers, D. Breen, P-Y Chevalier, C. Crampton, D. Greer, D. Koller, A. Kraemer, E. Rose, M. Tuceryan, and R. Whitaker, “onfluence of computer vision and interactive graphics for augmented reality,” Presence: Teleoperators and Virtual Environments (Special issue on Augmented Reality), January 1997.
A. State, M. Livingston, W. Garrett, G. Hirota, M. Whitton, E. Pisano, and H. Fuchs, “Superior augmented reality registration by integrating landmark tracking and magnetic tracking,” in Computer Graphics Proceedings, Annual Conference Series: SIGGRAPH '96 (New Orleans, LA), pp. 429–438, ACM SIGGRAPH, New York, August 1996.
M. Uenohara and T. Kanade, “Vision-based object registration for real-time image overlay,” Computers in Biology and Medicine, vol. 25, pp. 249–260, March 1995.
K. Kutulakos and J. Vallino, “Affine object representations for calibration-free augmented reality,” in Virtual Reality Ann. Int'l Symposium (VRAIS '96), pp. 25–36,1996.
D. Breen, R. Whitaker, E. Rose, and M. Tuceryan, “Interactive occlusion and automatic object placement for augmented reality,” in Eurographics '96 Proceedings, (Poitiers, France), pp. 1122, Elsevier Science Publishers B.V, August 1996.
J. Mellor, “Realtime camera calibration for enhanced reality visualization,” in First Int'l Conf on Computer Vision, Virtual Reality and Robotics in Medicine (CVRMed), (Nice, France, April 3–6, 1995, N. Ayache (ed.), Lecture Notes in Computer Science 905, Springer-Verlag, Berlin, Heidelberg, New York), 1995.
M. Bajura and U. Neumann, “Dynamic registration correction in video-Based augmented reality systems,” IEEE Computer Graphics and Applications, vol. 15, pp. 52–61, September 1995.
D. Gennery, “Tracking known three-dimensional objects,” in Proc. Conf. American Association of Artificial Intelligence, (Pittsburgh, PA, Aug. 18–20), pp. 13–17,1982.
D. Lowe, “Robust model-based motion tracking through the integration of search and estimation,” International Journal of Computer Vision, vol. 8, no. 2, pp. 113–122, 1992.
D. Gennery, “Visual tracking of known three-dimensional objects,” International Journal of Computer Vision, vol. 7, pp. 243–270,1992.
Z. Zhang and O. Faugeras, 3D Dynamic Scene Analysis. No. 27 in Springer Series in Information Science, Springer-Verlag, Berlin, Heidelberg, New York, London, Paris, Tokyo, 1992.
G. Adiv, “Determining 3-d motion and structure from optical flow generated by several moving objects,” IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. PAMI-7, pp. 384–401,1985.
T Huang, “Determining three-dimensional motion and structure from perspective views,” in Handbook of Pattern Recognition and Image Processing, pp. 333–354,1986.
T. Broida, S. Chandrashekhar, and R. Chellappa, “Recursive 3-d motion estimation from a monocular image sequence,” IEEE Trans. Aerospace and Electronic Systems, vol. 26, pp. 639–656,1990.
Z. Zhang, “Estimating motion and structure from correspondences of line segments between two perspective images,” IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 17, pp. 1129–1139, December 1995.
H. Shariat and K. Price, “Motion estimation with more then two frames,” IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. PAMI-12, pp. 417–434, 1990.
J. Weng, P Cohen, and M. Hemiou, “Calibration of stereo cameras using a non-linear distortion model,” in Proc. Int. Conf. on Pattern Recognition, (Atlantic City, NJ, June 17–21), pp. 246–253, 1990.
M. Tuceryan, D. Greer, R. Whitaker, D. Breen, C. Crampton, E. Rose, and K. Ahlers, “Calibration requirements and procedures for a monitor-based augmented reality system,” IEEE Transactions on Visualization and Computer Graphics, vol. 1, no. 3, pp. 255–273, 1995.
J. Barrera, J. Barron, and R. Lotufo, “Mathematical morphology toolbox for the khoros system,” in Conf. on Image Algebra and Morphological Image Processing V, International Symposium on Optics, Imaging and Instrumentation, SPIE's Annual Meeting, (24–29 July, 1994, San Diego, USA), 1994.
H. Goldstein, Classical Mechanics. Reading, MA: Addison-Wesley Press, 1980.
D. Koller, “A robust vision-based tracking technique for augmented reality applications.” in preparation, 1997.
A. Gelb, ed., Applied Optimal Estimation. Cambridge, MA: MIT Press, 1974.
Y. Bar-Shalom and X.-R. Li, Estimation and Tracking: Principles, Technuques, and Software. Boston, London: Artech House, 1993.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1997 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Koller, D., Klinker, G., Rose, E., Breen, D., Whitaker, R., Tuceryan, M. (1997). Automated camera calibration and 3D egomotion estimation for augmented reality applications. In: Sommer, G., Daniilidis, K., Pauli, J. (eds) Computer Analysis of Images and Patterns. CAIP 1997. Lecture Notes in Computer Science, vol 1296. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-63460-6_118
Download citation
DOI: https://doi.org/10.1007/3-540-63460-6_118
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-63460-7
Online ISBN: 978-3-540-69556-1
eBook Packages: Springer Book Archive