background image

Σχεδιασμός και κατασκευή ενός υβριδικού αμυντικού αυτοματοποιημένου ρομποτικού συστήματος 

 

 

 

101 

 

 

 

 

Ανάπτυξη Λογισμικού  

μέρους συστήματος 

 

 

Στο  παρόν  κεφάλαιο  αναλύεται  διεξοδικά  ο  τρόπος  λειτουργίας  του  προγράμματος 

καθώς  και  οι  αλγόριθμοι  που  διερευνήθηκαν  και  χρησιμοποιήθηκαν  σε  κάθε  τμήμα  του 

ξεχωριστά.  Στόχος  του  προγράμματος  είναι  η  ανίχνευση  κινούμενων  στόχων  με  ορισμένο 

μέγεθος (άνθρωποι και όχι αντικείμενα μικρού μεγέθους ή ζώα), η ανίχνευση προσώπου και 

έπειτα  η  αναγνώριση  αυτού.  Οι  εικόνες  που  λαμβάνονται  και  αναλύονται  μέσω  των 

κατάλληλων αλγορίθμων βασίζονται στην τεχνική της κατάτμησης εικόνας.  

 

 

4.1 Ανίχνευση κινούμενου αντικειμένου 

 

Η  ανίχνευση  ενός  αντικειμένου  σε  ένα  χώρο  είναι  ένα  από  τα  σημαντικότερα 

προβλήματα  που  συναντώνται  κατά  την  ανάπτυξη  ενός  προγράμματος  στον  τομέα  της 

μηχανικής όρασης. Η ανίχνευση στατικών ή κινούμενων αντικειμένων αποτελεί υποενότητα 

της  κατάτμησης  της  εικόνας.  Προκειμένου  να  γίνει  ορθή  ανίχνευση  του  αντικειμένου  στην 

εικόνα,  πρέπει  πρώτα  να  γίνει  ο  εντοπισμός  του  στην  πρώτη  εικόνα  και  έπειτα  η  εύρεση 

αυτού μέσα από την εναλλαγή των εικόνων.