Μάθημα: Μηχανική Όραση

Σχετικά έγγραφα
Διατμηματικό Πρόγραμμα Μεταπτυχιακών Σπουδών. «Προηγμένα Συστήματα Παραγωγής, Αυτοματισμού και. Ρομποτικής» Assignment 2

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

ΖΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙΔΕΥΤΙΚΟ ΙΔΡΥΜΑ ΚΡΗΤΗΣ ΔΠΜΣ Προηγμένα Συστήματα Παραγωγής, Αυτοματισμού και Ρομποτικής

Εργαστήριο ADICV2. Image filtering. Κώστας Μαριάς

Advances in Digital Imaging and Computer Vision

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

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

6-Aνίχνευση. Ακμών - Περιγράμματος

Εργαστήριο ADICV1. Image Boundary detection and filtering. Κώστας Μαριάς 13/3/2017

Κατάτµηση Εικόνων: Ανίχνευση Ακµών και Κατάτµηση µε Κατωφλίωση

ΚΕΦΑΛΑΙΟ 2. Φύλλο Εργασίας Καλυπτόμενες ενότητες: 2.4 Κάνοντας τις πρώτες δοκιμές με τη χελώνα

Advances in Digital Imaging and Computer Vision

Digital Image Processing

Μάθημα 8 ο. Ανίχνευση Ακμών ΤΜΗΥΠ / ΕΕΣΤ 1

Μάθημα 8 ο. Ανίχνευση Ακμών ΤΜΗΥΠ / ΕΕΣΤ 1

ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ. Πεδί α

ΙΑΤΡΙΚΗ ΑΠΕΙΚΟΝΙΣΗ & ΨΗΦΙΑΚΗ ΕΠΕΞΕΡΓΑΣΙΑ ΙΑΤΡΙΚΗΣ ΕΙΚΟΝΑΣ

References. Chapter 10 The Hough and Distance Transforms

Προβλήματα Ισορροπίας Δυνάμεων. Μεθοδολογία ασκήσεων

ήγαινε στο x : y : κατέβασε πένα σήκωσε πένα

αξιοποίηση των ΤΠΕ: Η logo στη διδακτική διδακτική πράξη

στκ στκ μπροστά 100 μπροστά 100 δεξιά 90 δεξιά 90 μπροστά 100 μπροστά 100 αριστερά 90 αριστερά 90 μπροστά 100 μπροστά 100 δεξιά 90 δεξιά 80

Ενότητα 1: Απλές εντολές γραφικών

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

Ε.Α.Υ. Υπολογιστική Όραση. Κατάτμηση Εικόνας

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

Digital Image Processing

Ψηφιακή Επεξεργασία και Ανάλυση Εικόνας Ενότητα 5 η : Αποκατάσταση Εικόνας

ADVANCES IN DIGITAL AND COMPUTER VISION

Εργαστήριο ADICV3. Image filtering, Point Processing and Histogram Equalisation. Κώστας Μαριάς 20/3/2017

Advances in Digital Imaging and Computer Vision

Ενότητα 2: Εντολές Επανάληψης

ΘΕΜΑ : ΠΡΟΟΠΤΙΚΟ ΣΧΕΔΙΟ ΜΕ 2 Σ.Φ ΙΣΟΜΕΤΡΙΚΗ ΠΡΟΒΟΛΗ. ΔΙΑΡΚΕΙΑ: 1 περιόδους. 28/9/ :48 Όνομα: Λεκάκης Κωνσταντίνος καθ.

7.5 Ενδιάμεσο επίπεδο επεξεργασίας εικόνας

Ενδεικτική πολυ-εργασία 1 - εφαρμογή στην υπολογιστική όραση

Εργαστήριο ADICV2 Labs 2-6

Ε Ρ Γ Α Σ Τ Η Ρ Ι Α9 Κ Η Α Σ Κ Η Σ Η

Ταξινόμηση Δεδομένων. 9 η Εργαστηριακή Άσκηση (Excel)

ΑΣΚΗΣΕΙΣ ΘΕΜΑ Β. 0και 4 x 3 0.

Ειδικά Θέµατα Υπολογιστικής Όρασης & Γραφικής. Εµµανουήλ Ζ. Ψαράκης & Αθανάσιος Τσακαλίδης Πολυτεχνική Σχολή Τµήµα Μηχανικών Η/Υ & Πληροφορικής

Μελέτη της συνάρτησης ψ = α χ 2

Κεφάλαιο 8 Φίλτρα. 8.1 Γενικά. Κωνσταντίνος Γ. Περάκης

Γ ΛΥΚΕΙΟΥ ΚΥΜΑΤΑ ΦΥΣΙΚΗ ΠΡΟΣΑΝΑΤΟΛΙΣΜΟΥ. Επιμέλεια: ΑΓΚΑΝΑΚΗΣ A.ΠΑΝΑΓΙΩΤΗΣ, Φυσικός.

Εισαγωγή στις Φυσικές Επιστήμες ( ) Ονοματεπώνυμο Τμήμα ΘΕΜΑ 1. x x. x x x ( ) + ( 20) + ( + 4) = ( + ) + ( 10 + ) + ( )

ΕΦΑΠΤΟΜΕΝΗ ΤΗΣ ΓΡΑΦΙΚΗΣ ΠΑΡΑΣΤΑΣΗΣ ΜΙΑΣ ΣΥΝΑΡΤΗΣΗΣ

M m l B r mglsin mlcos x ml 2 1) Να εισαχθεί το µοντέλο στο simulink ορίζοντας από πριν στο MATLAB τις µεταβλητές Μ,m,br

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα ΕΠΕΞΕΡΓΑΣΙΑ ΕΙΚΟΝΑΣ. Ενότητα 2: Βελτιστοποίηση Εικόνας.

Παρουσίαση Νο. 6 Αποκατάσταση εικόνας

7.2 ΜΕΛΕΤΗ ΤΗΣ ΣΥΝΑΡΤΗΣΗΣ f(x) = x

d E dt Σχήμα 3.4. (α) Σχηματικό διάγραμμα απλού εναλλάκτη, όπου ένας αγώγιμος βρόχος περιστρέφεται μέσα

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

ΦΥΣΙΚΗ ΓΕΝΙΚΗΣ ΠΑΙΔΕΙΑΣ Α ΛΥΚΕΙΟΥ

πάχος 0 πλάτος 2a μήκος

Μια «ανώδυνη» εισαγωγή στο μάθημα (και στο MATLAB )

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

Μαθήματα Scratch -Δραστηριότητα 1 Παλέτα Κίνηση

Advances in Digital Imaging and Computer Vision

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

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

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

Ερωτήσεις. 2. Η ροπή αδράνειας μιας σφαίρας μάζας Μ και ακτίνας R ως προς άξονα που διέρχεται

F x h F x f x h f x g x h g x h h h. lim lim lim f x

Μάθημα 1 ο : Εντολές κίνησης

OΡΙΟ - ΣΥΝΕΧΕΙΑ ΣΥΝΑΡΤΗΣΗΣ

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα. Πληροφορική. Εργαστηριακή Ενότητα 6 η : Ταξινόμηση & Ομαδοποίηση Δεδομένων

2 Η ΠΡΟΟΔΟΣ. Ενδεικτικές λύσεις κάποιων προβλημάτων. Τα νούμερα στις ασκήσεις είναι ΤΥΧΑΙΑ και ΟΧΙ αυτά της εξέταση

2.1 ΜΟΝΟΤΟΝΙΑ ΑΚΡΟΤΑΤΑ ΣΥΜΜΕΤΡΙΕΣ ΣΥΝΑΡΤΗΣΗ

1. ΠΕΡΙΓΡΑΦΗ ΚΑΙ ΑΝΑΛΥΣΗ ΦΥΛΛΩΝ ΕΡΓΑΣΙΑΣ (Ή ΚΑΙ ΑΛΛΟΥ ΔΙΔΑΚΤΙΚΟΥ ΥΛΙΚΟΥ) ΑΞΙΟΛΟΓΗΣΗ ΤΩΝ ΜΑΘΗΤΩΝ

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

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

Να επιλύουμε και να διερευνούμε γραμμικά συστήματα. Να ορίζουμε την έννοια του συμβιβαστού και ομογενούς συστήματος.

Παιχνιδάκια με τη LOGO

1. Ιδιότητες φακών. 1 Λεπτοί φακοί. 2 Απριλίου Βασικές έννοιες

Α) Να γράψετε με τη βοήθεια των πράξεων των συνόλων το ενδεχόμενο που παριστάνει το σκιασμένο εμβαδόν σε καθένα από τα παρακάτω διαγράμματα Venn.

ΠΡΑΚΤΙΚΗ ΑΣΚΗΣΗ 2013/14. Μιχαηλίδου Αγγελική Λάλας Γεώργιος

Μέθοδοι Τμηματοποίησης Ψηφιακής Εικόνας με Εφαρμογή στην Ανάλυση Βιοϊατρικών Εικόνων

ΦΥΣΙΚΗ ΠΡΟΣΑΝΑΤΟΛΙΣΜΟΥ Γ ΛΥΚΕΙΟΥ. Μηχανική Στερεού Σώματος. Ροπή Δυνάμεων & Ισορροπία Στερεού Σώματος. Επιμέλεια: ΑΓΚΑΝΑΚΗΣ A.ΠΑΝΑΓΙΩΤΗΣ, Φυσικός

lim είναι πραγµατικοί αριθµοί, τότε η f είναι συνεχής στο x 0. β) Να εξετάσετε τη συνέχεια της συνάρτησης f (x) =

Βελτίωση Ποιότητας Εικόνας: Επεξεργασία στο πεδίο της Συχνότητας

Άσκηση 1: Λύση: Για το άθροισμα ισχύει: κι επειδή οι μέσες τιμές των Χ και Υ είναι 0: Έτσι η διασπορά της Ζ=Χ+Υ είναι:

Ακαδηµαϊκό Έτος , Χειµερινό Εξάµηνο ιδάσκων Καθ.: Νίκος Τσαπατσούλης

ΚΕΦΑΛΑΙΟ ΟΡΙΖΟΝΤΙΑ ΒΟΛΗ ΘΕΩΡΙΑ

Άσκηση 8 9. Ιδια με την άσκηση 8, αλλά τώρα η συνισταμένη έχει αντίθετη κατεύθυνση.

Μεθοδολογία Παραβολής

ΤΟ ΥΛΙΚΟ ΕΧΕΙ ΑΝΤΛΗΘΕΙ ΑΠΟ ΤΑ ΨΗΦΙΑΚΑ ΕΚΠΑΙΔΕΥΤΙΚΑ ΒΟΗΘΗΜΑΤΑ ΤΟΥ ΥΠΟΥΡΓΕΙΟΥ ΠΑΙΔΕΙΑΣ.

ΣΥΝΑΡΤΗΣΕΩΝ. f3 x = και

,, δηλαδή στο σημείο αυτό παρουσιάζει τη μέγιστη τιμή της αν α < 0 2α 4α και την ελάχιστη τιμή της αν α > 0. β Στο διάστημα,

Εργαστήριο 4 ΔΗΜΙΟΥΡΓΙΑ ΓΡΑΦΗΜΑΤΩΝ ΜΕ ΤΟ EXCEL ΑΚ ΤΡΑΥΛΟΣ

Κεφάλαιο 6: Ζωγραφική

0,4 2 t (όλα τα μεγέθη στο S.I.). Η σύνθετη ταλάντωση περιγράφεται (στο

Παλέτα Κίνηση. Για να μετακινήσουμε ένα αντικείμενο χρησιμοποιούμε την εντολή ΚΙΝΗΣΟΥ

ΜΑΘΗΜΑΤΙΚΑ Γ ΛΥΚΕΙΟΥ

ΚΕΣ 03: Αναγνώριση Προτύπων και Ανάλυση Εικόνας. KEΣ 03 Αναγνώριση Προτύπων και Ανάλυση Εικόνας. Κατάτµηση Εικόνων:

Τρισδιάστατος Τόπος των Ριζών

Ειδικά Θέµατα Υπολογιστικής Όρασης & Γραφικής. Εµµανουήλ Ζ. Ψαράκης & Αθανάσιος Τσακαλίδης Πολυτεχνική Σχολή Τµήµα Μηχανικών Η/Υ & Πληροφορικής

ΙΑΓΩΝΙΣΜΑ ΣΤΗΝ ΕΥΘΕΙΑ Β ΛΥΚΕΙΟΥ. i) Μία ευθεία με συντελεστή διεύθυνσης ίσο με το μηδέν, θα είναι παράλληλη στον άξονα των y.

ΦΥΣΙΚΗ θετικής τεχνολογικής κατεύθυνσης

Advances in Digital Imaging and Computer Vision

ΣΧΗΜΑΤΑ-ΕΙΚΟΝΕΣ-ΕΞΙΣΩΣΕΙΣ

ΑΡΧΗ 1ης ΣΕΛΙΔΑΣ ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ : ΦΥΣΙΚΗ ΚΑΤΕΥΘΥΝΣΗΣ ΤΑΞΗ : Γ ΛΥΚΕΙΟΥ ΔΙΑΓΩΝΙΣΜΑ ΠΕΡΙΟΔΟΥ : OKTΩΒΡΙΟΣ 2017 ΣΥΝΟΛΟ ΣΕΛΙΔΩΝ : 7

Transcript:

Μάθημα: Μηχανική Όραση Εργασία 2: Advances in Digital Imaging and Computer Vision Ομάδα χρηστών 2 : Τσαγκαράκης Νίκος, Καραμήτρος Κώστας Εισαγωγή Σκοπός της άσκησης, είναι να εξοικειωθούμε με κάποιες βασικές τεχνικές της μηχανικής όρασης, όπως είναι το φιλτράρισμα εικόνων, η ανίχνευση ακμών και η ανίχνευση γωνιών. Φυσικά όλοι οι κώδικες έχουν αναπτυχθεί σε περιβάλλον Matlab, συνεπώς η ορολογία που θα χρησιμοποιηθεί για την περιγραφή των επιλύσεων των ασκήσεων θα είναι η ανάλογη. Άσκηση 1 Σε αυτή την άσκηση, δημιουργούμε κάποια φίλτρα με σκοπό να εξετάσουμε τα αποτελέσματα που προκαλούν, όταν τα περνάμε (φιλτράρουμε) από κάποιες εικόνες. Σε κάθε εικόνα που ακολουθεί, αριστερά θα φαίνεται η αρχική εικόνα, ενώ δεξιά η φιλτραρισμένη. Συγκεκριμένα έχουμε: Blurring) Δημιουργώντας φίλτρο της μορφής : Β(Ν)=(1/(Ν^2))*ones(N,N), προκαλούμε θόλωμα της εικόνας. Μεγαλύτερη τιμή του Ν προκαλεί εντονότερο θόλωμα. Το φιλτράρισμα που φαίνεται στην Εικόνα 1.1 υλοποιείται για Ν=5. Εικόνα 1.1

Sharpening) Δημιουργώντας φίλτρο της μορφής που δείχνει η Εικόνα 1.2 μπορούμε να ενισχύσουμε τις αντιθέσεις που υπάρχουν σε μια εικόνα. Το αποτέλεσμα του φιλτραρίσματος για m=8, N=3, φαίνεται στην Εικόνα 1.3. Εφόσον δεν σκοπεύουμε να αλλάξουμε την φωτεινότητα της εικόνας, το άθροισμα των στοιχείων του φίλτρου πρέπει να παραμένει ίσος με ένα. Εικόνα 1.2 Εικόνα 1.3 Gaussian filter) Με χρήση της συνάρτησης fspecial, δημιουργούμε φίλτρο Gauss, το οποίο έχει μέγεθος (15Χ15) και τυπική απόκλιση σ=2,5. Το φιλτράρισμα με τέτοια εικόνα (Εικόνα 1.4) εισάγει στην αρχική μας εικόνα θόλωμα, το οποίο είναι μεγαλύτερο για μεγαλύτερες τιμές της τυπικής απόκλισης. Φυσικά το μέγεθος του φίλτρου πρέπει να είναι 6 φορές τουλάχιστον η τυπική απόκλιση. Εικόνα 1.4

Sobel filter) Με χρήση της συνάρτησης fspecial, δημιουργούμε φίλτρο Sobel για τον άξονα Χ και Υ. Έπειτα φιλτράρουμε την εικόνα με κάθε ένα από αυτά τα φίλτρα, και στην συνέχεια παρουσιάζουμε την συνισταμένη των δυο εικόνων αυτών. (Εικόνα 1.5). Έτσι βλέπουμε τις ακμές της αρχικής εικόνας και στους δυο άξονες. Εικόνα 1.5 Άσκηση 2) Στην άσκηση αυτή δημιουργήθηκε συνάρτηση oriented_edges, η οποία λαμβάνει μια εικόνα (τύπου Double), μια τιμή threshold, μια γωνία α (σε μοίρες), και ένα γωνιακό εύρος da (σε μοίρες), και επιστρέφει μια εικόνα (τύπου binary) στην οποία φαίνονται οι ακμές της αρχικής εικόνας που είναι κάθετες στις διευθύνσεις (α-da, α+da). Αρχικά η συνάρτηση χρησιμοποιεί ένα Gaussian filter για να μειωθεί η επιρροή του θορύβου. Έπειτα υπολογίζει με την βοήθεια φίλτρων Sobel τις μερικές παραγώγους, ώστε να

υπολογισθεί τελικώς το gradient της εικόνας καθώς και η σχετική γωνία. Στη συνέχεια ως τελική πληροφορία κρατούμε εκείνα τα pixel που έχουν grad μεγαλύτερο από την τιμή threshold, και διεύθυνση εντός του δοσμένου διαστήματος. Διευκρινίζεται πως η γωνία α μετράται από τον άξονα Χ, και μεγαλώνει κατά την αντι-ορολογιακή φορά. Στην εικόνα 2.1, πάνω αριστερά φαίνεται η αρχική μας εικόνα. Τα αποτελέσματα που λαμβάνουμε από την συνάρτηση είναι: Πάνω-δεξιά για thr=100, a=90, da=5. Κάτω-δεξιά για thr=100, a=0, da=5. Κάτω-αριστερά για thr=20, a=30, da=5 Εικόνα 2.1 Συμπεραίνουμε πως για να εντοπίσουμε κάποια ακμή δεν αρκεί να γνωρίζουμε την διεύθυνση της, αλλά χρειάζεται να εισάγουμε και μια κατάλληλη τιμή του threshold η οποία έχει να κάνει με το πόσο σκούροχρωμο είναι το συγκεκριμένο σχήμα. Για παράδειγμα για τον εντοπισμό της μιας πλευράς του τριγώνου το οποίο είναι το πιο ανοικτόχρωμο πρέπει να εισαχθεί thr=20.

Άσκηση 3 Φτιάξαμε ένα φίλτρο που ανιχνεύει ζάρια τοποθετημένα οριζόντια στην εικόνα και μας φτιάχνει το περίγραμμα των ζαριών που βρήκαμε στην εικόνα και μας αναγράφει και τον αριθμό του κάθε ζαριού. Ο συλλογισμός μας, εφόσον μετρήσαμε το μέγεθος του ζαριού ήταν να βρούμε πρώτα τις ακμές τις εικόνας με την εντολή edge και να φτιάξουμε ένα φίλτρο που να τονίζει το περίγραμμα του ζαριού. Άρα φιλτράροντας την εικόνα περιμένουμε να πάρουμε μεγάλες τιμές στο κέντρο των ζαριών. Έπειτα περνάμε την εικόνα με ένα κατάλληλο threshold, ώστε να έχουμε μόνο 1 ή 0 στην εικόνα. Τέλος βρίσκω το κέντρο των ζαριών. Πλέον αφού ξέρω τα κέντρα των ζαριών και τις διαστάσεις εργάζομαι στο εσωτερικό του ζαριού για να εντοπίσω τι ζάρι είναι. Κάνω την ίδια μεθοδολογία με πάνω απλά τώρα μετράω τις κουκίδες που βρίσκω. Έπειτα ένα βρόχο για να καταχωρήσω σε πίνακα τις τιμές των ζαριών και την τοποθεσία που θα γραφτεί ο κάθε αριθμός και τέλος ένα βρόχο για να σχεδιάσω τα περιγράμματα των ζαριών. Παραθέτουμε εικόνες από τις δοκιμές σε διάφορες εικόνες με ζάρια και τις διάφορες αλλαγές που κάναμε σε κάποιες εικόνες για καλύτερα αποτελέσματα. Στην εικόνα dice_02.jpg με διάφορες τιμές threshold και πιο μικρό φίλτρο. Όταν το threshold είναι αρκετά χαμηλό 80 σε κάποια ζάρια βρίσκουμε πάνω από ένα ζάρι και σε όλα τα ζαριά δε βρίσκουμε σωστά την τιμή του ζαριού. Αυξάνονταςτο threshold βρίσκουμε όλο και λιγότερα ζάρια.

Στην εικόνα dice_03.jpg με διάφορες τιμές threshold και πιο μικρό φίλτρο. Με threshold 150 έχουμε το αποτέλεσμα α) με threshold 140 το αποτέλεσμα β) και προσπαθώντας να κατεβάσουμε το threshold και άλλο για να βρούμε και τα άλλα ζάρια έχουμε το αποτέλεσμα γ) Στην εικόνα dice_05.jpg με τιμή threshold 140