BOOK-CHAPTER

Rate-Distortion Analysis for H.264/AVC Video Statistics

Abstract

MPEG standards family specify the decoding process and the bit-stream syntaxes allowing research towards the optimizations of the encoding process regarding coding performance improvement and complexity reduction. The purpose of a video encoder for broadcast or storage is to generate the optimal perceptual video quality, or the minimized distortion, under a certain constraint such as storage space or channel bandwidth. In particular, by minimizing the distortion D, the video encoder should optimally compute a set of optimal quantisers to control the output bit-rate for each coding unit to satisfy the allocated bit budget. There are two main approaches to solve the optimal bit allocation problem: Lagrange optimization (Everett, 1963; Ramchandran et al., 1994) and dynamic programming (DP) (Bellman, 2003). The optimal bit allocation was first addressed in (Huang & Schultheiss, 1963) where the Lagrange multiplier approach for R-D analysis in transform coding was used. Further improvements have been reported in (Shoham & Gersho, 1988) for source quantization and coding. However, the Lagrange multiplier method suffer from problems, such as having negative bits and real numbers (Schuster & Katsaggelos, 1997a) and the computational complexity is very high due to the need to determine R-D characteristics of current and future video frames. DP is employed to achieve the minimum overall distortion through a tree or trellis with known quantisers and their R-D characteristics (Forney, 1973; Ortega, 1996; Ramchandran et al., 1994). The total of the required bits and coding distortion depend on the quantization step-size. The rate or distortion versus quantization parameter (Q) curve can be produce by encoding for all the possible quantisers to obtain the bit-rate and the quantization error. In order to know how to select a quantization parameter under a specific constraint, e.g., the target bitbudget or distortion, it is importance to model or estimate the coding bit rate in terms of the quantization parameter, namely rate-quantization (R-Q) functions. Together with distortionquantization (D-Q) functions, R-Q functions characterize the rate-distortion (R-D) behaviour of video encoding, which is the key to obtain an optimum bit allocation. Many R-Q and D-Q functions have been reported in previous studies (Chiang & Zhang, 1997; Ding & Liu, 1996; Hang & J.J. Chen, 1997; ISO/IEC, 1993; ISO/IEC, 1997; ITU-T, 1997; Lin & Ortega, 1998;

Keywords:
Encoder Lagrange multiplier Computer science Coding tree unit Coding (social sciences) Algorithm Quantization (signal processing) Decoding methods Rate–distortion theory Mathematics Theoretical computer science Data compression Mathematical optimization

Metrics

6
Cited By
0.00
FWCI (Field Weighted Citation Impact)
57
Refs
0.19
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Video Coding and Compression Technologies
Physical Sciences →  Computer Science →  Signal Processing
Advanced Vision and Imaging
Physical Sciences →  Computer Science →  Computer Vision and Pattern Recognition
Advanced Data Compression Techniques
Physical Sciences →  Computer Science →  Computer Vision and Pattern Recognition

Related Documents

JOURNAL ARTICLE

Rate Distortion Model Analysis for H.264/AVC Video Coding

Ling TianYi ZhouYu SunShi Xin Sun

Journal:   Advanced materials research Year: 2010 Vol: 108-111 Pages: 172-177
JOURNAL ARTICLE

A rate and distortion analysis for H.264/AVC video coding

Zhenzhong Chen

Year: 2008 Vol: 8 Pages: 1612-1615
BOOK-CHAPTER

Fast Rate-Distortion Optimization in H.264/AVC Video Coding

Feng PanKenny ChooThinh M. Le

Lecture notes in computer science Year: 2005 Pages: 433-441
JOURNAL ARTICLE

Rate-distortion analysis for H.264/AVC video coding and its application to rate control

Siwei MaWen GaoYan Lu

Journal:   IEEE Transactions on Circuits and Systems for Video Technology Year: 2005 Vol: 15 (12)Pages: 1533-1544
© 2026 ScienceGate Book Chapters — All rights reserved.