Введение
MPEG 7 – это стандарт описания мультимедийного контента. Он был стандартизирован в ISO/IEC 15938 (интерфейс описания мультимедийного контента). Это описание связано с самим контентом, что позволяет быстро и эффективно осуществлять поиск материалов, представляющих интерес для пользователя. Официальное название MPEG 7 – интерфейс описания мультимедийного контента. Таким образом, это не стандарт, определяющий фактическое кодирование видео и аудио, как MPEG 1, MPEG 2 и MPEG 4. Он использует XML для хранения метаданных и может быть привязан к таймкоду для маркировки конкретных событий или, например, для синхронизации текста песни с музыкой. Он был разработан для стандартизации: набора схем описания ("DS") и дескрипторов ("D"), языка для определения этих схем, называемого языком определения описания ("DDL"), и схемы кодирования описания. Комбинация MPEG 4 и MPEG 7 иногда называется MPEG 47.
a set of Description Schemes ("DS") and Descriptors ("D")
a language to specify these schemes, called the Description Definition Language ("DDL")
a scheme for coding the description
The combination of MPEG 4 and MPEG 7 has been sometimes referred to as MPEG 47.
Введение
MPEG 7 предназначен для дополнения предыдущих стандартов MPEG путем стандартизации информации о мультимедийных метаданных, описывающих контент, а не сам контент. MPEG 7 может использоваться независимо от других стандартов MPEG – описание может быть даже прикреплено к аналоговому фильму. Представление, определенное в MPEG 4, то есть представление аудиовизуальных данных в виде объектов, очень хорошо подходит для построения на основе стандарта MPEG 7. Это представление является основой процесса категоризации. Кроме того, описания MPEG 7 могут быть использованы для улучшения функциональности предыдущих стандартов MPEG. С помощью этих инструментов мы можем создать описание MPEG 7 и внедрить его. Согласно документу требований,1 «Описание состоит из схемы описания (структуры) и набора значений описателей (экземпляров), описывающих данные». Значение описателя – это «экземпляр описателя для данного набора данных (или его подмножества)». Описатель представляет собой синтаксическое и семантическое определение контента. Алгоритмы извлечения находятся в области действия стандарта, поскольку их стандартизация не требуется для обеспечения совместимости.
set of Descriptor Values (instantiations) that
describe the Data." A Descriptor Value is "an instantiation of a Descriptor for a given data set (or subset thereof)." The Descriptor is the syntactic and semantic definition of the content. Extraction algorithms are inside the scope of the standard because their standardization is not required to allow interoperability.
Связь между описанием и содержанием
Требование архитектуры MPEG 7 состоит в том, что описание должно быть отделено от аудиовизуального контента. С другой стороны, должна существовать связь между контентом и описанием. Таким образом, описание мультиплексируется с самим контентом. Справа вы можете увидеть эту связь между описанием и контентом.
Приложения MPEG-7
Существует множество приложений и областей применения, которые выиграют от стандарта MPEG-7. Вот несколько примеров:
Цифровая библиотека: каталог изображений/видео, музыкальный словарь. Службы мультимедийных каталогов: например, электронные телефонные справочники. Выбор вещательного контента: радиоканал, телеканал. Мультимедийное редактирование: персонализированная электронная служба новостей, создание медиаконтента. Службы безопасности: управление дорожным движением, производственные цепочки.
Электронная коммерция: поиск товаров. Культурные учреждения: художественные галереи, музеи.
Образовательные приложения. Биомедицинские приложения. Интеллектуальные мультимедийные приложения, использующие семантику мультимедиа нижнего уровня посредством формального представления и автоматизированного логического вывода.
E business: Searching process of products. Cultural services: Art galleries, museums
Educational applications. Biomedical applications. Intelligent multimedia applications that leverage low level multimedia semantics via formal representation and automated reasoning.
Ограничения
Стандарт MPEG 7 был первоначально разработан на языке XML Schema (XSD), который представляет собой полуструктурированные данные. Например, длительность фильма, аннотированного с использованием MPEG 7 в XML, является машиночитаемой информацией, поэтому программные агенты будут знать, что число, выражающее длительность, является положительным целым числом, но эти данные не поддаются машинному осмыслению (не могут быть поняты агентами), поскольку они не несут семантики (смысла), что известно как "семантический разрыв". Для решения этой проблемы было предпринято множество попыток сопоставить XML-схему MPEG 7 с языком веб-онтологий (OWL), который является структурированным эквивалентом терминов стандарта MPEG 7 (MPEG 7Ontos, COMM, SWIntO и т.д.). Однако эти сопоставления не смогли преодолеть "семантический разрыв", поскольку низкоуровневые видеопризнаки сами по себе недостаточны для представления видеосемантики. Иными словами, аннотация автоматически извлеченного видеопризнака, такого как распределение цветов, не передает смысл фактического визуального контента.
Сравните
Формат обмена материалами (MXF) — контейнерный формат для профессиональных цифровых видео- и аудиоданных, разработанный SMPTE.