Název:
Mobilní aplikace pro bezpečnost domácnosti
Překlad názvu:
Visual Home Security System for iOS-Based Mobile Devices
Autoři:
Bajaník, Filip ; Szőke, Igor (oponent) ; Herout, Adam (vedoucí práce) Typ dokumentu: Diplomové práce
Rok:
2018
Jazyk:
cze
Nakladatel: Vysoké učení technické v Brně. Fakulta informačních technologií
Abstrakt: [cze][eng]
Cieľom tejto diplomovej práce je návrh a implementácia mobilnej aplikácie pre bezpečnosť domácnosti na platforme iOS. Aplikácia predstavuje komplexné riešenie, umožňujúce prenos audia a videa medzi spárovanými mobilnými zariadeniami, s využitím technológie WebRTC. Výsledný modul predstavuje univerzálne riešenie pre peer-to-peer video a audio komunikáciu. Práca taktiež rieši problematiku počítačového videnia a konkrétne algoritmy efektívnej detekcie pohybu. Výsledkom je modul implementujúci algoritmus ViBe s použitím knižnice Metal. V prípade detekovaného pohybu aplikácia upozorní používateľa push notifikáciou. Synchronizácia aplikačných dát je realizovaná technológiou CloudKit a perzistencia dát knižnicou Realm.
The goal of this diploma thesis is to design and implement a mobile application for home security system on the iOS platform. The application introduces a complex solution allowing the transmission of the audio and video streams between the paired mobile devices using WebRTC. The final module represents universal solution for peer-to-peer audio and video communication. The thesis also deals with the field of computer vision, namely efficient motion detection algorithms. The module for motion detection implements ViBe algorithm using Metal. In case that the motion is detected the application notifies a user with a push notification. Synchronization of application data is implemented using Cloudkit and the data persistance using Realm library.
Klíčová slova:
bezpečnosť domácnosti; Cloudkit; Frame differencing; iCloud; iOS; Metal; Motion detection; MQTT; P2P; peer-to-peer; Real Time Communication; RTCPeerConnection; Running average; ViBe; video; WebRTC; Cloudkit; Frame differencing; home security; iCloud; iOS; Metal; Motion detection; MQTT; P2P; peer-to-peer; Real Time Communication; RTCPeerConnection; Running average; ViBe; video; WebRTC
Instituce: Vysoké učení technické v Brně
(web)
Informace o dostupnosti dokumentu:
Plný text je dostupný v Digitální knihovně VUT. Původní záznam: http://hdl.handle.net/11012/84952