Per-GOP Bitrate Adaptation for H.264 Compressed Video Sequences

  • Fabio De Vito
  • Tanir Ozcelebi
  • Reha Civanlar
  • A. Murat Tekalp
  • Juan Carlos De Martin
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3893)


In video transmission over packet data networks, it may be desirable to adapt the coding rate according to bandwidth availability. Classical approaches to rate adaptation are bitstream switching, requiring the storage of several pre-coded versions of a video, or layered (scalable) video coding, which has coding efficiency and/or complexity penalties. In this paper we propose a new GOP-level rate adaptation scheme for a single stream, variable target bitrate H.264 encoder; this allows each group of pictures (GOP) to be encoded at a specified bitrate. We first compare the performance of the standard H.264 rate control algorithm with the proposed one in the case of constant target bitrate. Then, we present results on how close the new technique can track a specified per-GOP target bitrate schedule. Results show that the proposed approach can obtain the desired target rates with less than 5% error.


Video Code Quantization Parameter Scalable Video Code Enhancement Layer Unequal Error Protection 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    ITU-T Rec. H.264 & ISO/IEC 14496-10 AVC: Advanced video coding for generic audiovisual services. ITU-T (2003)Google Scholar
  2. 2.
    Gallant, M., Kossentini, F.: Rate-distortion optimized layered coding with unequal error protection for robust internet video. IEEE Transactions on Circuits and Systems for Video Technology 11(3), 357–372 (2001)CrossRefGoogle Scholar
  3. 3.
    Ahmed, T., Mehaoua, A., Boutaba, R., Iraqi, Y.: Adaptive packet video streaming over ip networks: a cross-layer approach. IEEE Journal on Selected Areas in Communications 23(2), 385–401 (2005)CrossRefGoogle Scholar
  4. 4.
    Li, W.: Overview of fine granularity scalability in mpeg-4 video standard. IEEE Transactions on Circuits Systems Video Technology 11, 301–317 (2001)CrossRefGoogle Scholar
  5. 5.
    Radha, M.M., van der Schaar, M., Chen, Y.: The mpeg-4 fine-grained scalable video coding method for multimedia streaming over ip. IEEE Transactions on Multimedia 3, 53–68 (2001)CrossRefGoogle Scholar
  6. 6.
    Chang, S., Vetro, A.: Video adaptation: Concepts, technologies and open issues. Proceedings of the IEEE 93(1), 148–158 (2005)CrossRefGoogle Scholar
  7. 7.
    Radulovic, I., Frossard, P., Verscheure, O.: Adaptive video streaming in lossy networks: Versions or layers? In: Proc. IEEE Int. Conf. on Multimedia & Expo, Taipei, Taiwan, pp. 1915–1918 (2004)Google Scholar
  8. 8.
    Li, B., Liu, J.: Multirate video multicast over the internet: An overview. IEEE Network, Special Issue on Multicasting: An Enabling Technology 17(1), 24–29 (2003)Google Scholar
  9. 9.
    Ortega, A. (ed.): Variable Bit-Rate Video Coding. In: Sun, M.-T., Reibman, A.R. (eds.) Compressed Video over Networks, New York, NY, USA, pp. 343–382 (2000)Google Scholar
  10. 10.
    Kim, J., Wang, Y., Chang, S.: Content-adaptive utility-based video adaptation. In: Proc. IEEE Int. Conf. on Multimedia & Expo, Baltimore, Maryland (2003)Google Scholar
  11. 11.
    Song, H., Kuo, C.: Rate control for low-bit-rate video via variable-encoding frame rates. IEEE Transactions on Circuits and Systems for Video Technology 11(4), 512–521 (2001)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • Fabio De Vito
    • 1
    • 2
  • Tanir Ozcelebi
    • 3
  • Reha Civanlar
    • 4
  • A. Murat Tekalp
    • 5
    • 6
  • Juan Carlos De Martin
    • 7
  1. 1.Dip. Automatica e InformaticaPolitecnico di TorinoTorinoTurkey
  2. 2.Dep. of Electrical EngineeringKoc UniversitySariyerTurkey
  3. 3.Dep. of Electrical EngineeringKoc UniversitySariyerTurkey
  4. 4.Dep. of Electrical EngineeringKoc UniversitySariyerTurkey
  5. 5.Dep of Electrical EngineeringKoc UniversitySariyerTurkey
  6. 6.Dep. of El. and Comp. Eng.Un. of RochesterRochesterUSA
  7. 7.Dip. Automatica e InformaticaPolitecnico di TorinoTorinoItaly

Personalised recommendations