Original title:
Detekce a analýza narušitelů ve sledované oblasti
Translated title:
Detection and Analysis of Violators in the Monitored Area
Authors:
Sadílek, Jakub ; Drahanský, Martin (referee) ; Goldmann, Tomáš (advisor) Document type: Master’s theses
Year:
2022
Language:
cze Publisher:
Vysoké učení technické v Brně. Fakulta informačních technologií Abstract:
[cze][eng]
Cílem této práce je vytvořit internetovou aplikaci pro detekci a analýzu narušitelů ve sledované oblasti. Taková aplikace může následně posloužit k automatizovanému zpracování videozáznamů z bezpečnostních kamer či jinak pořízených videí ze střežené oblasti. První část práce je zaměřena na teorii neuronových sítí pro detekci a klasifikaci objektů v obraze a rozpoznávání osob podle obličeje. V další části jsou popsány použité technologie pro vývoj aplikací. Výsledkem pak je klient-server aplikace s možností konfigurace zpracování, která umožňuje detekci narušitelů, identifikaci osob, sledování a počítání objektů, vykreslování cest, vymezení sledované oblasti, uplatnění vlastního detektoru aj. Zpracované záznamy je nakonec možné přehrát, stáhnout nebo spolu s výpisem detekovaných narušitelů sdílet na internetu pomocí odkazu.
The aim of this thesis is to create an internet application for detection and analysis of violators in the monitored area. Such an application then can be used for automated processing of records from security cameras or other captured videos from the guarded area. The first part of the work is focused on the theory of neural networks for object detection and classification in the image and recognition of people by their face. The next part describes used technologies for application development. The result is a client-server application with the possibility of configuration of processing, which allows detection of violators, identification of persons, object tracking and counting, path drawing, definition of the monitored area, usage of own detector, etc. Processed videos at the end can be played, downloaded or together with a list of detected violators shared on the internet via link.
Keywords:
classification; cnn; convolutional neural networks; DeepFace; DeepSORT; detection; Express.js; face recognition; image processing; internet application; object tracking; React; Socket.io; YOLOv3; DeepFace; DeepSORT; detekce; Express.js; internetová aplikace; klasifikace; knn; konvoluční neuronové sítě; React; rozpoznávání obličeje; sledování objektu; Socket.io; YOLOv3; zpracování obrazu
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/207806