Estimating Motion and Structure from Correspondences of Line Segments between Two Perspective Images

Presents an algorithm for determining 3D motion and structure from correspondences of line segments between two perspective images. To the author's knowledge, this paper is the first investigation of use of line segments in motion and structure from motion. Classical methods use their geometric abstraction, namely straight lines, but then three images are necessary for the motion and structure determination process. In this paper the author shows that it is possible to recover motion from two views when using line segments. The assumption used is that two matched line segments contain the projection of a common part of the corresponding line segment in space, i.e., they overlap. Indeed, this is what the author uses to match line segments between different views. This assumption constrains the possible motion between two views to an open set in motion parameter space. A heuristic, consisting of maximizing the overlap, leads to a unique solution. Both synthetic and real data have been used to test the proposed algorithm, and excellent results have been obtained with real data containing a relatively large set of line segments.

[1]  Olivier Faugeras,et al.  Three D-Dynamic Scene Analysis: A Stereo Based Approach , 1992 .

[2]  John A. Nelder,et al.  A Simplex Method for Function Minimization , 1965, Comput. J..

[3]  Thomas S. Huang,et al.  Image registration by matching relational structures , 1982, Pattern Recognit..

[4]  Olivier Faugeras,et al.  3D Dynamic Scene Analysis , 1992 .

[5]  Dana H. Ballard,et al.  Computer Vision , 1982 .

[6]  Rachid Deriche,et al.  Tracking line segments , 1990, Image Vis. Comput..

[7]  Thomas S. Huang,et al.  Uniqueness and Estimation of Three-Dimensional Motion Parameters of Rigid Objects with Curved Surfaces , 1984, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[8]  Jake K. Aggarwal,et al.  On the computation of motion from sequences of images-A review , 1988, Proc. IEEE.

[9]  Zhengyou Zhang,et al.  Estimating motion and structure from correspondences of line segments between two perspective images , 1995, Proceedings of IEEE International Conference on Computer Vision.

[10]  Thomas S. Huang,et al.  Theory of Reconstruction from Image Motion , 1992 .

[11]  Olivier Faugeras,et al.  3D Dynamic Scene Analysis: A Stereo Based Approach , 1992 .

[12]  R. Woodham,et al.  Determining the movement of objects from a sequence of images , 1980, IEEE Transactions on Pattern Analysis and Machine Intelligence.

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

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

[15]  Thomas S. Huang,et al.  Motion and structure from feature correspondences: a review , 1994, Proc. IEEE.

[16]  S. Ullman,et al.  The interpretation of visual motion , 1977 .

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

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

[19]  Thierry Viéville,et al.  Suivi de segments dans une sequence d'images monoculaire , 1992 .

[20]  Thomas S. Huang,et al.  A linear algorithm for motion estimation using straight line correspondences , 1988, [1988 Proceedings] 9th International Conference on Pattern Recognition.

[21]  Gerard Giraudon Chainage efficace de contour , 1987 .

[22]  O. Faugeras Three-dimensional computer vision: a geometric viewpoint , 1993 .