Original title:
Vyhledávání konkrétních osob na záznamech z bezpečnostních kamer
Translated title:
Search for People in Recordings from Security Cameras
Authors:
Jezerský, Matouš ; Hradiš, Michal (referee) ; Smrž, Pavel (advisor) Document type: Master’s theses
Year:
2018
Language:
cze Publisher:
Vysoké učení technické v Brně. Fakulta informačních technologií Abstract:
[cze][eng]
Tato práce se zabývá návrhem a implementací systému, který umožňuje vyhledávání a rozpoznávání osob ve videozáznamech. Nejprve je proveden teoretický rozbor související problematiky, poté je na základě tohoto rozboru proveden návrh a dle návrhu dále implementován systém. Pro rozpoznávání obličejů je využito konvolučních neuronových sítí a v implementaci především knihoven dlib a OpenFace. V systému je využito paralelizace a distribuce úkonů mezi více zařízeními a je také dbáno na způsob praktického využití, při kterém můžeme mít často k dispozici jen málo informací o vyhledávané osobě. Systém dosahuje celkové přesnosti detekce a rozpoznávání osob cca 70% až 80% dle úlohy. Lze jej využít např. k vyhledání konkrétní osoby v záznamu, odhadu počtu celkových průchodů či průchodů jedné osoby a také ke zjštění výskytů neznámých osob v daném prostředí.
This thesis deals with the design and implementation of a system, which allows to search for and recognize people in video recordings. The presented design is based on a preceding research in theory relating to the topics of face and people recognition. Furthermore, the system design is implemented using convolutional neural networks for face recognition, while the implementation primarily utilizes the libraries dlib and OpenFace. The design and implementation use parallelization and distribution of tasks among multiple devices to reduce computation time, while also bearing in mind the practical applications of such system, such as working with limited amounts of available information regarding the person we seek. The precision of people detection and recognition of the implemented system is about 70% to 80%, based on the performed task. Among other uses, the system can be utilized to find a particular person in a video recording, to estimate the number of passes through the monitored space of one person, or the number of passes in total, or to find unknown people in the monitored space.
Keywords:
face recognition; image processing; machine learning; monitoring; neural networks; parallelization; people search; monitorování; neuronové sítě; paralelizace; rozpoznávání obličejů; strojové učení; vyhledávání osob; 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/84983