Motion detection for surveillance using a webcam and OpenCV


The daily life of modern humans has changed dramatically due to the rapid development of technology. Humans, in their daily activities are acting under the limitation of time and space. As technology improves, these restrictions are diminished or even eliminated. This has a significant impact on daily lives, as humans can now accomplish more functions and to meet their needs in less time. The distance factor tends to become a smaller and smaller obstacle. One of the most important human needs in this modern era is the sense of security. The basic sense of security coincides with the same sense of security of personal space of everyone. A key element in this is to control the environment through visual monitoring. In surveillance, visual contact is an important tool in assessing a site and a situation. In cases where there is no human observer on site under supervision then this visual contact is lost. This gap can now cover systems based on simple cameras and computers. Recognizing the human need for privacy and security and the convenience provided by computers on surveillance sites, in this thesis surveillance techniques have been studied and a video surveillance system has been developed and implemented based on the image processing library Open CV, to monitor a personal space using a computer and a simple web camera.


Η καθημερινότητα ενός σύγχρονου ανθρώπου έχει αλλάξει ριζικά εξαιτίας της ραγδαίας ανάπτυξης της τεχνολογίας. Ο άνθρωπος, στις καθημερινές του δραστηριότητες, δρα υπό τον περιορισμό του χρόνου και του χώρου. Όσο βελτιώνεται η τεχνολογία αυτοί οι περιορισμοί εξαλείφονται. Έτσι μπορούμε να πραγματοποιήσουμε περισσότερες λειτουργίες και να καλύψουμε τις ανάγκες μας σε πολύ λιγότερο χρόνο καθώς και ο παράγοντας της απόστασης τείνει να γίνεται όλο και μικρότερο εμπόδιο. Μια από τις σημαντικότερες ανθρώπινες ανάγκες στη σύγχρονη αυτή εποχή είναι η αίσθηση της ασφάλειας. Η βασική αίσθηση της ασφάλειας ταυτίζεται με την αίσθηση της ασφάλειας του προσωπικού χώρου του κάθε ανθρώπου. Βασικό στοιχείο σε αυτό είναι ο έλεγχος του περιβάλλοντός του μέσω της παρακολούθησης του χώρου αυτού. Στην επιτήρηση χώρων, η οπτική επαφή είναι ένα σημαντικό μέσο αξιολόγησης του χώρου και της κατάστασης που επικρατεί σε αυτόν. Όταν όμως δεν υπάρχει άνθρωπος παρατηρητής στο χώρο υπό επίβλεψη τότε αυτή η επαφή χάνεται. Το κενό αυτό μπορούν σήμερα να καλύψουν συστήματα που βασίζονται σε απλές κάμερες και υπολογιστές. Αναγνωρίζοντας την ανάγκη του ανθρώπου για ασφάλεια και την ευκολία που παρέχεται πλέον από τους υπολογιστές για την επιτήρηση χώρων, στην παρούσα εργασία μελετήθηκαν τεχνικές επιτήρησης χώρου και αναπτύχθηκε εφαρμογή βασισμένη στη βιβλιοθήκη επεξεργασίας εικόνας Open CV, με στόχο την παρακολούθηση ελεγχόμενου χώρου με χρήση υπολογιστή και μιας απλής διαδικτυακής κάμερας (web camera).

Greek version of this thesis.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.