Rate-distortion optimized multi-stage rate control algorithm for H.264/AVC video coding

Shuijiong Wu, Yiqing Huang, Qin Liu, Takeshi Ikenaga

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

For real H.264/AVC codec, the bit allocation in rate control is crucial to coding efficiency. Meanwhile, the rate-distortion-optimization (RDO) based mode-decision technique also affects performance considerably. This paper presents a R-D optimized multi-stage rate control scheme where both bit allocation and the Lagrange multiplier (λ MODE) selection are considered. At the first stage, frame layer bit allocation is executed by analyzing frame complexity which is represented by mean-absolute-difference (MAD). Secondly, in order to a select suitable mode to generate reasonable bits, λ MODE is further adjusted by using coded and remaining bits information. At the last stage, bits are allocated on macroblock (MB) layer and the computed quantization parameter (QP) is further adjusted. Simulation results verify the performance of the proposed algorithm. Compared with the recommended rate control in H.264/AVC reference software, a gain up to 0.89dB in PSNR is achieved, and the subjective coding quality is also improved.

Original languageEnglish
Title of host publicationEuropean Signal Processing Conference
Pages1809-1813
Number of pages5
Publication statusPublished - 2009
Event17th European Signal Processing Conference, EUSIPCO 2009 - Glasgow, United Kingdom
Duration: 2009 Aug 242009 Aug 28

Other

Other17th European Signal Processing Conference, EUSIPCO 2009
CountryUnited Kingdom
CityGlasgow
Period09/8/2409/8/28

Fingerprint

Image coding
Lagrange multipliers

ASJC Scopus subject areas

  • Signal Processing
  • Electrical and Electronic Engineering

Cite this

Wu, S., Huang, Y., Liu, Q., & Ikenaga, T. (2009). Rate-distortion optimized multi-stage rate control algorithm for H.264/AVC video coding. In European Signal Processing Conference (pp. 1809-1813)

Rate-distortion optimized multi-stage rate control algorithm for H.264/AVC video coding. / Wu, Shuijiong; Huang, Yiqing; Liu, Qin; Ikenaga, Takeshi.

European Signal Processing Conference. 2009. p. 1809-1813.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Wu, S, Huang, Y, Liu, Q & Ikenaga, T 2009, Rate-distortion optimized multi-stage rate control algorithm for H.264/AVC video coding. in European Signal Processing Conference. pp. 1809-1813, 17th European Signal Processing Conference, EUSIPCO 2009, Glasgow, United Kingdom, 09/8/24.
Wu S, Huang Y, Liu Q, Ikenaga T. Rate-distortion optimized multi-stage rate control algorithm for H.264/AVC video coding. In European Signal Processing Conference. 2009. p. 1809-1813
Wu, Shuijiong ; Huang, Yiqing ; Liu, Qin ; Ikenaga, Takeshi. / Rate-distortion optimized multi-stage rate control algorithm for H.264/AVC video coding. European Signal Processing Conference. 2009. pp. 1809-1813
@inproceedings{97d9283bbe2542138c5bb5e39aa12925,
title = "Rate-distortion optimized multi-stage rate control algorithm for H.264/AVC video coding",
abstract = "For real H.264/AVC codec, the bit allocation in rate control is crucial to coding efficiency. Meanwhile, the rate-distortion-optimization (RDO) based mode-decision technique also affects performance considerably. This paper presents a R-D optimized multi-stage rate control scheme where both bit allocation and the Lagrange multiplier (λ MODE) selection are considered. At the first stage, frame layer bit allocation is executed by analyzing frame complexity which is represented by mean-absolute-difference (MAD). Secondly, in order to a select suitable mode to generate reasonable bits, λ MODE is further adjusted by using coded and remaining bits information. At the last stage, bits are allocated on macroblock (MB) layer and the computed quantization parameter (QP) is further adjusted. Simulation results verify the performance of the proposed algorithm. Compared with the recommended rate control in H.264/AVC reference software, a gain up to 0.89dB in PSNR is achieved, and the subjective coding quality is also improved.",
author = "Shuijiong Wu and Yiqing Huang and Qin Liu and Takeshi Ikenaga",
year = "2009",
language = "English",
pages = "1809--1813",
booktitle = "European Signal Processing Conference",

}

TY - GEN

T1 - Rate-distortion optimized multi-stage rate control algorithm for H.264/AVC video coding

AU - Wu, Shuijiong

AU - Huang, Yiqing

AU - Liu, Qin

AU - Ikenaga, Takeshi

PY - 2009

Y1 - 2009

N2 - For real H.264/AVC codec, the bit allocation in rate control is crucial to coding efficiency. Meanwhile, the rate-distortion-optimization (RDO) based mode-decision technique also affects performance considerably. This paper presents a R-D optimized multi-stage rate control scheme where both bit allocation and the Lagrange multiplier (λ MODE) selection are considered. At the first stage, frame layer bit allocation is executed by analyzing frame complexity which is represented by mean-absolute-difference (MAD). Secondly, in order to a select suitable mode to generate reasonable bits, λ MODE is further adjusted by using coded and remaining bits information. At the last stage, bits are allocated on macroblock (MB) layer and the computed quantization parameter (QP) is further adjusted. Simulation results verify the performance of the proposed algorithm. Compared with the recommended rate control in H.264/AVC reference software, a gain up to 0.89dB in PSNR is achieved, and the subjective coding quality is also improved.

AB - For real H.264/AVC codec, the bit allocation in rate control is crucial to coding efficiency. Meanwhile, the rate-distortion-optimization (RDO) based mode-decision technique also affects performance considerably. This paper presents a R-D optimized multi-stage rate control scheme where both bit allocation and the Lagrange multiplier (λ MODE) selection are considered. At the first stage, frame layer bit allocation is executed by analyzing frame complexity which is represented by mean-absolute-difference (MAD). Secondly, in order to a select suitable mode to generate reasonable bits, λ MODE is further adjusted by using coded and remaining bits information. At the last stage, bits are allocated on macroblock (MB) layer and the computed quantization parameter (QP) is further adjusted. Simulation results verify the performance of the proposed algorithm. Compared with the recommended rate control in H.264/AVC reference software, a gain up to 0.89dB in PSNR is achieved, and the subjective coding quality is also improved.

UR - http://www.scopus.com/inward/record.url?scp=84863734940&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84863734940&partnerID=8YFLogxK

M3 - Conference contribution

SP - 1809

EP - 1813

BT - European Signal Processing Conference

ER -