Návrh a implementace komunikačního rozhraní pro termokameru
Design and Implementation of Thermal Camera Communication Interface
Typ dokumentu
diplomová prácemaster thesis
Autor
Jan Povolný
Vedoucí práce
Vítek Stanislav
Oponent práce
Kovář Jan
Studijní obor
ElektronikaStudijní program
Elektronika a komunikaceInstituce přidělující hodnost
katedra mikroelektronikyPráva
A university thesis is a work protected by the Copyright Act. Extracts, copies and transcripts of the thesis are allowed for personal use only and at one?s own expense. The use of thesis should be in compliance with the Copyright Act http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf and the citation ethics http://knihovny.cvut.cz/vychova/vskp.htmlVysokoškolská závěrečná práce je dílo chráněné autorským zákonem. Je možné pořizovat z něj na své náklady a pro svoji osobní potřebu výpisy, opisy a rozmnoženiny. Jeho využití musí být v souladu s autorským zákonem http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf a citační etikou http://knihovny.cvut.cz/vychova/vskp.html
Metadata
Zobrazit celý záznamAbstrakt
Hlavním cílem práce je návrh a implementace komunikacního rozhraní pro termokameru. Pro streamování videa do PC je použitý standard UVC (USB video class), který jako univerzální standard funguje na vetšine moderních operacních systému. Videodata získaná z mikrobolometrického pole jsou zpracována pomocí FPGA a dále posílána do UVC prevodníku FTDI FT602, který zajištuje prevod do UVC standardu a komunikaci po USB sbernici. Obraz z termokamery je prenášen ve forme RAW dat (Y16) nebo barevných dat (YCbCr422) obarvených paletou. Dále je rešena realtime implementace Non-Uniformity Correction algoritmu (NUC) pro kalibraci jednotlivých pixelu mikrobolometrického pole a prubežná aktualizacce kalibracních dat pomocí záverky. Nakonec je rešena kompenzace teplotního driftu mikrobolometru pomocí merení vlastní teploty. Na základe merené teploty je pomocí ladení jeho parametru stabilizován pracovní bod senzoru. The main topic of this thesis is design and implementation of the thermal camera communication interface. The UVC (USB video class) standard is used to stream video to PC. As a universal standard the UVC works on most modern operating systems. The video data acquired from the microbolometer are processed by an FPGA and then transfered further to the UVC bridge FTDI FT602. The FT602 provides conversion to the UVC standard and communication via USB. Image from the thermal camera is sent as a RAW data stream (Y16) or a color stream (YCbCr422) of data colored by palette. Realtime implementation of the NonUniformity Correction algorithm (NUC) is proposed to calibrate pixels of the microbolometer. Calibration data are continually updated from a shutter. To compensate temperature drift of the microbolometer, the sensor parameters are tuned based on the measured temperature of the sensor to stabilize the operating point.
Kolekce
- Diplomové práce - 13134 [265]