Název:
Zabezpečení prostoru pomocí videokamery a OS Linux
Překlad názvu:
Videocamera Based Security Guard for OS Linux
Autoři:
Valeš, Jan ; Herrman, Tomáš (oponent) ; Škarvada, Jaroslav (vedoucí práce) Typ dokumentu: Diplomové práce
Jazyk:
cze
Nakladatel: Vysoké učení technické v Brně. Fakulta informačních technologií
Abstrakt: [cze][eng]
Práce se zabývá implementací aplikace, která umožňuje zabezpečení prostoru pomocí web kamery a OS Linux. Hlavní součástí aplikace je proces běžící v pozadí, který komunikuje s kamerou přes V4L rozhraní. Pomocí dynamicky nahrávaných modulů se provádí detekce pohybu ve snímané scéně. Algoritmus detekce lze jednoduše měnit pomocí uživatelských modulů. Aplikace umožňuje ukládat snímaná data ve formě obrázků nebo video souborů. Pro monitorování snímané scény v reálném čase byl implementován klient, který umožňuje připojení přes TCP/IP k hlavní aplikaci. V komunikačním protokolu je implementována i jednoduchá autentizace klientů a šifrování přenášených dat.
This thesis deals with the implementation of security guard software for OS Linux using an appropriate web camera. The main part of this application is process running in background using V4L application interface to communicate with web cam. Because this program uses dynamically loaded plug-ins for motion detection, it is very simple to change detection algorithm just by modifying configuration file. Application data can be saved as images or video files. Client application was created for online monitoring by user. It communicates with security guard software over network by TCP/IP protocol. Implemented application layer protocol allows simple client authentication and data encryption.
Klíčová slova:
autentizace; detekce pohybu; GTKmm; Linux; snímání obrazu; V4L; video streaming; client authentication; GTKmm; Linux; motion detection; V4L; video capture; video streaming
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/53966