Preview

Informatics

Advanced search

PIPELINE ARCHITECTURE OF H.264/AVC STANDARD CABAC DECODER FOR MOBILE APPLICATIONS

Abstract

The paper describes a three-stage pipeline architecture implementation of the CABAC decoder for mobile applications, with image resolution up to 625SD. The decoder architecture is suggested for pipeline calculations with the decoding performance of one bin per clock cycle. The decoder is compatible with profiles high profile, high 10 profile and high 4:2:2 profile and supports regime MBAFF and 8×8 blocks. It is scalable both in the resolution and in the supported decoding tools described in standard H.264. A comparison of our implementation with implementations of a prototype CABAC decoder on FPGA from the company Xilinx is given.

About the Authors

Al. A. Petrovsky
Белорусский государственный университет информатики и радиоэлектроники
Russian Federation


A. V. Stankevich
Белорусский государственный университет информатики и радиоэлектроники
Russian Federation


A. A. Petrovsky
Белорусский государственный университет информатики и радиоэлектроники
Russian Federation


References

1. ITU-T. ISO/IEC. ITU-T Rec. H.264 Advanced video coding for generic audiovisual services / ISO/IEC 14496-10 MPEG-4 AVC. ITU. Geneva [Electronic resource]. – Mode of access :http://www.itu.int/rec/T-REC-H.264. – Date of access : 31.05.2013.

2. Overview of the H.264/AVC video coding standard / T. Wiegand [et al.] // IEEE Transaction on Circuits and Systems for Video Technology. – 2003. – Vol.13, no. 7. – P. 560–576.

3. Marpe, D. The H.264/MPEG4 Advanced Video Coding standard and its applications /D. Marpe, T. Wiegand, G.J. Sullivan // IEEE Communications Magazine. – 2006. – Vol. 44, no. 8. –P. 134–143.

4. Kwon, S.-K. Overview of H.264/MPEG-4 part 10 / S.-K. Kwon, A. Tamhankar, K.R. Rao //Journal of Visual Communication and Image Representatin. – 2006. – Vol. 2, no. 17. – P. 186–216.

5. Schäfer, R. The emerging H.264/AVC standard / R. Schäfer, T. Wiegand, H. Schwarz //EBU Technical Review. – 2003, no. 293. – P. 1–12.

6. Richardson, I.E.G. H.264 and MPEG-4 Video Compression / I.E.G. Richardson. – Chichester,UK : Wiley, 2003. – 305 p.

7. Furht, B. Handbook of Mobile Broadcasting: DVB-H, DMB, ISDB-T, and mediaflo /B. Furht, S. Ahson. – NW, USA : CRC Press, 2008. – 726 p.

8. H.264/AVC Decoder Prototype Using a Platform Based SoC Design Methodology /Al. Petrovsky [et al.] // In Proc. of the 10th International Conference Pattern Recognition and Information Processing (PRIP)’2009. – Minsk, 2009. – P. 165–170.

9. Marpe, D. Context-Based Adaptive Binary Arithmetic Codingin the H.264/AVC Video Compression Standard / D. Marpe, H. Schwarz, T. Wiegand // IEEE Transactions on circuits and systems for video technology. – 2003. – Vol. 13, no. 7. – P. 620–636.

10. Chen, J.W. A hardware accelerator for context-based adaptive binary arithmetic decoding in H.264/AVC / J.W. Chen, C.R. Chang, Y.L. Lin // In Proc. IEEE ISCAS. – Kobe, Japan, 2005. – P. 4525–4528.

11. Yu, W. A high performance CABAC decoding architecture / W. Yu, Y. He // IEEE Transaction Consumer Electronics. – 2005. – Vol. 51, no 4. – P. 1352-1359.

12. Kim, С.H. High speed decoding of context-based adaptive binary arithmetic codes using most probable symbol prediction / С.H. Kim, I.C. Park // In Proc. IEEE ISCAS. – Island of Kos, Greece, 2006. – P. 1707–1710.

13. Yang, Y.-C. High-Throughput H.264/AVC High-Profile CABAC Decoder for HDTV Applications / Y.-C. Yang, J.-I. Guo // IEEE Transaction on Circuits and Systems for Video Technology. – 2009. – Vol. 19, no 9. – P. 1395–1399.

14. Recommendation ITU-T H.264 [Electronic resource]. – Mode of access : http://www.itu.int/rec/T-REC-H.264-200903-S/en. – Date of access : 31.05.2013.

15. Hardware Assisted Rate Distortion Optimization with Embedded CABAC Accelerator for the H.264 Advanced Video Codec / J. L. Nunez-Yanez [et al.] // IEEE Transactions on Consumer Electronics. – 2006. – Vol. 52, no. 2. – P. 590–597.

16. Optimizing the critical loop in the H.264/AVC CABAC decoder / H. Eeckhaut [et al.] //In Proc. 2006 IEEE International Conference on Field Programmable Technology (FPT2006). –Bangkok, Thailand, 2006. – P. 113–118.

17. H.264/MPEG-4 AVC Reference Software [Electronic resource]. – Mode of access :http://iphome.hhi.de/suehring/tml. – Date of access : 31.05.2013.

18. Novel Pipeline Design for H.264 CABAC Decoding / J. Zheng [et al.] // Pacific Rim Conference on Multimedia 2007. – Hong Kong, China, 2007. – P. 559–568.


Review

For citations:


Petrovsky A.A., Stankevich A.V., Petrovsky A.A. PIPELINE ARCHITECTURE OF H.264/AVC STANDARD CABAC DECODER FOR MOBILE APPLICATIONS. Informatics. 2013;(3):21-33. (In Russ.)

Views: 763


Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 License.


ISSN 1816-0301 (Print)
ISSN 2617-6963 (Online)