Skip to main navigation Skip to search Skip to main content

λ-Domain Optimal Bit Allocation Algorithm for High Efficiency Video Coding

  • University of Science and Technology of China
  • Microsoft USA

Research output: Contribution to journalArticlepeer-review

110 Scopus citations

Abstract

Rate control typically involves two steps: bit allocation and bitrate control. The bit allocation step can be implemented in various fashions depending on how many levels of allocation are desired and whether or not an optimal rate-distortion (R-D) performance is pursued. The bitrate control step has a simple aim in achieving the target bitrate as precisely as possible. In our recent research, we have developed a λ-domain rate control algorithm that is capable of controlling the bitrate precisely for High Efficiency Video Coding (HEVC). The initial research showed that the bitrate control in the λ-domain can be more precise than the conventional schemes. However, the simple bit allocation scheme adopted in this initial research is unable to achieve an optimal R-D performance reflecting the inherent R-D characteristics governed by the video content. In order to achieve an optimal R-D performance, the bit allocation algorithms need to be developed taking into account the video content of a given sequence. The key issue in deriving the video-content-guided optimal bit allocation algorithm is to build a suitable R-D model to characterize the R-D behavior of the video content. In this paper, to complement the R-λ model developed in our initial work, a D-λ model is properly constructed to complete a comprehensive framework of λ-domain R-D analysis. Based on this comprehensive λ-domain R-D analysis framework, a suite of optimal bit allocation algorithms are developed. In particular, we design both picture-level and basic-unit-level bit allocation algorithms based on the fundamental R-D optimization theory to take full advantage of the content-guided principles. The proposed algorithms are implemented in HEVC reference software, and the experimental results demonstrate that they can achieve an obvious R-D performance improvement with a smaller bitrate control error. The proposed bit allocation algorithms have already been adopted by the Joint Collaborative Team on Video Coding and integrated into the HEVC reference software.

Original languageEnglish
Article number7539394
Pages (from-to)130-142
Number of pages13
JournalIEEE Transactions on Circuits and Systems for Video Technology
Volume28
Issue number1
DOIs
StatePublished - Jan 2018

Keywords

  • Bit allocation
  • D-λ model
  • High Efficiency Video Coding (HEVC)
  • R-λ model
  • rate control
  • rate-distortion (R-D) analysis

Fingerprint

Dive into the research topics of 'λ-Domain Optimal Bit Allocation Algorithm for High Efficiency Video Coding'. Together they form a unique fingerprint.

Cite this