References

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.

Contact

Who are we?

The DIGITAL - Institute for Information and Communication Technologies at JOANNEUM RESEARCH in Graz (AT) and the Semantic Media Interfaces group of the Centre for Mathematics and Computer Science (CWI) in Amsterdam (NL).

Who is involved?

This work is partially supported by the European Commission under the contracts FP6-027026, "Knowledge Space of semantic inference for automatic annotation and retrieval of multimedia content - K-Space" and FP7 231161 "PrestoPRIME".

Where to contact us?

You can email us at: vamp@joanneum.at

Disclaimer

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 Profile Definitions.

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 Profile Schema. 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 vamp@joanneum.at.