Skip to main navigation Skip to search Skip to main content

Adaptive CABAC/CAVLC hardware design for entropic coding in H.264/AVC

  • Salah Dhahri*
  • , Asma Ben Hamida
  • , Tarek Moulahi
  • , Abdelkrim Zitouni
  • *Corresponding author for this work
  • University of Monastir
  • University of Kairouan
  • Qassim University

Research output: Contribution to journalArticlepeer-review

Abstract

Entropy coding techniques play a fundamental role in video compression standards, with Context-Adaptive Binary Arithmetic Coding (CABAC) and Context-Adaptive Variable Length Coding (CAVLC) being key schemes used to achieve efficient compression. CABAC delivers higher compression rates, making it ideal for high-quality video encoding, but with increased computational complexity. In contrast, CAVLC provides faster processing at the cost of a little lower compression efficiency. This paper proposes an adaptive hardware architecture that integrates both CABAC and CAVLC, optimizing resource sharing and reducing computational complexity while maintaining high coding efficiency. The study compares the performance of the two approaches, focusing on trade-offs in compression rate, coding quality, power dissipation, and computational demands. Results demonstrate that the proposed adaptive design improves overall performance, offering a balanced solution.

Original languageEnglish
Article number102745
JournalIntegration
Volume109
DOIs
StatePublished - Jul 2026

Keywords

  • Context-based adaptive binary arithmetic coding (CABAC)
  • Context-based adaptive variable length coding (CAVLC)
  • H.264/AVC
  • Lossless video coding

Fingerprint

Dive into the research topics of 'Adaptive CABAC/CAVLC hardware design for entropic coding in H.264/AVC'. Together they form a unique fingerprint.

Cite this