Computing optical flow using a discrete, spatio-temporal, wavelet multiresolution analysis

This paper describes a wavelet-based system for computing localized velocity fields associated with time-sequential imagery. The approach combines the mathematical rigor of the multiresolution wavelet analysis with well known spatiotemporal frequency flow computation principles. The foundation of the approach consists of a unique, nonhomogeneous multiresolution wavelet filter bank designed to extract moving objects in a 3D image sequence based on their location, size and speed. The filterbank is generated by an unconventional 3D subband coding scheme that generates twenty orientation tuned filters at each spatial and temporal resolution. The frequency responses of the wavelet filter bank are combined using a least-squares method to assign a velocity vector to each spatial location in an image sequence. Several examples are provided to demonstrate the flow computation abilities of the wavelet vector motion sensor.

[1]  Thomas J. Burns A Non-Homogeneous, Spatio-Temporal, Wavelet Multiresolution Analysis and Its Application to the Analysis of Motion , 1993 .

[2]  S. Zeki The visual image in mind and brain. , 1992, Scientific American.

[3]  D. G. Albrecht,et al.  Spatial frequency selectivity of cells in macaque visual cortex , 1982, Vision Research.

[4]  C. Chui Wavelets: A Tutorial in Theory and Applications , 1992 .

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

[6]  David C. Van Essen,et al.  Processing Of Visual Information In Primate Brains , 1991 .

[7]  Yves Meyer,et al.  Size properties of wavelet packets , 1992 .

[8]  Y. J. Tejwani,et al.  Robot vision , 1989, IEEE International Symposium on Circuits and Systems,.