Abstract
The image of a planar mirror reflection (IPMR) can be interpreted as a virtual view of the scene, acquired by a camera with a pose symmetric to the pose of the real camera with respect to the mirror plane. The epipolar geometry of virtual views associated with different IPMRs is well understood, and it is possible to recover the camera motion and perform 3D scene reconstruction by applying standard structure-from-motion methods that use image correspondences as input. In this article we address the problem of estimating the pose of the real camera, as well as the positions of the mirror plane, by assuming that the rigid motion between N virtual views induced by planar mirror reflections is known. The solution of this problem enables the registration of objects lying outside the camera field-of-view, which can have important applications in domains like non-overlapping camera network calibration and robot vision. We show that the positions of the mirror planes can be uniquely determined by solving a system of linear equations. This enables to estimate the pose of the real camera in a straightforward closed-form manner using a minimum of N = 3 virtual views. Both synthetic tests and real experiments show the superiority of our approach with respect to current state-of-the-art methods.
Chapter PDF
Similar content being viewed by others
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
Baker, S., Nayar, S.K.: A theory of single-viewpoint catadioptric image formation. Int. Journal of Computer Vision 35(2), 175–196 (1999)
Goshtasby, A., Gruver, W.: Design of a single-lens stereo camera system. Pattern Recognition (1993)
Inaba, M., Hara, T., Inoue, H.: A stereo viewer based on a single camera with view-controlmechanisms. In: Intelligent Robots and Systems (1993)
Ramsgaard, B., Balslev, I., Arnspang, J.: Mirror-based trinocular systems in robot-vision. Pattern Recognition 4, 499–502 (2000)
Gluckman, J., Nayar, S.: Catadioptric stereo using planar mirrors. IJCV (2001)
Hartley, R., Zisserman, A.: Multiple View Geometry in Computer Vision. Cambridge University Press, New York (2003)
Ma, Y., Soatto, S., Kosecka, J., Sastry, S.S.: An Invitation to 3-D Vision: From Images to Geometric Models. Springer, Heidelberg (2003)
Hesch, J., Mourikis, A., Roumeliotis, S.: Determining the camera to robot-body transformation from planar mirror reflections. In: IROS (2008)
Mariottini, G., Scheggi, S., Morbidi, F.: Planar catadioptric stereo: Single and multi-view geometry for calibration and localization. In: ICRA (2009)
Sturm, P., Bonfort, T.: How to compute the pose of an object without a direct view? In: ACCV, vol. II, pp. 21–31 (2006)
Kumar, R., Ilie, A., Frahm, J.M., Pollefeys, M.: Simple calibration of non-overlapping cameras with a mirror. In: CVPR, pp. 1–7 (2008)
Murray, R.M., Sastry, S.S., Zexiang, L.: A Mathematical Introduction to Robotic Manipulation. CRC Press, Inc, Boca Raton (1994)
Golub, G.H., Van Loan, C.F.: Matrix computations, 3rd edn. Johns Hopkins Univ. Press, Baltimore (1996)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Rodrigues, R., Barreto, J.P., Nunes, U. (2010). Camera Pose Estimation Using Images of Planar Mirror Reflections. In: Daniilidis, K., Maragos, P., Paragios, N. (eds) Computer Vision – ECCV 2010. ECCV 2010. Lecture Notes in Computer Science, vol 6314. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-15561-1_28
Download citation
DOI: https://doi.org/10.1007/978-3-642-15561-1_28
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-15560-4
Online ISBN: 978-3-642-15561-1
eBook Packages: Computer ScienceComputer Science (R0)