Trabalho de Conclusão
de Curso
Uma solução de baixo custo para captura ,compressão, envio e visualização
de imagens em um sistema embarcado Blackfin
PUC-Campinas 2009
Centro de Exatas, Ambientais e Tecnologias
Faculdade de Engenharia de Computação
Aluno : Pablo Lira Cecilio
Co-Orientador : Prof . Carlos Miguel Toledo Tobar
Tópicos
* Contexto
* Problema
* Solução
* Complexidade
* Avaliação
Contexto
=> JPEG2000 é baseado no principio da ondelata (wavelet).
=> A qualidade da imagem JPEG2000 é superior ao JPEG em
altos níveis de compressão e equivalente para baixa
compressão
Contexto
=> A compressão do JPEG2000 é menos custosa do ponto de
vista computacional
=> O padrão zigBee é eficiente pra redes de pequenas
distâncias por consumir pouca energia e de fácil ampliação
Problema
==> O tamanho e custo da compressão das imagens é um
fator de grande impacto nas soluções de captura , envio e
armazenamento de imagens.
==> A plataforma ADSP-BF5333(Blacfin) não possuí uma
solução completa pra compressão de imagens utilizando-se
do algoritmo JPEG2000.
Solução
==> Portar Módulo JASPER Open-Source de compressão de
imagens JPEG2000 para plataforma embarcada Blackfin
==> Evitar o uso de memoria não volatíl
==> Transferência das imagens do sistema embarcado via
rede Zigbee para PCs
Solução
Complexidade
1
Portar Módulo já existente Jasper(JPEG200 encoder/decoder) para
plataforma blackfin
1.1 Implementar pseudo sistema de arquivos
Complexidade esta na Engenharia reversa e no custo da implementação do emulador de sistema
de arquivos.
1.2 Implementar congelador de quadros da câmera de video
Complexidade esta na engenharia reversa que terei que fazer no driver de video do sistema
Blackfin, para então poder congelar a imagem
Complexidade
2 Implementar comunicação do dispositivo embarcado com um PC via rede
Zigbee e requisitador de imagens de boa qualidade.
2.1 Implementar modulo Image sender
A complexidade esta em estabelecer uma conexão com o image receiver e o desenvolvimento de um protocolo mínimo de
comunicação
entre o módulo image sender e image receiver
2.2 Implementar controlador de visualização
A complexidade está basicamente na interface gráfica e na navegação pelas imagens
Para poder visualizar as imagens em baixa resolução enviadas pelo dispositivo movel e eventualmente requisitar uma
imagem de melhor resolução.
Avaliação
* Para uma dada taxa de compressão será adotada uma heurística de 0 a
10 que será atribuido a cada formato , essa nota tem o intuito de
quantificar a qualidade da imagem.
* A imagen no formato BMP será a referência para a nota 10
* A nota da qualidade junto com o tamanho final da imagem e o custo
computacional da operação de compressão são as principais variáveis na
análise de um formato de compressão
Download

PUC-Campinas 2009 Centro de Exatas, Ambientais e