Fundação para a ciência e tecnologia
Programa
operacional sociedade de informação
RELATÓRIO DE PROGRESSO
Relatório de Execução
Material
CONTRATO POSI 34903/SRI/2000
RELATÓRIO REFERENTE AO 1º
ANO DE EXECUÇÃO
Contrato POSI
34903/SRI/2000
Título do Projecto: |
Metadata for the Preservation and Retrieval of Multimedia Components |
|
|
Identificação da instituição proponente
Nome ou designação social INESC PORTO – Instituto de
Engenharia de Sistemas e Computadores do Porto
Morada Praça da República, 93,
r/c
Localidade PORTO Código Postal 4050-497 PORTO
Telefax 22 205 86 92 Telefone 22 209
4200 Telex
Nome ou designação social INESC PORTO – Instituto de
Engenharia de Sistemas e Computadores do Porto
Morada Praça da República, 93, r/c
Localidade PORTO Código Postal 4050-497 PORTO
Telefax 22 205 86 92 Telefone 22 209
4200 Telex
Nome Gabriel Torcato David
Telefax 22 205 86 92 Telefone 22 508
1408/18 41 E-Mail:
gtd@fe.up.pt
Instituição que
participam no projecto
(preencher só em caso de haver alterações)
|
DESIGNAÇÃO |
Instituição 1 |
|
Instituição 2 |
|
Instituição 3 |
|
Instituição 4 |
|
Equipa de investigação
(preencher só em caso de haver alterações)
NOME |
CARGO/FUNÇÃO |
TAREFAS |
%TEMPO |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Esforço global do projecto, expresso na unidade de
pessoa*mês
(referente ao 1º ano de execução)
Unidade: em
número
Instituição Proponente 1 5
Instituição 1 4
Instituição2
Instituição3
Instituição 4
Indicadores de realização
física
(referente ao _1_ª ano de
execução)
Unidade: em
número
A-Publicações
Livros
Artigos em revistas internacionais 1
Artigos em revistas nacionais
B-Comunicações
Em congressos científicos
internacionais
2
Em congressos científicos nacionais
C- Relatórios 1
D- Organização de seminários em conferências
E-Formação Avançada
Teses de Doutoramento
Teses de Mestrado
Outra
F- Modelos
G- Aplicações computacionais
H- Instalações Piloto
I- Protótipos laboratoriais
I- Patentes
L- Outras (discriminar)
Resumo dos trabalhos
desenvolvidos
O tema deste projecto é o uso de meta-informação na preservação e
pesquisa de objectos multimédia. Pretende-se contribuir para resolver os
problemas associados à constituição e exploração de grandes arquivos de
materiais multimédia, nomeadamente nos seguintes aspectos: -
modelos
para a descrição dos objectos; -
tecnologia
para o armazenamento e interrogação eficientes dos dados; -
conformidade
a normas de descrição; -
métodos de
extracção automatizada de descrições; -
ambiente
amigável de interacção para especialistas (arquivo) e não especialistas
(pesquisa). O projecto tem como ponto de partida os resultados do projecto PRAXIS/P/EEI/13208/1998
“MetaMedia – Meta-Informação para Arquivos Multimédia” (Metamedia-1). Este
projecto obteve resultados nos vários aspectos acima, embora o seu foco
estivesse apenas nos 3 primeiros. Concretamente, ficaram disponíveis no final
do Metamedia-1: -
um modelo
de dados para arquivos multimédia que integra requisitos das normas de
descrição arquivística ISAD e dos desenvolvimentos havidos no grupo de
normalização MPEG-7; uma representação do mesmo modelo em XML para permitir a
sua manipulação e comunicação entre arquivos ou através da Web; -
um
protótipo de arquivo implementado numa base de dados relacional em que se
incluiram descrições de documentos textuais, imagens e vídeo; -
o
conhecimento aprofundado por parte dos elementos da equipa das normas
emergentes; -
um exemplo
de um mecanismo de extracção automática de características de objectos
multimédia; -
um
protótipo de interacção com o utilizador seguindo o modelo de dados proposto. No projecto em curso (Metamedia-2) pretende-se construir sobre os
resultados anteriores, aproveitando a maior maturidade das normas que foram
acompanhadas e o estado da arte nas áreas das bases de dados, linguagens de
anotação, análise de vídeo, descrição de conteúdos e interacção intuitiva. É também objectivo do projecto alargar o âmbito dos objectos armazenados
para incluir software reutilizável, aproveitando a investigação recente e os
conhecimentos existentes na equipa na área de componentes de software,
padrões de software e frameworks orientadas por objectos. As actividades no primeiro ano do projecto desenvolveram-se na sequência
natural das tarefas do Projecto Metamedia-1; este projecto tinha sido
proposto para 2 anos mas apenas financiado para 1 ano, pelo que parte das
suas tarefas tinham já sido remetidas para o presente projecto, proposto como
sua continuação. O ritmo pretendido para o primeiro ano do projecto foi comprometido pela
dificuldade sentida na contratação de bolseiros com interesses e formação nas
áreas do projecto. Teve assim de se condicionar a actividade no projecto à
desenvolvida a tempo parcial pelos investigadores da equipa do projecto e à
colaboração de estudantes de pós-graduação trabalhando sob sua orientação.
Verifica-se por este motivo que os resultados ao fim do primeiro ano estão
aquém do previsto, o mesmo se verificando na execução financeira, que está
atrasada. Nas reuniões havidas entre os elementos da equipa foram debatidas estas
dificuldades e feita alguma reformulação dos objectivos das tarefas do
projecto tendo em vista a sua adequação a um novo calendário e às
expectativas na alocação de recursos humanos. Disso se dá conta no que segue,
em que se revêm resultados e objectivos nas tarefas do projecto. O principal
destaque vai para a disponibilidade no segundo ano do projecto de bolseiros a
tempo integral no projecto, estando já contratado um bolseiro com formação a
nível de mestrado, e esperando-se poder contratar ainda um segundo bolseiro
recém-licenciado. Tarefa 1: Gestão A coordenação do projecto foi naturalmente facilitada pelo facto de as 2
equipas estaram já a trabalhar em conjunto. Foram realizadas 2 reuniões
conjuntas das equipas do INESC e do DI-UMinho, onde se coordenaram as
actividades no projecto e se decidiu da reorganização das tarefas. Este
relatório resume as decisões que foram tomadas. Tarefa 2: Esquema de Descrição para Produção Audiovisual Uma parte substancial desta tarefa consistia em elaborar propostas para
submeter ao comité de normalização MPEG-7 e tratando de esquemas de descrição
para o ambiente de produção audiovisual. Contava-se ter ao início desta
tarefa um conjunto de dados proveniente de uma empresa produtora de
audiovisual, para serem usados como caso de teste para o esquema. Estes dados
acabaram por não ser disponibilizados, pelo que não se pôde avançar com a
especialização do esquema de descrição no sentido pretendido. Entretanto
também perdeu oportunidade a submissão de contribuições para a norma MPEG-7,
que está em versão final e se prevê que seja publicada até final de 2001. Dadas estas restrições, a actividade nesta tarefa foi desenvolvida na
continuação do desenvolvimento de um esquema de descrição genérico, na
sequência do trabalho no projecto anterior. Para o segundo ano, foi decidido reformular os objectivos da tarefa. A
equipa continua a considerar interessante o trabalho na área do arquivo de
produção audiovisual, pelo que se pretende continuar a investir em esquemas
específicos para a sua descrição. Neste sentido as actividades desta tarefa
no segundo ano serão: -
Estudo da
aplicabilidade do esquema de descrição Metamedia num ambiente de produção
audiovisual; -
Acompanhamento
das normas MPEG-7 e MPEG-21; -
Integração
no esquema de descrição genérico de informação relativa a preferências de
utilizadores ao nível da pesquisa/consumo de informação multimédia [1,2]; -
Integração
no modelo de descritores obtidos por extracção automática de características.
Nesta tarefa, para além do trabalho desenvolvido no âmbito da dissertação
de doutoramento de um dos membros da equipa (José Manuel Torres), prevê-se a
colaboração de um bolseiro licenciado a contratar para o segundo ano do
projecto e o envolvimento dos restantes membros da equipa já previstos.
Espera-se também poder beneficiar do contributo dos elementos da equipa da
área da análise de vídeo, que pretendem integrar no esquema de descrição
Metamedia descritores obtidos por processamento automático dos objectos
vídeo, resultado de outros trabalhos em curso. Tarefa 3: Linguagem de Definição de Descrições Esta tarefa tem
por objectivo dar continuidade ao trabalho já desenvolvido na linguagem de
anotação para o esquema de descrição. Na linha do que foi adoptado no MPEG-7,
a linguagem usada é o XML, estando a ser usado XML-Schema para descrever o
tipo de documentos admitidos (os esquemas de descrição Metamedia). O trabalho
já realizado inclui a tradução bidireccional entre a linguagem de anotação e o modelo
relacional. No segundo ano
do projecto prevê-se o cumprimento dos objectivos desta tarefa, nomeadamente: -
Desenvolvimento
de ferramentas para a geração de descrições – edição, validação,
transformação de e para o esquema relacional. -
Produção
de descrições conformes à norma MPEG-7, por tradução, a partir do esquema
Metamedia, e incorporação de descrições MPEG-7 no protótipo Metamedia. -
Extensão
das ferramentas para os requisitos impostos pela tarefa 4. Nesta tarefa
estarão envolvidos, para além do elementos da equipa inicialmente previstos, um
bolseiro com grau de mestre contratado para o segundo ano do projecto
(Gustavo Arnold) e um licenciado a fazer a dissertação de mestrado no
Mestrado em Gestão de Informação (Hugo Sousa). Tarefa 4:
Extensão do Esquema de Descrição para Componentes de Software Esta tarefa
centra-se na extensão do esquema de descrição para aplicação a componentes de
software. A actividade no primeiro ano, resultante dos trabalhos de
preparação de doutoramento de um dos investigadores (Ademar Aguiar),
desenvolveu-se sobretudo na exploração dos conceitos de padrões e
“frameworks” (infraestruturas aplicacionais) e sua aplicabilidade na
descrição de objectos com componentes de software [3]. Concretamente, foi
parcialmente concebido um modelo de descrição para uma framework orientada
por objectos genérica, o qual inclui a descrição dos principais elementos que
compõem e caracterizam uma "framework", a saber: domínio de
aplicação, exemplos de produtos resultantes, formas de utilização
("cookbooks", "recipes"), exemplos de utilização, pontos
de configurabilidade ("hot-spots", "hooks"), padrões
utilizados, contratos de interacção, classes e interfaces, e contratos de
interface. No segundo ano
do projecto prevê-se: -
A extensão
do modelo de descrição para incluir componentes de software. -
O
refinamento do protótipo Metamedia e o seu alargamento de acordo com as extensões do esquema de descrição. Tarefa 5: Estudos de Utilização O objectivo
desta tarefa é a utilização do protótipo Metamedia numa ambiente realista de
forma a testar a sua adequação e detectar eventuais aspectos a rever. No primeiro ano
o protótipo foi preparado para a sua aplicação num ambiente de arquivo
universitário. Foi obtida a colaboração do arquivo da Faculdade de Engenharia
da Universidade do Porto e realizada a integração dos módulos desenvolvidos
separadamente numa aplicação. No segundo ano
do projecto serão levados a cabo os estudos de utilização, que pretendem
testar tanto os aspectos de interface com o utilizador- introdução de dados,
pesquisa, registo de utilização, como a adequação do modelo aos objectos a
tratar. |
Publicações
[1] Torres,
José Manuel, Parkes, Alan, Intelligent multimodal interfaces for visual
information retrieval, ECDL-2001, Setembro de 2001, Darmstadt-Alemanha. [2] Torres, José Manuel, "Intelligent Multimodal
Interfaces for Visual Information Retrieval", First Year PhD Report,
September 2000, Lancaster University. [3] Aguiar, Ademar, “A Minimalist Approach to Framework Documentation”. Conference on Object Oriented Programming Systems Languages and Applications. ACM Press, New York,, NY, USA. |