Hierarchical Block Size Decision for H.264/AVC Intra Prediction

Hao Zhang,Fengfeng Tan,Zhan Ma
DOI: https://doi.org/10.1007/978-3-319-03731-8_9
2013-01-01
Abstract:In H.264/AVC intra coding, rate-distortion optimization (RDO) is employed to determine the best block size. It demands a huge amount of computing resource, especially for the High Profile which incorporates the additional 8×8 block wise prediction. Obviously, block size prediction with high accuracy could reduce the computational complexity significantly. For this purpose, a two-stage block size decision scheme for H.264/AVC intra prediction is proposed in this work. At first stage, the sum of absolute adjacent pixel error (SAAPE) is used to classify the macroblock into texture and homogeneous groups. Then, the SAAPE of sub-blocks are further applied to determine the best block size in the second stage. With such two-stage design, only one or two block sizes for each macroblock is selected for subsequent RDO process. Extensive experimental results have shown that proposed algorithm leads to over 45% reduction in encoding time on average with negligible degradation in rate-distortion performance.
What problem does this paper attempt to address?