Académique Documents
Professionnel Documents
Culture Documents
Introduo
Sistemas MM devem armazenar, recuperar, transportar, e
apresentar dados com caractersticas heterogneas tais como
textos, imagens, grficos, sons e videos.
sistemas complexos
Introduo
A rea de MM multidisciplinar envolvendo:
- sistemas operacionais
- sistemas tempo-real
- redes
- interface com usurio
- inteligncia artificial
- recuperao de informao
- processamento de imagens
- computao grfica
- BANCO DE DADOS
1. Introduo
MMDBMS trata imagens, vdeos, udios, textos, grficos e
dados alfa-numricos igualmente do ponto de vista de
processamento de consulta. Cada tipo pode participar numa
query ou pode ser parte do resultado.
Aplicaes: Medical DB, GIS, Digital Libraries, DNA DB,
Image DB, DB cientfico (geologia, meio ambiente, astrofsica,
metereologia, etc )
1. Introduo
MMDBMS = DBMS + suporte multimdia
Resultados
Usurio
Gerente de apresentao
Gerente de consulta MM
Imagem
Vdeo
udio
Texto
Grficos
2. Caractersticas
2.1. Tipos de dados MM
Texto: documentos estruturados, semi-estruturados e no
estruturados. Ex.: ASCII, HTML, XML, SGML
Grficos: desenhos. Ex.: CAD e GIS
2. Caractersticas
2.2 Aspectos Temporais
Incorporao de conceitos temporais no modelo de dados
scheduling e sincronizao
apresentacao: sequencial
paralela
introduo da linha de tempo
filme
msica
fala
texto1
texto2
tempo
Tipos de Mdia
Vdeo e udio tm requisitos
Espaciais (vdeo)
Temporais
O que um MMDBMS?
Um SGBD multimdia um framework
que gerencia diferentes tipos de dados
potencialmente representados em
diferentes formatos e em diferentes
fontes de mdia Subrahmanian [2000]
Um SGBDMM deve:
Prover API nica para consulta s
diferentes mdias
Recuperar dados MM de forma contnua
Prover uma maneira transparente para o
usurio da representao dos dados
Tipos de Recuperao
(Gudivada 96)
Recuperao
Recuperao
Recuperao
Recuperao
Recuperao
por
por
por
por
por
Browsing
Atributos de Objetos
Restries Espaciais
Similaridade de Forma
Similaridade Semntica
Exemplo de Aplicao MM
Considere uma investigao de polcia
sobre drogas com as seguintes
caractersticas:
Vdeo: dados recuperado por cmeras
espalhadas em diversos locais
udio: dados capturados de grampo
telefnico
Imagens: fotografias tiradas por
investigadores
Exemplo de Applicao
MM (cont.)
Documentos: relatrios escritos por policiais
durante as invesigaes
Dados relacionais estruturados de SGBD
existentes (dados bancrios, telefnicos,
comrcio, empresas, histrico policial)
dados de GIS (locais onde existem drogas,
plantaes, rotas de trfego, etc.)
Consultas exemplo de
Imagens
Query 1: Um policial tem a foto de um
suspeito e consulta o SGBDMM por
imagens similares
Query 2: Recupere todas as fotos em
que Joo Pires aparece
Consultas exemplo de
Imagens
Nas consultas anteriores precisamos de
uma funo que compute a similaridade
entre imagens.
Como a consulta inexata, um ranking de
imagens parecidas deve ser formado
Na Query2 realizou-se a consulta usandose atributos (metadata) da imagem
Consultas exemplo de
Texto/Vdeo
Texto:
Busca em jornais, revistas, relatrios, ou um
outro documento.
Text mining em bancos
Processos judicirios
Busca por uma certa palavra chave
Questes de Pesquisa em MM
Linguagem de consulta
Contedo de um dado MM
Apresentao MM
Armazenamento
Linguagem de Consulta
Linguagem para acesso aos diferentes
tipos de dados
Operaes para combinar duas ou mais
mdias (diferena, unio, juno)
Acesso a Dados e Metadados
Planos de consulta Otimizados
Contedo de um dado MM
Como extrair contedo de:
imagem
vdeo-clip
udio-clip
texto (documento no estruturado)
Apresentao
Como especificar o contedo de uma
apresentao MM?
Como especificar os requisitos de espao
e tempo?
Como garantir QoS?
Armazenamento
Como dados MM podem ser
representados nos dispositivos (CD-ROM,
Disco, Fita, DVD, etc.)?
Como otimizar o armazenamento para
que operaes como: play, fast forward,
rewind, pause, possam ser executadas de
forma eficiente
Produtos Multimdia no
Mercado
Desenvolvimento:
Macromedia Director
Click2Learn Toolbook
Java Media Framework (JMF)
Animao Web:
Macromedia Flash
Adobe LiveMotion
Corel Rave
Produtos Multimdia no
Mercado
Web design
Macromedia DreamWeaver
Adobe GoLive
Microsoft FrontPage
NetObjects Fusion
Streaming
Real realplayer, realserver
Apple Quicktime
Microsoft MediaPlayer, MediaServer
Produtos Multimdia no
Mercado
SGBD OR
Oracle 9i
InterMedia Audio, Video, Image Cartridge
Oracle Context
IBM DB2
DB2 Image Extender
DB2 Video Extender
Informix
Excalibur Image Datablade Module
Informix Video Foundation Datablade
Excalibur Text Datablade