About the correspondences of points between N images

We analyze the correspondence of points between an arbitrary number of images, from an algebraic and geometric point of view. We use the formalism of the Grassmann-Cayley algebra as the simplest way to make both geometric and algebraic statements in a very synthetic and effective way (i.e. allowing actual computation if needed). We propose a systematic way to describe the algebraic relations which are satisfied by the coordinates of the images of a 3D point. They are of three types: bilinear relations arising when we consider pairs of images among the N and which are the well-known epipolar constraints, trilinear relations arising when we consider triples of images among the N, and quadrilinear relations arising when we consider four-tuples of images among the N. Moreover, we show how two trilinear relations imply the bilinear ones (i.e. the epipolar constraints). We also show how these trilinear constraints can be used to predict the image coordinates of a point in a third image, given the coordinates of the images in the other two images, even in cases where the prediction by the epipolar constraints fails (points in the trifocal plane, or optical centers aligned). Finally, we show that the quadrilinear relations are in the ideal generated by the bilinearities and trilinearities, and do not bring in any new information. This completes the algebraic description of correspondence between any number of cameras.

[1]  Amnon Shashua,et al.  Algebraic Functions For Recognition , 1995, IEEE Trans. Pattern Anal. Mach. Intell..

[2]  Bernd Sturmfels,et al.  Algorithms in invariant theory , 1993, Texts and monographs in symbolic computation.

[3]  W. C. Mcginnis Ideals , 1925, Free Speech.

[4]  B. Triggs The Geometry of Projective Reconstruction I: Matching Constraints and the Joint Image , 1995 .

[5]  Donal O'Shea,et al.  Ideals, varieties, and algorithms - an introduction to computational algebraic geometry and commutative algebra (2. ed.) , 1997, Undergraduate texts in mathematics.

[6]  Gian-Carlo Rota,et al.  On the Foundations of Combinatorial Theory: IX Combinatorial Methods in Invariant Theory , 1974 .

[7]  O. Faugeras,et al.  On determining the fundamental matrix : analysis of different methods and experimental results , 1993 .

[8]  H. Weyl The Classical Groups , 1939 .

[9]  Olivier D. Faugeras,et al.  What can two images tell us about a third one? , 1994, ECCV.

[10]  Andrew Zisserman,et al.  A Case Against Epipolar Geometry , 1993, Applications of Invariance in Computer Vision.

[11]  Gian-Carlo Rota,et al.  On the Exterior Calculus of Invariant Theory , 1985 .

[12]  Quang-Tuan Luong Matrice Fondamentale et Calibration Visuelle sur l''''Environnement - Vers une plus grande autonomie , 1992 .

[13]  David A. Cox,et al.  Ideals, Varieties, and Algorithms: An Introduction to Computational Algebraic Geometry and Commutative Algebra, 3/e (Undergraduate Texts in Mathematics) , 2007 .

[14]  Olivier D. Faugeras,et al.  On the geometry and algebra of the point and line correspondences between N images , 1995, Proceedings of IEEE International Conference on Computer Vision.

[15]  Michael Werman,et al.  Fundamental Tensor: On the Geometry of Three Perspective Views , 1995 .