Show simple item record

Design and Implementation of Thermal Camera Communication Interface



dc.contributor.advisorVítek Stanislav
dc.contributor.authorJan Povolný
dc.date.accessioned2020-09-04T13:55:33Z
dc.date.available2020-09-04T13:55:33Z
dc.date.issued2020-08-28
dc.identifierKOS-960815572705
dc.identifier.urihttp://hdl.handle.net/10467/90100
dc.description.abstractHlavní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.cze
dc.description.abstractThe 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.eng
dc.publisherČeské vysoké učení technické v Praze. Vypočetní a informační centrum.cze
dc.publisherCzech Technical University in Prague. Computing and Information Centre.eng
dc.rightsA 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.htmleng
dc.rightsVysokoš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.htmlcze
dc.subjectFPGAcze
dc.subjectCyclone Vcze
dc.subjectmikrobolometrcze
dc.subjectLWIRcze
dc.subjectIRcze
dc.subjecttermokameracze
dc.subjectUSBcze
dc.subjectUVCcze
dc.subjectFT602cze
dc.subjectNUCcze
dc.subjectNon-Uniformity correctioncze
dc.subjectteplotní driftcze
dc.subjectFPGAeng
dc.subjectCyclone Veng
dc.subjectmicrobolometereng
dc.subjectLWIReng
dc.subjectIReng
dc.subjectthermal cameraeng
dc.subjectUSBeng
dc.subjectUVCeng
dc.subjectFT602eng
dc.subjectNUCeng
dc.subjectNon-Uniformity correctioneng
dc.subjecttemperature drifteng
dc.titleNávrh a implementace komunikačního rozhraní pro termokamerucze
dc.titleDesign and Implementation of Thermal Camera Communication Interfaceeng
dc.typediplomová prácecze
dc.typemaster thesiseng
dc.contributor.refereeKovář Jan
theses.degree.disciplineElektronikacze
theses.degree.grantorkatedra mikroelektronikycze
theses.degree.programmeElektronika a komunikacecze


Files in this item




This item appears in the following Collection(s)

Show simple item record