Title: Využití IR kamerových modulů
Other Titles: IR Camera modules
Authors: Pillmann, Jan
Advisor: Weissar Petr, Ing. Ph.D.
Referee: Holota Radek, Ing. Ph.D.
Issue Date: 2024
Publisher: Západočeská univerzita v Plzni
Document type: diplomová práce
URI: http://hdl.handle.net/11025/56771
Keywords: kamerový modul;termální kamera;infračervené spektrum;viditelné spektrum;flir lepton;mlx90640;amg8833;arducam;stm32;tcp/ip;ethernet;lwip;udp;c#;winforms;opengl;opentk;paleta barev;vykreslování proudu snímků
Keywords in different language: camera module;thermal camera;infrared spectrum;visible spectrum;flir lepton;mlx90640;amg8833;arducam;stm32;tcp/ip;ethernet;lwip;udp;c#;winforms;opengl;opentk;color palette;real-time image rendering
Abstract: Práce se zaměřuje na možnosti použití běžně dostupných kamerových modulů snímajících v infračerveném a viditelném spektru pro projekty vestavěné elektroniky. Cílem bylo porovnat jednotlivé moduly, popsat datovou komunikaci a nakonec vytvořit ukázkové příklady použití. Výsledkem práce je ukázkové řešení programu pro mikrokontrolér platformy STM32, aplikač- ního protokolu založeném na UDP pro přenos snímků po počítačové síti a počítačové aplikaci v jazyce C#, která obrazová data dekóduje, vizuálně zobrazí analyzuje. Vykreslování snímků v reálném čase zajišťuje grafická knihovna OpenGL, přes kterou bylo zároveň implementováno několik vizuálních funkcí zvyšujících informační hodnotu pořízených dat, a to zejména aplikování několika vybraných typů palet barev, plynulé prolínání spekter snímku nebo dynamické sledování teplotních extrémů. Dále je součástí řešení podrobný popis softwarové části u hlavních principů a algoritmů. Jednotlivé dílčí výsledky byly koncipovány obecně a lze je modulárně použít pro řešení vlastního problému.
Abstract in different language: The thesis focuses on the possibilities of using comonly available infrared and normal camera mo- dules for embedded electronics projects. The aim was to compare individual modules, describe data communication, and ultimately create usage examples. The solution consists of example program for STM32 microcontroller, application protocol based on UDP for image transmission over a computer network, and a computer application written in C# that decodes image data, visually displays and analyzes them. OpenGL provides real-time image rendering including seve- ral visual functions, which enhance the informational value of the captured data. Some of these visual functions include: application of color palettes, smooth blending of the captured spectrums or dynamic tracking of temperature extremes. Furthemore, the solution includes a detailed de- scription of the software part regarding main principles and algorithms. Individual partial results were implemented generally and can be modularly used to solve own specific problems.
Rights: Plný text práce je přístupný bez omezení
Appears in Collections:Diplomové práce / Theses (KEI)

Files in This Item:
File Description SizeFormat 
pillmann_dp.pdfPlný text práce8,71 MBAdobe PDFView/Open
PosudekVedoucihoSTAG-WeissarP-17864.pdfPosudek vedoucího práce58,74 kBAdobe PDFView/Open
PosudekOponentaSTAG-HolotaR-54160.pdfPosudek oponenta práce63,13 kBAdobe PDFView/Open
ProtokolSPrubehemObhajobySTAG.pdfPrůběh obhajoby práce40,93 kBAdobe PDFView/Open


Please use this identifier to cite or link to this item: http://hdl.handle.net/11025/56771

Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.