UMA SOLUÇÃO PARA CAPTURA, COMPRESSÃO E
TRANSMISSÃO DE IMAGENS UTILIZANDO
JPEG2000 EM UM SISTEMA EMBARCADO
• Orientador: Prof. Dr. Carlos Miguel Tobar Toledo
• Co-orientador: Prof. Dr. Carlos Miguel Tobar Toledo
1
Agenda
1 INTRODUÇÃO
2 FERRAMENTAS E TECNOLOGIA
3 DESENVOLVIMENTO DO PROJETO
4 RESULTADOS
5 CONCLUSÃO
2
INTRODUÇÃO
Objetivo:
 Diminuir o tempo de captura de transmissão das imagens
entre o sistema Blackfin e um PC utilizando a tecnologia Zigbee.
3
INTRODUÇÃO
Complexidade:
1 Simulador de sistema de arquivos
2 Capturar quadros da câmera de vídeo
3 Módulo emissor e receptor de imagens
4 Controlador de visualização das imagens
4
INTRODUÇÃO
Simulador de sistema de arquivos
Abstrair o sistema de arquivos para módulos que foram
portados para o sistema embarcado, são eles : EasyBmp e Jasper
Seguir padrão POSIX
5
INTRODUÇÃO
Capturar quadros da câmera de vídeo
Driver de vídeo
Transformar vetor de pixels em imagem bitmap
6
INTRODUÇÃO
Módulo emissor e receptor de imagens
Configuração dos módulos Xbee
Configuração do UART do sistema embarcado
Ligação dos pinos UART
7
INTRODUÇÃO
Controlador de visualização
Integração com visualizador de imagens JPEG2000
Integração com banco dados SQLServer
Interface gráfica
8
METODOLOGIA
Prototipação:
1 Desenvolvimento rápido e sem documentação
2 Menos esforço na extração de requisitos
3 Cliente opta depois de ver o protótipo
9
FERRAMENTAS E TECNOLOGIA
10
ARQUITETURA
11
12
RESULTADOS
Tempo total = 34 segundos
Rede ZigBee a 115,2kbps
sem
Compressão
480kBytes
Tempo de transferência
= 34 segundos
13
RESULTADOS
34 - 3,2778 = 30,7222 segundos mais rápido
Tempo total = 3,2778 segundos
Rede ZigBee a 115,2kbps
com
Compressão
0,5 segundos de
compressão
40kBytes
480kBytes
Tempo de transferência
= 2,7778 s
14
RESULTADOS
Tempo total = 0,032 segundos
Rede WiFi a 100,Mbps
sem
Compressão
480kBytes
Tempo de transferência
= 0,032 s
15
RESULTADOS
0,032 - 0,5032 = -0,4640 segundos
Tempo total = 0,5032 segundos
Rede WiFi a 100,Mbps
com
Compressão
0,5 segundos de
compressão
40kBytes
480kBytes
Tempo de transferência
= 0,0032 s
16
CONCLUSÃO
Possiveis melhorias:
Implementar a junção dos seis quadros em uma só imagem
Melhorar algoritmo de recebimento das imagens
Criptografia Zigbee
Suporte a coordenadas reais de satélite
17
CONCLUSÃO
Quando se trata de uma rede Zigbee, o tempo total de captura e
transmissão de uma imagem comprimida no formato JPEG2000 é
aproximadamente 10 vezes mais rápido que o tempo sem
compressão. Portanto, pode-se concluir que esse tipo de solução
é viável dentro desse cenário.
18
Download

uma solução para captura, compressão e transmissão