Βελτιστοποίηση της ακρίβειας ταξινόμησης στην ψηφιακή τηλεπισκόπηση χρησιμοποιώντας μορφολογικό φίλτρο
Από RemoteSensing Wiki
(17 ενδιάμεσες αναθεωρήσεις δεν εμφανίζονται.) | |||
Γραμμή 1: | Γραμμή 1: | ||
- | [[category: | + | [[category:Ψηφιακή Τηλεπισκόπηση]] |
<b>Βελτιστοποίηση της ακρίβειας ταξινόμησης στην ψηφιακή τηλεπισκόπηση χρησιμοποιώντας μορφολογικό φίλτρο</b><br> | <b>Βελτιστοποίηση της ακρίβειας ταξινόμησης στην ψηφιακή τηλεπισκόπηση χρησιμοποιώντας μορφολογικό φίλτρο</b><br> | ||
Γραμμή 7: | Γραμμή 7: | ||
<br><br> | <br><br> | ||
<b>Περίληψη</b><br><br> | <b>Περίληψη</b><br><br> | ||
- | Ο σκοπός της εφαρμογής είναι η ανάπτυξη ενός αλγορίθμου ταξινόμησης βασισμένο στα pixel μιας πολυφασματικής εικόνας. Αρχικά χρησιμοποιείται ένα φίλτρο μείωσης θορύβου [http://en.wikipedia.org/wiki/Noise_reduction] | + | Ο σκοπός της εφαρμογής είναι η ανάπτυξη ενός αλγορίθμου ταξινόμησης βασισμένο στα pixel μιας πολυφασματικής εικόνας. Αρχικά χρησιμοποιείται ένα φίλτρο μείωσης θορύβου [http://en.wikipedia.org/wiki/Noise_reduction], ένα μορφολογικό φίλτρο [http://www.worldlingo.com/ma/enwiki/el/Mathematical_morphology] και έπειτα εφαρμόζεται ένας αλγόριθμος ταξινόμησης [http://en.wikipedia.org/wiki/Category:Classification_algorithms] όπως αυτός της μέγιστης πιθανοφάνειας [http://rst.gsfc.nasa.gov/Sect1/Sect1_19.html] στην ήδη φιλτραρισμένη εικόνα. Οι θεματικοί χάρτες που προκύπτουν από τον προτεινόμενο αυτό αλγόριθμο είναι περισσότερο ομαλοποιημένοι και αποδεκτοί από άλλες μεθόδους. |
<br><br> | <br><br> | ||
[[Εικόνα:garg_morphological_1_01.jpg|right|thumb||Εικόνα 1 :Η περιοχή μελέτης, πηγή : Google Earth, Tippecanoe County, 40°20'26.20"Β, 81°13'6.78"Δ]] | [[Εικόνα:garg_morphological_1_01.jpg|right|thumb||Εικόνα 1 :Η περιοχή μελέτης, πηγή : Google Earth, Tippecanoe County, 40°20'26.20"Β, 81°13'6.78"Δ]] | ||
<b>Η περιοχή μελέτης </b><br><br> | <b>Η περιοχή μελέτης </b><br><br> | ||
- | Η περιοχή στην οποία έγινε η εργασία αυτή, είναι στην Ιντιάνα των ΗΠΑ, στο νότιο τμήμα της περιοχής Tippecanoe County. Ο αλγόριθμος εξετάζεται χρησιμοποιώντας | + | Η περιοχή στην οποία έγινε η εργασία αυτή, είναι στην Ιντιάνα των ΗΠΑ, στο νότιο τμήμα της περιοχής Tippecanoe County. Ο αλγόριθμος εξετάζεται χρησιμοποιώντας τεχνικά στοιχεία από την πτήση του δορυφόρου. Η απεικόνιση που παίρνουμε από τον παράπaνω δορυφόρο αποτελείται από 949 γραμμές με 220 στήλες (συνολικά 208780 pixels). Στα πειράματα που καταγράφηκαν, τα είδη των κατηγοριών ήταν 9: Alfalfa, Br χώμα, κόκκινο C1, σίκαλη, σίτος, σίτος-2 (συνολικός αριθμός των πολυγώνων εκπαίδευσης ελέγχων και των επιγείων ελέγχων είναι 5957 k 55349 αντίστοιχα). |
<br><br> | <br><br> | ||
+ | |||
<b>Μεθοδολογία</b><br><br> | <b>Μεθοδολογία</b><br><br> | ||
- | Αρχικά εφαρμόστηκαν στις ψηφιακές εικόνες διαφόρων ειδών αλγόριθμοι φιλτραρίσματος όπως η mean, median και τα μορφολογικά φίλτρα. Αποδείχθηκε ότι τα καλύτερα αποτελέσματα αποκτήθηκαν χρησιμοποιώντας έναν αλγόριθμο φιλτραρίσματος ο οποίος χρησιμοποιεί μορφολογικούς χειριστές. Αυτό οφείλεται στο ότι επιτυγχάνει τη διατήρηση των ακμών, λεπτές γραμμές (οριογραμμές) και μικρά χαρακτηριστικά ενώ ομαλοποιεί τις επιφάνειες μεταξύ αυτών των χαρακτηριστικών. | + | Αρχικά εφαρμόστηκαν στις ψηφιακές εικόνες διαφόρων ειδών αλγόριθμοι φιλτραρίσματος όπως η mean[http://www.imagemet.com/WebHelp/spip.htm#hid_filters_smoothing_mean.htm], median[http://en.wikipedia.org/wiki/Median_filter] και τα μορφολογικά φίλτρα [http://www.spm.genebee.msu.ru/manual/en/node108.html]. Αποδείχθηκε ότι τα καλύτερα αποτελέσματα αποκτήθηκαν χρησιμοποιώντας έναν αλγόριθμο φιλτραρίσματος ο οποίος χρησιμοποιεί μορφολογικούς χειριστές. Αυτό οφείλεται στο ότι επιτυγχάνει τη διατήρηση των ακμών, λεπτές γραμμές (οριογραμμές) και μικρά χαρακτηριστικά ενώ ομαλοποιεί τις επιφάνειες μεταξύ αυτών των χαρακτηριστικών. Δεν είναι εφικτή η ταυτόχρονη επίτευξη των στόχων ατυτών χρησιμοποιώντας ένα μοναδικό χωρικό φίλτρο επομένως αναπτύχθηκαν αρκετοί προσαρμοστικοί αλγόριθμοι φιλτραρίσματος. Αυτές οι μέθοδοι αρχικά χρησιμοποιούν ένα αλγόριθμο ανίχνευσης ακμών σαν πρώτο βήμα φιλτραρίσματος αλλά παρόλ’ αυτά υπάρχουν προβλήματα όπως μη ανιχνευμένες επιφάνειες. Στο πρόβλημα έρχεται να δώσει λύση ένα μορφολογικό φίλτρο το οποίο διατηρεί τις ακμές και τις λεπτές γραμμές και λειαίνει ταυτόχρονα την εικόνα. Η βασική ιδέα αυτής της μεθόδου είναι ο διαχωρισμός της βασικής εικόνας σε χαρακτηριστικά γνωρίσματα και θόρυβο και η παραγόμενη εικόνα είναι η διαφορά της αρχικής εικόνας και της ομαλοποιημένης. Τα χαρακτηριστικά γνωρίσματα της παραγόμενης εικόνας προσθέτονται ξανά στην ομαλοποιημένη εικόνα. |
- | Αφού λοιπόν φιλτραριστεί η εικόνα, σειρά έχει η εφαρμογή ενός Maximum Likelihood | + | Αφού λοιπόν φιλτραριστεί η εικόνα, σειρά έχει η εφαρμογή ενός ταξινομητή μεγίστης πιθανοφάνειας (Maximum Likelihood), [http://rst.gsfc.nasa.gov/Sect1/Sect1_19.html]. Ελέγχεται ο αλγόριθμος σε τέσσερα βήματα. Αρχικά εξετάζεται πως συμπεριφέρεται ο αλγόριθμος στις ακμές λόγω του ότι η διατήρηση τους παίζει καθοριστικό ρόλο στην ακρίβεια ταξινόμησης και στους θεματικούς χάρτες. Έπειτα παρατηρήθηκε πως παρουσιάζονται οι τελικοί θεματικοί χάρτες με χρήση του προτεινόμενου αλγορίθμου, της Fisher Linear Likelihood [http://en.wikipedia.org/wiki/Maximum_likelihood], της ελάχιστης ευκλείδιας απόστασης [http://www.mar.aegean.gr/greek/student%20notes/%CE%91%CE%BD%CE%AC%CE%BB%CF%85%CF%83%CE%B7%20%CE%A0%CE%B5%CF%81%CE%B9%CE%B2%CE%B1%CE%BB%CE%BB%CE%BF%CE%BD%CF%84%CE%B9%CE%BA%CF%8E%CE%BD%20%CE%94%CE%B5%CE%B4%CE%BF%CE%BC%CE%AD%CE%BD%CF%89%CE%BD/4%CE%97%20%CE%AD%CE%BD%CE%BD%CE%BF%CE%B9%CE%B1%20%CF%84%CE%B7%CF%82%20%CE%B1%CF%80%CF%8C%CF%83%CF%84%CE%B1%CF%83%CE%B7%CF%82.pdf] και του ECHO αλγορίθμου ταξινόμησης. Στη συνέχεια ερευνήθηκε πως επιδρά το φιλτράρισμα στην κάθε κατηγορία. Τέλος, έγινε σύγκριση μεταξύ της ακρίβειας των δεδομένων αξιολόγησης και εκαπίδευσης του προτεινόμενου αλγορίθμου με άλλους αλγορίθμους ταξινόμησης. |
<br> | <br> | ||
- | <b>Αποτελέσματα-Αξιολόγηση </b><br><br> | + | <<b>Αποτελέσματα-Αξιολόγηση </b><br><br> |
- | Στην | + | Στην Εικόνα 1 που ακολουθεί παρουσιάζεται το κανάλι 1 της FLC1 με τους θεματικούς χάρτες του προτεινόμενου αλγορίθμου,ECHO, Fisher linear likelihood, καθώς και ελάχιστης ευκλείδιας απόστασης. Ο θεματικός χάρτης που αποκτήθηκε με τον προτεινόμενο αλγόριθμο είναι περισσότερο ομαλοποιημένος από τους υπολοίπους. |
+ | [[Εικόνα:garg_morphological_2_01.jpg|right|thumb||Εικόνα 1 : Θεματικοί χάρτες του προτεινόμενου αλγορίθμου,ECHO, Fisher linear likelihood, καθώς και της ελάχιστης ευκλείδιας απόστασης [2005 COSPAR. Published by Elsevier Ltd.]πηγή]] | ||
+ | Στον Πίνακα 1 που ακολουθεί παρουσιάζονται οι συνέπειες του φιλτραρίσματος για τις μέσες και κυμαινόμενες τιμές (mean and variance values). Όταν το φίλτρο διατηρεί τις μέσες τιμές των βάσεων δεδομένων της σόγιας, μειώνει την αντίθεση σημαντικά το οποίο σημαίνει βελτίωση της φασματικής διαχωριστικότητας. Για την ακρίβεια, αυτό είναι που προσδοκούμε από έναν καλό αλγόριθμο φιλτραρίσματος. | ||
+ | [[Εικόνα:garg_morphological_3_01.jpg|right|thumb||Πίνακας1 :Ακρίβεια χρήστη και εκτίμηση συντ/τη K της ανίχνευσης κτιρίων πριν και μετά την εφαρμογή του φίλτρου υφής. [2005 COSPAR. Published by Elsevier Ltd]πηγή]] | ||
+ | Μετά την διατήρηση ακμών, τους θεματικούς χάρτες, τις μέσες και κυμαινόμενες τιμές αξιολόγησης, συγκρίνουμε τις ακρίβειες των δεδομένων αξιολόγησς και εκαπίδευσης του προτεινόμενου LM αλγορίθμου με την Ελάχιστη Ευκλείδια Απόσταση, Fisher Linear Likelihood pixel based & ECHO region based αλγορίθμων ταξινόμησης. Στον Πίνακα 2 φαίνονται οι ακρίβειες της αξιολόγησης και εκαπίδευσης. Η προτεινόμενη μέθοδος τελικά επιτυγχάνει τα καλύτερα αποτελέσματα σε όλες τις περιπτώσεις. Τέλος χρησιμοποιήθηκε η Bhattacharyya μέτρηση στατιστικής απόστασης[http://en.wikipedia.org/wiki/Bhattacharyya_distance] για να μετρηθούν τα καλύτερα 3,6 και 12 features sets. Τα τρία καλύτερα αποτελέσματα είναι τα κανάλια 1,9,12 ενώ τα καλύτερα 6 τα κανάλια 1,5,6,9,10,11. | ||
+ | [[Εικόνα:garg_morphological_4_01.jpg|right|thumb||Πίνακας2 :Training and test data accuracy statistics. [2005 COSPAR. Published by Elsevier Ltd]πηγή]] | ||
+ | <b>Συμπεράσματα </b><br><br> | ||
+ | Προτάθηκε ένας καινούριος πολυφασματικός αλγόριθμος ταξινόμησης. Συγκρήθηκαν οι αλγορίθμοι ταξινόμησης που ήταν βασισμένοι στα χαρακτηριστικά των περιοχών και των pixels και τα αποτελέσματα των πειραμάτων έδειξαν ότι αυτός ο αλγόριθμος δίνει τα καλύτερα αποτελέσματα από πολλές απόψεις μιας καλής ταξινόμησης όπως η διατήρηση των ακμών, μείωση της αντίθεσης, ομαλοποίηση θεματικών χαρτών και αύξηση των ακριβειών των training and test data | ||
+ | <br><br><br> |
Παρούσα αναθεώρηση της 09:20, 16 Μαρτίου 2011
Βελτιστοποίηση της ακρίβειας ταξινόμησης στην ψηφιακή τηλεπισκόπηση χρησιμοποιώντας μορφολογικό φίλτρο
Πρωτότυπος τίτλος : Improvement of classification accuracy in remote sensing using morphological filter
Πηγή : Isa Yıldırım, Okan K. Ersoy, Bingul Yazgan, 2005 COSPAR. Published by Elsevier Ltd.
[1]
Περίληψη
Ο σκοπός της εφαρμογής είναι η ανάπτυξη ενός αλγορίθμου ταξινόμησης βασισμένο στα pixel μιας πολυφασματικής εικόνας. Αρχικά χρησιμοποιείται ένα φίλτρο μείωσης θορύβου [2], ένα μορφολογικό φίλτρο [3] και έπειτα εφαρμόζεται ένας αλγόριθμος ταξινόμησης [4] όπως αυτός της μέγιστης πιθανοφάνειας [5] στην ήδη φιλτραρισμένη εικόνα. Οι θεματικοί χάρτες που προκύπτουν από τον προτεινόμενο αυτό αλγόριθμο είναι περισσότερο ομαλοποιημένοι και αποδεκτοί από άλλες μεθόδους.
Η περιοχή μελέτης
Η περιοχή στην οποία έγινε η εργασία αυτή, είναι στην Ιντιάνα των ΗΠΑ, στο νότιο τμήμα της περιοχής Tippecanoe County. Ο αλγόριθμος εξετάζεται χρησιμοποιώντας τεχνικά στοιχεία από την πτήση του δορυφόρου. Η απεικόνιση που παίρνουμε από τον παράπaνω δορυφόρο αποτελείται από 949 γραμμές με 220 στήλες (συνολικά 208780 pixels). Στα πειράματα που καταγράφηκαν, τα είδη των κατηγοριών ήταν 9: Alfalfa, Br χώμα, κόκκινο C1, σίκαλη, σίτος, σίτος-2 (συνολικός αριθμός των πολυγώνων εκπαίδευσης ελέγχων και των επιγείων ελέγχων είναι 5957 k 55349 αντίστοιχα).
Μεθοδολογία
Αρχικά εφαρμόστηκαν στις ψηφιακές εικόνες διαφόρων ειδών αλγόριθμοι φιλτραρίσματος όπως η mean[6], median[7] και τα μορφολογικά φίλτρα [8]. Αποδείχθηκε ότι τα καλύτερα αποτελέσματα αποκτήθηκαν χρησιμοποιώντας έναν αλγόριθμο φιλτραρίσματος ο οποίος χρησιμοποιεί μορφολογικούς χειριστές. Αυτό οφείλεται στο ότι επιτυγχάνει τη διατήρηση των ακμών, λεπτές γραμμές (οριογραμμές) και μικρά χαρακτηριστικά ενώ ομαλοποιεί τις επιφάνειες μεταξύ αυτών των χαρακτηριστικών. Δεν είναι εφικτή η ταυτόχρονη επίτευξη των στόχων ατυτών χρησιμοποιώντας ένα μοναδικό χωρικό φίλτρο επομένως αναπτύχθηκαν αρκετοί προσαρμοστικοί αλγόριθμοι φιλτραρίσματος. Αυτές οι μέθοδοι αρχικά χρησιμοποιούν ένα αλγόριθμο ανίχνευσης ακμών σαν πρώτο βήμα φιλτραρίσματος αλλά παρόλ’ αυτά υπάρχουν προβλήματα όπως μη ανιχνευμένες επιφάνειες. Στο πρόβλημα έρχεται να δώσει λύση ένα μορφολογικό φίλτρο το οποίο διατηρεί τις ακμές και τις λεπτές γραμμές και λειαίνει ταυτόχρονα την εικόνα. Η βασική ιδέα αυτής της μεθόδου είναι ο διαχωρισμός της βασικής εικόνας σε χαρακτηριστικά γνωρίσματα και θόρυβο και η παραγόμενη εικόνα είναι η διαφορά της αρχικής εικόνας και της ομαλοποιημένης. Τα χαρακτηριστικά γνωρίσματα της παραγόμενης εικόνας προσθέτονται ξανά στην ομαλοποιημένη εικόνα.
Αφού λοιπόν φιλτραριστεί η εικόνα, σειρά έχει η εφαρμογή ενός ταξινομητή μεγίστης πιθανοφάνειας (Maximum Likelihood), [9]. Ελέγχεται ο αλγόριθμος σε τέσσερα βήματα. Αρχικά εξετάζεται πως συμπεριφέρεται ο αλγόριθμος στις ακμές λόγω του ότι η διατήρηση τους παίζει καθοριστικό ρόλο στην ακρίβεια ταξινόμησης και στους θεματικούς χάρτες. Έπειτα παρατηρήθηκε πως παρουσιάζονται οι τελικοί θεματικοί χάρτες με χρήση του προτεινόμενου αλγορίθμου, της Fisher Linear Likelihood [10], της ελάχιστης ευκλείδιας απόστασης [11] και του ECHO αλγορίθμου ταξινόμησης. Στη συνέχεια ερευνήθηκε πως επιδρά το φιλτράρισμα στην κάθε κατηγορία. Τέλος, έγινε σύγκριση μεταξύ της ακρίβειας των δεδομένων αξιολόγησης και εκαπίδευσης του προτεινόμενου αλγορίθμου με άλλους αλγορίθμους ταξινόμησης.
<Αποτελέσματα-Αξιολόγηση
Στην Εικόνα 1 που ακολουθεί παρουσιάζεται το κανάλι 1 της FLC1 με τους θεματικούς χάρτες του προτεινόμενου αλγορίθμου,ECHO, Fisher linear likelihood, καθώς και ελάχιστης ευκλείδιας απόστασης. Ο θεματικός χάρτης που αποκτήθηκε με τον προτεινόμενο αλγόριθμο είναι περισσότερο ομαλοποιημένος από τους υπολοίπους.
Στον Πίνακα 1 που ακολουθεί παρουσιάζονται οι συνέπειες του φιλτραρίσματος για τις μέσες και κυμαινόμενες τιμές (mean and variance values). Όταν το φίλτρο διατηρεί τις μέσες τιμές των βάσεων δεδομένων της σόγιας, μειώνει την αντίθεση σημαντικά το οποίο σημαίνει βελτίωση της φασματικής διαχωριστικότητας. Για την ακρίβεια, αυτό είναι που προσδοκούμε από έναν καλό αλγόριθμο φιλτραρίσματος.
Μετά την διατήρηση ακμών, τους θεματικούς χάρτες, τις μέσες και κυμαινόμενες τιμές αξιολόγησης, συγκρίνουμε τις ακρίβειες των δεδομένων αξιολόγησς και εκαπίδευσης του προτεινόμενου LM αλγορίθμου με την Ελάχιστη Ευκλείδια Απόσταση, Fisher Linear Likelihood pixel based & ECHO region based αλγορίθμων ταξινόμησης. Στον Πίνακα 2 φαίνονται οι ακρίβειες της αξιολόγησης και εκαπίδευσης. Η προτεινόμενη μέθοδος τελικά επιτυγχάνει τα καλύτερα αποτελέσματα σε όλες τις περιπτώσεις. Τέλος χρησιμοποιήθηκε η Bhattacharyya μέτρηση στατιστικής απόστασης[12] για να μετρηθούν τα καλύτερα 3,6 και 12 features sets. Τα τρία καλύτερα αποτελέσματα είναι τα κανάλια 1,9,12 ενώ τα καλύτερα 6 τα κανάλια 1,5,6,9,10,11.
Συμπεράσματα
Προτάθηκε ένας καινούριος πολυφασματικός αλγόριθμος ταξινόμησης. Συγκρήθηκαν οι αλγορίθμοι ταξινόμησης που ήταν βασισμένοι στα χαρακτηριστικά των περιοχών και των pixels και τα αποτελέσματα των πειραμάτων έδειξαν ότι αυτός ο αλγόριθμος δίνει τα καλύτερα αποτελέσματα από πολλές απόψεις μιας καλής ταξινόμησης όπως η διατήρηση των ακμών, μείωση της αντίθεσης, ομαλοποίηση θεματικών χαρτών και αύξηση των ακριβειών των training and test data