A new rate control algorithm for MPEG-4 video coding

被引:2
|
作者
Yu, S [1 ]
Ahmad, I [1 ]
机构
[1] Hong Kong Univ Sci & Technol, Dept Comp Sci, Hong Kong, Hong Kong, Peoples R China
关键词
MPEG-4 video coding; rate control; bit allocation; multiple video objects; PID buffer control;
D O I
10.1117/12.453113
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This paper proposes a new MPEG-4 rate control algorithm for single or multiple object video sequences. The algorithm aims to achieve an accurate bit rate with the maximum picture quality while efficiently handling buffer fullness and scene change. In addition to estimating the bit budget of a frame based on its global coding complexity, the algorithm dynamically distributes the target bits for each object within a frame according to its coding complexity. Even though the VM8 solution and other algorithms adopt a simple proportional buffer controller, their control ability is rather ineffective. The proposed algorithm exploits a novel Proportional Integrated Differential (PID) buffer controller to effectively minimize the buffer overflow or underflow. The PID based controller reduces the deviation between the current buffer fullness and the target buffer fullness, mitigates the overshoots, and improves the transient response. The combined effect is a more smooth and effective buffer control. Furthermore, the algorithm defines a new and effective coding complexity of an object and dynamically optimizes several parameters. 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.
引用
收藏
页码:698 / 709
页数:12
相关论文
共 50 条
  • [1] Scene level rate control algorithm for MPEG-4 video coding
    Nunes, P
    Pereira, F
    [J]. VISUAL COMMUNICATIONS AND IMAGE PROCESSING 2001, 2001, 4310 : 194 - 205
  • [2] An improved macroblock level rate control algorithm for MPEG-4 video object coding
    Wu, Q
    Chan, SC
    [J]. ISPACS 2005: PROCEEDINGS OF THE 2005 INTERNATIONAL SYMPOSIUM ON INTELLIGENT SIGNAL PROCESSING AND COMMUNICATION SYSTEMS, 2005, : 261 - 264
  • [3] Scalable rate control for MPEG-4 video
    Lee, HJ
    Chiang, T
    Zhang, YQ
    [J]. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2000, 10 (06) : 878 - 894
  • [4] Object-based rate control for MPEG-4 video object coding
    Chen, ZZ
    Ngan, KN
    [J]. 2004 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOL 3, PROCEEDINGS, 2004, : 973 - 976
  • [5] Synchronous and asynchronous multiple object rate control for MPEG-4 video coding
    Sun, Y
    Ahmad, I
    Luo, JC
    Wei, XH
    [J]. 2003 INTERNATIONAL CONFERENCE ON IMAGE PROCESSING, VOL 3, PROCEEDINGS, 2003, : 801 - 804
  • [6] Adaptive motion estimation algorithm for MPEG-4 video coding
    Kim, SJ
    Ahn, JH
    Yim, CH
    [J]. SEVENTH INTERNATIONAL SYMPOSIUM ON SIGNAL PROCESSING AND ITS APPLICATIONS, VOL 2, PROCEEDINGS, 2003, : 141 - 144
  • [7] An improved MPEG-4 rate control algorithm
    Lu, ZH
    Li, H
    Liu, JX
    [J]. PROCEEDINGS OF THE IEEE 6TH CIRCUITS AND SYSTEMS SYMPOSIUM ON EMERGING TECHNOLOGIES: FRONTIERS OF MOBILE AND WIRELESS COMMUNICATION, VOLS 1 AND 2, 2004, : 305 - 308
  • [8] An Improvement of MPEG-4 Rate Control Algorithm
    鲁照华
    李华
    刘继兴
    [J]. Transactions of Tianjin University, 2005, (01) : 40 - 43
  • [9] ρ-domain for low-complexity rate control on MPEG-4 Scalable Video Coding
    Pitrey, Yohann
    Serrand, Yann
    Babel, Marie
    Deforges, Olivier
    [J]. ISM: 2008 IEEE INTERNATIONAL SYMPOSIUM ON MULTIMEDIA, 2008, : 89 - 96
  • [10] MPEG-4 rate control for multiple video objects
    Vetro, A
    Sun, HF
    Wang, Y
    [J]. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 1999, 9 (01) : 186 - 199