Surveillance system utilizing optical and digital information
The aim of this study is the development and implementation of a surveillance system based on Wireless and Network Communication Technologies and Embedded Systems. The aforementioned application is able to detect human activity and depending on authorization of said activity, perform specific action...
Κύριος συγγραφέας: | |
---|---|
Άλλοι συγγραφείς: | |
Μορφή: | Thesis |
Γλώσσα: | English |
Έκδοση: |
2020
|
Θέματα: | |
Διαθέσιμο Online: | http://hdl.handle.net/10889/13328 |
id |
nemertes-10889-13328 |
---|---|
record_format |
dspace |
spelling |
nemertes-10889-133282022-09-05T14:11:27Z Surveillance system utilizing optical and digital information Σύστημα επιτήρησης χώρου με χρήση οπτικής και ψηφιακής πληροφορίας Παυλάκης, Χαράλαμπος Αντωνακόπουλος, Θεόδωρος Δερματάς, Ευάγγελος Pavlakis, Charalampos Surveillance Embedded systems Field programmable gate arrays Real time operating systems Security Bluetooth low energy Παρακολούθηση Ενσωματωμένα συστήματα Λειτουργικά συστήματα πραγματικού χρόνου Προγραμματιζόμενη γογική Μικροελεγκτές Χαμηλής ενέργειας Bluetooth The aim of this study is the development and implementation of a surveillance system based on Wireless and Network Communication Technologies and Embedded Systems. The aforementioned application is able to detect human activity and depending on authorization of said activity, perform specific actions to notify users. This provides a service for people living or working in places easily accessible by outsiders and want to maintain a sense of security. This topic has always received a lot of attention and is of a great technological interest. During the development of this study we have utilized an FPGA platform that realizes a controller unit which coordinates the actions performed by the system based on the input from a PIR motion sensor and wireless identification tags in the form of BLE (Bluetooth Low Energy) beacons and makes use of network communication protocols to notify users. In short we establish a fully remote and autonomous system. By using the Python programming language and utilizing its immense collection of libraries, we have managed to develop an application that is able to communicate with said controller unit and perform the necessary tasks to keep the user up to date with potential unwanted phenomena by presenting them a live stream video footage of the area being monitored. This thesis provides a detailed analysis of related scientific areas and aims to provide the reader with the tools to fully comprehend the suggested solution. During this process we have found that it is possible to use widespread and low-cost technologies to develop a state-of-the-art, reliable surveillance system. Finally, we were able to create a platform that classifies between authorized and unauthorized activities in real time and provides the foundations to act upon them. We believe that this application can be the foundations for similar ones in the future and aid in the development of more complex Surveillance and Security Embedded systems. Ο στόχος της παρούσας διπλωματικής εργασίας είναι ο σχεδιασμός και η υλοποίηση ενός ενσωματωμένου συστήματος ασφάλειας και παρακολούθησης, βασισμένο σε πρωτόκολλα ασύρματης επικοινωνίας, μεθόδους δικτύωσης και αναπαραγωγής πολυμέσων σε πραγματικό χρόνο. Το εν λόγω σύστημα έχει την ικανότητα διάκρισης μεταξύ εγκεκριμένης και μη, δραστηριότητας μέσα σε ένα χώρο και δρα με βάση αυτή. Προσφέρεται, λοιπόν, μια σημαντική υπηρεσία σε ανθρώπους και επιχειρήσεις που επιθυμούν να διατηρήσουν ένα περιβάλλον που διακατέχεται από αίσθημα ασφάλειας και ηρεμίας. Το συγκεκριμένο θέμα είναι μεγάλου τεχνολογικού ενδιαφέροντος και αποκτά ολοένα και περισσότερη σημασία καθώς η ασφάλεια είναι πολύτιμο αγαθό, ενώ έχει και ιδιαίτερα σημαντικές επεκτάσεις. Κατά την ανάπτυξη της συγκεκριμένης διπλωματικής εργασίας χρησιμοποιήσαμε μια πλατφόρμα FPGA για την υλοποίηση του ελεγκτή, την τεχνολογία BLE (Bluetooth Low Energy) για την αναγνώριση ταυτοτήτων, καθώς και πρωτόκολλα επικοινωνίας μέσω του διαδικτύου για την διάδοση κρίσιμης πληροφορίας και πολυμέσων σε πραγματικό χρόνο. Αξιοποιώντας πλήρως τις δυνατότητες ανάπτυξης σε μικροεπεξεργαστές, με την χρήση λειτουργικού συστήματος πραγματικού χρόνου, καθώς και τις δυνατότητες που προσφέρει η γλώσσα προγραμματισμού Python δημιουργήσαμε ένα αξιόπιστο σύστημα παρακολούθησης χώρου με πραγματικό χρόνο απόκρισης. 2020-03-13T21:29:14Z 2020-03-13T21:29:14Z 2020-05-05 Thesis http://hdl.handle.net/10889/13328 en 0 application/pdf |
institution |
UPatras |
collection |
Nemertes |
language |
English |
topic |
Surveillance Embedded systems Field programmable gate arrays Real time operating systems Security Bluetooth low energy Παρακολούθηση Ενσωματωμένα συστήματα Λειτουργικά συστήματα πραγματικού χρόνου Προγραμματιζόμενη γογική Μικροελεγκτές Χαμηλής ενέργειας Bluetooth |
spellingShingle |
Surveillance Embedded systems Field programmable gate arrays Real time operating systems Security Bluetooth low energy Παρακολούθηση Ενσωματωμένα συστήματα Λειτουργικά συστήματα πραγματικού χρόνου Προγραμματιζόμενη γογική Μικροελεγκτές Χαμηλής ενέργειας Bluetooth Παυλάκης, Χαράλαμπος Surveillance system utilizing optical and digital information |
description |
The aim of this study is the development and implementation of a surveillance system based on Wireless and Network Communication Technologies and Embedded Systems. The aforementioned application is able to detect human activity and depending on authorization of said activity, perform specific actions to notify users. This provides a service for people living or working in places easily accessible by outsiders and want to maintain a sense of security. This topic has always received a lot of attention and is of a great technological interest.
During the development of this study we have utilized an FPGA platform that realizes a controller unit which coordinates the actions performed by the system based on the input from a PIR motion sensor and wireless identification tags in the form of BLE (Bluetooth Low Energy) beacons and makes use of network communication protocols to notify users. In short we establish a fully remote and autonomous system. By using the Python programming language and utilizing its immense collection of libraries, we have managed to develop an application that is able to communicate with said controller unit and perform the necessary tasks to keep the user up to date with potential unwanted phenomena by presenting them a live stream video footage of the area being monitored.
This thesis provides a detailed analysis of related scientific areas and aims to provide the reader with the tools to fully comprehend the suggested solution. During this process we have found that it is possible to use widespread and low-cost technologies to develop a state-of-the-art, reliable surveillance system. Finally, we were able to create a platform that classifies between authorized and unauthorized activities in real time and provides the foundations to act upon them.
We believe that this application can be the foundations for similar ones in the future and aid in the development of more complex Surveillance and Security Embedded systems. |
author2 |
Αντωνακόπουλος, Θεόδωρος |
author_facet |
Αντωνακόπουλος, Θεόδωρος Παυλάκης, Χαράλαμπος |
format |
Thesis |
author |
Παυλάκης, Χαράλαμπος |
author_sort |
Παυλάκης, Χαράλαμπος |
title |
Surveillance system utilizing optical and digital information |
title_short |
Surveillance system utilizing optical and digital information |
title_full |
Surveillance system utilizing optical and digital information |
title_fullStr |
Surveillance system utilizing optical and digital information |
title_full_unstemmed |
Surveillance system utilizing optical and digital information |
title_sort |
surveillance system utilizing optical and digital information |
publishDate |
2020 |
url |
http://hdl.handle.net/10889/13328 |
work_keys_str_mv |
AT paulakēscharalampos surveillancesystemutilizingopticalanddigitalinformation AT paulakēscharalampos systēmaepitērēsēschōroumechrēsēoptikēskaipsēphiakēsplērophorias |
_version_ |
1771297261453574144 |