12 September 2007 Complexity modeling for context-based adaptive binary arithmetic coding (CABAC) in H.264/AVC decoder
Author Affiliations +
Abstract
One way to save the power consumption in the H.264 decoder is for the H.264 encoder to generate decoderfriendly bit streams. By following this idea, a decoding complexity model of context-based adaptive binary arithmetic coding (CABAC) for H.264/AVC is investigated in this research. Since different coding modes will have an impact on the number of quantized transformed coeffcients (QTCs) and motion vectors (MVs) and, consequently, the complexity of entropy decoding, the encoder with a complexity model can estimate the complexity of entropy decoding and choose the best coding mode to yield the best tradeoff between the rate, distortion and decoding complexity performance. The complexity model consists of two parts: one for source data (i.e. QTCs) and the other for header data (i.e. the macro-block (MB) type and MVs). Thus, the proposed CABAC decoding complexity model of a MB is a function of QTCs and associated MVs, which is verified experimentally. The proposed CABAC decoding complexity model can provide good estimation results for variant bit streams. Practical applications of this complexity model will also be discussed.
© (2007) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Szu-Wei Lee, Szu-Wei Lee, C.-C. Jay Kuo, C.-C. Jay Kuo, } "Complexity modeling for context-based adaptive binary arithmetic coding (CABAC) in H.264/AVC decoder", Proc. SPIE 6696, Applications of Digital Image Processing XXX, 669603 (12 September 2007); doi: 10.1117/12.730962; https://doi.org/10.1117/12.730962
PROCEEDINGS
12 PAGES


SHARE
RELATED CONTENT


Back to Top