Next: Cronograma
Up: TOPOLINO - Sistema de
Previous: Revisão de Literatura
A metodologia básica de desenvolvimento do Sistema de Apoio à Análise Automática do Comportamento Animal em Laboratório (TOPOLINO) é a de projeto e programação orientada a objetos. O reaproveitamento de códigos livres também é uma outra característica central da metodologia. Dois pacotes livres, com fontes em linguagem Java, serão intensivamente utilizados: o ImageJ, para processamento digital de sinais e o SIGUS, para implementação de sistemas de visão computacional 1. A linguagem Java foi escolhida por ser altamente portável e por possuir boas ferramentas automáticas, livres e gratuitas, que facilitam a geração de documentação de programas-fonte.
Definimos abaixo as etapas metodológicas relacionadas com cada um dos objetivos específicos definidos na seção 3.2. As siglas AS, HP e PM, entre colchetes, referem-se aos pesquisadores Albert Schiaveto [AS], Hemerson Pistori [HP] e João José Neto [JJ], e estão sendo utilizadas para indicar os responsáveis pela tarefa.
- Determinar parâmetros qualitativos e quantitativos, em experimentos com camundongos, cuja extração e cálculo sejam passíveis de automatização através de técnicas de visão computacional.
- Entrevistas com especialistas e revisão de literatura para identificação dos principais parâmetros, visualmente identificáveis, utilizados na análise do comportamento de camundongos. [AS]
- Classificação dos parâmetros quanto ao tipo de métricas ou características utilizadas em sua medição ou determinação (e.g. distâncias, quantidades, localizações, formas, etc). [AS]
- Identificação das técnicas computacionais que deverão ser utilizadas na extração dos diferentes tipos de parâmetros. [HP]
- Criação de um banco de imagens digitais, manualmente rotuladas, para identificar os principais parâmetros a serem extraídos pelo sistema automático. [HP]
- Desenvolver sistemas automáticos para rastreamento de camundongos em ambientes controlados.
- Identificação dos filtros de processamento digital de imagens, como por exemplo, filtros de eliminação de ruído e melhoria de contraste, que serão utilizados para pré-processar as imagens que alimentarão o sistema TOPOLINO.[HP]
- Projeto, implementação e teste dos filtros. [HP]
- Projeto, implementação e teste de um módulo para segmentar imagens contendo camundongos.[HP,JJ]
- Projeto, implementação e teste de um módulo para rastrear o camundongo em seqüências de imagens.[HP,JJ]
- Integração dos filtros com os módulos de segmentação e rastreamento.[HP]
- Teste com os módulos integrados. [HP]
- Produção de documentação para os módulos implementados.[HP]
- Implementar módulos de extração e cálculo de parâmetros para análise comportamental de camundongos.
- Projeto, implementação e teste dos algoritmos de extração de parâmetros que exigem a análise de movimento.[HP,JJ]
- Projeto, implementação e teste dos algoritmos de extração de parâmetros atemporais.[HP,JJ]
- Integração dos módulos de extração com o módulo de rastreamento.[HP]
- Identificação, a partir de experimentos em campo, das condições em que o sistema de extração de atributos obtem o melhor desempenho. [AS]
- Produção de documentação para os módulos. [AS]
- Desenvolver um sistema de controle de experimentos e laboratórios.
- Projeto, implementação e teste do banco de dados contendo informações sobre experimentos com animais. [AS]
- Projeto da interface do sistema TOPOLINO com base em entrevistas com usuários e análise de sistemas similares. [AS]
- Implementação e testes da interface [AS]
- Integração da interface com o banco de dados e com os módulos de rastreamento e extração de atributos. [AS]
- Testes do sistema TOPOLINO com o experimento do campo aberto. [AS]
- Testes com o experimento do labirinto em cruz. [AS]
- Realização de ajustes com base nos resultados dos testes. [AS]
- Produção de documentação técnica para o sistema TOPOLINO. [AS]
- Produção do manual de utilização do sistema TOPOLINO. [AS]
- Capacitar recursos humanos na área em estudo.
- Criação e manutenção de um Website dedicado aos assuntos relacionados com o projeto. [AS,HP]
- Produção de material didático para a área de visão computacional aplicada à automatização de análise comportamental de animais. [AS,HP]
- Realização de minicursos e cursos de extensão sobre o tema do projeto. [AS,HP]
- Elaboração e apresentação de artigos técnicos/científicos com resultados intermediários. [AS,JJ,HP]
- Elaboração e apresentação de artigos técnicos/científicos com resultados finais. [AS,JJ,HP]
Next: Cronograma
Up: TOPOLINO - Sistema de
Previous: Revisão de Literatura
Hemerson Pistori
2005-09-16