background image

 

64  

αρχικές   προδιαγραφές   που   θέσαμε.   Τέλος   είχαμε   το   στάδιο   ελέγχου   του  
συστήματος,   σε   αυτό   ο   έλεγχος   βασίστηκε   σε   πολλαπλά   σενάρια   και   με  

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

 

 

5.2  Αντικείμενο  Ταξινόμησης  στην  γραμμή  μεταφοράς  

 

Το   αντικείμενο   ταξινόμησης   το   οποίο   θα   αναγνωρίζει   και   θα   ανιχνεύει   η  

εφαρμογή  ως  αντικείμενο  παραγωγής  της  γραμμής  μεταφοράς  προϊόντων  είναι  

ένα  κόκκινο  σε  χρώμα  κουτάκι  αναψυκτικού  όπως  φαίνετε  στην  εικόνα  15,  με  
διαστάσεις:  

 

Ύψος:  ~11cm  
Πλάτος:  ~  5  cm  

 

Εικόνα  15  Το  αντικείμενο  που  ελέγχεται  στη  γραμμή  μεταφοράς.  

 

5.3  Επιλογή  Μεθόδου  Κατάτμησης  Εικόνας  

 

Στην   υλοποίηση   της   εφαρμογής   μας   το   πρώτο   πρόβλημα   που   μας  

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

κατάτμηση   εικόνας.      Αρχικά   μελετήσαμε   διάφορους   αλγορίθμους   κατάτμησης  
που   υποστηρίζει   η   OpenCV   (βλ.   Κεφάλαιο   2)   και   καταλήξαμε   στη   χρήση   του  

αλγορίθμου   που   βασίζεται   στο   χρώμα.   Οι   αλγόριθμοι   SIFT   και   SURF  
απορρίφθηκαν   επειδή   τα   αντικείμενα   που   αναγνωρίζουν   είναι   συγκεκριμένα  
και   απορρέουν   από   μια   αρχική   εικόνα,   η   οποία   περιέχει   το   αντικείμενο.   Η  

εφαρμογή   που   θέλαμε   να   δημιουργήσουμε   πρέπει   να   βρίσκει   εκτός   από   το