MPEG-7 é um padrão de descrição de conteúdo multimídia. Foi padronizado na ISO/IEC 15938 (interface de descrição de conteúdo multimídia). Esta descrição será associada ao próprio conteúdo, para permitir a busca rápida e eficiente de materiais de interesse do usuário. MPEG-7 é formalmente chamado de Interface de Descrição de Conteúdo Multimídia. Portanto, não é um padrão que lida com a codificação real de imagens em movimento e áudio, como MPEG-1, MPEG-2 e MPEG-4. Ele usa XML para armazenar metadados e pode ser anexado ao código de tempo para marcar eventos específicos ou sincronizar letras de uma música, por exemplo.
Ele foi projetado para padronizar: um conjunto de esquemas de descrição ("DS") e descritores ("D") uma linguagem para especificar esses esquemas, chamada de Description Definition Language ("DDL") um esquema para codificar a descrição
A combinação de MPEG-4 e MPEG-7 às vezes é chamada de MPEG-47.
Introdução MPEG-7 destina-se a fornecer funcionalidade complementar aos padrões MPEG anteriores, representando informações sobre o conteúdo, não o conteúdo em si ("os bits sobre os bits"). Essa funcionalidade é a padronização das descrições de conteúdo multimídia. O MPEG-7 pode ser usado independentemente dos outros padrões MPEG - a descrição pode até ser anexada a um filme analógico. A representação definida no MPEG-4, ou seja, a representação de dados audiovisuais em termos de objetos, é, no entanto, muito adequada ao que será construído no padrão MPEG-7. Essa representação é fundamental para o processo de categorização. Além disso, as descrições do MPEG-7 podem ser usadas para melhorar a funcionalidade dos padrões MPEG anteriores. Com essas ferramentas, podemos construir uma Descrição MPEG-7 e implantá-la. De acordo com o documento de requisitos."
Parts O MPEG-7 (ISO/IEC 15938) consiste em diferentes partes. Cada parte cobre um determinado aspecto de toda a especificação.
+MPEG-7 Parts Part Número Primeira data de lançamento público (Primeira edição) Última data de lançamento público (última edição) Última alteração Titulo Descrição Part 1 ISO/IEC 15938-1 2002 2002 2006 Systems a estrutura arquitetônica do MPEG-7, o transporte do conteúdo MPEG-7 - TeM (formato textual para MPEG-7) e o formato binário para descrições MPEG-7 (BiM) Part 2 ISO/IEC 15938-2 2002 2002 Linguagem de definição de descrição Part 3 ISO/IEC 15938-3 2002 2002 2010 Visual Part 4 ISO/IEC 15938-4 2002 2002 2006 Audio Part 5 ISO/IEC 15938-5 2003 2003 2015 Esquemas de descrição multimídia Part 6 ISO/IEC 15938-6 2003 2003 2011 software de referência Part 7 ISO/IEC 15938-7 2003 2003 2011 Teste de conformidade Part 8 ISO/IEC TR 15938-8 2002 2002 2011 Extração e uso de descrições MPEG-7 Part 9 ISO/IEC 15938-9 2005 2005 2012 Profiles e levels Part 10 ISO/IEC 15938-10 2005 2005 Definição de esquema Part 11 ISO/IEC TR 15938-11 2005 2005 2012 Esquemas de perfil MPEG-7 Part 12 ISO/IEC 15938-12 2008 2012 Formato de consulta Part 13 ISO/IEC 15938-13 2015 2015 Descritores compactos para pesquisa visual
Relação entre descrição e conteúdo
Um requisito da arquitetura MPEG-7 é que a descrição deve ser separada do conteúdo audiovisual.
Por outro lado, deve haver uma relação entre o conteúdo e a descrição. Assim, a descrição é multiplexada com o próprio conteúdo.
No lado direito você pode ver essa relação entre descrição e conteúdo.
MPEG-7 tools
O MPEG-7 usa as seguintes ferramentas:
Descriptor (D): É uma representação de um recurso definido sintaticamente e semanticamente. Pode ser que um único objeto tenha sido descrito por vários descritores. Description Schemes (DS): especificam a estrutura e a semântica das relações entre seus componentes, esses componentes podem ser descritores (D) ou esquemas de descrição (DS). Description Definition Language (DDL): Baseia-se na linguagem XML utilizada para definir as relações estruturais entre descritores. Permite a criação e modificação de esquemas de descrição e também a criação de novos descritores (D). System tools: Essas ferramentas tratam da binarização, sincronização, transporte e armazenamento de descritores. Também trata da proteção da propriedade intelectual.
No lado direito você pode ver a relação entre as ferramentas MPEG-7.
Aplicações MPEG-7 Existem muitos aplicativos e domínios de aplicativos que se beneficiarão do padrão MPEG-7. Alguns exemplos de aplicação são:
Biblioteca digital: Catálogo de imagens/vídeos, dicionário musical. Serviços de diretório multimídia: por exemplo, páginas amarelas. Seleção de mídia de transmissão: canal de rádio, canal de TV. Edição de multimídia: serviço de notícias eletrônicas personalizadas, autoria de mídia. Serviços de segurança: Controle de tráfego, cadeias produtivas... E-business: processo de busca de produtos. Serviços culturais: Galerias de arte, museus... Aplicações educacionais. Aplicações biomédicas. Aplicativos multimídia inteligentes que alavancam a semântica multimídia de baixonível por meio de representação formal e raciocínio automatizado.
Software e demonstradores para MPEG-7 Caliph & Emir: Anotação e recuperação de imagens com base em MPEG-7 (GPL). Cria arquivos MPEG-7 XML.Lux, Mathias. "Caliph & Emir: MPEG-7 photo annotation and retrieval." Proceedings of the 17th ACM international conference on Multimedia. ACM, 2009. C# Implementation: Implementação de Código Aberto dos descritores MPEG-7 em C#. Frameline 47 Video Notation: Frameline 47 da Versatile Delivery Systems. O primeiro aplicativo MPEG-7 comercial, o Frameline 47 usa um esquema de conteúdo avançado baseado em MPEG-7 para poder anotar arquivos de vídeo inteiros ou segmentos e grupos de segmentos dentro desse arquivo de vídeo de acordo com a convenção MPEG-7 (ferramenta comercial) Eptascape ADS200 usa um codificador MPEG 7 em tempo real em um sinal de vídeo de câmera analógica para identificar eventos interessantes, especialmente em aplicações de vigilância, verifique as demos para ver o MPEG-7 em ação (ferramenta comercial) IBM VideoAnnEx Annotation Tool: Criação de documentos MPEG-7 para fluxos de vídeo descrevendo a estrutura e fornecendo palavras-chave de um vocabulário controlado (versão binária, licença restritiva) iFinder Medienanalyse- und Retrievalsystem: xtração de metadados e mecanismo de busca baseado em MPEG-7 (ferramenta comercial) MPEG-7 Audio Encoder: Criação de documentos MPEG-7 para documentos de áudio que descrevem características de áudio de baixo nível (versão binária e fonte, Java, GPL) MPEG-7 Visual Descriptor Extraction: Software para extrair descritores visuais MPEG-7 de imagens e regiões de imagens. XM Feature Extraction Web Service: As funcionalidades do eXperimentation Model (XM) são disponibilizadas via interface de serviço da web para permitir a caracterização automática de imagens com descrição visual de baixo nível MPEG-7. TU Berlin MPEG-7 Audio Analyzer (Web-Demo): Criação de documentos MPEG-7 (XML) para documentos de áudio (WAV, MP3). Todos os 17 descritores de áudio de baixo nível MPEG-7 são implementados (comercial) TU Berlin MPEG-7 Spoken Content Demonstrator (Web-Demo): Criação de documentos MPEG-7 (XML) com descrição SpokenContent a partir de um sinal de voz de entrada (WAV, MP3) (comercial) MP7JRS C++ Library Implementação MPEG-7 completa das partes 3, 4 e 5 (visual, áudio e MDS) por Joanneum Research Institute for Information and Communication Technologies - Audiovisual Media Group. BilVideo-7: compatível com MPEG-7, indexação de vídeo distribuído e sistema de recuperação, suportando consultas complexas, multimodais e compostas; desenvolvido pela Bilkent University Multimedia Database Group (BILMDG). UniSay: Análise sofisticada de arquivo de pós-produção e processamento de áudio baseado em MPEG-7.
Limitações O padrão MPEG-7 foi originalmente escrito em XML Schema (XSD), que constitui dados semiestruturados. Por exemplo, o tempo de execução de um filme anotado usando MPEG-7 em XML é um dado legível por máquina, portanto, os agentes de software saberão que o número que expressa o tempo de execução é um número inteiro positivo, mas esses dados não são interpretáveis por máquina (não podem ser entendido pelos agentes), pois não transmite semântica (significado), conhecido como “Gap semântico”. Para resolver esse problema, houve muitas tentativas de mapear o esquema XML MPEG-7 para a Web Ontology Language (OWL), que é uma estrutura de dados equivalente aos termos do padrão MPEG-7 (MPEG-7Ontos, COMM, SWIntO, etc.). No entanto, esses mapeamentos não preencheram realmente a "lacuna semântica", porque os recursos de vídeo de baixo nível sozinhos são inadequados para representar a semântica de vídeo. Em outras palavras, anotar um recurso de vídeo extraído automaticamente, como distribuição de cores, não fornece o significado do conteúdo visual real.
Comparativo Material Exchange Format (MXF), um formato de contêiner para vídeo digital profissional e mídia de áudio definido pelo SMPTE.
Ver também Exif ID3
B.S. Manjunath (Editor), Philippe Salembier (Editor), and Thomas Sikora (Editor): Introduction to MPEG-7: Multimedia Content Description Interface. Wiley & Sons, April 2002 - Harald Kosch: Distributed Multimedia Database Technologies Supported by MPEG-7 and MPEG-21. CRC Press, January 2004 - Giorgos Stamou (Editor) and Stefanos Kollias (Editor): Multimedia Content and the Semantic Web: Standards, Methods and Tools. Wiley & Sons, May 2005 - Hyoung-Gook Kim, Nicolas Moreau, and Thomas Sikora: MPEG-7 Audio and Beyond: Audio Content Indexing and Retrieval. Wiley & Sons, October 2005 -
Ligações externas MPEG-7 Overview MPEG-7/-21 Community Portal
Categoria:MPEG Categoria:Normas ISO/IEC