Gramians, generalized inverses, and the least-squares approximation of optical flow

Abstract This paper deals with the recovery of optical flow, that is to say, with the identification of a vector field, defined on some subset of the image plane, which accounts for the infinitesimal time evolution of the image of a particular object. Our formulation is general in that it allows for the vector field to be expressed as a linear combination of a fixed set of vector fields and it allows the measurements to include (a) the velocity of feature points, (b) the velocity normal to an evolving contour, and/or (c) the velocity tangent to an intensity gradient. The method is based on least squares and an explicit formula for the generalized inverse of a class of integral operators. It involves a gramian whose invertibility is necessary and sufficient for the identification of a unique best-fitting vector field. Various important subcases have been studied earlier and reported in the computer vision literature; the emphasis here is on the systematic development of a general tool.

[1]  Larry S. Davis,et al.  Motion estimation based on multiple local constraints and nonlinear smoothing , 1983, Pattern Recognit..

[2]  John Aloimonos,et al.  Perception of Rigid Motion from Spatio-Temporal Derivatives of Optical Flow , 1985 .

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

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

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

[6]  Ellen C. Hildreth,et al.  Computations Underlying the Measurement of Visual Motion , 1984, Artif. Intell..

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

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

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

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

[11]  Edward J. Delp,et al.  Motion parameter estimation : decoupling the scale change parameter , 1983 .

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

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