Repository logo
 
Publication

Sincronização de múltiplas câmaras e controlo de iluminação sobre uma plataforma FPGA

dc.contributor.advisorDias, Fernando Manuel Rosmaninho Morgado Ferrão
dc.contributor.advisorWäny, Martin
dc.contributor.authorSousa, Ricardo André Martins de
dc.date.accessioned2015-06-18T13:46:54Z
dc.date.available2015-06-18T13:46:54Z
dc.date.issued2014-10
dc.description.abstractO objetivo deste projeto foi o de realizar a sincronização de pelo menos quatro câmaras individuais, ajustando dinamicamente o frame rate de operação de cada câmara, tendo por base a família de sensores de imagem CMOS NanEye da empresa Awaiba, numa plataforma FPGA com interface USB3. Durante o projeto analisou-se, com a assistência de um supervisor da Awaiba, o sistema core de captura de imagem existente, baseado em VHDL. Foi estudado e compreendido o princípio do ajuste dinâmico do frame rate das câmaras. Tendo sido então desenvolvido o módulo de controlo da câmara, em VHDL, e um algoritmo de ajuste dinâmico do frame rate, sendo este implementado junto com a plataforma de processamento e interface da FPGA. Foi criado um módulo para efetuar a monitorização da frequência de operação de cada câmara, medindo o período de cada linha numa frame, tendo por base um sinal de relógio de valor conhecido. A frequência é ajustada variando o nível de tensão aplicado ao sensor com base no erro entre o período da linha medido e o período pretendido. Para garantir o funcionamento conjunto de múltiplas câmaras em modo síncrono foi implementada uma interface Master-Slave entre estas. Paralelamente ao módulo anteriormente descrito, implementou-se um sistema de controlo automático de iluminação com base na análise de regiões de interesse em cada frame captada por uma câmara NanEye. A intensidade de corrente aplicada às fontes de iluminação acopladas à câmara é controlada dinamicamente com base no nível de saturação dos pixéis analisados em cada frame. Foram desenvolvidas e implementadas variantes do algoritmo de controlo e o seu desempenho foi avaliado em laboratório. Os resultados obtidos na prática evidenciam que a solução implementada cumpre os requisitos de controlo e ajuste da frequência de operação de múltiplas câmaras. Mostrou ser um método de controlo capaz de manter um erro de sincronização médio de 3,77 μs mesmo na presença de variações de temperatura de aproximadamente 50 °C. Foi também demonstrado que o sistema de controlo de iluminação é capaz de proporcionar uma experiência de visualização adequada, alcançando erros menores que 3% e uma velocidade de ajuste máxima inferior a 1 s.por
dc.identifier.tid201129523
dc.identifier.urihttp://hdl.handle.net/10400.13/830
dc.language.isoporpor
dc.subjectSincronização de múltiplas câmaraspor
dc.subjectTeoria de regulação e realimentaçãopor
dc.subjectSensores de imagem CMOSpor
dc.subjectControlo automático de iluminaçãopor
dc.subjectIluminação LEDpor
dc.subjectFPGApor
dc.subjectInterface de alta velocidade USB3por
dc.subjectEngenharia de Telecomunicações e Redes de Energiapor
dc.subject.por
dc.subjectCentro de Ciências Exatas e da Engenhariapor
dc.titleSincronização de múltiplas câmaras e controlo de iluminação sobre uma plataforma FPGApor
dc.typemaster thesis
dspace.entity.typePublication
rcaap.rightsopenAccesspor
rcaap.typemasterThesispor
thesis.degree.disciplineEngenharia de Telecomunicações e Redes de Energiapor
thesis.degree.levelMestrepor
thesis.degree.nameMestrado em Engenharia de Telecomunicações e Redes de Energiapor

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
MestradoRicardoSousa.pdf
Size:
18.32 MB
Format:
Adobe Portable Document Format
Description:
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: