Abstract
Based upon an axiomatic formulation of vision system in a general Riemannian manifold, this paper provides a unified framework for the study of multiple view geometry in three dimensional spaces of constant curvature, including Euclidean space, spherical space, and hyperbolic space. It is shown that multiple view geometry for Euclidean space can be interpreted as a limit case when (sectional) curvature of a non-Euclidean space approaches to zero. In particular, we show that epipolar constraint in the general case is exactly the same as that known for the Euclidean space but should be interpreted more generally when being applied to triangulation in non-Euclidean spaces. A special triangulation method is hence introduced using trigonometry laws from Absolute Geometry. Based on a common rank condition, we give a complete study of constraints among multiple images as well as relationships among all these constraints. This idealized geometric framework may potentially extend extant multiple view geometry to the study of astronomical imaging where the effect of space curvature is no longer negligible, e.g., the so-called “gravitational lensing” phenomenon, which is currently active study in astronomical physics and cosmology.
Similar content being viewed by others
References
Faugeras, O. 1995. Stratification of three-dimensional vision: Projective, affine, and metric representations. Journal of the Optical Society of America, 12(3):465–484.
Geyer, C. and Daniilidis, K. 2002. Properties of the Catadioptric Fundamental Matrix in proceedings of European Conference on Computer Vision.
Hartley, R. and Sturm, P. 1997. Triangulation. Computer Vision and Image Understanding, 68(2):146–157.
Hartley, R. and Zisserman, A. 2000. Multiple ViewGeometry in Computer Vision. Cambridge University Press.
Heyden, A. and Åström, K. 1997. Algebraic properties of multilinear constraints. Mathematical Methods in Applied Sciences, 20(13):1135–1162.
Hsiang, W.-Y. 1995. Absolute geometry revisited, Center for Pure and Applied Mathematics, University of California at Berkeley. PAM-628.
Huang, K. Fossum, R., and Ma, Y. 2002. Generalized rank conditions in multiple view geometry with applications to dynamical scenes. In Proceedings of European Conference on Computer Vision.
Kobayashi, S. and Nomizu, T. 1996. Foundations of Differential Geometry: Volume I and Volume II. John Wiley & Sons, Inc.
Ma, Y., Huang, K., Vidal, René, Košecká, J., and Sastry, S. 2001. Rank conditions on the multiple view matrix. International Journal of Computer Vision.
Ma, Y., Košecká, J., and Sastry, S. 2001. Optimization criteria and geometric algorithms for motion and structure estimation. International Journal of Computer Vision.
Ma, Y., Vidal, R., Košecká, J., and Sastry, S. 2000. Kruppa's equation revisited: Its degeneracy and renormalization. In Proceedings of ECCV, Dublin, Ireland.
Maybank, S. 1993. Theory of Reconstruction from Image Motion. Springer-Verlag.
Murray, R., Li, Z., and Sastry, S. 1994. A Mathematical Introduction to Robotic Manipulation. CRC Press Inc.
Schneider, P., Ehlers, J., and Falco, E.E. (Eds.) 1992. Gravitational Lenses. Springer-Verlag: Berlin.
Weinstein, A. 2000. Mathematics Department, UC Berkeley. Personal communications.
Wolf, J.A. 1984. Spaces of Constant Curvature. 5th edition, Publish or Perish, Inc.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Ma, Y. A Differential Geometric Approach to Multiple View Geometry in Spaces of Constant Curvature. International Journal of Computer Vision 58, 37–53 (2004). https://doi.org/10.1023/B:VISI.0000016146.60243.dc
Issue Date:
DOI: https://doi.org/10.1023/B:VISI.0000016146.60243.dc