THMMY.gr

Μαθήματα Κύκλου Ηλεκτρονικής & Υπολογιστών => Ψηφιακή Επεξεργασία Εικόνας => Topic started by: MARIOS on March 19, 2013, 18:24:20 pm



Title: [ΨΕΕ] 1η Εργασία 2013
Post by: MARIOS on March 19, 2013, 18:24:20 pm
Λοιπόν καλή αρχή εν αρχή και ξεκινάμε με τα απλά....


y(n1  n2) = x(m1n1 , m2xn2)

η σχέση δειγματοληψίας....δηλαδή?
Κατάλαβε κανείς πως το εννοεί τον τελεστή "x"?


edit by mod:προσθηκη tag


Title: Re: 1η Εργασία 2003
Post by: T--hmmy on March 19, 2013, 18:27:28 pm
που να πάμε και στα δύσκολα


Title: Re: 1η Εργασία 2003
Post by: MARIOS on March 19, 2013, 18:31:40 pm
2013 μήπως;
Χάσαμε μια δεκαετία....

που να πάμε και στα δύσκολα

τι να σου πω....ελπίζω να μην πάμε στα δύσκολα για την ώρα... :P

Αυτή η πρώτη εργασία πάντως φαίνεται απλή!!!


Title: Re: [ΨΕΕ] 1η Εργασία 2013
Post by: MARIOS on March 20, 2013, 00:30:39 am
Απάντηση στο ερώτημα από τον Ντελόπουλο.

Είναι τυπογραφικό λάθος.

Θα έπρεπε να είναι και n1xm1 οπότε δεν υπάρχει τίποτα περίεργο


Title: Re: [ΨΕΕ] 1η Εργασία 2013
Post by: MARIOS on March 20, 2013, 17:40:23 pm
Είναι κανείς που ασχολείται?


Title: Re: [ΨΕΕ] 1η Εργασία 2013
Post by: Gadragon on March 26, 2013, 14:58:11 pm
Ναι! Η subsample μια εντολή ή κάνω λάθος?


Title: Re: [ΨΕΕ] 1η Εργασία 2013
Post by: mitsos_dlx on March 26, 2013, 15:18:35 pm
Ναι. Βγαίνει και με μια μόνο γραμμή. Άλλες 10 το πολύ για την άλλη και τέλος. Το δύσκολο είναι να βρεις φώτο για καλά αποτελέσματα μου φαίνεται...


Title: Re: [ΨΕΕ] 1η Εργασία 2013
Post by: soso on March 27, 2013, 00:17:53 am
Η θεωρία που χρειαζόμαστε για την εργασία είναι αυτή της 3ης διαφάνειας?


Title: Re: [ΨΕΕ] 1η Εργασία 2013
Post by: beefheart on March 28, 2013, 13:34:44 pm
Nαι, αν και φαντάζομαι οτί εκτός από το να βλέπεις το aliasing στην εικονα πρέπει να τσεκάρεις και το κριτήριο του Nyquist όπως λέει στην διαφάνεια 5.(ε?)


Title: Re: [ΨΕΕ] 1η Εργασία 2013
Post by: soso on March 28, 2013, 17:26:42 pm
Και να ρωτήξω και κάτι άλλο, όταν λέει διαδοχικές τιμές m1,m2 εννοεί ότι θα δώσουμε μια αρχική τιμή για την οποία ίσα ίσα να μην ισχύει το Nyquist και μέσα σε επαναληπτικό βρόγχο θα τη μεγαλώνουμε μέχρι να φαίνεται το aliasing? Η μήπως κάνω τα εύκολα δύσκολα? Άντε να τελειώνω μ' αυτή την εργασία γιατί έχω και την εργασία Γραφικής.. Και μ' έκοψε και στα ΘΥΑ με 4..α ρε Ντελόπουλε μεγάλη η χάρη σου φέτος...


Title: Re: [ΨΕΕ] 1η Εργασία 2013
Post by: mitsos_dlx on March 28, 2013, 17:54:03 pm
Δε νομίζω να χρειάζεται ακριβής υπολογισμός. Αν πειραματιστείς με διάφορες τιμές θα δεις πότε θα εμφανιστεί η αναδίπλωση από το plot.
Αν θέλαμε ωστόσο να το υπολογίσουμε πως βρίσκουμε την Fmax για το nyquist;


Title: Re: [ΨΕΕ] 1η Εργασία 2013
Post by: soso on March 28, 2013, 18:06:10 pm
Και γω αυτό έψαχνα αλλά δε βρήκα κάποιον οδηγό που να τα απλοποιεί για εικόνες οπότε πειραματίζομαι.
Τώρα έχω μια άλλη απορία. Ενώ βάζω έγχρωμη εικόνα μου τη βγάζει grayscale και σαν αποτέλεσμα μου βγάζει 3 εικόνες που η πρώτη είναι σε καλή ανάλυση ενώ στις άλλες 2 φαίνεται το aliasing. Ειδικά στη τρίτη. Καλά το πάω ή ότι να 'ναι? Γενικά με το Matlab είμαι μεγάλη ασχετούμπα.


Title: Re: [ΨΕΕ] 1η Εργασία 2013
Post by: soso on March 28, 2013, 19:25:10 pm
Αποτέλεσμα μετά από ώρα...


Title: Re: [ΨΕΕ] 1η Εργασία 2013
Post by: beefheart on March 28, 2013, 19:28:54 pm
νταξ άμα παίζεις με τις τιμές είναι πολύ απλό βλέπεις το aliasing και λες νατο αλλά έτσι όπως το καταλαβαίνω ο ντελό θέλει:

καλεί τη subsample με είσοδο την εικόνα που τραβήξατε για διαδοχικές τιμές των
m1, m2 μέχρι να εμφανιστεί η αναδίπλωση συχνότητας...

 
δηλαδή μου φαίνεται ότι αυτό που θέλει είναι η demo να τσεκάρει μόνη της αν γίνεται aliasing και όχι να τζογάρω εγώ με διάφορες τιμες m1, m2.
Λογικά ο έλεγχος γίνεται με fft.Δηλαδή βρίσκεις ποια συχνότητα είναι η πιο μεγάλη (και έχει και σημαντικό μέτρο φυσικά) και εφαρμόζεις τον Nyquist.Tσεκάρεις δλδ αν m1,m2 αντιστοιχίζονται σε συχνότητες 2*Fmax.
Πιθανόν να είναι αυτό που αναφέρεις εσύ δηλαδή να δω στην εικόνα πότε γίνεται...
Βασικά θα τοθελα γιατί μου φαίνεται πολύ πιο εύκολο.
Αμα είσαι σίγουρος θα σε πιστέψω.


Title: Re: [ΨΕΕ] 1η Εργασία 2013
Post by: mitsos_dlx on March 28, 2013, 22:25:31 pm
Δεν είμαι καθόλου σίγουρος αλλά πως θα ελέγξεις αν φαινεται (στο μάτι) το aliasing με κώδικα ώστε να σταματήσεις τις υπόδειγματοληψίες; Μου φαινεται τραβηγμένο... Επίσης o ντελοπουλος είπε ότι η δεύτερη εργασία θα είναι πιο δύσκολη, άρα... ;)


Title: Re: [ΨΕΕ] 1η Εργασία 2013
Post by: soso on March 28, 2013, 23:28:58 pm
Κάποιος που νιώθει από το μάθημα να στείλει ένα μέιλ στο Ντελό ζητώντας διευκρινίσεις παρακαλώ...
Για την εικόνα μου δε σχολιάσατε, καλά τις έχω διατεταγμένες τις εικόνες? Η θα περιμέναμε κάτι άλλο σαν έξοδο?


Title: Re: [ΨΕΕ] 1η Εργασία 2013
Post by: mitsos_dlx on March 29, 2013, 01:24:45 am
Δεν καταλαβαίνω τι είναι όλες αυτές οι εικόνες στο αρχείο σου. Αυτό που θέλουμε είναι 3-4 διαφορετικά figures για διαφορετικά m1 και m2. Στο κάθε ένα θα υπάρχουν 2 εικόνες, η κανονική και η υποδειγματοληπτημένη κατά m1 και m2. Βάλε και κανένα τίτλο για να τα ξεχωρίζεις μετά.
Επίσης αφού διαβάζεις έγχρωμη μετά τη δειγματοληψία θα παραμένει έγχρωμη και θα προβάλλεται πάλι έγχρωμη. Οι γκρίζες πως σου προέκυψαν; Με ποια συνάρτηση διαβάζεις και κάνεις plot;


Title: Re: [ΨΕΕ] 1η Εργασία 2013
Post by: soso on March 29, 2013, 02:03:21 am
image=image(1:m1:end,1:m2:end)
μόνο με αυτή την εντολή μου βγαίνει αυτόματα ένα καρέ 3 ασπρόμαυρων εικόνων με διαφορετική φωτεινότητα όπως το βλέπεις. Εσύ πως το κάνεις?


Title: Re: [ΨΕΕ] 1η Εργασία 2013
Post by: Gadragon on March 29, 2013, 02:14:17 am
y=x(1:m1:end,1:m2:end,:);

η εικονα ειναι τρισδιαστατος πινακας, υψος-μηκος-3(rgb)  ;)


Title: Re: [ΨΕΕ] 1η Εργασία 2013
Post by: soso on March 29, 2013, 13:52:51 pm
Α ρε πόσο δίκιο έχεις, τώρα μου τη βγάζει έτσι


Title: Re: [ΨΕΕ] 1η Εργασία 2013
Post by: pap-x on March 29, 2013, 16:28:50 pm
Παιδιά μην τρελαίνεστε δεν θα βλέπει ο κώδικας πότε γίνεται η αναδίπλωση. 1 γραμμή για την subsample και άλλες 10 για το demo1 απλά πράγματα. Για κατάλληλη εικόνα ψάξτε για κάγελα κοντά το ένα στο άλλο ή στόρια από πατζούρια. Δεν χρειάζεται ούτε Φουριέ ούτε Nyquist, ούτως ή άλλως αυτά δύσκολα εφαρμόζονται σε πραγματικές συνθήκες.


Title: Re: [ΨΕΕ] 1η Εργασία 2013
Post by: master of disaster on March 29, 2013, 19:29:06 pm
Γεια...

Να ρωτήσω ρε παιδιά κι εγώ κάτι...

Gadragon, σε αυτή την εντολή y=x(1:m1:end,1:m2:end,:); , τα m1 και m2 παίζουν το ρόλο του αριθμού δειγμάτων ή του βήματος δειγματοληψίας?


Title: Re: [ΨΕΕ] 1η Εργασία 2013
Post by: mitsos_dlx on March 29, 2013, 21:22:01 pm
του βήματος


Title: Re: [ΨΕΕ] 1η Εργασία 2013
Post by: soso on March 31, 2013, 14:24:39 pm
Κατάλαβε κάποιος πως θα δικαιολογήσουμε μαθηματικά τα m1 m2 που πήραμε?


Title: Re: [ΨΕΕ] 1η Εργασία 2013
Post by: MARIOS on March 31, 2013, 15:56:28 pm
Θεωρώ πως δεν χρειάζεται μαθηματική δικαιολόγηση για τα m1,m2.

Μαθηματικά από την συνθήκη του Nyquist τα δικαιολογείς αλλά τώρα δεν μπορείς.....Οπότε μέσω της οπτικής οδού μόνο, στις εξηγήσεις στα figures. Αλλά πόσα τέτοια χρειάζεται?


Title: Re: [ΨΕΕ] 1η Εργασία 2013
Post by: mitsos_dlx on March 31, 2013, 16:18:19 pm
Βάλε ένα που να φαίνεται καλά, ένα με λίγο aliasing και ένα με πολύ και είσαι οκ.


Title: Re: [ΨΕΕ] 1η Εργασία 2013
Post by: soso on March 31, 2013, 16:28:53 pm
Ε ναι, 2 η 3 το πολύ γιατί μετά φαίνονται πολύ μικρά. Εμένα απλά με προβληματίζει γιατί θέλει και μαθηματικό σχολιασμό.. τι να του γράψω του ανθρώπου? Θα το γυρίσω στη διπλωματία μάλλον...


Title: Re: [ΨΕΕ] 1η Εργασία 2013
Post by: soso on April 01, 2013, 12:03:54 pm
Την εργασία θα την κάνω υποβολή στο eTHMMY ή θα τη στείλω με e-mail απευθείας στον καθηγητή?


Title: Re: [ΨΕΕ] 1η Εργασία 2013
Post by: ΚΗΜΜΥ on April 01, 2013, 12:28:29 pm
ethmmy


Title: Re: [ΨΕΕ] 1η Εργασία 2013
Post by: El Niño on April 01, 2013, 19:11:08 pm
παιδια ποσες διαφορετικες τιμες των m1 και m2 χρησιμοποιησατε?
δλδ ποσες διαφορετικες εικονες χρειαζομαστε?


Title: Re: [ΨΕΕ] 1η Εργασία 2013
Post by: Άδης on April 01, 2013, 19:29:09 pm
Τι ανάλυσης εικόνα χρησιμοποιήσατε; Όταν χρησιμοποιώ πολύ μεγάλης ανάλυσης η ποιότητα στα figures του matlab φαίνεται πολύ χάλια.


Title: Re: [ΨΕΕ] 1η Εργασία 2013
Post by: mitsos_dlx on April 01, 2013, 21:09:31 pm
12 Mpixel. Και σε εμένα φαίνεται χάλια. Ας κάνει ζουμ να τη δει κανονικά. Αφού μου ήθελε μεγάλης ανάλυσης... πως να φανεί σωστά στο μικρό παραθυράκι που τη βάζει το matlab. Ακόμα και σε full screen με μια μόνο εικόνα, σκέψου ότι η hd οθόνη σου είναι περίπου 2 Mpixel. Μέχρι και aliasing μπορεί να προκύψει μόνο και μόνο από αυτό... :P


Title: Re: [ΨΕΕ] 1η Εργασία 2013
Post by: soso on April 01, 2013, 23:35:53 pm
Εγώ έβαλα 3 ζεύγη τιμών. Την ανέβασα και σήμερα για να έχω δικαιολογία αν μου βάλει κακό βαθμό θα του πω "πρωταπριλιά"


Title: Re: [ΨΕΕ] 1η Εργασία 2013
Post by: anid on April 03, 2013, 12:05:50 pm
Να ρωτήσω κάτι; Τα m1 και m2 τα βάζουμε να έχουν την ίδια τιμή;


Title: Re: [ΨΕΕ] 1η Εργασία 2013
Post by: ΚΗΜΜΥ on April 03, 2013, 12:11:29 pm
Λογικα αν θες, εγω ιδια τα βαζω.


Title: Re: [ΨΕΕ] 1η Εργασία 2013
Post by: ΚΗΜΜΥ on April 03, 2013, 12:14:42 pm
Βασικα τωρα που το σκεφτομαι δεν ξερω αν βαλεις διαφορετικα τι ορισμα θα εχεις μετα στην imresize.


Title: Re: [ΨΕΕ] 1η Εργασία 2013
Post by: anid on April 03, 2013, 12:50:07 pm
Οκ, ευχαριστώ!