We use cookies

We use cookies on our website. Some of them are essential while others help us improve this website and your experience.

Analysis & performance

Scientific publication

A C++ Library for Handling MPEG-7 Descriptions

Publication from Digital

Bailer W., and Fürntratt H., Schallauer P., Thallinger G., Haas W.

Scottsdale, AZ, USA Proceedings of ACM Multimedia Open Source Software Competition, pp731-734, 9/2011


We present a C++ library implementing part 2, 3, 4 and 5 of the MPEG-7 multimedia content description standard, including the updated version finalized in 2004. The library supports handling of MPEG-7 descriptions as trees of typed objects, supporting (de)serialization from/to XML. It has convenient and powerful features such as creation of subtrees by XPath statements and is extensible at runtime. The library is available for Windows, Linux/Unix and Mac OS X. It has been provided under a free use license for several years, downloaded more than 5,200 times and used in a large number of projects. It has been published under GNU LGPL in 2009. This paper discusses the key functionalities of the library as well as some exemplary applications.

Download (1301 kB)