Skip to main content

Advertisement

Priority-Based Heading One Detector in H.264/AVC Decoding

Article metrics

  • 1087 Accesses

  • 4 Citations

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.

[1 2 3 4 5 6 7 8 9 10 11]

References

  1. 1.

    Team JV: Advanced video coding for generic audiovisual services. ITU-T Recommendation H.264 and ISO/IEC 14496-10 AVC, May 2003

  2. 2.

    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

  3. 3.

    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

  4. 4.

    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.

  5. 5.

    Golomb SW: Run-length encoding. IEEE Transactions on Information Theory 1966,12(3):399-401. 10.1109/TIT.1966.1053907

  6. 6.

    Richardson IEG: H.264 and MPEG-4 Video Compression. John Willey & Sons, New York, NY, USA; 2003.

  7. 7.

    Joint Video Team (JVT) reference software JM9.4, http://iphome.hhi.de/suehring/tml/download/

  8. 8.

    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.

  9. 9.

    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

  10. 10.

    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.

  11. 11.

    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.

Download references

Author information

Correspondence to Ke Xu.

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.

Reprints and Permissions

About this article

Cite this article

Xu, K., Choy, C., Chan, C. et al. Priority-Based Heading One Detector in H.264/AVC Decoding. J Embedded Systems 2007, 060834 (2007) doi:10.1155/2007/60834

Download citation

Keywords

  • Power Consumption
  • Control Structure
  • Power Optimization
  • Electronic Circuit
  • Design Hardware