Low-delay rate control for real-time H.264/AVC video coding

被引:54
作者
Jiang, MQ [1 ]
Ling, N [1 ]
机构
[1] Santa Clara Univ, Dept Comp Engn, Santa Clara, CA 95053 USA
关键词
AVC; bit allocation; H.264; JVT; low delay; rate control; video coding;
D O I
10.1109/TMM.2006.870713
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents an efficient rate control scheme for the H.264/AVC video coding in low-delay environments. In our scheme, we propose an enhancement to the buffer-status based H.264/AVC bit allocation method. The enhancement is by using a PSNR-based frame complexity estimation to improve the existing mean absolute difference based (MAD-based) complexity measure. Bit allocation to each frame is not just computed by encoder buffer status but also adjusted by a combined frame complexity measure. To prevent the buffer from undesirable overflow or underflow under small buffer size constraint in low delay environment, the computed quantization parameter (QP) for the current MB is adjusted based on actual encoding results at that point. We also propose to compare the bits produced by each mode with the average target bits per MB to dynamically modify Lagrange multiplier (gimel(MODE)) for mode decision. The objective of QP and gimel(MODE) adjustment is to produce bits as close to the frame target as possible, which is especially important for low delay applications. Simulation results show that the H.264 coder, using our proposed scheme, obtains significant improvement for the mismatch ratio of target bits and actual bits in all testing cases, achieves a visual quality improvement of about 0.6 dB on the average, performs better for buffer overflow and underflow, and achieves a similar or smaller PSNR deviation.
引用
收藏
页码:467 / 477
页数:11
相关论文
共 18 条
[1]  
HE Z, 2004, UNPUB IEEE T BROADCA
[2]   Low-delay rate control for DCT video coding via ρ-domain source modeling [J].
He, ZH ;
Kim, YK ;
Mitra, SK .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2001, 11 (08) :928-940
[3]  
JIANG M, 2004, P IEEE INT C MULT EX
[4]   Scalable rate control for MPEG-4 video [J].
Lee, HJ ;
Chiang, T ;
Zhang, YQ .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2000, 10 (06) :878-894
[5]   A unified architecture for real-time video-coding systems [J].
Li, ZG ;
Zhu, C ;
Ling, N ;
Yang, XK ;
Feng, GN ;
Wu, S ;
Pan, F .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2003, 13 (06) :472-487
[6]  
LI ZG, 2003, JVTG012RL 7 M
[7]   Bit-rate control using piecewise approximated rate-distortion characteristics [J].
Lin, LJ ;
Ortega, A .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 1998, 8 (04) :446-459
[8]  
MA S, 2003, P INT S CIRC SYST IS, V2, P892
[9]  
MA S, 2003, JVTH017
[10]   BIT ALLOCATION FOR DEPENDENT QUANTIZATION WITH APPLICATIONS TO MULTIRESOLUTION AND MPEG VIDEO CODERS [J].
RAMCHANDRAN, K ;
ORTEGA, A ;
VETTERLI, M .
IEEE TRANSACTIONS ON IMAGE PROCESSING, 1994, 3 (05) :533-545