Skip to main content

Advertisement

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

Article metrics

  • 1080 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

Keywords

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