Result: High Throughput CABAC Entropy Coding in HEVC : Emerging Research and Standards in Next Generation Video Coding (HEVC)

Title:
High Throughput CABAC Entropy Coding in HEVC : Emerging Research and Standards in Next Generation Video Coding (HEVC)
Source:
IEEE transactions on circuits and systems for video technology. 22(12):1778-1791
Publisher Information:
New York, NY: Institute of Electrical and Electronics Engineers, 2012.
Publication Year:
2012
Physical Description:
print, 73 ref
Original Material:
INIST-CNRS
Subject Terms:
Telecommunications, Télécommunications, Sciences exactes et technologie, Exact sciences and technology, Sciences appliquees, Applied sciences, Telecommunications et theorie de l'information, Telecommunications and information theory, Théorie de l'information, du signal et des communications, Information, signal and communications theory, Théorie du signal et des communications, Signal and communications theory, Codage, codes, Coding, codes, Traitement du signal, Signal processing, Traitement des images, Image processing, Télécommunications, Telecommunications, Systèmes, réseaux et services de télécommunications, Systems, networks and services of telecommunications, Transmission et modulation (techniques et équipements), Transmission and modulation (techniques and equipments), Algorithme, Algorithm, Algoritmo, Analyse syntaxique, Syntactic analysis, Análisis sintáxico, Codage adaptatif, Adaptive coding, Codificación adaptativa, Codage binaire, Binary coding, Codificación binaria, Codage vidéo, Video coding, Code arithmétique, Arithmetic code, Código aritmético, Code entropie, Entropy codes, Coût production, Production cost, Coste producción, Débit information, Information rate, Índice información, Evaluation performance, Performance evaluation, Evaluación prestación, Gain, Ganancia, Normalisation, Standardization, Normalización, Simulation, Simulación, Système tampon, Buffer system, Sistema amortiguador, Traitement signal vidéo, Video signal processing, Transmission information, Information transmission, Transmisión información, -Context-adaptive binary arithmetic coding (CABAC), entropy coding, high-efficiency video coding (HEVC), video coding
Document Type:
Academic journal Article
File Description:
text
Language:
English
Author Affiliations:
Texas Instruments, Dallas, TX 75243, United States
ISSN:
1051-8215
Rights:
Copyright 2014 INIST-CNRS
CC BY 4.0
Sauf mention contraire ci-dessus, le contenu de cette notice bibliographique peut être utilisé dans le cadre d’une licence CC BY 4.0 Inist-CNRS / Unless otherwise stated above, the content of this bibliographic record may be used under a CC BY 4.0 licence by Inist-CNRS / A menos que se haya señalado antes, el contenido de este registro bibliográfico puede ser utilizado al amparo de una licencia CC BY 4.0 Inist-CNRS
Notes:
Telecommunications and information theory
Accession Number:
edscal.26902220
Database:
PASCAL Archive

Further Information

Context-adaptive binary arithmetic coding (CABAC) is a method of entropy coding first introduced in H.264/AVC and now used in the newest standard High Efficiency Video Coding (HEVC). While it provides high coding efficiency, the data dependencies in H.264/AVC CABAC make it challenging to parallelize and thus, limit its throughput. Accordingly, during the standardization of entropy coding for HEVC, both coding efficiency and throughput were considered. This paper highlights the key techniques that were used to enable HEVC to potentially achieve higher throughput while delivering coding gains relative to H.264/AVC. These techniques include reducing context coded bins, grouping bypass bins, grouping bins with the same context, reducing context selection dependencies, reducing total bins, and reducing parsing dependencies. It also describes reductions to memory requirements that benefit both throughput and implementation costs. Proposed and adopted techniques up to draft international standard (test model HM-8.0) are discussed. In addition, analysis and simulation results are provided to quantify the throughput improvements and memory reduction compared with H.264/AVC. In HEVC, the maximum number of context-coded bins is reduced by 8x, and the context memory and line buffer are reduced by 3× and 20 x, respectively. This paper illustrates that accounting for implementation cost when designing video coding algorithms can result in a design that enables higher processing speed and lowers hardware costs, while still delivering high coding efficiency.