DocumentCode
2930208
Title
SAD reuse in hierarchical motion estimation for the H.264 encoder
Author
Ates, Hasan F. ; Altunbasak, Yucel
Author_Institution
Telecommun. Eng., Sabanci Univ., Istanbul, Turkey
Volume
2
fYear
2005
fDate
18-23 March 2005
Abstract
The adoption of multiple macroblock partitions with variable block sizes is one of the main reasons behind the superior coding efficiency of H.264 video coding standard. Unfortunately, in the motion estimation phase, repeating sum of absolute difference (SAD) calculations for every possible block size incurs a heavy computational cost for the encoder. In this paper, in order to reduce the encoder complexity, we propose a hierarchical block matching based motion estimation algorithm that uses a common set of SAD computations for motion estimation of different block sizes. Based on the hierarchical prediction and the median motion vector predictor of H.264, the algorithm defines a limited set of candidate vectors; and the optimal motion vectors for all partitions are chosen from this common set. Simulation results show that hierarchical estimation with SAD reuse reduces the total computations by a factor of 17.6 with slight loss in coding efficiency.
Keywords
motion estimation; video coding; H.264 encoder; SAD reuse; encoder complexity reduction; hierarchical block matching based motion estimation; median motion vector predictor; multiple macroblock partitions; sum of absolute difference calculations; variable block size partitions; video coding efficiency; Computational complexity; Computational efficiency; Computational modeling; MPEG 4 Standard; Motion estimation; Partitioning algorithms; Prediction methods; Telecommunication computing; Telecommunication standards; Video coding;
fLanguage
English
Publisher
ieee
Conference_Titel
Acoustics, Speech, and Signal Processing, 2005. Proceedings. (ICASSP '05). IEEE International Conference on
ISSN
1520-6149
Print_ISBN
0-7803-8874-7
Type
conf
DOI
10.1109/ICASSP.2005.1415552
Filename
1415552
Link To Document