A robust and adaptive rate control algorithm for object-based video coding

被引:43
作者
Sun, Y [1 ]
Ahmad, I
机构
[1] Univ Cent Arkansas, Dept Comp Sci, Conway, AR 72035 USA
[2] Univ Texas, Dept Comp Sci & Engn, Arlington, TX 76019 USA
关键词
bit allocation; MPEG-4 video coding; multiple video objects; proportional-integral-derivative (PID) buffer control; rate control;
D O I
10.1109/TCSVT.2004.833164
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This paper proposes a rate control algorithm for single and multiple objects video coding. The algorithm exploits prediction and feedback control to achieve accurate bit rate while maximizing the picture quality and simultaneously effectively handling buffer fullness. The algorithm estimates the bit budget of a frame based on its global coding complexity, and dynamically distributes the target bits for each object within a frame according to the object's coding complexity. Exploiting a novel buffer controller based on the proportional-integral-derivative (PID) technique used in automatic control systems, the algorithm effectively reduces the deviation between the current buffer fullness and the target buffer fullness, and minimizes the buffer overflow or underflow. The algorithm dynamically adjusts several parameters to further improve the system performance. A scene-change handling method is used to deal with scene changes. The combination of prediction and feedback control improves the adaptability of the rate controller under complicated environments; it also decreases the effect of random disturbance and the deviation caused by the variance between the real system and its statistical model. Overall, the proposed algorithm successfully achieves accurate target bit rate, provides promising coding quality decreases buffer overflow/underflow and lowers the impact of a scene change.
引用
收藏
页码:1167 / 1182
页数:16
相关论文
共 27 条
[1]   A new rate control scheme using quadratic rate distortion model [J].
Chiang, TH ;
Zhang, YQ .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 1997, 7 (01) :246-250
[2]  
D'Souza A.F., 1988, DESIGN CONTROL SYSTE
[3]   Rate control of MPEG video coding and recording by rate-quantization modeling [J].
Ding, W ;
Liu, B .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 1996, 6 (01) :12-20
[4]  
*ISO IEC, 1993, JTCISC29WG11 ISO IEC
[5]  
*ISO IEC, 1997, JTC1SC29WG11 ISO IEC
[6]  
*ISO IEC, 1997, JTC1SC29WG11
[7]  
LEDUC JP, 1990, P 5 EUR C SIGN PROC, P873
[8]   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
[9]  
LEE HJ, 1997, P 1997 INT C IM PROC, V2, P768
[10]   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