VAMP: a service for validating MPEG-7 descriptions w.r.t. to formal profile definitions

MPEG-7 can be used to create complex and comprehensive metadata descriptions of multimedia content. Since MPEG-7 is defined in terms of an XML schema, the semantics of its elements has no formal grounding. In addition, certain features can be described in multiple ways. MPEG-7 profiles are subsets of the standard that apply to specific application areas and that aim to reduce this syntactic variability, but they still lack formal semantics. We propose an approach for expressing the semantics explicitly by formalizing the constraints of various profiles using ontologies, logical rules and ad-hoc programming, thus enabling interoperability and automatic use for MPEG-7 based applications. We have implemented VAMP, a full semantic validation service that detects any inconsistencies of the semantic constraints formalized. Another contribution of this paper is an analysis of how MPEG-7 is practically used. We report on experiments about the semantic validity of MPEG-7 descriptions produced by numerous tools and projects and we categorize the most common errors found.

[1]  Harry W. Agius MPEG-7: Multimedia Content Description Interface , 2008, Encyclopedia of Multimedia.

[2]  C. Tsinaraki,et al.  Interoperability Support for Ontology-Based Video Retrieval Applications , 2004, CIVR.

[3]  Boris Motik,et al.  Query Answering for OWL-DL with Rules , 2004, SEMWEB.

[4]  Lynda Hardman,et al.  That Obscure Object of Desire: Multimedia Metadata on the Web, Part 1 , 2004, IEEE Multim..

[5]  Ian Horrocks,et al.  OWL Web Ontology Language Reference-W3C Recommen-dation , 2004 .

[6]  Raphaël Troncy,et al.  A reduced yet extensible audio-visual description language , 2004, DocEng '04.

[7]  Steffen Staab,et al.  COMM: Designing a Well-Founded Multimedia Ontology for the Web , 2007, ISWC/ASWC.

[8]  Raphaël Troncy,et al.  A Motivating Scenario for Designing an Extensible Audio-Visual Description , 2004 .

[9]  Chitta Baral,et al.  Logic Programming and Knowledge Representation , 1994, J. Log. Program..

[10]  Jane Hunter,et al.  Adding Multimedia to the Semantic Web: Building an MPEG-7 ontology , 2001, SWWS.

[11]  Michael Hausenblas,et al.  Semantics of Temporal Media Content Descriptions , 2007 .

[12]  Raphaël Troncy,et al.  Integrating Structure and Semantics into Audio-visual Documents , 2003, SEMWEB.

[13]  Zhang Hai-ling Semantic Integration and Retrieval of Multimedia Metadata , 2007 .

[14]  Eric van der Vlist,et al.  XML Schema , 2002 .

[15]  L. Stein,et al.  OWL Web Ontology Language - Reference , 2004 .

[16]  P. Beek,et al.  Text of 15938-5 FCD Information Technology-Multimedia Content Description Interface-Pard 5 Multimedia Description Schemes , 2001 .

[17]  Ermanno Bencivenga That Obscure Object of Desire , 1988 .

[18]  Werner Bailer,et al.  Detailed audiovisual profile: enabling interoperability between MPEG-7 based systems , 2006, 2006 12th International Multi-Media Modelling Conference.

[19]  Jane Hunter,et al.  Combining RDF and XML schemas to enhance interoperability between metadata application profiles , 2001, WWW '01.

[20]  Raphaël Troncy,et al.  Enabling Multimedia Metadata Interoperability by Defining Formal Semantics of MPEG-7 Profiles , 2006, SAMT.

[21]  Yiannis Kompatsiaris,et al.  Using a Multimedia Ontology Infrastructure for Semantic Annotation of Multimedia Content , 2005, SemAnnot@ISWC.

[22]  Roberto García,et al.  Semantic Integration and Retrieval of Multimedia Metadata , 2005, SemAnnot@ISWC.

[23]  Silvia Pfeiffer,et al.  TV anytime as an application scenario for MPEG-7 , 2000, MULTIMEDIA '00.