A Macroblock-Level Rate Control Algorithm for H.264/AVC Video Coding with context-adaptive MAD Prediction Model

Shuijiong Wu, Yiqing Wang, Takeshi Ikenaga

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

12 Citations (Scopus)

Abstract

Rate control (RC) is crucial for video codec to control bit-stream such that the coding efficiency is maximized without violating the constraints imposed by the bandwidth, buffer size and the constant end-to-end delay. To solve MAD dilemma caused by data-dependency between RC and ratedistortion optimization (RDO), a Macroblock (MB) level rate control algorithm with context-adaptive mean absolute difference (MAD) prediction model is proposed in this paper. 2D sliding window combined with temporal ordering is used for model update, and the reference MAD is computed by considering spatial information relativity. Simulations based on JM software show that the proposed model achieves higher peak-signal-noise-ratio (PSNR) and more accurate rate match than the original JVT-G012 algorithm. A gain up to 0.63dB is observed on luminance PSNR, and 0.58dB on PSNR includes both luminance and chrominance components. Average gains are 0.35dB and 0.29dB, respectively. Meanwhile, the average rate mismatch is reduced by 88%.

Original languageEnglish
Title of host publicationProceedings - 2009 International Conference on Computer Modeling and Simulation, ICCMS 2009
Pages124-128
Number of pages5
DOIs
Publication statusPublished - 2009
Event2009 International Conference on Computer Modeling and Simulation, ICCMS 2009 - Macau
Duration: 2009 Feb 202009 Feb 22

Other

Other2009 International Conference on Computer Modeling and Simulation, ICCMS 2009
CityMacau
Period09/2/2009/2/22

Fingerprint

Image coding
Luminance
Relativity
Bandwidth

Keywords

  • Context-adaptive prediction
  • MAD
  • MB level
  • Spatial reference computing
  • Update modeling

ASJC Scopus subject areas

  • Computational Theory and Mathematics
  • Computer Science Applications
  • Software

Cite this

Wu, S., Wang, Y., & Ikenaga, T. (2009). A Macroblock-Level Rate Control Algorithm for H.264/AVC Video Coding with context-adaptive MAD Prediction Model. In Proceedings - 2009 International Conference on Computer Modeling and Simulation, ICCMS 2009 (pp. 124-128). [4797368] https://doi.org/10.1109/ICCMS.2009.21

A Macroblock-Level Rate Control Algorithm for H.264/AVC Video Coding with context-adaptive MAD Prediction Model. / Wu, Shuijiong; Wang, Yiqing; Ikenaga, Takeshi.

Proceedings - 2009 International Conference on Computer Modeling and Simulation, ICCMS 2009. 2009. p. 124-128 4797368.

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

Wu, S, Wang, Y & Ikenaga, T 2009, A Macroblock-Level Rate Control Algorithm for H.264/AVC Video Coding with context-adaptive MAD Prediction Model. in Proceedings - 2009 International Conference on Computer Modeling and Simulation, ICCMS 2009., 4797368, pp. 124-128, 2009 International Conference on Computer Modeling and Simulation, ICCMS 2009, Macau, 09/2/20. https://doi.org/10.1109/ICCMS.2009.21
Wu S, Wang Y, Ikenaga T. A Macroblock-Level Rate Control Algorithm for H.264/AVC Video Coding with context-adaptive MAD Prediction Model. In Proceedings - 2009 International Conference on Computer Modeling and Simulation, ICCMS 2009. 2009. p. 124-128. 4797368 https://doi.org/10.1109/ICCMS.2009.21
Wu, Shuijiong ; Wang, Yiqing ; Ikenaga, Takeshi. / A Macroblock-Level Rate Control Algorithm for H.264/AVC Video Coding with context-adaptive MAD Prediction Model. Proceedings - 2009 International Conference on Computer Modeling and Simulation, ICCMS 2009. 2009. pp. 124-128
@inproceedings{691a1b5f85ec4fde99c74200730cd5aa,
title = "A Macroblock-Level Rate Control Algorithm for H.264/AVC Video Coding with context-adaptive MAD Prediction Model",
abstract = "Rate control (RC) is crucial for video codec to control bit-stream such that the coding efficiency is maximized without violating the constraints imposed by the bandwidth, buffer size and the constant end-to-end delay. To solve MAD dilemma caused by data-dependency between RC and ratedistortion optimization (RDO), a Macroblock (MB) level rate control algorithm with context-adaptive mean absolute difference (MAD) prediction model is proposed in this paper. 2D sliding window combined with temporal ordering is used for model update, and the reference MAD is computed by considering spatial information relativity. Simulations based on JM software show that the proposed model achieves higher peak-signal-noise-ratio (PSNR) and more accurate rate match than the original JVT-G012 algorithm. A gain up to 0.63dB is observed on luminance PSNR, and 0.58dB on PSNR includes both luminance and chrominance components. Average gains are 0.35dB and 0.29dB, respectively. Meanwhile, the average rate mismatch is reduced by 88{\%}.",
keywords = "Context-adaptive prediction, MAD, MB level, Spatial reference computing, Update modeling",
author = "Shuijiong Wu and Yiqing Wang and Takeshi Ikenaga",
year = "2009",
doi = "10.1109/ICCMS.2009.21",
language = "English",
isbn = "9780769535623",
pages = "124--128",
booktitle = "Proceedings - 2009 International Conference on Computer Modeling and Simulation, ICCMS 2009",

}

TY - GEN

T1 - A Macroblock-Level Rate Control Algorithm for H.264/AVC Video Coding with context-adaptive MAD Prediction Model

AU - Wu, Shuijiong

AU - Wang, Yiqing

AU - Ikenaga, Takeshi

PY - 2009

Y1 - 2009

N2 - Rate control (RC) is crucial for video codec to control bit-stream such that the coding efficiency is maximized without violating the constraints imposed by the bandwidth, buffer size and the constant end-to-end delay. To solve MAD dilemma caused by data-dependency between RC and ratedistortion optimization (RDO), a Macroblock (MB) level rate control algorithm with context-adaptive mean absolute difference (MAD) prediction model is proposed in this paper. 2D sliding window combined with temporal ordering is used for model update, and the reference MAD is computed by considering spatial information relativity. Simulations based on JM software show that the proposed model achieves higher peak-signal-noise-ratio (PSNR) and more accurate rate match than the original JVT-G012 algorithm. A gain up to 0.63dB is observed on luminance PSNR, and 0.58dB on PSNR includes both luminance and chrominance components. Average gains are 0.35dB and 0.29dB, respectively. Meanwhile, the average rate mismatch is reduced by 88%.

AB - Rate control (RC) is crucial for video codec to control bit-stream such that the coding efficiency is maximized without violating the constraints imposed by the bandwidth, buffer size and the constant end-to-end delay. To solve MAD dilemma caused by data-dependency between RC and ratedistortion optimization (RDO), a Macroblock (MB) level rate control algorithm with context-adaptive mean absolute difference (MAD) prediction model is proposed in this paper. 2D sliding window combined with temporal ordering is used for model update, and the reference MAD is computed by considering spatial information relativity. Simulations based on JM software show that the proposed model achieves higher peak-signal-noise-ratio (PSNR) and more accurate rate match than the original JVT-G012 algorithm. A gain up to 0.63dB is observed on luminance PSNR, and 0.58dB on PSNR includes both luminance and chrominance components. Average gains are 0.35dB and 0.29dB, respectively. Meanwhile, the average rate mismatch is reduced by 88%.

KW - Context-adaptive prediction

KW - MAD

KW - MB level

KW - Spatial reference computing

KW - Update modeling

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

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

U2 - 10.1109/ICCMS.2009.21

DO - 10.1109/ICCMS.2009.21

M3 - Conference contribution

SN - 9780769535623

SP - 124

EP - 128

BT - Proceedings - 2009 International Conference on Computer Modeling and Simulation, ICCMS 2009

ER -