An Improved CAVLC Entropy Encoder of H.264/AVC and FPGA Implementation

Article Preview

Abstract:

Context-based Adaptive Variable Length Coding (CAVLC) as a new entropy coding algorithm has been introduced into H.264/AVC standard. Through analysing the CAVLC coding algorithm detailedly, the paper proposes an overlapping coverage storage method and a new stream merger method, and gives the specific implementation. This idea improves the structure and performance of the complex module and reduces the implementation complexity. The experimental results show that the proposed entropy encoder is correct, and the highest coding frequency of 81.70MHz can be achieved. Meanwhile all the hardware resource consumption is less than 2% of total hardware resources. The new entropy encoder achieves a better balance in system performance and resource consumption.

You might also be interested in these eBooks

Info:

Periodical:

Key Engineering Materials (Volumes 474-476)

Pages:

241-246

Citation:

Online since:

April 2011

Authors:

Export:

Price:

Permissions CCC:

Permissions PLS:

Сopyright:

© 2011 Trans Tech Publications Ltd. All Rights Reserved

Share:

Citation:

[1] TU-T Recommendation H. 264 Advanced vedio coding for generic audiovisual services (ITU-TRec.H. 264 ISO/IEC 14496-10 avc) (2005).

Google Scholar

[2] Pastuszak. G: A High-Performance Architecture of the Double-Mode Binary Coder for H. 264/AVC: IEEE Transactions on Circuits and Systems for Video Technology, Vol. 18 (2008), pp.949-960.

DOI: 10.1109/tcsvt.2008.920743

Google Scholar

[3] Ju Ren, Yi He, Wei Wu, Mei Wen, Nan Wu, Chunyuan Zhang: Software Parallel CAVLC Encoder Based on Stream: IEEE Transactions on Embedded Systems for Real-Time Multimedia (2009), pp.126-133.

DOI: 10.1109/estmed.2009.5336822

Google Scholar

[4] Jin Heo, Seung-Hwan Kim, Yo-Sung Ho: New CAVLC encoding algorithm for lossless intra coding in H. 264/AVC: Picture Coding Symposium (2009), pp.1-4.

DOI: 10.1109/pcs.2009.5167406

Google Scholar

[5] Byung-Yup Lee, Kwang-Ki Ryoo: An Advanced H. 264/ AVC CAVLC Decoding Architecture for Low Power Implementation: IEEE Transactions Conference on Networked Computing and Advanced Information Management (2010), pp.484-487.

Google Scholar

[6] Houjie Bi, in: A new generation of video compression coding standard-H. 264/AVC, edtied by Posts & Telecom Press, Beijing (2005).

Google Scholar