Original title:
Raspberry Pi: inteligentní dveřní kukátko
Translated title:
Raspberry Pi: intelligent door peephole
Authors:
Miček, Adam ; Dobrovský, Ladislav (referee) ; Matoušek, Radomil (advisor) Document type: Master’s theses
Year:
2020
Language:
slo Publisher:
Vysoké učení technické v Brně. Fakulta strojního inženýrství Abstract:
[slo][eng]
Cieľom tejto záverečnej práce je vytvorenie funkčného prototypu inteligentného priezoru (tzv. inteligentného video vrátnika) na platforme Raspberry Pi 3B+, ktorý bude umožňovať rozpoznávanie osôb na základe ich tváre, prípadne hesla vo forme QR kódu a vytvárať záznam vo forme fotiek, videa a textu. Ďalej bude umožňovať diaľkovú správu prostredníctvom Android aplikácie s možnosťou sledovania živého videa z Raspberry Pi, priamo v tejto aplikácií. Tvorbe projektu predchádza stručný úvod k platforme Raspberry Pi, jej alternatívam a procesu rozpoznávania tváre. Pri tvorbe softwaru pre Raspberry bol využitý primárne jazyk Python. Použité sú dva prístupy spracovávania obrazu priamo na Raspberry a na výkonnejšom počítači. Práca popisuje použitie viacerých moderných knižníc, platforiem a rámcov, implementovaných počas tvorby projektu, so snahou poskytnúť začiatočníkovi v tejto oblasti náhľad na tieto technológie, ich využitie a taktiež základ možnej ďalšej práce na nich.
The goal of this diploma thesis is to create the functional prototype of intelligent peephole (video doorman) on Raspberry Pi 3B+ platform. It will support face recognition of the people, alternatively authorization by QR code and the record of the situations in form of picture, video, and text. Furthermore, it will allow remote control from Android application with possibility to see live stream of Raspberry Pi’s video in this application. Creation of the project is preceded by brief introduction of Raspberry Pi platform, its alternatives and process of face recognition. Python programming language was primarily used for software development on Raspberry Pi platform. Two approaches were used for image processing, direct processing on Raspberry Pi and on more powerful computer. This work describes use of various modern libraries, platforms, and frameworks, used during the creation of the project, with goal to provide beginners in this field insight into this technology, way of its use, and offer starting point for further work.
Keywords:
face recognition; intelligent peephole; Python; Raspberry Pi 3B+; single board computer
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/191821