Share Email Print

Proceedings Paper

Fast variable-block-size motion compensation algorithm for H.264 video coding
Author(s): Chih-Hung Kuo; Meiyin Shen; C.-C. Jay Kuo
Format Member Price Non-Member Price
PDF $14.40 $18.00

Paper Abstract

The emerging H.264 video coding Standard can achieve a substantial coding gain as compared with existing coding standards. One major contribution of its gain comes from a very rich syntax for motion compensated prediction at the expense of a higher computational complexity. To be more specific, seven modes of different block sizes and shapes (i.e. 16x16, 16x8, 8x16, 8x8, 8x4, 4x8 and 4x4) are supported. To do full search over all modes requires an extremely large amount of computation. We propose a fast search algorithm for the variable block size motion estimation. The proposed algorithm includes three stages. First, an initial estimate of the motion vector is obtained by a multi-resolution motion search. Then, based on the estimated motion vector and its corresponding distortion measure, a rate-distortion model is used to select the initial mode for motion search. Finally, some early-termination rules are adopted to reject impossible block sizes and motion locatios sooner. By avoiding search through all block sizes, the amount of computation involved in the motion search can be substantially reduced. The proposed algorithm can achieve a speed-up factor up to 120 times when compared to the fastest full-search algorithm.

Paper Details

Date Published: 19 November 2003
PDF: 12 pages
Proc. SPIE 5241, Multimedia Systems and Applications VI, (19 November 2003); doi: 10.1117/12.511333
Show Author Affiliations
Chih-Hung Kuo, Univ. of Southern California (United States)
Meiyin Shen, Univ. of Southern California (United States)
C.-C. Jay Kuo, Univ. of Southern California (United States)

Published in SPIE Proceedings Vol. 5241:
Multimedia Systems and Applications VI
Andrew G. Tescher; Bhaskaran Vasudev; V. Michael Bove; Ajay Divakaran, Editor(s)

© SPIE. Terms of Use
Back to Top