Closed-form solutions to image flow equations for 3D structure and motion

A major source of three-dimensional (3D) information about objects in the world is available to the observer in the form of time-varying imagery. Relative motion between textured objects and the observer generates a time-varying optic array at the image, from which image motion of contours, edge fragments, and feature points can be extracted. These dynamic features serve to sample the underlying “image flow” field. New, closed-form solutions are given for the structure and motion of planar and curved surface patches from monocular image flow and its derivatives through second order. Both planar and curved surface solutions require at most, the solution of a cubic equation. The analytic solution for curved surface patches combines the transformation of Longuet-Higgins and Prazdny [25] with the planar surface solution of Subbarao and Waxman [43]. New insights regarding uniqueness of solutions also emerge. Thus, the “structure-motion coincidence” of Waxman and Ullman [54] is interpreted as the “duality of tangent plane solutions.” The multiplicity of transformation angles (up to three) is related to the sign of the Gaussian curvature of the surface patch. Ovoid patches (i.e., bowls) are shown to possess a unique transform angle, though they are subject to the local structure-motion coincidence. Thus, ovoid patches almost always yield a unique 3D interpretation. In general, ambiguous solutions can be resolved by requiring continuity of the solution over time.

[1]  A. Waxman,et al.  On the Uniqueness of Image Flow Solutions for Planar Surfaces in Motion , 1985 .

[2]  Allen M. Waxman,et al.  Binocular Image Flows: Steps Toward Stereo-Motion Fusion , 1986, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[3]  A. Waxman An image flow paradigm , 1987 .

[4]  Thomas S. Huang,et al.  Image Sequence Processing and Dynamic Scene Analysis , 1983, NATO ASI Series.

[5]  J. Hay,et al.  Optical motions and space perception: an extension of Gibson's analysis. , 1966, Psychological review.

[6]  D. Regan,et al.  Binocular and monocular stimuli for motion in depth: Changing-disparity and changing-size feed the same motion-in-depth stage , 1979, Vision Research.

[7]  D Regan,et al.  Visually guided locomotion: psychophysical evidence for a neural mechanism sensitive to flow patterns. , 1979, Science.

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

[9]  A. Bandopadhay,et al.  Constraints on the Computation of Rigid Motion Parameters from Retinal Displacements. , 1985 .

[10]  S Ullman,et al.  Maximizing Rigidity: The Incremental Recovery of 3-D Structure from Rigid and Nonrigid Motion , 1984, Perception.

[11]  Jan J. Koenderink,et al.  Local structure of movement parallax of the plane , 1976 .

[12]  David W. Murray,et al.  3D Solutions to the Aperture Problem , 1984, ECAI.

[13]  J S Lappin,et al.  Detection of three-dimensional structure in moving optical patterns. , 1984, Journal of experimental psychology. Human perception and performance.

[14]  David W. Murray,et al.  Scene Segmentation from Visual Motion Using Global Optimization , 1987, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[15]  J T Todd,et al.  Perception of structure from motion: is projective correspondence of moving elements a necessary condition? , 1985, Journal of experimental psychology. Human perception and performance.

[16]  S. Maybank,et al.  The angular Velocity associated with the optical flowfield arising from motion through a rigid environment , 1985, Proceedings of the Royal Society of London. A. Mathematical and Physical Sciences.

[17]  G. Johansson Visual motion perception. , 1975, Scientific American.

[18]  Ellen C. Hildreth,et al.  Measurement of Visual Motion , 1984 .

[19]  H. Wallach,et al.  The kinetic depth effect. , 1953, Journal of experimental psychology.

[20]  Thomas S. Huang,et al.  Correction to "Estimating 3-D motion parameters of a rigid planar patch,II: Singular value decomposition" , 1983 .

[21]  J. Gibson The Senses Considered As Perceptual Systems , 1967 .

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

[23]  M. Subbarad,et al.  Interpretation of Visual Motion: A Computational Study , 1988 .

[24]  Berthold K. P. Horn,et al.  Determining Optical Flow , 1981, Other Conferences.

[25]  Allen M. Waxman,et al.  Contour Evolution, Neighborhood Deformation, and Global Image Flow: Planar Surfaces in Motion , 1985 .

[26]  J. Gibson The Ecological Approach to Visual Perception , 1979 .

[27]  E H Adelson,et al.  Spatiotemporal energy models for the perception of motion. , 1985, Journal of the Optical Society of America. A, Optics and image science.

[28]  R. Aris Vectors, Tensors and the Basic Equations of Fluid Mechanics , 1962 .

[29]  Kenichi Kanatani Structure from Motion Without Correspondence: General Principle , 1985, IJCAI.

[30]  Allen M. Waxman,et al.  Dynamic Stereo: Passive Ranging to Moving Objects from Relative Image Flows , 1986, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[31]  Brian G. Schunck,et al.  Image Flow Segmentation and Estimation by Constraint Line Clustering , 1989, IEEE Trans. Pattern Anal. Mach. Intell..

[32]  Allen M. Waxman,et al.  Surface Structure and Three-Dimensional Motion from Image Flow Kinematics , 1985 .

[33]  D Regan,et al.  Visual responses to vorticity and the neural analysis of optic flow. , 1985, Journal of the Optical Society of America. A, Optics and image science.

[34]  K. Prazdny,et al.  Egomotion and relative depth map from optical flow , 2004, Biological Cybernetics.

[35]  Valdis Berzins,et al.  Dynamic Occlusion Analysis in Optical Flow Fields , 1985, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[36]  Myron L. Braunstein,et al.  Depth perception through motion , 1976 .

[37]  W Richards,et al.  Structure from stereo and motion. , 1985, Journal of the Optical Society of America. A, Optics and image science.

[38]  H C Longuet-Higgins,et al.  The visual ambiguity of a moving plane , 1984, Proceedings of the Royal Society of London. Series B. Biological Sciences.

[39]  P. J. Burt,et al.  Change Detection and Tracking Using Pyramid Transform Techniques , 1985, Other Conferences.

[40]  D Marr,et al.  Directional selectivity and its use in early visual processing , 1981, Proceedings of the Royal Society of London. Series B. Biological Sciences.

[41]  Andrea J. van Doorn,et al.  Invariant Properties of the Motion Parallax Field due to the Movement of Rigid Bodies Relative to an Observer , 1975 .

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

[43]  Donald D. Hoffman,et al.  Inferring the relative three-dimensional positions of two moving points. , 1985, Journal of the Optical Society of America. A, Optics and image science.