- Research Article
- Open access
- Published:
Priority-Based Heading One Detector in H.264/AVC Decoding
EURASIP Journal on Embedded Systems volume 2007, Article number: 060834 (2007)
Abstract
A novel priority-based heading one detector for Exp-Golomb/CAVLC decoding of H.264/AVC is presented. It exploits the statistical distribution of input encoded codewords and adopts a nonuniform partition decoding scheme for the detector. Compared with a conventional design without power optimization, the power consumption can be reduced by more than 3 times while the performance is maintained and the design hardware cost does not increase. The proposed detector has successfully been verified and implemented in a complete H.264/AVC decoding system.
References
Team JV: Advanced video coding for generic audiovisual services. ITU-T Recommendation H.264 and ISO/IEC 14496-10 AVC, May 2003
Wiegand T, Schwarz H, Joch A, Kossentini F, Sullivan GJ: Rate-constrained coder control and comparison of video coding standards. IEEE Transactions on Circuits and Systems for Video Technology 2003,13(7):688-703. 10.1109/TCSVT.2003.815168
Wiegand T, Sullivan GJ, Bjøntegaard G, Luthra A: Overview of the H.264/AVC video coding standard. IEEE Transactions on Circuits and Systems for Video Technology 2003,13(7):560-576. 10.1109/TCSVT.2003.815165
Di W, Wen G, Mingzeng H, Zhenzhou J: An Exp-Golomb encoder and decoder architecture for JVT/AVS. Proceedings of the 5th International Conference on ASIC, October 2003, Beijing, China 2: 910-913.
Golomb SW: Run-length encoding. IEEE Transactions on Information Theory 1966,12(3):399-401. 10.1109/TIT.1966.1053907
Richardson IEG: H.264 and MPEG-4 Video Compression. John Willey & Sons, New York, NY, USA; 2003.
Joint Video Team (JVT) reference software JM9.4, http://iphome.hhi.de/suehring/tml/download/
Wang T-C, Fang H-C, Chao W-M, Chen H-H, Chen L-G: An UVLC encoder architecture for H.26L. Proceedings of IEEE International Symposium on Circuits and Systems (ISCAS '02), May 2002, Phoenix, Ariz, USA 2: 308-311.
Cho SH, Xanthopoulos T, Chandrakasan AP: A low power variable length decoder for MPEG-2 based on nonuniform fine-grain table partitioning. IEEE Transactions on VLSI Systems 1999,7(2):249-257. 10.1109/92.766752
Amer I, Badawy W, Jullien G: Towards MPEG-4 part 10 system on chip: a VLSI prototype for context-based adaptive variable length coding (CAVLC). Proceedings of IEEE Workshop on Signal Processing Systems (SIPS '04), October 2004, Austin, Tex, USA 275-279.
Lin H-Y, Lu Y-H, Liu B-D, Yang J-F: Low power design of H.264 CAVLC decoder. Proceedings of IEEE International Symposium on Circuits and Systems (ISCAS '06), May 2006, Island of Kos, Greece 2689-2692.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
Open Access This article is distributed under the terms of the Creative Commons Attribution 2.0 International License (https://creativecommons.org/licenses/by/2.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
About this article
Cite this article
Xu, K., Choy, CS., Chan, CF. et al. Priority-Based Heading One Detector in H.264/AVC Decoding. J Embedded Systems 2007, 060834 (2007). https://doi.org/10.1155/2007/60834
Received:
Accepted:
Published:
DOI: https://doi.org/10.1155/2007/60834