CFP last date
20 June 2024
Reseach Article

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

Published on June 2015 by Mahamaya P. Chimurkar
National Conference on Recent Trends in Computer Science and Engineering
Foundation of Computer Science USA
MEDHA2015 - Number 3
June 2015
Authors: Mahamaya P. Chimurkar
0784b0d5-d80c-4e81-91f7-2d72ee1ea093

Mahamaya P. Chimurkar . High-Throughput Entropy Encoder Architecture for H.264/AVC. National Conference on Recent Trends in Computer Science and Engineering. MEDHA2015, 3 (June 2015), 6-9.

@article{
author = { Mahamaya P. Chimurkar },
title = { High-Throughput Entropy Encoder Architecture for H.264/AVC },
journal = { National Conference on Recent Trends in Computer Science and Engineering },
issue_date = { June 2015 },
volume = { MEDHA2015 },
number = { 3 },
month = { June },
year = { 2015 },
issn = 0975-8887,
pages = { 6-9 },
numpages = 4,
url = { /proceedings/medha2015/number3/21439-8036/ },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Proceeding Article
%1 National Conference on Recent Trends in Computer Science and Engineering
%A Mahamaya P. Chimurkar
%T High-Throughput Entropy Encoder Architecture for H.264/AVC
%J National Conference on Recent Trends in Computer Science and Engineering
%@ 0975-8887
%V MEDHA2015
%N 3
%P 6-9
%D 2015
%I International Journal of Computer Applications
Abstract

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.

References
  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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.
  6. I. Richardson "The H. 264 Advanced Video Compression Standard", 2nd ed, John Wiley & Sons, 2010.
  7. INTERNATIONAL TELECOMMUNICATION UNION. IYU-T Recommendation H. 264(03/10); Advanced Video Coding for Generic Audiovisual Services, 2010.
  8. L. C. Wu, Y. L. Lin, "A high throughput CABAC encoder for ultra high resolution video", ISCAS, 2009, pp 1048-1051.
  9. 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.
  10. 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.
Index Terms

Computer Science
Information Sciences

Keywords

H. 264/avc Video Compression Cabac Cavlc Syntax Elements Etc