Τμηματοποίηση με χρήση τυχαίων πεδίων Markov. Κοινή ιδιότητα σημείων τμήματος Εισαγωγή χωρικής πληροφορίας Εξομάλυνση πεδίου κατατάξεων

Σχετικά έγγραφα
Ψηφιακή Επεξεργασία Εικόνων

Ψηφιακή Επεξεργασία Εικόνων

Μεταπτυχιακό Πρόγραμμα «Γεωχωρικές Τεχνολογίες» Ψηφιακή Επεξεργασία Εικόνας. Εισηγητής Αναστάσιος Κεσίδης

Μέγιστη ροή. Κατευθυνόμενο γράφημα. Συνάρτηση χωρητικότητας. αφετηρίακός κόμβος. τερματικός κόμβος. Ροή δικτύου. με τις ακόλουθες ιδιότητες

Μεταπτυχιακό Πρόγραμμα «Γεωχωρικές Τεχνολογίες» Ψηφιακή Επεξεργασία Εικόνας. Εισηγητής Αναστάσιος Κεσίδης

ΑΝΑΓΝΩΡΙΣΗ ΚΟΙΝΟΤΗΤΩΝ ΚΑΙ ΣΥΣΤΑΣΗ ΠΛΗΡΟΦΟΡΙΑΣ ΜΕ ΤΗΝ ΧΡΗΣΗ ΣΥΝΘΕΤΙΚΩΝ ΣΥΝΤΕΤΑΓΜΕΝΩΝ

Αλγόριθµοι και Πολυπλοκότητα

Θεωρία και Αλγόριθμοι Γράφων

ΠΑΡΑΔΕΙΓΜΑΤΑ ΕΠΙΧΕΙΡΗΣΙΑΚΗΣ ΕΡΕΥΝΑΣ ΜΕ ΤΗ ΧΡΗΣΗ Η/Υ (2 ο Φυλλάδιο)

DIP_05 Τμηματοποίηση εικόνας. ΤΕΙ Κρήτης

Digital Image Processing

Περιεχόμενα. Εισαγωγή του επιμελητή, Γιάννης Σταματίου 15 Πρόλογος 17 Εισαγωγή 23. Μέρος I. ΕΠΑΝΑΛΗΠΤΙΚΟΙ ΑΛΓΟΡΙΘΜΟΙ ΚΑΙ ΑΝΑΛΛΟΙΩΤΕΣ ΣΥΝΘΗΚΕΣ

Γραμμικός Προγραμματισμός

Προσεγγιστικοί Αλγόριθμοι

Αλγόριθμοι και Πολυπλοκότητα

Μετάδοση Πολυμεσικών Υπηρεσιών Ψηφιακή Τηλεόραση

Ελαφρύτατες διαδρομές

Τεχνικές Μείωσης Διαστάσεων. Ειδικά θέματα ψηφιακής επεξεργασίας σήματος και εικόνας Σ. Φωτόπουλος- Α. Μακεδόνας

Μοντελοποίηση προβληµάτων

Ανάκτηση Πληροφορίας

Δίκτυα Υπολογιστών ΙΙ (Ασκήσεις Πράξης)

Διδάσκων: Κωνσταντίνος Κώστα Διαφάνειες: Δημήτρης Ζεϊναλιπούρ

Συνδετικότητα γραφήματος (graph connectivity)

DIP_05 Τµηµατοποίηση εικόνας. ΤΕΙ Κρήτης

Ο Αλγόριθµος της Simplex

Κεφάλαιο 14: Διαστασιολόγηση αγωγών και έλεγχος πιέσεων δικτύων διανομής

Πανεπιστήµιο Κύπρου Πολυτεχνική Σχολή

Το μοντέλο Perceptron

Προσεγγιστικοί Αλγόριθμοι

Επιχειρησιακή Έρευνα I

καθ. Βασίλης Μάγκλαρης

ΕΚΠ 413 / ΕΚΠ 606 Αυτόνοµοι (Ροµ οτικοί) Πράκτορες

Digital Image Processing

Προσεγγιστικοί Αλγόριθμοι βασισμένοι σε Γραμμικό Προγραμματισμό

Ακέραιος Γραµµικός Προγραµµατισµός

Κατανεμημένα Συστήματα Ι

Αλγόριθµοι και Πολυπλοκότητα

Πίνακες Διασποράς. Χρησιμοποιούμε ένα πίνακα διασποράς T και μια συνάρτηση διασποράς h. Ένα στοιχείο με κλειδί k αποθηκεύεται στη θέση

Ακέραιος Γραµµικός Προγραµµατισµός

Επίλυση Προβληµάτων µε Greedy Αλγόριθµους

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

(Computed Tomography, CT)

Αστικά υδραυλικά έργα

HMY 795: Αναγνώριση Προτύπων. Διάλεξη 2

Μάθημα 9 ο. Κατάτμηση Εικόνας ΤΜΗΥΠ / ΕΕΣΤ 1

Θεωρία Αλγόριθμοι Γραμμικής Βελτιστοποίησης 3/4/2012. Lecture08 1

ΣΤΟΧΑΣΤΙΚΕΣ ΔΙΕΡΓΑΣΙΕΣ & ΒΕΛΤΙΣΤΟΠΟΙΗΣΗ Αίθουσα Νέα Κτίρια ΣΗΜΜΥ Ε.Μ.Π.

Ακέραιος Γραμμικός Προγραμματισμός

Μεταπτυχιακό Πρόγραμμα «Γεωχωρικές Τεχνολογίες» Ψηφιακή Επεξεργασία Εικόνας. Εισηγητής Αναστάσιος Κεσίδης

Αλγόριθμοι και Πολυπλοκότητα

Δυναμικός Κατακερματισμός. Βάσεις Δεδομένων Ευαγγελία Πιτουρά 1

Προσεγγιστικοί Αλγόριθμοι βασισμένοι σε Γραμμικό Προγραμματισμό

Θεωρία Αποφάσεων και Βελτιστοποίηση

ΓΡΑΜΜΙΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ (Γ.Π.).) (LINEAR PROGRAMMING)

Αλγόριθµοι και Πολυπλοκότητα

Αναγνώριση Προτύπων. Baysian Θεωρία Αποφάσεων ΕΠΙΣΚΟΠΗΣΗ-ΑΣΚΗΣΕΙΣ

«Πρόβλημα μέγιστης ροής» Maximum flow problem. Κηρυττόπουλος Κωνσταντίνος PhD, Dipl. Eng., PMP

Αποθήκες Δεδομένων και Εξόρυξη Δεδομένων

Προσεγγιστικοί Αλγόριθμοι βασισμένοι σε Γραμμικό Προγραμματισμό

Δυναμικός Κατακερματισμός. Βάσεις Δεδομένων Ευαγγελία Πιτουρά 1

ΕΡΓΑΣΙΑ ΣΤΟ ΜΑΘΗΜΑ Λ03Β ΑΛΓΟΡΙΘΜΟΙ ΔΙΚΤΥΩΝ & ΠΟΛΥΠΛΟΚΟΤΗΤΑ ΦΛΕΒΑΡΗΣ 2004

Ακέραιος Γραμμικός Προγραμματισμός

Κεφάλαιο 1. Πέντε Αντιπροσωπευτικά Προβλήματα. Έκδοση 1.4, 30/10/2014. Χρησιμοποιήθηκε υλικό από τις αγγλικές διαφάνειες του Kevin Wayne.

ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ

Ακέραιος Γραμμικός Προγραμματισμός

Συστήματα Παραγωγής ΠΑΡΑΔΕΙΓΜΑ ΓΡΑΜΜΙΚΟΥ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ

Θεωρία Αποφάσεων και Βελτιστοποίηση

Υπολογιστική Πολυπλοκότητα

ΓΡΑΜΜΙΚΟΣ & ΔΙΚΤΥΑΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ

Πρόβλημα μέγιστης ροής - Maximum flow problem. Κηρυττόπουλος Κωνσταντίνος Επ. Καθηγητής ΕΜΠ

ΑΞΙΟΠΙΣΤΙΑ ΚΑΙ ΣΥΝΤΗΡΗΣΗ ΤΕΧΝΟΛΟΓΙΚΩΝ ΣΥΣΤΗΜΑΤΩΝ Συμπληρωματικές Σημειώσεις Δημήτριος Παντελής. Pr T T0

Τεχνητή Νοημοσύνη. 5η διάλεξη ( ) Ίων Ανδρουτσόπουλος.

Σχεδιασμός επέκτασης του συστήματος ηλεκτροπαραγωγής με τη χρήση Πολυκριτηριακού Γραμμικού Προγραμματισμού

ΤΟΠΟΓΡΑΦΙΚΑ ΔΙΚΤΥΑ ΚΑΙ ΥΠΟΛΟΓΙΣΜΟΙ ΑΝΑΣΚΟΠΗΣΗ ΘΕΩΡΙΑΣ ΣΥΝΟΡΘΩΣΕΩΝ

Ορισμός : Η συνάρτηση X : Ω είναι μετρήσιμη εάν 1. της τυχαίας μεταβλητής X : Ω, είναι το πεδίο τιμών της X. Δηλαδή είναι το υποσύνολο του { }

Μέγιστη Ροή Ελάχιστη Τομή

Παρουσίαση Νο. 5 Βελτίωση εικόνας

Διδάσκων: Κωνσταντίνος Κώστα Διαφάνειες: Δημήτρης Ζεϊναλιπούρ

ΕΚΠ 413 / ΕΚΠ 606 Αυτόνοµοι (Ροµ οτικοί) Πράκτορες

ΜΗ ΓΡΑΜΜΙΚΗ ΠΑΛΙΝΔΡΟΜΙΣΗ

βασικές έννοιες (τόμος Β)

Ε ανάληψη. Ε αναλαµβανόµενες καταστάσεις. Αναζήτηση µε µερική ληροφόρηση. Πληροφορηµένη αναζήτηση. µέθοδοι αποφυγής

Ταιριάσματα. Γράφημα. Ταίριασμα (matching) τέτοιο ώστε κάθε κορυφή να εμφανίζεται σε το πολύ μια ακμή του

Δυναμικός Κατακερματισμός. Βάσεις Δεδομένων Ευαγγελία Πιτουρά 1

Scheduling on Unrelated Parallel Machines

Ελληνική Δημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου. Προγραμματισμός Ι. Ενότητα 8 : Πίνακες IΙ. Αλέξανδρος Τζάλλας

ΑΚΕΡΑΙΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ & ΣΥΝΔΥΑΣΤΙΚΗ ΒΕΛΤΙΣΤΟΠΟΙΗΣΗ ΚΕΦΑΛΑΙΟ 1

Αλγόριθμοι Γραφημάτων

Ανάκτηση Πληροφορίας

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

ΔΙΑΧΕΙΡΙΣΗ ΥΔΑΤΙΚΩΝ ΠΟΡΩΝ

Μέγιστη Ροή Ελάχιστη Τομή

ΣΧΟΛΗ ΔΙΟΙΚΗΣΗΣ ΕΠΙΧΕΙΡΗΣΕΩΝ ΤΜΗΜΑ ΟΡΓΑΝΩΣΗΣ ΚΑΙ ΔΙΟΙΚΗΣΗΣ ΕΠΙΧΕΙΡΗΣΕΩΝ ΔΙΔΑΣΚΩΝ: ΘΑΝΑΣΗΣ ΚΑΖΑΝΑΣ. Οικονομετρία

substructure similarity search using features in graph databases

ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ ΟΙΚΟΝΟΜΙΚΩΝ ΚΑΙ ΚΟΙΝΩΝΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΤΜΗΜΑ ΕΦΑΡΜΟΣΜΕΝΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΕΧΝΗΤΗ ΝΟΗΜΟΣΥΝΗ

Πανεπιστήμιο Δυτικής Μακεδονίας. Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών. Βιοπληροφορική. Ενότητα 7: Σύγκριση αλληλουχιών Part II

Πληροφοριακά Συστήματα Διοίκησης. Εισαγωγή στον Γραμμικό Προγραμματισμό

Δυϊκότητα. Δημήτρης Φωτάκης. Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών. Εθνικό Μετσόβιο Πολυτεχνείο

Διαδικασιακός Προγραμματισμός

Ζητήματα ηήμ με τα δεδομένα

Transcript:

Τμηματοποίηση με χρήση τυχαίων πεδίων Markov Κοινή ιδιότητα σημείων τμήματος Εισαγωγή χωρικής πληροφορίας Εξομάλυνση πεδίου κατατάξεων

Κόστος τμηματοποίησης Δυαδικοποίηση Κόστος σφαλμάτων σημειακής κατάταξης Κόστος κατακερματισμού 2

Βασικές σχέσεις γειτονιάς και παρέας 1ης τάξης 2ης τάξης γειτονιά παρέες 3

Τυχαία πεδία Markov Πεδίο κατατάξεων : διακριτές τιμές (κλάσεις, κατηγορίες) Pr {X (s)= x (s)}>0 X (s) όλες οι κατατάξεις είναι δυνατές Pr {X (s)= x (s) X (r )= x (r ), r s }= Pr {X ( s)=x (s) X (r )= x (r), r N ( s)} N (s) γειτονικά σημεία Η πιθανότητα αλλαγής κατάταξης μικρότερη από την πιθανότητα όμοιας κατάταξης Αλληλουχία εξαρτήσεων, το όλο προκύπτει από το σύνολο των επιμέρους τοπικών εξαρτήσεων 4

Τυχαία πεδία Gibbs Τάξη : μεγάλη πιθανότητα Αταξία : μικρή πιθανότητα Ενέργεια = άθροισμα δυναμικών όλων των παρεών Μεγάλο δυναμικό όταν υπάρχει ανομοιότητα στην παρέα ίδια διαφορετικά 5

Δυναμικό εξαρτώμενο από δεδομένα Σε περίπτωση διαφορετικών κατατάξεων σε παρέα, η πιθανότητα είναι τόσο μεγαλύτερη, όσο τα αντίστοιχα δεδομένα διαφέρουν Ομοιότητα Δυναμικό w (m, n)=exp ( I (m) I (n) ) σ ζ w (m, n) 6

Ανάλυση δεδομένων 7

Δεδομένα και εξομάλυνση Ελαχιστοποίηση E (x)=e S ( x )+ E D ( x) Πολλά τοπικά ελάχιστα / διακριτές μεταβλητές Κλίση της ενέργειας : τοπική βελτίωση - άπληστη τεχνική - πιθανοκρατική μέθοδος 8

Αλγόριθμος επαναλαμβανόμενων τοπικά επικρατουσών τιμών Βέλτιστη απόφαση σε ένα σημείο με δοσμένο όλο το υπόλοιπο πεδίο γειτονιά ενός σημείου 1 2 ( y (m, n) μ ) ζ a k (m, n) k 2 2σ a k (m, n) πλήθος γειτονικών καταταγμένων k 9

Αλγόριθμος επαναλαμβανόμενων τοπικά επικρατουσών τιμών Initialization: for each pixel p { current_label(p) := init_label(p) } change_pixels := number_of_pixels Iterations: while (change_pixels!= 0) { change_pixels := 0 for each pixel p { previous_label(p) := current_label(p) } for each pixel p { current_label(p) := find_optimal_label(p) if (current_label(p)!= previous_label(p)) { change_pixels++ } } } 2 arg min ( y (m, n) μ k ) decreasing arg min 1 2 ( y (m, n) μ ) ζ a k (m,n) k 2 2σ 10 J. Besag, On the statistical analysis of dirty pictures, Journal of the Royal Statistical Society}, Series B, 1986.

Αλγόριθμος επαναλαμβανόμενων τοπικά επικρατουσών τιμών αρχικοποίηση αποτέλεσμα με ζ = 1,5 σφάλματα: 0,01% 11

Αλγόριθμος επαναλαμβανόμενων τοπικά επικρατουσών τιμών 12

Αλγόριθμος επαναλαμβανόμενων τοπικά επικρατουσών τιμών αρχικοποίηση Μεσαία τιμή και Μέγιστη πιθανοφάνεια Φθινόπωρο 2016 ζ = 1,5 ζ=1 Μεσαία τιμή 13 13

Αλγόριθμος επαναλαμβανόμενων τοπικά επικρατουσών τιμών 14

Αλγόριθμος επαναλαμβανόμενων τοπικά επικρατουσών τιμών αρχικοποίηση αποτέλεσμα με ζ = 1,5 15

Αλγόριθμος επαναλαμβανόμενων τοπικά επικρατουσών τιμών αρχικοποίηση 16

Αλγόριθμος επαναλαμβανόμενων τοπικά επικρατουσών τιμών πλημμυρίδα αρχικοποίηση 17

Αλγόριθμος επαναλαμβανόμενων τοπικά επικρατουσών τιμών πλημμυρίδα αρχικοποίηση 18

Δύο κλάσεις : ελάχιστη τομή / μέγιστη ροή Ελαχιστοποίηση E ( X )= (m,n) L x (m, n) D p (1)+ (m,n) L (1 x (m, n)) D p (0)+ ζ 2 ( x (m, n) x (k, l)) (k,l ) γ (m,n) Ελάχιστη τομή σε διμερή γράφο D. Greig, B. Porteous and A. Seheult, Exact maximum a posteriori estimation for binary images, Journal of the Royal Statistical Society, Series B, 1989. 19

Μέγιστη ροή / ελάχιστη τομή Συνθήκες για τη ροή f (u, v ) f (u, v ) c (u, v) f (v,u)= f (u, v) f (u, w)=0, u s, u t w V (s,u) E f ( s, u)= f (v,t) (v,t ) E Αλγόριθμος Ford-Fulkerson Μηδενική αρχική ροή σε όλες τις ακμές Ενόσω υπάρχει διαδρομή p από την πηγή στη δεξαμενή Χωρητικότητα διαδρομής c(p) ίση με την ελάχιστη χωρητικότητα ακμής της διαδρομής Για κάθε ακμή (u,v) της διαδρομής f (u, v ) f (u, v )+c ( p) f (v,u)= f (u, v) 20

Μέγιστη ροή / ελάχιστη τομή ζ =2 Μέγιστη ροή : 15 Ακμές τομής [5 7 3 2] [4 2 5 4] (1,4) (1,5) (2,5) (2,6) (3,5) (3,6) 3 2 2 4 2 2 21

Δύο κλάσεις : ελάχιστη τομή / μέγιστη ροή 22

Δύο κλάσεις : ελάχιστη τομή / μέγιστη ροή 23

Δύο κλάσεις : ελάχιστη τομή / μέγιστη ροή 24

Πολλές κλάσεις : αλλαγές κατηγοριών Κλίση της ενέργειας : τοπική βελτίωση = μία κίνηση - άπληστη τεχνική - πιθανοκρατική μέθοδος Αλλαγές σε μεγάλα σύνολα εικονοστοιχείων Μία αλλαγή Εναλλαγή α-β Επέκταση α Y. Boykov, O. Veksler and R. Zabih, Fast approximate energy minimization via graph cuts, IEEE Transactions on Pattern Analysis and Machine Intelligence, 2001. 25

Πολλές κλάσεις : επέκταση α Αναγωγή στο πρόβλημα της τομής γράφου για δύο κλάσεις Ελάχιστη τομή γράφου / μέγιστη ροή Y. Boykov, O. Veksler and R. Zabih, Fast approximate energy minimization via graph cuts, IEEE Transactions on Pattern Analysis and Machine Intelligence, 2001. 26

Τομή γράφου : γραμμικός προγραμματισμός Δυαδικές μεταβλητές x p (a) pixel p : label a x pq (a, b) pixel p : label a, pixel q : label b d (a,b)=d(b, a) 0=d (a, a) Γραμμικός προγραμματισμός : πρωτεύον / δευτερεύον Σχεδόν βέλτιστη προσεγγιστική λύση N. Komodakis and G. Tziritas, Approximate labeling via graph cuts based on linear programming, IEEE Transactions on Pattern Analysis and Machine Intelligence, 2007. 27

Τομές γράφων : γραμμικός προγραμματισμός 28