Original title:
Návrh programu pro obsluhu kamer a provádění strojového učení
Translated title:
Design of the application for the camera control and machine learning
Authors:
Lukaszczyk, Jakub ; Richter, Miloslav (referee) ; Bilík, Šimon (advisor) Document type: Bachelor's theses
Year:
2021
Language:
cze Publisher:
Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií Abstract:
[cze][eng]
Tato bakalářská práce řeší návrh programu pro ovládání průmyslových kamer. První část se věnuje současným aplikacím, jejich designu a nedostatkům. V praktické části je poté navržena obdobná aplikace v jazyce Python. Oproti současně dostupným aplikacím poskytuje navrhovaná aplikace modulární a otevřený design a lze ji tudíž dále rozšiřovat a modifikovat. Aplikace je nadále doplněna o vazbu na knihovnu Tensorflow a umožňuje tak klasifikaci obrazu a učení modelů umělých neuronových sítí. Aplikace byla otestována a jeví se být funkční. V závěru práce jsou výsledky zhodnoceny a jsou nastíněny možnosti dalšího vývoje.
This bachelor thesis deals with the design of a program for controlling industrial cameras. The first part deals with current applications, their design and shortcomings. In the practical part, a similar application is then developed using Python. Compared to currently available applications, the developed application provides a modular and open design and can therefore be further extended and modified. The application is further complemented with a link to the Tensorflow library to enable image classification and training of artificial neural network models. The application has been tested and appears to be functional. The thesis concludes by evaluating the results and outlining possibilities for further development.
Keywords:
camera; computer vision; GenICam; GigE Vision; Keras; Python; Tensorflow; USB3 Vision; user interface; GenICam; GigE Vision; kamera; Keras; počítačové vidění; Python; Tensorflow; USB3 Vision; uživatelské rozhraní
Institution: Brno University of Technology
(web)
Document availability information: Fulltext is available in the Brno University of Technology Digital Library. Original record: http://hdl.handle.net/11012/198000