Title :
A fast CABAC rate estimator for H.264/AVC mode decision
Author :
Hahm, Jongmin ; Kim, Jaemoon ; Kyung, Chong-Min
Author_Institution :
Sch. of Electr. & Comput. Eng. & Comput. Sci., Korea Adv. Inst. of Sci. & Technol., Daejeon
Abstract :
H.264/AVC coders use the rate-distortion (R-D) cost function to decide the coding mode for each coding unit for better R-D tradeoff. To evaluate the R-D cost function, both the bit rate and the video quality degradation of the candidate mode must be calculated. In this paper, a fast context-adaptive binary arithmetic coding (CABAC) rate estimation scheme is proposed to accelerate the rate calculation. The speed of the proposed rate estimator depends only on the number of contexts used in the coding unit. Experimental results show that the proposed rate estimator reduces about 20% of the computational complexity of the R-D optimized mode decision when it is implemented as software. The entire encoder implemented as software is then accelerated by 16% with negligible degradation in the R-D performance. If implemented as hardware, the proposed scheme is expected to accelerate the rate estimation for a macroblock by 5 to 18 times faster than the conventional CABAC operation.
Keywords :
adaptive codes; adaptive estimation; arithmetic codes; binary codes; computational complexity; video coding; H.264-AVC mode decision; R-D optimized mode decision; computational complexity; fast CABAC rate estimator; fast context-adaptive binary arithmetic coding rate estimation scheme; rate-distortion cost function; video quality degradation; Acceleration; Arithmetic; Automatic voltage control; Bit rate; Computational complexity; Cost function; Degradation; Hardware; Rate-distortion; Software performance; CABAC; H.264/AVC; estimation; mode decision; rate-distortion optimization (RDO);
Conference_Titel :
Acoustics, Speech and Signal Processing, 2009. ICASSP 2009. IEEE International Conference on
Conference_Location :
Taipei
Print_ISBN :
978-1-4244-2353-8
Electronic_ISBN :
1520-6149
DOI :
10.1109/ICASSP.2009.4959737