Author:
Seo Jung-Han,Jo Hyun-Ho,Sim Dong-Gyu,Kim Doo-Hyun,Song Joon-Ho
Abstract
Abstract
This paper presents a fast context-based adaptive variable-length decoding (CAVLD) method of H.264/AVC with a very long instruction word-based bitstream processing unit (BsPU) designed for entropy decoding of multiple video formats. A new table mapping algorithm for the coeff_token, level, and run_before syntax elements of the quantized transform coefficients is proposed, and many branch operations are removed by utilizing several designated instructions in the BsPU. By applying designated instructions and the proposed table mapping algorithm to CAVLD, we found that the proposed fast CAVLD method achieves an increase of approximately 47% in the decoding speed and a reduction of approximately 59% in memory requirements for the table mapping.
Publisher
Springer Science and Business Media LLC
Subject
Electrical and Electronic Engineering,Information Systems,Signal Processing
Reference25 articles.
1. ITU-T: Advanced video coding for generic audiovisual services,” Recommendation ITU-T H.264. Geneva: ITU; 2012.
2. Ku WC, Chou SH, Chu JC, Liu CL, Chen TF, Guo JI, Wang JS: VisoMT: a collaborative multithreading multicore processor for multimedia applications with a fast data switching mechanism. IEEE Trans Circuit Syst Video Tech 2009, 19(11):1633-1645.
3. Chen YK, Tian X, Ge S, Girkar M: Towards efficient multi-level threading of H.264 encoder on Intel hyper-threading architectures. In Parallel and Distributed Processing Symposium. Santa Fe, New Mexico; 2004:63-72.
4. Meenderinck C, Azevedo A, Juurlink B, Mesa MA, Ramirez A: Parallel scalability of video decoders. J Signal Process Syst 2008, 57(2):173-194.
5. Li P, Veeravalli B, Kassim AA: Design and implementation of parallel video encoding strategies using divisible load analysis. IEEE Trans Circ Syst Video Tech 2005, 15(9):1098-1112.
Cited by
4 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献