This paper proposes a H.264 rate control method considering picture characteristics and buffer constraints. Selecting the optimum buffer size corresponding to each application's requirement gives better compression quality and functionality. However, conventional methods allocate the number of bits equally to each GOP and do not explicitly consider the buffer size, where picture quality might not be optimal and the buffer size is not optimally determined for applications. This paper provides a bit allocation method that reflects the picture characteristic of each frame while keeping the buffer transition compliant within a given size. In the proposed method, the number of bits to be generated is estimated from the complexity of each frame, and it is adjusted by a scaling coefficient newly introduced in this paper. Thus, the allocated number of bits reflects picture characteristics and fully complies with buffer constraints. Experimental results show that the proposed method improves picture quality and suppresses quality fluctuation.
[1]
S. Gary,et al.
Joint Model Reference Encoding Methods and Decoding Concealment Methods
,
2003
.
[2]
Mohammed Ghanbari,et al.
A Lagrangian optimized rate control algorithm for the H.264/AVC encoder
,
2004,
2004 International Conference on Image Processing, 2004. ICIP '04..
[3]
Tihao Chiang,et al.
A new rate control scheme using quadratic rate distortion model
,
1996,
Proceedings of 3rd IEEE International Conference on Image Processing.
[4]
Yu Gang.
A Rate Control Algorithm for the H.264 Encoder
,
2004
.
[5]
Hsueh-Ming Hang,et al.
Source model for transform video coder and its application. I. Fundamental theory
,
1997,
IEEE Trans. Circuits Syst. Video Technol..
[6]
Wen Gao,et al.
Rate control for JVT video coding scheme with HRD considerations
,
2003,
Proceedings 2003 International Conference on Image Processing (Cat. No.03CH37429).