Title :
A CABAC Accelerating Algorithm Based on Adaptive Probability Estimation Update
Author :
Wang, Weidong ; Guo, Bin ; Zhang, Shen ; Ye, Qingqing
Author_Institution :
Zhejiang Provincial Key Lab. of Inf. Network Technol., Zhejiang Univ., Hangzhou, China
Abstract :
H.264/AVC is the latest international video coding standard, which provides a superior coding efficiency, compared with MPEG-4 and other previous standards. Context Adaptive Binary Arithmetic Coding (CABAC) was adopted by H.264/AVC and plays a very important role in improving the video coding efficiency. However, the coding speed of CABAC is restricted by high computational complexity, which becomes a major bottleneck in many applications. According to the analysis of the CABAC coding flow and its computational complexity, an effective accelerating CABAC algorithm based on adaptive probability estimation update (APU-CABAC) to improve its coding speed is proposed. Instead of every binary symbol´s coding, the probability estimation update part in APU-CABAC is done after every packet. In addition, the packet size is adaptively adjusted according to the comparison of the symbol changing frequency coefficient of the last and current packets. Experimental results show that APU-CABAC provides a substantial improvement in the coding speed of CABAC while coding efficiency declines only a little.
Keywords :
video coding; CABAC accelerating algorithm; H.264/AVC; adaptive probability estimation update; computational complexity; context adaptive binary arithmetic coding; video coding standard; Acceleration; Arithmetic; Automatic voltage control; Communication standards; Computational complexity; Context modeling; Entropy coding; Frequency; MPEG 4 Standard; Video coding;
Conference_Titel :
Image and Signal Processing, 2009. CISP '09. 2nd International Congress on
Conference_Location :
Tianjin
Print_ISBN :
978-1-4244-4129-7
Electronic_ISBN :
978-1-4244-4131-0
DOI :
10.1109/CISP.2009.5303861