S rostoucími požadavky na kvalitu zabezpečení majetku a budov je stále častějším prvkem v zabezpečovacích systémech rozpoznání obličeje. Tato práce se zabývá návrhem a implementací kamerového systému s funkcí rozpoznání obličeje za použití minipočítače Raspberry Pi. Součástí systému je webová aplikace sloužící k jeho ovládání. V navrženém systému může být pro detekci obličejů zvolen algoritmus na bázi histogramu orientovaných gradientů nebo konvoluční neuronové sítě. Výsledkem práce je funkční prototyp systému, který je schopen rozpoznat obličej a přiřadit mu jméno. Zároveň byla zhodnocena funkčnost tohoto systému a byly navrženy možné alternativy a vylepšení.
Anotace v angličtině
With the growing demands for quality security of property and buildings, facial recognition is becoming an increasingly common feature in security systems. This work deals with the design and implementation of a camera system with facial recognition capabilities using the Raspberry Pi mini-computer. The system includes a web application for its control. In the proposed system, a face detection algorithm based on a histogram of oriented gradients or convolutional neural networks can be selected. The result of this work is a functional prototype of the system, which is capable of recognizing a face and assigning a name to it. At the same time, the functionality of this system was evaluated, and possible alternatives and improvements were proposed.
Klíčová slova
zabezpečovací systém, Raspberry Pi, rozpoznávání obličeje, detekce obličeje, histogram orientovaných gradientů, konvoluční neuronové sítě, webová aplikace
Klíčová slova v angličtině
security system, Raspberry Pi, face recognition, face detection, histogram of oriented gradients, convolutional neural networks, web application
Rozsah průvodní práce
50
Jazyk
CZ
Anotace
S rostoucími požadavky na kvalitu zabezpečení majetku a budov je stále častějším prvkem v zabezpečovacích systémech rozpoznání obličeje. Tato práce se zabývá návrhem a implementací kamerového systému s funkcí rozpoznání obličeje za použití minipočítače Raspberry Pi. Součástí systému je webová aplikace sloužící k jeho ovládání. V navrženém systému může být pro detekci obličejů zvolen algoritmus na bázi histogramu orientovaných gradientů nebo konvoluční neuronové sítě. Výsledkem práce je funkční prototyp systému, který je schopen rozpoznat obličej a přiřadit mu jméno. Zároveň byla zhodnocena funkčnost tohoto systému a byly navrženy možné alternativy a vylepšení.
Anotace v angličtině
With the growing demands for quality security of property and buildings, facial recognition is becoming an increasingly common feature in security systems. This work deals with the design and implementation of a camera system with facial recognition capabilities using the Raspberry Pi mini-computer. The system includes a web application for its control. In the proposed system, a face detection algorithm based on a histogram of oriented gradients or convolutional neural networks can be selected. The result of this work is a functional prototype of the system, which is capable of recognizing a face and assigning a name to it. At the same time, the functionality of this system was evaluated, and possible alternatives and improvements were proposed.
Klíčová slova
zabezpečovací systém, Raspberry Pi, rozpoznávání obličeje, detekce obličeje, histogram orientovaných gradientů, konvoluční neuronové sítě, webová aplikace
Klíčová slova v angličtině
security system, Raspberry Pi, face recognition, face detection, histogram of oriented gradients, convolutional neural networks, web application
Zásady pro vypracování
Proveďte rešerši dostupných systémů pro rozpoznávání obličeje či postavy a zabezpečovacích systémů založených na rozpoznávání obrazu.
Navrhněte vlastní systém s použitím minipočítače, připojením k webové aplikaci a možností vzdáleného ovládání.
Implementujte a otestujte systém v poloreálném provozu. Zajistěte zabezpečení systému.
Proveďte kritické zhodnocení, navrhněte alternativy k navrženému řešení a možnosti rozšíření.
Zásady pro vypracování
Proveďte rešerši dostupných systémů pro rozpoznávání obličeje či postavy a zabezpečovacích systémů založených na rozpoznávání obrazu.
Navrhněte vlastní systém s použitím minipočítače, připojením k webové aplikaci a možností vzdáleného ovládání.
Implementujte a otestujte systém v poloreálném provozu. Zajistěte zabezpečení systému.
Proveďte kritické zhodnocení, navrhněte alternativy k navrženému řešení a možnosti rozšíření.
Seznam doporučené literatury
\renewcommand{\labelenumi}{[\theenumi]}
HOGGART, S. G. Mathematics of digital images: creation, compression, restoration, recognition. Cambridge: Cambridge University Press, 2006. ISBN 0-521-78029-2.
MONK, Simon. Raspberry Pi cookbook. Second edition. Beijing: O'Reilly, 2016. ISBN 978-1-491-93910-9.
TEVAULT, Donald A.. Mastering Linux security and hardening: secure your Linux server and protect it from intruders, malware attacks, and other external threats. Packt, 2018. ISBN-13: 978-1788620307.
Seznam doporučené literatury
\renewcommand{\labelenumi}{[\theenumi]}
HOGGART, S. G. Mathematics of digital images: creation, compression, restoration, recognition. Cambridge: Cambridge University Press, 2006. ISBN 0-521-78029-2.
MONK, Simon. Raspberry Pi cookbook. Second edition. Beijing: O'Reilly, 2016. ISBN 978-1-491-93910-9.
TEVAULT, Donald A.. Mastering Linux security and hardening: secure your Linux server and protect it from intruders, malware attacks, and other external threats. Packt, 2018. ISBN-13: 978-1788620307.
Přílohy volně vložené
-
Přílohy vázané v práci
ilustrace
Převzato z knihovny
Ano
Plný text práce
Přílohy
Posudek(y) oponenta
Hodnocení vedoucího
Záznam průběhu obhajoby
Průběh obhajoby je zveřejněn pouze přihlášenému uživateli.