Title :
Rate-distortion optimal motion estimation algorithm for video coding
Author :
Chen, Michael C. ; Willson, Alan N., Jr.
Author_Institution :
Dept. of Electr. Eng., California Univ., Los Angeles, CA, USA
Abstract :
A rate-distortion optimal motion estimation algorithm that leads to an efficient bit allocation between inter- and intra-frame information is presented. For coders in which motion vectors are differentially encoded, the rate-distortion optimization process is formulated as a shortest path finding problem. Adopting this framework, we show that the optimal solution for the conventional block-based motion estimation followed by 1-D DPCM and Huffman coding can be obtained by using dynamic programming or the Viterbi algorithm without resorting to an iterative procedure. Since memory and computational requirements for the optimal algorithm increase dramatically with the search range, we propose an effective fast algorithm that closely approximates the optimal performance while requiring considerably less complexity. When used in a hybrid motion compensated (MC) coding system, the proposed scheme outperforms the conventional MSE-optimal motion estimation approach in terms of PSNR performance under a low-bit-rate constraint. Our experimental results demonstrate overall gains in the range of 0.5 to 1.4 dB
Keywords :
Huffman codes; differential pulse code modulation; dynamic programming; motion compensation; motion estimation; rate distortion theory; search problems; video coding; 1D DPCM coding; Huffman coding; PSNR performance; Viterbi algorithm; bit allocation; block based motion estimation; differentially encoded motion vectors; dynamic programming; experimental results; fast algorithm; hybrid motion compensated coding system; interframe information; intraframe information; low bit rate constraint; motion vectors; optimal motion estimation algorithm; optimal solution; rate distortion algorithm; rate distortion optimization; search range; shortest path finding problem; video coding; Bit rate; Cost function; Dynamic programming; Huffman coding; Iterative algorithms; Lagrangian functions; Motion compensation; Motion estimation; Rate-distortion; Video coding;
Conference_Titel :
Acoustics, Speech, and Signal Processing, 1996. ICASSP-96. Conference Proceedings., 1996 IEEE International Conference on
Conference_Location :
Atlanta, GA
Print_ISBN :
0-7803-3192-3
DOI :
10.1109/ICASSP.1996.545728