Computing projective and permutation invariants of points and lines

  • Gabriella Csurka
  • Olivier Faugeras
Part of the Lecture Notes in Computer Science book series (LNCS, volume 1296)


Until very recently it was believed that visual tasks require camera calibration. More recently it has been shown that various visual or visually-guided robotics tasks may be carried out using only a projective representation characterized by the projective invariants. This paper studies different algebraic and geometric methods of computation of projective invariants of points and/or lines using only informations obtained by a pair of uncalibrated cameras. We develop combinations of those projective invariants which are insensitive to permutations of the geometric primitives of each of the basic configurations and test our methods on real data in the case of the six points configuration.


Geometric Approach Projective Invariant Cross Ratio Point Configuration Projective Representation 
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.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    S. Carlsson. Multiple image invariants using the double algebra. In J. Mundy and A. Zissermann, editors, Proceeding of the DARPA-ESPRIT workshop on Applications of Invariants in Computer Vision, Azores, Portugal, pages 335–350, October 1993.Google Scholar
  2. 2.
    G. Csurka. Modelisation projective des objets tridimensionnels en vision par ordinateur. These de doctorat, Université de Nice — Sophia Antipolis. April 1996.Google Scholar
  3. 3.
    G. Csurka and O. Faugeras. Computing three-dimensional projective invariants from a pair of images using the grassmann-cayley algebra. Image and Vision Computing, 1997. to appear.Google Scholar
  4. 4.
    P. Doubilet, G.C. Rota, and J. Stein. On the foundations of combinatorial theory: Ix combinatorial methods in invariant theory. Studies in Applied Mathematics, 53:185–216, 1974.Google Scholar
  5. 5.
    R. Hartley. Invariants of lines in space. In Proceedings of darpa Image Understanding Workshop, pages 737–744, 1993.Google Scholar
  6. 6.
    R. Hartley and P. Sturm. Triangulation. In Proceedings of arpa Image Understanding Workshop, Monterey, California, pages 957–966, November 1994.Google Scholar
  7. 7.
    R. Horaud, F. Dornaika, and B. Espiau. Visually guided object grasping. ieee Transactions on Robotics and Automation, 1997. submitted.Google Scholar
  8. 8.
    P. Meer, S. Ramakrishna, and R. Lenz. Correspondence of coplanar features through p 2-invariant representations. In Proceedings of the 12th International Conference on Pattern Recognition, Jerusalem, Israel, pages A 196 202, 1994.Google Scholar
  9. 9.
    L. Morin. Quelques contributions des invariants projectifs à la vision par ordinateur. Thèse de doctorat, Institut National Polytechnique de Grenoble, January 1993.Google Scholar
  10. 10.
    C. Rothwell, O. Faugeras, and G. Csurka. A comparison of projective reconstruction methods for pairs of views. Computer Vision and Image Understanding, 1997. to appear.Google Scholar
  11. 11.
    J.G. Semple and G.T. Kneebone. Algebraic Projective Geometry. Oxford Science Publication, 1952.Google Scholar
  12. 12.
    U. Uenohara and T. Kanade. Geometric invariants for verification in 3-d object tracking. In Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems, Osaka, Japan, volume II, pages 785–790, November 1996.Google Scholar
  13. 13.
    C. Zeller and O. Faugeras. Applications of non-metric vision to some visual guided tasks. In Proceedings of the 12th International Conference on Pattern Recognition, Jerusalem, Israel, 1994.Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1997

Authors and Affiliations

  • Gabriella Csurka
    • 1
  • Olivier Faugeras
    • 2
  1. 1.INRIA Rhône-AlpesMontbonnot Saint MartinFrance
  2. 2.INRIA Sophia-AntipolisSophia AntipolisFrance

Personalised recommendations