• DocumentCode
    3483466
  • Title

    Non-linear rate control for H.264/AVC video encoder with multiple picture types using image-statistics and motion-based Macroblock Prioritization

  • Author

    Shafique, Muhammad ; Molkenthin, Bastian ; Henkel, Jörg

  • Author_Institution
    Dept. of Embedded Syst., Univ. of Karlsruhe, Karlsruhe, Germany
  • fYear
    2009
  • fDate
    7-10 Nov. 2009
  • Firstpage
    3429
  • Lastpage
    3432
  • Abstract
    A rate control (RC) algorithm is a primitive block of video encoders that fulfills the bandwidth and buffer constraints for given channel and application properties. State-of-the-art RC schemes perform inefficient in terms of buffer and quality smoothness when handling varying rate distortion characteristics of different picture types (I, P, B) and different MBs in one picture (e.g. bright, textured, static/moving MBs) while posing a high computational overhead. In this paper, we propose a novel RC scheme that covers GOP, picture/ slice, and basic unit levels. It treats different picture types (I, P, B) in a non-linear fashion with consideration of whether they are referenced or non-referenced pictures. Our novel RC scheme prioritizes Macroblocks depending upon their spatial and temporal characteristics (considering eye-catching regions) for refined Quantization Parameter allocation. Compared to RC-Mode-3 (i.e. the latest RC Mode in JM reference software), our RC achieves up to 77.8% and 72.4% reduced buffer-and quality fluctuations, respectively. Compared to RC-Mode-0, our RC provides 2.97dB (i.e. 7.2%) better PSNR for the mixed Susie sequence. Moreover, our proposed RC is 16.6× faster than the RC-Mode-0 when executing on Intel Core2Duo T5500 (1.66 GHz).
  • Keywords
    image processing; statistical analysis; video coding; H.264/AVC video encoder; Intel Core2Duo T5500; RC-Mode-0; RC-Mode-3; Susie sequence; computational overhead; eye-catching regions; image-statistics; motion-based Macroblock prioritization; nonlinear fashion; nonlinear rate control; picture types; quantization parameter allocation; rate control algorithm; rate distortion characteristics; Automatic voltage control; Bandwidth; Fluctuations; High performance computing; Motion control; PSNR; Quantization; Radio control; Rate-distortion; Software quality; H.264/AVC; Rate Control; multiple picture types;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Image Processing (ICIP), 2009 16th IEEE International Conference on
  • Conference_Location
    Cairo
  • ISSN
    1522-4880
  • Print_ISBN
    978-1-4244-5653-6
  • Electronic_ISBN
    1522-4880
  • Type

    conf

  • DOI
    10.1109/ICIP.2009.5413853
  • Filename
    5413853