BFlavor: A harmonized approach to media resource adaptation, inspired by MPEG-21 BSDL and XFlavor

  • Authors:
  • Wesley De Neve;Davy Van Deursen;Davy De Schrijver;Sam Lerouge;Koen De Wolf;Rik Van de Walle

  • Affiliations:
  • Ghent University-IBBT, Department of Electronics and Information Systems, Multimedia Lab, Gaston Crommenlaan 8 bus 201, B-9050 Ledeberg-Ghent, Belgium;Ghent University-IBBT, Department of Electronics and Information Systems, Multimedia Lab, Gaston Crommenlaan 8 bus 201, B-9050 Ledeberg-Ghent, Belgium;Ghent University-IBBT, Department of Electronics and Information Systems, Multimedia Lab, Gaston Crommenlaan 8 bus 201, B-9050 Ledeberg-Ghent, Belgium;Ghent University-IBBT, Department of Electronics and Information Systems, Multimedia Lab, Gaston Crommenlaan 8 bus 201, B-9050 Ledeberg-Ghent, Belgium;Ghent University-IBBT, Department of Electronics and Information Systems, Multimedia Lab, Gaston Crommenlaan 8 bus 201, B-9050 Ledeberg-Ghent, Belgium;Ghent University-IBBT, Department of Electronics and Information Systems, Multimedia Lab, Gaston Crommenlaan 8 bus 201, B-9050 Ledeberg-Ghent, Belgium

  • Venue:
  • Image Communication
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

During recent years, several tools have been developed that allow the automatic generation of XML descriptions containing information about the syntax of binary media resources. Such a bitstream syntax description (BSD) can then be transformed to reflect a desired adaptation of a media resource, and can subsequently be used to create a tailored version of this resource. The main contribution of this paper is the introduction of BFlavor, a new tool for exposing the syntax of binary media resources as an XML description. Its development was inspired by two other technologies, i.e. MPEG-21 BSDL and XFlavor. Although created from a different point of view, both languages offer solutions for translating the syntax of a media resource into an XML representation for further processing. BFlavor (BSDL+XFlavor) harmonizes the two technologies by combining their strengths and eliminating their weaknesses. More precisely, the processing efficiency and expressive power of XFlavor on the one hand, and the ability to create high-level BSDs using MPEG-21 BSDL on the other hand, were our key motives for its development. To assess the expressive power and performance of a BFlavor-driven content adaptation chain, several experiments were conducted. These experiments test the automatic generation of BSDs for MPEG-1 Video and H.264/AVC, as well as the exploitation of multi-layered temporal scalability in H.264/AVC. Our results show that BFlavor is an efficient and harmonized description tool for enabling XML-driven adaptation of media resources in a format-agnostic way. BSDL and XFlavor are outperformed by BFlavor in terms of execution times, memory consumption, and file sizes.