Title: | Rozpoznávání objektů v obrazu na platformě NVidia Jetson Nano |
Other Titles: | Object recognition in the image on NVidia Jetson Nano platform |
Authors: | Schwob, Michal |
Advisor: | Dobrý Jiří, Ing. |
Referee: | Nykl Michal, Ing. Ph.D. |
Issue Date: | 2021 |
Publisher: | Západočeská univerzita v Plzni |
Document type: | bakalářská práce |
URI: | http://hdl.handle.net/11025/44230 |
Keywords: | detekce objektů;rozpoznávání osob;robot;mikrokontroler;embedded hardware;neuronové sítě;zpracování obrazu |
Keywords in different language: | object detection;people recognition;artificial neural networks;image processing;robot;embedded hardware;machine learning;artificial intelligence |
Abstract: | Tato bakalářská práce se zabývá vytvořením programu pro robota Matyldu. Program zpracovává obraz z kamery nebo videa a detekuje osoby a objekty. Na základě výsledků detekce sestaví textový dialog. Vše je vykonáváno přímo na mikrokontroléru NVIDIA Jetson Nano, který je základem robota Matyldy. Práce se skládá ze čtyř částí. První popisuje teoretické základy zpracování obrazu, strojového učení a neuronových sítí. Teoretické základy jsou následně využity k řešení úlohy detekce objektů a osob v obrazu. Druhá část popisuje mikropočítač NVIDIA Jetson Nano a možnosti aplikací detekce objektů a osob v obrazu pro tento hardware. Třetí část práce popisuje návrh celého programu a jeho implementaci. Poslední část se zabývá testováním programu, při kterém bylo vypočteno F-score rovno 0,908 a rychlost běhu programu určena přibližně na pět zpracovaných snímků za vteřinu. |
Abstract in different language: | This bachelor thesis focuses on the program creation for the robot Matylda. The program processes images from a camera or a video and detects persons and objects. Based on the detection outcomes the program compiles a text dialogue. Every step is executed on a microcontroller NVIDIA Jetson Nano, which is the main part of the robot Matylda. The thesis is composed of four parts. The first part describes the theoretical foundations of image processing, machine learning and artificial neural networks. Based on these foundations the task of object and person detection in image is solved. The second part describes microcontroller NVIDIA Jetson Nano and possibilities of image recognition applications for this hardware. The third part describes the design of the program and its implementation. The last part focuses on testing the application. The result of the testing is an F-score equal to 0,908 and the performance calculated is approximately five images processed per second. |
Rights: | Plný text práce je přístupný bez omezení. |
Appears in Collections: | Bakalářské práce / Bachelor´s works (KIV) |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
BP_Schwob.pdf | Plný text práce | 1,69 MB | Adobe PDF | View/Open |
A19B0673P_Posudek.pdf | Posudek oponenta práce | 150,62 kB | Adobe PDF | View/Open |
A19B0673P_Hodnoceni.pdf | Posudek vedoucího práce | 61,87 kB | Adobe PDF | View/Open |
A19B0673P_Obhajoba.pdf | Průběh obhajoby práce | 40,87 kB | Adobe PDF | View/Open |
Please use this identifier to cite or link to this item:
http://hdl.handle.net/11025/44230
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.