Call for Paper - July 2022 Edition
IJCA solicits original research papers for the July 2022 Edition. Last date of manuscript submission is June 20, 2022. Read More

High-Throughput Entropy Encoder Architecture for H. 264/AVC

IJCA Proceedings on National Conference on Recent Trends in Computer Science and Engineering
© 2015 by IJCA Journal
MEDHA 2015 - Number 3
Year of Publication: 2015
Mahamaya P. Chimurkar

Mahamaya P Chimurkar. Article: High-Throughput Entropy Encoder Architecture for H.264/AVC. IJCA Proceedings on National Conference on Recent Trends in Computer Science and Engineering MEDHA 2015(3):6-9, June 2015. Full text available. BibTeX

	author = {Mahamaya P. Chimurkar},
	title = {Article: High-Throughput Entropy Encoder Architecture for H.264/AVC},
	journal = {IJCA Proceedings on National Conference on Recent Trends in Computer Science and Engineering},
	year = {2015},
	volume = {MEDHA 2015},
	number = {3},
	pages = {6-9},
	month = {June},
	note = {Full text available}


This paper provides an advancement in earlier low and high efficient entropy encoder architecture for H. 264/AVC which contains all three entropy encoding methods available in the H. 264/AVC standard, by replacing simple CAVLC encoder used by high-throughput CAVLC encoder and CABAC encoder by real-time multi-bin CABAC encoder in order to further increase overall throughput of the system. The high-throughput CAVLC encoder that uses a dual-coefficient scanning phase which determines all the required data for encoding phase which helps in improving the speed of the encoding phase. And real-time multi-bin CABAC encoder implements the parallelism among the steps of CABAC encoding operation and thus achieves the increased throughput. The proposed architecture is expected to achieve higher throughput as compared to the present architecture but at the cost of increased complexity.


  • Cristiano C. Thiele, Bruno B. Vizzotto, Andre L. M. Martins, Vagner S. da Rosa, Sergio Bampi. : "A Low-Cost and High Efficiency Entropy Encoder Architecture for H. 264/AVC". IEEE, -1-4673-2658-2/12, 2012.
  • Marc P. Hoffman, Eric J. Balster, William F. Turri. : "High-throughput CAVLC architecture for real-time H. 264 coding using reconfigurable devices". Springer-Verlag Berlin Heidelberg 2013, DOI 10. 1007/s11554-013-0345-2, 2013.
  • P Jayakrishnan, P V Anitha Lincy, R Mohamed Niyas. : "A Real Time Multi-bin CABAC Encoder for Ultra High Resolution Video". IEEE, 978-1-4673-5090-7/13, pp. 402-405, 2013.
  • G. D. Licciardo, L. Freda Albanese. :"Design of a context-adaptive variable length encoder for real-time video compression on reconfigurable platforms". IET Image Processing, Vol. 6, Iss. 4, pp. 301-308, 2012.
  • Dieison Silveira, Bruno Zatt, Luciano Agostini, Marcelo Porto. : "Reference frame context-adaptive variable-length coder: a real-time hardware-friendly approach for lossless external memory bandwidth reduction in current video-coding systems". Springer-Verlag Berlin Heidelberg 2014, DOI 10. 1007/s11554-014-0443-9, Published on-09 August 2014.
  • I. Richardson "The H. 264 Advanced Video Compression Standard", 2nd ed, John Wiley & Sons, 2010.
  • INTERNATIONAL TELECOMMUNICATION UNION. IYU-T Recommendation H. 264(03/10); Advanced Video Coding for Generic Audiovisual Services, 2010.
  • L. C. Wu, Y. L. Lin, "A high throughput CABAC encoder for ultra high resolution video", ISCAS, 2009, pp 1048-1051.
  • F. L. Ramos, A. Susin, S. Bampi, "High Throughput CAVLC Hardware Architecture with Parallrl Coefficients Processing for HDTV H. 264/AVC Encoding". Athenas, International Conference on Electronics, Circuits, and Systems (ICECS), 2010.
  • L. F. Albanese, G. D. Licciardo, High speed CAVLC Encoder Suitable for Field Programmable Platforms, Polonia, International Conference on Signals and Electronic Systems(ICSES), 2010.