Title :
An HVS-based Adaptive Computational Complexity Reduction Scheme for H.264/AVC video encoder using Prognostic Early Mode Exclusion
Author :
Shafique, Muhammad ; Molkenthin, Bastian ; Henkel, Jörg
Author_Institution :
Dept. of Embedded Syst., Karlsruhe Inst. of Technol., Karlsruhe, Germany
Abstract :
The H.264/AVC video encoder standard significantly improves the compression efficiency by using variable block-sized Inter (P) and Intra (I) Macroblock (MB) coding modes. In this paper, we propose a novel Human Visual System based Adaptive Computational Complexity Reduction Scheme (ACCoReS). It performs Prognostic Early Mode Exclusion and a Hierarchical Fast Mode Prediction to exclude as many I-MB and P-MB coding modes as possible (up to 73%) even before the actual Rate Distortion Optimized Mode Decision (RDO-MD) and Motion Estimation while keeping a good quality. In the best case, ACCoReS processes exactly one MB Type and one corresponding near-optimal coding mode, such that the complete RDO-MD process is skipped. Experimental results show that compared to state-of-the-art approaches, ACCoReS achieves a speedup of up to 9.14?? (average 3??) with an average PSNR loss of 0.66 dB. Compared to exhaustive RDO-MD, our ACCoReS provides a performance improvement of up to 19?? (average 10??) for an average 3% PSNR loss.
Keywords :
computational complexity; encoding; motion estimation; video coding; ACCoReS; H.264/AVC video encoder; I-MB coding modes; P-MB coding modes; RDO-MD; adaptive computational complexity reduction; hierarchical fast mode prediction; human visual system; macroblock coding modes; motion estimation; prognostic early mode exclusion; rate distortion optimized mode decision; Adaptive systems; Automatic voltage control; Computational complexity; Humans; Motion estimation; PSNR; Performance loss; Rate-distortion; Video compression; Visual system;
Conference_Titel :
Design, Automation & Test in Europe Conference & Exhibition (DATE), 2010
Conference_Location :
Dresden
Print_ISBN :
978-1-4244-7054-9
DOI :
10.1109/DATE.2010.5457091