180 likes | 318 Views
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. Agenda. 1 INTRODUÇÃO 2 FERRAMENTAS E TECNOLOGIA
E N D
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
Agenda 1 INTRODUÇÃO 2 FERRAMENTAS E TECNOLOGIA 3 DESENVOLVIMENTO DO PROJETO 4 RESULTADOS 5 CONCLUSÃO
INTRODUÇÃO Objetivo: Diminuir o tempo de captura de transmissão das imagens entre o sistema Blackfin e um PC utilizando a tecnologia Zigbee.
INTRODUÇÃO Complexidade: • 1 Simulador de sistema de arquivos 2 Capturarquadros da câmera de vídeo 3 Módulo emissor e receptor de imagens 4 Controlador de visualização das imagens
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
INTRODUÇÃO • Capturar quadros da câmera de vídeo Driver de vídeo Transformar vetor de pixels em imagem bitmap
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
INTRODUÇÃO • Controlador de visualização Integração com visualizador de imagens JPEG2000 Integração com banco dados SQLServer Interface gráfica
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
RESULTADOS Tempo total = 34 segundos Rede ZigBee a 115,2kbps sem Compressão Tempo de transferência = 34 segundos 480kBytes
RESULTADOS 34 - 3,2778 = 30,7222 segundos mais rápido Tempo total = 3,2778 segundos Rede ZigBee a 115,2kbps com Compressão Tempo de transferência = 2,7778 s 40kBytes 480kBytes 0,5 segundos de compressão
RESULTADOS Tempo total = 0,032 segundos Rede WiFi a 100,Mbps sem Compressão Tempo de transferência = 0,032 s 480kBytes
RESULTADOS 0,032 - 0,5032 = -0,4640 segundos Tempo total = 0,5032 segundos Rede WiFi a 100,Mbps com Compressão Tempo de transferência = 0,0032 s 40kBytes 480kBytes 0,5 segundos de compressão
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
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.