A Stable and Accurate Algorithm for Computing Epipolar Geometry

This paper addresses the problem of computing the fundamental matrix which describes a geometric relationship between a pair of stereo images: the epipolar geometry. In the uncalibrated case, epipolar geometry captures all the 3D information available from the scene. It is of central importance for problems such as 3D reconstruction, self-calibration and feature tracking. Hence, the computation of the fundamental matrix is of great interest. The existing classical methods14 use two steps: a linear step followed by a nonlinear one. However, in some cases, the linear step does not yield a close form solution for the fundamental matrix, resulting in more iterations for the nonlinear step which is not guaranteed to converge to the correct solution. In this paper, a novel method based on virtual parallax is proposed. The problem is formulated differently; instead of computing directly the 3 × 3 fundamental matrix, we compute a homography with one epipole position, and show that this is equivalent to computing the fundamental matrix. Simple equations are derived by reducing the number of parameters to estimate. As a consequence, we obtain an accurate fundamental matrix with a stable linear computation. Experiments with simulated and real images validate our method and clearly show the improvement over the classical 8-point method.

[1]  Rajiv Gupta,et al.  Stereo from uncalibrated cameras , 1992, Proceedings 1992 IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[2]  Richard I. Hartley,et al.  Euclidean Reconstruction from Uncalibrated Views , 1993, Applications of Invariance in Computer Vision.

[3]  H. C. Longuet-Higgins,et al.  A computer algorithm for reconstructing a scene from two projections , 1981, Nature.

[4]  Michal Irani,et al.  Recovery of ego-motion using image stabilization , 1994, 1994 Proceedings of IEEE Conference on Computer Vision and Pattern Recognition.

[5]  Rud Sturm,et al.  Das Problem der Projectivität und seine Anwendung auf die Flächen zweiten Grades , 1869 .

[6]  Jean Ponce,et al.  Analytical Methods for Uncalibrated Stereo and Motion Reconstruction , 1994, ECCV.

[7]  Roberto Cipolla,et al.  Robust Egomotion Estimation from Affine Motion Parallax , 1994, ECCV.

[8]  Quang-Tuan Luong Matrice fondamentale et autocalibration en vision par ordinateur , 1992 .

[9]  Olivier Faugeras,et al.  Self-calibration of a camera using multiple images , 1992, [1992] Proceedings. 11th IAPR International Conference on Pattern Recognition.

[10]  Christopher G. Harris,et al.  A Combined Corner and Edge Detector , 1988, Alvey Vision Conference.

[11]  Bernard Couapel Stereovision par ordinateur, geometrie et experimentation , 1994 .

[12]  Roger Mohr,et al.  Projective Geometry and Computer Vision , 1993, Handbook of Pattern Recognition and Computer Vision.

[13]  Amnon Shashua,et al.  The Quadric Reference Surface: Applications in Registering Views of Complex 3D Objects , 1994, ECCV.

[14]  Olivier D. Faugeras,et al.  What can be seen in three dimensions with an uncalibrated stereo rig , 1992, ECCV.

[15]  O. D. Faugeras,et al.  Camera Self-Calibration: Theory and Experiments , 1992, ECCV.

[16]  Amnon Shashua,et al.  Projective Structure from Uncalibrated Images: Structure From Motion and Recognition , 1994, IEEE Trans. Pattern Anal. Mach. Intell..

[17]  P. Anandan,et al.  Parallax Geometry of Pairs of Points for 3D Scene Analysis , 1996, ECCV.

[18]  P. Anandan,et al.  Direct recovery of shape from multiple views: a parallax based approach , 1994, Proceedings of 12th International Conference on Pattern Recognition.

[19]  Roger Mohr,et al.  Virtual-parallax based structure recovery : a framework for viewpoint selection , 1994 .

[20]  Olivier D. Faugeras,et al.  Relative 3D positioning and 3D convex hull computation from a weakly calibrated stereo pair , 1993, 1993 (4th) International Conference on Computer Vision.

[21]  Rachid Deriche,et al.  A Robust Technique for Matching two Uncalibrated Images Through the Recovery of the Unknown Epipolar Geometry , 1995, Artif. Intell..

[22]  Richard I. Hartley,et al.  In defence of the 8-point algorithm , 1995, Proceedings of IEEE International Conference on Computer Vision.