background image

79 

 

Έχοντας βασιστεί στην εμφάνιση και στις προδιαγραφές της έκδοσης των  Windows XP, το 

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

εξασφαλίσει συγκεκριμένες ρυθμίσεις πριν την εκτέλεση.  

 

Για  την  αναγνώριση  άλλων  εκδόσεων,  θα  μπορούσε,  για  κάθε  μία,  να  αναλυθεί  εκ 

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

πολλαπλών μοντέλων. Με τη χρήση αυτών των μοντέλων, ο επιλυτής θα αναγνωρίζει στην 

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

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

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

αναγνώρισης που θα εντοπίζει κάθε ταμπλό ανεξάρτητα από την έκδοση. Αξίζει να σημειωθεί 

πως  και  σε  αυτή  την  προσέγγιση  θα  πρέπει  να  γίνει  εκ  νέου  μελέτη  των  εντάσεων  των 

αριθμών,  ώστε  να  περιλαμβάνουν  ευρύτερες  τιμές.  Για  την  αφαίρεση  του  περιορισμού 

διαστάσεων  16x16  εικονοστοιχείων  για  κάθε  μπλοκ  που  έχει  το  μοντέλο  της  εργασίας 

μπορούν  να  εφαρμοστούν  περαιτέρω  υπολογισμοί  στην  αναγνώριση  του  ταμπλό. 

Αξιοποιώντας τις γραμμές που εξάγει ο μετασχηματισμός Hough, μπορούν να εντοπιστούν τα 

σημεία  στα  οποία  τέμνονται  ως  οι  γωνίες  των  μπλοκ.  Με  βάση  αυτά  τα  σημεία  και  την 

απόσταση  που  τα  χωρίζει,  μπορούν  να  εντοπιστούν  δυναμικά  οι  διαστάσεις  των  μπλοκ.  Η 

επέκταση  αυτή  θα  ακύρωνε  ενδεχομένως  και  την  ανάγκη  για  τήρηση  συγκεκριμένης 

ανάλυσης οθόνης. 

 

5.2.2 Ανάληψη Παρτίδας σε εξέλιξη 

 

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

εργασίας  απαιτεί  να  είναι  κλειστά  όλα  τα  μπλοκ  ώστε  να  μετασχηματίζονται  επαρκείς 

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

είναι  σε  θέση  να  αναλάβει  οποιαδήποτε  παρτίδα.  Για  την  ανάληψη  κάποιας  παρτίδας  σε 

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

μηχανισμός  μεταφοράς  και  απόθεσης  (drag  and  drop)  για  την  επιλογή  του  πεδίου 

ενδιαφέροντος  που  είναι  το  ταμπλό  όπως  αποτυπώνεται  στην  Εικόνα  5.1.  Εναλλακτικά, 

μπορούν να βρεθούν διαφορετικές παράμετροι για το μετασχηματισμό Hough σε συνδυασμό 

με  εξίσου  αποτελεσματικό  φιλτράρισμα  για  να  παραμένουν  μόνο  τα  περιγράμματα  του 

ταμπλό.  Αδιαμφισβήτητα,  η  δεύτερη  προσέγγιση  κρύβει  πολλαπλές  προκλήσεις  αν 

συνδυαστεί με ένα γενικευμένο μοντέλο.