Using collinear points to compute egomotion and detect nonrigidity

A novel approach to computing egomotion and detecting points not moving rigidly with the scene when an observer moves with unrestricted motion is presented. The approach, using collinear image points, is based on an exact method for cancelling effects of the observer's rotation from optic flow. For each point only the component of velocity normal to the direction of the line joining the collinear points is needed. The algorithm is simple, appears robust, and is ideal for parallel implementation.<<ETX>>

[1]  Daphna Weinshall Direct Computation of Qualitative 3-D Shape and Motion Invariants , 1991, IEEE Trans. Pattern Anal. Mach. Intell..

[2]  H. C. Longuet-Higgins,et al.  The interpretation of a moving retinal image , 1980, Proceedings of the Royal Society of London. Series B. Biological Sciences.

[3]  Amar Mitiche,et al.  On Kineopsis and Computation of Structure and Motion , 1986, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[4]  J H Rieger,et al.  Processing differential image motion. , 1985, Journal of the Optical Society of America. A, Optics and image science.

[5]  B. G. Schunck The image flow constraint equation , 1986 .

[6]  James E. Cutting,et al.  Perception with an eye for motion , 1986 .

[7]  A J Ahumada,et al.  Model of human visual-motion sensing. , 1985, Journal of the Optical Society of America. A, Optics and image science.

[8]  Randal C. Nelson,et al.  Using Flow Field Divergence For Obstacle Avoidance: Towards Qualitative Vision , 1988, [1988 Proceedings] Second International Conference on Computer Vision.

[9]  D Regan,et al.  How do we avoid confounding the direction we are looking and the direction we are moving? , 1982, Science.

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

[11]  Dana H. Ballard,et al.  Rigid body motion from depth and optical flow , 1983, Comput. Vis. Graph. Image Process..

[12]  Gilad Adiv,et al.  Determining Three-Dimensional Motion and Structure from Optical Flow Generated by Several Moving Objects , 1985, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[13]  Robert J. Woodham Multiple light source optical flow , 1990, [1990] Proceedings Third International Conference on Computer Vision.

[14]  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.

[15]  K. Prazdny,et al.  On the information in optical flows , 1983, Comput. Vis. Graph. Image Process..

[16]  Allan D. Jepson,et al.  Simple method for computing 3D motion and depth , 1990, [1990] Proceedings Third International Conference on Computer Vision.