Skip to main content
Log in

MPEG-21 bitstream syntax descriptions for scalable video codecs

  • Regular Paper
  • Published:
Multimedia Systems Aims and scope Submit manuscript

Abstract

In order to obtain a useful multichannel publication environment, a content producer has to respect the different terminal and network characteristics of the multimedia devices of its target audience. Embedded scalable video bitstreams, together with a complementary content adaptation framework, give the possibility to respond to heterogeneous usage environments. In this paper, temporally scalable H.264/MPEG-4 AVC encoded bitstreams and bitstreams encoded by relying on the fully-embedded MC-EZBC wavelet-based codec are used. The MPEG-21 Bitstream Syntax Description Language (BSDL) specification is used to generate high-level XML descriptions of the structure of a bitstream. As such, the adaptation of a scalable video stream can be realized in the XML domain, rather than on the bitstream itself. Different transformation technologies are compared to each other as well. Finally, a practical setup of a video streaming use case is discussed by relying on the MPEG-21 BSDL framework.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Vetro, A., Christopoulos, C., Ebrahimi, T.: From the guest editors – Universal multimedia access. IEEE Signal Process. Mag. 20(2), 16 (2003)

    Article  Google Scholar 

  2. ISO/IEC 21000-7:2004: Information technology—multimedia framework (MPEG-21)—Part 7: Digital Item Adaptation (2004)

  3. Mukherjee, D., Wang, H., Said, A., Liu, S.: Format-Agnostic adaptation using the MPEG-21 DIA framework. In: Proceedings of SPIE Annual Meeting 2004: Signal and Image Processing and Sensors.Denver, vol. 5558, pp. 351–362 (2004)

  4. Devillers, S., Timmerer, C., Heuer, J., Hellwagner, H.: Bitstream syntax description-based adaptation in streaming and constrained environments. IEEE Trans. Multimedia 7(3), 463–470 (2005)

    Article  Google Scholar 

  5. Burnett, I., Van de Walle, R., Hill, K., Bormans, J., Pereira, F.: MPEG-21: Goals and achievements. IEEE Multimedia 10(4), 60–70 (2003)

    Article  Google Scholar 

  6. Amielh, M., Deviller, S.: Bitstream Syntax Description Language: Application of XML-schema to multimedia content adaptation. In: Proceedings of the 11th International WWW Conference. Honolulu, Hawaii (2002)

  7. Duckett, J., Ozu, N., Williams, K., Mohr, S., Cagle, K., Graffin, O., Norton, F., Stokes-Rees, I., Tennison, J.: Professional XML Schemas. Wrox Press Ltd., Birmingham, UK (2001)

    Google Scholar 

  8. Kay, M.: XSLT Programmer's Reference, 2nd edn. Wrox Press Ltd., Birmingham, UK (2001)

    Google Scholar 

  9. Taubman, D.S., Marcellin, M.W.: JPEG2000: Image Compression Fundamentals, Standards, and Practice. Kluwer Academic, Dordrecht (2002)

    Google Scholar 

  10. Chen, P.: Fully scalable subband/wavelet coding. Ph.D. Thesis, Rensselaer Polytechnic Institute, Troy, New York (2003)

  11. Choi, S.J., Woods, J.W.: Motion-compensated 3-D subband coding of video. IEEE Trans. Image Process. 8(2), 155–167 (1999)

    Article  Google Scholar 

  12. Antonini, M., Barlaud, M., Mathieu, P., Daubechies, I.: Image coding using wavelet transform. IEEE Trans. Image Process. 1(2), 205–220 (1992)

    Article  Google Scholar 

  13. Hsiang, S.T., Woods, J.W.: Embedded image coding using zeroblocks of subband/wavelet coefficients and context modeling. In: The 2000 IEEE International Symposium on Circuits and Systems, vol. 3, pp. 662–665. Geneva, Switzerland (2000)

  14. ISO/IEC 14496-10:2004: Information technology—coding of audio-visual objects—Part 10: Advanced Video Coding (2004)

  15. De Neve, W., Van Deursen, D., De Schrijver, D., De Wolf, K., Van de Walle, R.: Using bitstream structure descriptions for the exploitation of multi-layer temporal scalability in H.264/MPEG-4 AVC's Base Specification. In: Advances in Multimedia Information Processing, PCM 2005, 6th Pacific-Rim Conference on Multimedia. Lecture Notes in Computer Science, pp. 641–652. Jeju Island, Korea (2005)

  16. Sullivan, G.J., Wiegand, T.: Video Compression—from concepts to the H.264/AVC standard. Proceedings IEEE 93(1), 18–31 (2005)

    Google Scholar 

  17. Tian, D., Hannuksela, M.M., Gabbouj, M.: Sub-sequence video coding for improved temporal scalability. In: Proceedings of the IEEE International Symposium on Circuits and Systems, 2005, vol. 6, pp. 6074–6077. Kobe, Japan (2005)

  18. Timmerer, C., Panis, G., Kosch, H., Heuer, J., Hellwagner, H., Hutter, A.: Coding format independent multimedia content adaptation using XML. In: Proceedings of SPIE International Symposium ITCom 2003 on Internet Multimedia Management Systems IV, vol. 5242, pp. 92–103. Orlando, Florida (2003)

  19. Eleftheriadis, A.: Flavor: A language for media representation. In: Proceedings of the 5th ACM international conference on Multimedia, pp. 1–9. Seattle, Washington (1997). http://flavor.sourceforge.net

  20. Hong, D., Eleftheriadis, A.: XFlavor: bridging bits and objects in media representation. In: Proceedings of IEEE International Conference on Multimedia and Expo (ICME'02). Lausanne, Switzerland (2002). http://flavor.sourceforge.net

  21. Sun, X., Kim, C.S., Jay Kuo, C.C.: MPEG video markup language and its applications to robust video transmission. J. Vis. Commun. Image Represent. 16(4–5), 589–620 (2005)

    Article  Google Scholar 

  22. ISO/IEC 13818-2:2000: Information technology—generic coding of moving pictures and associated audio information. Video (2000)

  23. ISO/IEC 14496-2:2004: Information technology—coding of audio-visual objects—Part 2. Visual (2004)

  24. Richardson, I.E.G.: H.264 and MPEG-4 Video Compression: Video Coding for Next-generation Multimedia. Wiley (2003)

  25. Golwelkar, A., Woods, J.W.: Implementation of MC-EZBC codec. http://www.cipr.rpi.edu/~golwea

  26. Lerouge, S., Lambert, P., Van de Walle, R.: Multi-criteria optimization for scalable bitstreams. In: Visual Content Processing and Representation, Proceedings Lecture Notes in Computer Science, vol. 2849, 122–130 (2003)

  27. De Neve, W., Lerouge, S., Lambert, P., Van de Walle, R.: A performance evaluation of MPEG-21 BSDL in the context of H.264/AVC. In: Proceedings of the SPIE annual meeting 2004: Signal and Image Processing and Sensors, vol. 5558, pp. 555–566. Denver, USA (2004)

  28. The Apache Xalan Project. http://xalan.apache.org/index.html

  29. De Sutter, R., Timmerer, C., Hellwagner, H., Van de Walle, R.: Evaluation of models for parsing binary encoded XML-based metadata. In: Proceedings of 2004 International Symposium on Intelligent Signal Processing and Communication Systems, pp. 419–424. Seoul, Korea (2004)

  30. ISO/IEC 15938-1:2002: Information technology—multimedia content description interface—Part 1. Systems (2002)

  31. De Sutter, R., Lerouge, S., De Schrijver, D., Van de Walle, R.: Enhancing RSS feeds: Eliminating overhead through binary encoding. In: Proceedings of the 3rd International Conference on Information Technology and Applications, vol. 1, pp. 520–525. Sydney, Australia (2005)

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Davy De Schrijver.

Additional information

Davy De Schrijver received the master degree in computer science from Ghent University, Belgium, in 2003. He joined the Multimedia Lab in 2003 where he is currently working toward the PhD degree. His research interests include scalable video coding technologies, media content adaptation, fractal coding, interactive digital television, and MPEG standardization.

Chris Poppe received the master degree in industrial sciences from KaHo Sint-Lieven, Belgium, in 2002 and received his master degree in computer science from Ghent University, Belgium, in 2004. He joined the Multimedia Lab in 2004 where he is currently working toward the PhD degree. His research interests include scalable video coding technologies, context collection and processing, content adaptation and MPEG standardization.

Sam Lerouge received his master degree in computer science from Ghent University, Belgium in 2001. Since then, he started working toward the PhD degree in the Multimedia Lab, which he obtained in 2005. His research focuses on applications that use scalable video coding, in particular the maximization of the visual quality in constrained environments.

Wesley De Neve received the master degree in computer science from Ghent University, Belgium, in 2002. He joined the Multimedia Lab in 2002 where he is currently working toward the PhD degree. His research interests include video coding technologies, media content adaptation, and multimedia APIs.

Rik Van de Walle received his M.Sc. and PhD degrees in Engineering from Ghent University, Belgium in 1994 and 1998 respectively. After a visiting scholarship at the University of Arizona (Tucson, USA), he returned to Ghent University, where he became professor of multimedia systems and applications, and head of the Multimedia Lab. His current research interests include multimedia content delivery, presentation and archiving, coding and description of multimedia data, content adaptation, and interactive (mobile) multimedia applications.

Rights and permissions

Reprints and permissions

About this article

Cite this article

De Schrijver, D., Poppe, C., Lerouge, S. et al. MPEG-21 bitstream syntax descriptions for scalable video codecs. Multimedia Systems 11, 403–421 (2006). https://doi.org/10.1007/s00530-006-0021-5

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00530-006-0021-5

Keywords

Navigation