anotação semântica de dados multimídia

26
Anotação semântica de dados multimídia Paulo Bittencourt Moura CIn - UFPE

Upload: asher

Post on 18-Mar-2016

42 views

Category:

Documents


0 download

DESCRIPTION

Anotação semântica de dados multimídia. Paulo Bittencourt Moura CIn - UFPE. Agenda. Introdução Anotação semântica por feedback Anotação semântica com ontologias MPEG-7 e a web semântica Sistemas e ferramentas Considerações finais. Introdução. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Anotação semântica de dados multimídia

Anotação semântica de dados multimídia

Paulo Bittencourt Moura CIn - UFPE

Page 2: Anotação semântica de dados multimídia

Agenda● Introdução● Anotação semântica por feedback● Anotação semântica com ontologias● MPEG-7 e a web semântica● Sistemas e ferramentas● Considerações finais

Page 3: Anotação semântica de dados multimídia

Introdução● Recuperação baseada em texto

● Recuperação baseada em conteúdo

● Recuperação baseada em semântica

Page 4: Anotação semântica de dados multimídia

Anotação semântica por feedback

● Feedback utilizado para “aprender” semântica

● Mesclam palavras chaves com dados visuais

● Utilizam técnicas de IA para efetuar agrupamentos

Page 5: Anotação semântica de dados multimídia

Anotação semântica por feedback (2)

● [2003, Zhang] Propaga rotulações durante processo de

feedback

Utiliza modelos probabilístico para agrupamento e propagação de anotações

Page 6: Anotação semântica de dados multimídia

Anotação semântica por feedback (3)

● [2004, Gosselin and Cord] Vetor de relevância para cada busca

● 1 – relevante● 0 – não classificado● -1 – irrelevante

Faz soma ponderada das buscas Considera competência do usuário Matriz de similaridade compactada

Page 7: Anotação semântica de dados multimídia

Anotação semântica por feedback (4)

● [2005, WANG and ZHANG] Descrição em dois níveis: categoria e palavras-

chave Redes semânticas ponderadas Hierarquia de palavras-chave

Page 8: Anotação semântica de dados multimídia

Anotação semântica com ontologias

● O uso de ontologias altera a anotação em alguns sentidos como: Guiam o processo de anotação Explicitam a relação entre agentes, propriedades

etc. Ontologia trazem consigo conhecimento

adicional itens que não se enquadram na busca podem

ser recomendados

Page 9: Anotação semântica de dados multimídia

Anotação semântica com ontologias (2)

● [2002, Hyovonen e Raatikka] Eventos promocionais da Universidade de

Helsinki Consultas na forma classe=instancia ou

classe=subclasse Contador de visitas para recomendar imagens

mais populares Mantém log das sessões para não repetir as

recomendações RDF(S)

Page 10: Anotação semântica de dados multimídia

Anotação semântica com ontologias (3)

● [2001, Schreiber, Dubbeldam, Wielemaker e Wielinga] Anotações de imagens de macacos Terminologia geral (Wordnet e ICONCLASS) Ontologia de anotação + ontologia de domínio RDF(S)

Page 11: Anotação semântica de dados multimídia

Anotação semântica com ontologias (4)

● [2007 Leslei, Chua e Ramesh] Anotação de pinturas Ontologia baseada em AAT e ULAN Usa algorítmos probabilísticos para anotações

sobre cores e estilos de pinceladas Heurísticas do domínio artístico para anotação

sobre autor, escola e período Ontology-base Concept Desambiguation (OCD)

Page 12: Anotação semântica de dados multimídia

MPEG-7 e Web Semântica● MPEG-7

especifica uma forma padronizada de descrever vários tipos de conteúdo multimídia independente de sua forma de representação ou armazenamento

Elementos básicos● Descriptors (D)● Description Schemes (DS)● Description Definition Language (DDL)● System Tools

Page 13: Anotação semântica de dados multimídia

MPEG-7 e Web Semântica● MPEG-7 - divisão

Parte 1: Systems Parte 2: DDL Parte 3: Visual Parte 4: Audio Parte 5: Generic Entities and MDS Parte 6: Reference Software Parte 7: Conformance Testing Parte 8: Extraction and Use of MPEG-7

Descriptions Parte 9: Profiles and levels Parte 10: Schema Definition

Page 14: Anotação semântica de dados multimídia

MPEG-7 e Web Semântica● MPEG-7 - falha em interoperabilidade

semântica Anotação com texto livre

<FreeTextAnnotation xml:lang="en">Zinedine Zidane scoring against England.</FreeTextAnnotation>

Anotação com palavras-chave<KeywordAnnotation xml:lang="en"><Keyword>Zinedine</Keyword><Keyword>Zidan</Keyword><Keyword>scoring</Keyword><Keyword>England</Keyword><Keyword>goal</Keyword></KeywordAnnotation>

MPEG-7 e Web Semântica

Page 15: Anotação semântica de dados multimídia

MPEG-7 e Web Semântica● MPEG-7 - falha em interoperabilidade

semântica Anotação estruturada com rótulos

<StructuredAnnotation><Who><Name xml:lang="en">Zinedine Zidane</Name></Who><WhatAction><Name xml:lang="en">Zinedine Zidane scoring against England.</Name></WhatAction></StructuredAnnotation>

MPEG-7 e Web Semântica

Page 16: Anotação semântica de dados multimídia

MPEG-7 e Web Semântica● MPEG-7 - falha em interoperabilidade

semântica Anotação com descritor semântico

<Semantic id="FormalAbstractionDescription"><SemanticBase xsi:type="AgentObjectType" id="Zidane"><Label><Name>Zidane </Name></Label><Agent xsi: ="PersonType"><Name><GivenName>Zinedine</GivenName><FamilyName>Zidane</FamilyName></Name></Agent></SemanticBase><SemanticBase xsi:type="EventType" id="scoring"><Label><Name>Zinedine Zidane scoring against England.</Name></Label></SemanticBase></Semantic>

MPEG-7 e Web Semântica

Page 17: Anotação semântica de dados multimídia

MPEG-7 e Web Semântica● MPEG-7 – ontologias

Hunter: cobre parte do MDS● RDFS / OWL Full● 60 classes e 40 propriedades● Usa ABC como base

Tsinaraki: cobre todo o MDS● OWL DL● 420 classes e 175 propriedade

Page 18: Anotação semântica de dados multimídia

MPEG-7 e Web Semântica● MPEG-7 – ontologias

Hollink: visual● RDFS● Usa Wordnet como base

VDO: visual● RDFS● Usa DOLCE como base

Page 19: Anotação semântica de dados multimídia

MPEG-7 e Web Semântica● MPEG-7 – ontologias

DMAG: cobre todo o MPEG-7● OWL Full● 2372 classes e 975 propriedades● Gerada automaticamente com XSD2OWL

SCDO: cobre o esquema de Descrição semântica

● OWL● 23 classes e 71 propriedades

Page 20: Anotação semântica de dados multimídia

MPEG-7 e Web Semântica● [2006, Burger, Guntner e Gams]

Define pontos de extensão onde o MPEG-7 pode ser aumentado com triplas RDF

Utiliza técnicas modernas de análise para extração de informação semântica

● Key frames, detecção automática de cenas, reconhecimento de fala, transformação de fala em texto etc.

Page 21: Anotação semântica de dados multimídia

Sistemas e ferramentas

• M-ontomant-annotizer– Extende Ontomat-Annotizer– Implementa Visual

Drescription Extraction (VDE)

– DOLCE + VDO + MSO + Ontologias de domínio

– Análise de similaridade

Page 22: Anotação semântica de dados multimídia

Sistemas e ferramentas (2)

• VideoAnnEx– Segmentação de vídeo– Editor de ontologia– Anotação em termos de

evento, objetos e ações– Sugestão de anotações

Page 23: Anotação semântica de dados multimídia

Sistemas e ferramentas (3)● MuseumFinland

Anotações de acervo de museus Integra informações de museus distintos Uma ontologia de termos para integração de

vocabulário Várias ontologias de domínio Geração de HTML

Page 24: Anotação semântica de dados multimídia

Considerações finais● Avanços na área são significativos e notórios

mas... Será possível um sistema aberto e universal? Será possível automatizar completamente a

anotação de multimídia?

Page 25: Anotação semântica de dados multimídia

Referências● [2005, Wang e Zhang] A Novel Method of Image

Categorization and Retrieval Based on the Combination of Visual and Semantic Features

● [2004, Gosselin and Cord] Semantic kernel updating for content-based image retrieval

● [2003, Zhang] Learning semantics in content based image retrieval

● [2002, Hyovonen e Raatikka] Ontology-Based Semantic Metadata Validation

● [2001, Schreiber, Dubbeldam, Wielemaker e Wielinga] Ontology-based photo annotation

● [2007 Leslei, Chua e Ramesh] Annotation of paintings with high-level semantic concepts using transductive inference and ontology-based concept disambiguation

Page 26: Anotação semântica de dados multimídia

Referências● [2004, Hyovonen, Salminen, Junnila e Junnila] A Content

Creation Process for the Semantic Web● 04041333.pdf - [2006, Burger, Guntner e Gams] The Role of

MPEG-7 in semantic Annotation and the Cross-Media Publishing Process

● [2005, Hunter] Adding Multimedia to the Semantic Web: Building and Applying an MPEG-7 Ontology

● [2004 Tsinaraki] Interoperability support for Ontoly-based Video Retrieval Appications

● [2005, Hollink] Building a Visual Ontology for Video Retrieval

● [2006, VDO] Petridis et al., Knowledge representation and semantic annotation of multimedia content

● [2005, MDAG] Garciae Celma, Semantic Integration and Retrieval of Multimedia Metadata

● [2006, SCDO] Rahman, Hossian, Kiringa e SAddik, Towards an Ontology for MPEG-7 Semantic Descriptions