Raphaël Troncy, Werner Bailer, Martin Höffernig, and Michael Hausenblas.
VAMP: A Service for Validating MPEG-7 Descriptions w.r.t. to Formal
Profile Definitions. Multimedia Tools and Applications, v46,number 2-3, p307-329, 2010.
Martin Höffernig, Michael Hausenblas, Werner Bailer, and Peter Schallauer.
VAMP: A Semantic Validation Service for MPEG-7 Profile Descriptions.
Proceedings of 3rd International Conference on Semantic and Digital Media Technology, Koblenz, DE, 2008.
Martin Höffernig, Michael Hausenblas, Werner Bailer, and Raphaël Troncy.
VAMP: Semantic Validation of MPEG-7 Profiles.
Proceedings of Multimedia Metadata Applications Workshop at I-MEDIA'07; pages: 183-185, Graz, AT, 2007.
Martin Höffernig, Michael Hausenblas.
Semantics of Temporal Media Content Descriptions.
Proceedings of Multimedia Metadata Applications Workshop at I-MEDIA'07; pages: 155-162, Semantics of Temporal Media Content Descriptions, 2007.
Raphaël Troncy, Werner Bailer, Michael Hausenblas, and Martin Höffernig.
VAMP: Semantic Validation for MPEG-7
Profile Descriptions. Technical report INS-E0705, April 2007.
Raphaël Troncy, Werner Bailer, Michael Hausenblas, Philip Hofmair, and Rudolf Schlatte.
Enabling Multimedia Metadata Interoperability by
Defining Formal Semantics of MPEG-7 Profiles. In:
Semantic Multimedia - SAMT 2006 (pages 41-55),
December 6-8, 2006, Athens, Greece.
What's happen with the MPEG-7 descriptions I provide?
The MPEG-7/XML descriptions are uploaded on our server for further processing.
We keep track of the errors encountered
without violating your privacy.
Frequently Asked Questions
What is the MPEG-7 Profile Validator?
VAMP is a validation service for MPEG-7 documents. VAMP checks if a given MPEG-7 document does conform
to a selected MPEG-7 profile. The idea and the implementation of VAMP is described in: VAMP: A Service for Validating MPEG-7 Descriptions w.r.t. to Formal
How does it work?
VAMP validates semantically the conformance of MPEG-7 descriptions to a given profile.
The semantic constraints of the given profile are formalized by an ontology and logical rules.
First the MPEG-7 input document is checked if it is syntactically valid against the MPEG-7
Then the MPEG-7 input document is semantically validated.
How this validator differs from a normal XML Schema validator?
The semantic constraints from a given MPEG-7 Profile can not be expressed by using XML schema alone.
Semantic Web technologies are additionally used for this purpose.
Therefore XML Schema validation is only one part of the VAMP validation service.
Is there a client application available?
Yes, there is a VAMP Java client available including validating local documents and batch processing functionality.
Is there any support?
Yes, if you have any questions or suggestions concerning our validation service contact