Wavelet-based optical flow estimation

A new algorithm for accurate optical flow (OF) estimation using discrete wavelet approximation is proposed. The computation of OF depends on minimizing the image and smoothness constraints. The proposed method takes advantages of the nature of wavelet theory, which can efficiently and accurately approximate any function. OF vectors and image functions are represented by means of linear combinations of scaling basis functions. Based on such wavelet-based approximation, the leading coefficients of these basis functions carry global information about the approximated functions. The proposed method can successfully convert the problem of minimizing a constraint function into that of solving a linear system of a quadratic and convex function of scaling coefficients. Once all the corresponding coefficients are determined, the flow vectors can be obtained accordingly. Experiments have been conducted on both synthetic and real image sequences. In terms of accuracy, the results show that our approach outperforms the existing methods which adopted the same objective function as ours.

[1]  Michael J. Black,et al.  The Robust Estimation of Multiple Motions: Parametric and Piecewise-Smooth Flow Fields , 1996, Comput. Vis. Image Underst..

[2]  Takeo Kanade,et al.  Image Registration Using Wavelet-Based Motion Model , 2000, International Journal of Computer Vision.

[3]  Takeo Kanade,et al.  Optical flow estimation using wavelet motion model , 1998, Sixth International Conference on Computer Vision (IEEE Cat. No.98CH36271).

[4]  F. Wan Introduction To The Calculus of Variations And Its Applications , 1994 .

[5]  S. Mallat A wavelet tour of signal processing , 1998 .

[6]  P. Anandan,et al.  A computational framework and an algorithm for the measurement of visual motion , 1987, International Journal of Computer Vision.

[7]  Rama Chellappa,et al.  Optical Flow Using Overlapped Basis Functions for Solving Global Motion Problems , 1998, ECCV.

[8]  Jerry L. Prince,et al.  Snakes, shapes, and gradient vector flow , 1998, IEEE Trans. Image Process..

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

[10]  Steven K. Rogers,et al.  Discrete, spatiotemporal, wavelet multiresolution analysis method for computing optical flow , 1994 .

[11]  Michael Spann,et al.  Robust Optical Flow Computation Based on Least-Median-of-Squares Regression , 1999, International Journal of Computer Vision.

[12]  Demetri Terzopoulos,et al.  Regularization of Inverse Visual Problems Involving Discontinuities , 1986, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[13]  Kuo-Chin Fan,et al.  Wavelet-Based Shape from Shading , 1995, CVGIP Graph. Model. Image Process..

[14]  A. Verri,et al.  A computational approach to motion perception , 1988, Biological Cybernetics.

[15]  En-Bing Lin,et al.  Coiflet interpolation and approximate solutions of elliptic partial differential equations , 1997 .

[16]  I. Daubechies Orthonormal bases of compactly supported wavelets , 1988 .

[17]  Christophe P. Bernard,et al.  Discrete Wavelet Analysis: A New Framework for Fast Optic Flow Computation , 1998, ECCV.

[18]  Shang-Hong Lai,et al.  Reliable and Efficient Computation of Optical Flow , 1998, International Journal of Computer Vision.

[19]  Stéphane Mallat,et al.  A Theory for Multiresolution Signal Decomposition: The Wavelet Representation , 1989, IEEE Trans. Pattern Anal. Mach. Intell..

[20]  H. L. Resnikoff,et al.  Wavelet analysis: the scalable structure of information , 1998 .

[21]  Truong Q. Nguyen,et al.  Wavelets and filter banks , 1996 .