Multiscale modeling and estimation of motion fields for video coding
- 1 December 1997
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Image Processing
- Vol. 6 (12) , 1606-1620
- https://doi.org/10.1109/83.650115
Abstract
We present a systematic approach to forward-motion-compensated predictive video coding. The first step is the definition of a flexible model that compactly represents motion fields. The inhomogeneity and spatial coherence properties of motion fields are captured using linear multiscale models. One possible design is based on linear finite elements and yields a multiscale extension of the triangle motion compensation (TMC) method. The second step is the choice of a computational technique that identifies the coefficients of the linear model. We study a modified optical flow technique and minimize a cost function closely related to Horn and Schunck's (1981) criterion. The cost function balances accuracy and complexity of the motion compensated predictor and is viewed as a measure of goodness of the motion field. It determines not only the coefficients of the model, but also the quantization method. We formulate the estimation and quantization problems jointly as a discrete optimization problem and solve it using a fast multiscale relaxation algorithm. A hierarchical extension of the algorithm allows proper handling of large displacements. Simulations on a variety of video sequences have produced improvements over TMC and over the half-pel-accuracy, full-search block matching algorithm, in excess of 0.5 dB in average. The results are visually superior as well. In particular, the reconstructed video is entirely free of blocking artifacts.Keywords
This publication has 36 references indexed in Scilit:
- An adaptive finite-element method for image representationPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- Motion-only video compressionPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Motion vector quantization for video codingIEEE Transactions on Image Processing, 1995
- Model-based image coding advanced video coding techniques for very low bit-rate applicationsProceedings of the IEEE, 1995
- A multiscale relaxation algorithm for SNR maximization in nonorthogonal subband codingIEEE Transactions on Image Processing, 1995
- A hierarchical optical flow estimation algorithm based on the interlevel motion smoothness constraintPattern Recognition, 1993
- Motion compensation for video compression using control grid interpolationPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1991
- Fast surface interpolation using hierarchical basis functionsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1990
- Image Analysis Using Multigrid Relaxation MethodsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1986
- The Laplacian Pyramid as a Compact Image CodeIEEE Transactions on Communications, 1983