Motion displacement estimation using an affine model for image matching

A model is developed for estimating the displacement field in spatio-temporal image sequences that allows for affine shape deformations of corresponding spatial regions and for affine transformations of the image intensity range. This model includes the block matching method as a special case. The model parameters are found by using a least-squares algorithm. We demonstrate experimentally that the affine matching algorithm performs better in estimating displacements than other standard approaches, especially for long-range motion with possible changes in scene illumination. The algorithm is successfully applied to various classes of moving imagery, including the tracking of cloud motion.

[1]  Petros Maragos,et al.  Affine morphology and affine signal models , 1990, Optics & Photonics.

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

[3]  Roger W. Brockett Gramians, generalized inverses, and the least squares approximation of optical flow , 1987, Proceedings. 1987 IEEE International Conference on Robotics and Automation.

[4]  J. D. Robbins,et al.  Motion-compensated television coding: Part I , 1979, The Bell System Technical Journal.

[5]  Kou-Hu Tzou,et al.  Block-recursive matching algorithm (BRMA) for displacement estimation of viedo images , 1985, ICASSP '85. IEEE International Conference on Acoustics, Speech, and Signal Processing.

[6]  Ramesh C. Jain,et al.  Illumination independent change detection for real world image sequences , 1989, Comput. Vis. Graph. Image Process..

[7]  P. Pirsch,et al.  Advances in picture coding , 1985, Proceedings of the IEEE.

[8]  Rama Chellappa,et al.  Segmentation and 2-D motion estimation of noisy image sequences , 1988, ICASSP-88., International Conference on Acoustics, Speech, and Signal Processing.

[9]  Petros Maragos,et al.  Region-based optical flow estimation , 1989, Proceedings CVPR '89: IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[10]  J. D. Robbins,et al.  Interframe television coding using gain and displacement compensation , 1980, The Bell System Technical Journal.

[11]  Robert M. Haralick,et al.  Optimal affine-invariant point matching , 1990, [1990] Proceedings. 10th International Conference on Pattern Recognition.

[12]  Michael Gilge,et al.  Motion estimation by scene adaptive block matching and illumination correction , 1990, Other Conferences.

[13]  Jan Biemond,et al.  A Pel-Recursive Wiener-Based Algorithm For The Simultaneous Estimation Of Rotation And Translation , 1988, Other Conferences.

[14]  Takeo Kanade,et al.  Adapting optical-flow to measure object motion in reflectance and x-ray image sequences (abstract only) , 1984, COMG.

[15]  C. Koch,et al.  The analysis of visual motion: from computational theory to neuronal mechanisms. , 1986, Annual review of neuroscience.

[16]  F. Rocca,et al.  The Differential Method for Image Motion Estimation , 1983 .

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

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

[19]  G. Eichmann,et al.  Vector median filters , 1987 .