• Downloads
  • ! Read Me !
  • Μαθήματα
  • Φοιτητικά
  • Τεχνικά Θέματα
  • Συζητήσεις
  • Happy Hour!
  • About THMMY.gr
 V  < 
Search:  
Welcome, Guest. Please login or register.
June 17, 2025, 09:30:43 am

Login with username, password and session length
Links
  Thmmy.gr portal
   Forum
   Downloads
   Ενεργ. Λογαριασμού
   Επικοινωνία
  
  Χρήσιμα links
   Σελίδα τμήματος
   Βιβλιοθήκη Τμήματος
   Elearning
   Φοιτητικά fora
   Πρόγραμμα Λέσχης
   Πρακτική Άσκηση
   Ηλεκτρονική Εξυπηρέτηση Φοιτητών
   Διανομή Συγγραμμάτων
   Ψηφιακό Καταθετήριο Διπλωματικών
   Πληροφορίες Καθηγητών
   Instagram @thmmy.gr
   mTHMMY
  
  Φοιτητικές Ομάδες
   ACM
   Aristurtle
   ART
   ASAT
   BEAM
   BEST Thessaloniki
   EESTEC LC Thessaloniki
   EΜΒ Auth
   IAESTE Thessaloniki
   IEEE φοιτητικό παράρτημα ΑΠΘ
   SpaceDot
   VROOM
   Panther
  
Πίνακας Ελέγχου
Welcome, Guest. Please login or register.
June 17, 2025, 09:30:43 am

Login with username, password and session length

Αναζήτηση

Google

THMMY.gr Web
Πρόσφατα
Ισραήλ - Ιράν: Πόλεμος στ...
by okan
[Today at 02:33:21]

Τι ακούτε αυτήν τη στιγμή...
by Katarameno
[Today at 02:29:21]

[Οργάνωση Υπολογιστών] Γε...
by RAFI
[June 16, 2025, 22:46:54 pm]

[Σ.Π.Η.Ε.] Γενικές απορίε...
by Nikos_313
[June 16, 2025, 19:49:00 pm]

[ΘΤΠΑ] Γενικές απορίες κα...
by Nikos_313
[June 16, 2025, 16:56:56 pm]

[Εφ.Θερμοδυναμική] Γενικέ...
by Λαμπτήρας
[June 16, 2025, 15:55:08 pm]

[Αρχές Οικονομίας] Να επι...
by _Trob
[June 16, 2025, 13:28:21 pm]

[Σ.Α.Π.Γ.] Εργασία 2025
by Nikos_313
[June 16, 2025, 12:13:45 pm]

Αποτελέσματα Εξεταστικής ...
by Nikos_313
[June 16, 2025, 12:01:53 pm]

Πρακτική Άσκηση ΤΗΜΜΥ 201...
by George_RT
[June 16, 2025, 10:22:18 am]

[Διανεμημένη Παραγωγή] Γε...
by Διάλεξις
[June 16, 2025, 01:56:37 am]

Αντικατάστασης πυκνωτή σε...
by nmpampal
[June 15, 2025, 16:25:56 pm]

[Σ.Π.Η.Ε.] Παλιά θέματα -...
by nmpampal
[June 15, 2025, 06:43:15 am]

Το thmmy.gr στο instagram...
by Mr Watson
[June 15, 2025, 00:50:23 am]

[Λογισμός ΙΙ] Απορίες σε...
by el mariachi
[June 14, 2025, 20:47:07 pm]

ΠΡΟΣΟΧΗ στο ανέβασμα θεμά...
by tzortzis
[June 14, 2025, 16:54:08 pm]

Ρυθμίσεις Θεμάτων της Ανώ...
by el mariachi
[June 14, 2025, 11:56:45 am]

Πότε θα βγει το μάθημα; -...
by Nikos_313
[June 14, 2025, 10:00:55 am]

Αρχείο Ανακοινώσεων [Arch...
by Nikos_313
[June 14, 2025, 09:58:14 am]

Αλέξης Τσίπρας, η επιστρο...
by Yamal
[June 14, 2025, 04:42:23 am]
Στατιστικά
Members
Total Members: 9960
Latest: valco08
Stats
Total Posts: 1426680
Total Topics: 31710
Online Today: 169
Online Ever: 2093
(April 17, 2025, 08:47:49 am)
Users Online
Users: 13
Guests: 104
Total: 117
rafa98p
GeorgeGk
Sotirisbikos
acolak
grepanis
tsaliki
hacky
tzortzis
Geoth
Saint_GR
rafail zisiadis
Εμφάνιση

Νέα για πρωτοετείς
Είσαι πρωτοετής;... Καλώς ήρθες! Μπορείς να βρεις πληροφορίες εδώ. Βοήθεια για τους καινούργιους μέσω χάρτη.
Κατεβάστε εδώ το Android Application για εύκολη πρόσβαση στο forum.
Ανεβάζετε τα θέματα των εξετάσεων στον τομέα Downloads με προσοχή στα ονόματα των αρχείων!

Νέα!
Επίσημη ενημέρωση για Αντιστοίχηση Μαθημάτων ΝΠΣ με ΠΠΣ και η συζήτηση στο forum.
THMMY.gr > Forum > Μαθήματα Κύκλου Ηλεκτρονικής & Υπολογιστών  > 8ο Εξάμηνο > Ψηφιακή Επεξεργασία Εικόνας > 3η Σειρά ασκήσεων 2006 - 2007
0 Members and 1 Guest are viewing this topic.
Pages: 1 [2] 3 4 ... 15 Go Down Print
Author Topic: 3η Σειρά ασκήσεων 2006 - 2007  (Read 28969 times)
Lurpak
Θαμώνας
****
Gender: Male
Posts: 390


Shocking ...isn't it?


View Profile
Re: 3η Σειρά ασκήσεων
« Reply #15 on: January 04, 2007, 18:51:54 pm »

Έχει νιώσει κανείς τι δουλειά μπορεί να έχει το bitrate σε ακίνητη εικόνα όπως ζητάει στο πρώτο μέρος της εργασίας;
Logged

Έχω ξεφύγει απ τα κλισέ,
πίνω Fanta και γράφω C
serafperd
Ανερχόμενος/Ανερχόμενη
**
Posts: 64

Είμαι ηλεκτρολόγος, συμβαίνει κάτι;


View Profile
Re: 3η Σειρά ασκήσεων
« Reply #16 on: January 05, 2007, 02:34:08 am »

Quote from: Lurpak on January 04, 2007, 18:51:54 pm
Έχει νιώσει κανείς τι δουλειά μπορεί να έχει το bitrate σε ακίνητη εικόνα όπως ζητάει στο πρώτο μέρος της εργασίας;
Νομίζω: Στέλνουμε τελικά 10 υποζώνες, δηλαδή 10 πίνακες, τέσσερεις 32x32, τρεις 64x64 και 3 128x128. Λόγω των bit κβάντισης που μας δόθηκαν θα είναι: bbp = (8x(32x32) + 3x4x(32x32) + 2x3x(64x64) + 0x3x(128x128))/ (4x(32x32) + 3x(64x64)+3x(128x128)) = 45056/65536 = 0,6875 bits per pixel
Αν στέλναμε την αρχική εικόνα θα στέλναμε πάλι 65536 (256χ256) pixels, αλλά με 8 bit/pixel, όσο απαιτούν οι
Quote from: Lurpak on January 04, 2007, 18:51:54 pm
Έχει νιώσει κανείς τι δουλειά μπορεί να έχει το bitrate σε ακίνητη εικόνα όπως ζητάει στο πρώτο μέρος της εργασίας;
 grayscale φωτεινότητες.
Logged
Lurpak
Θαμώνας
****
Gender: Male
Posts: 390


Shocking ...isn't it?


View Profile
Re: 3η Σειρά ασκήσεων
« Reply #17 on: January 05, 2007, 13:36:15 pm »

Οκ το κατάλαβα... δεν ήξερα οτι bitrate λέγεται και αυτό (bits/pixel) ...πλέον του kbps.
Thnx.
Logged

Έχω ξεφύγει απ τα κλισέ,
πίνω Fanta και γράφω C
snake5
Καταξιωμένος/Καταξιωμένη
***
Posts: 229


just try to COD me...


View Profile
Re: 3η Σειρά ασκήσεων
« Reply #18 on: January 05, 2007, 15:50:12 pm »

ερώτηση για Matlab:
πάω να υλοποιήσω πρώτα τη μονοδιάστατη περίπτωση και είμαι έστω στο αρχικό το φίλτρο,το H0(z).Έχω δώσει σωστούς συντελεστές α και b στη συνάρτηση filter() και δοκιμάζω μία ακολουθία εισόδου,έστω την {2,6,4,8}.Το πρόβλημά μου είναι ότι στην έξοδο του φίλτρου παίρνω 4 δείγματα αντί για 5.Δηλαδή,εφόσον η κρουστική είναι h(n)=(1/sqrt(2))*(x(n)+x(n-1)),θέλω να το υπολογίζω το παραπάνω πρώτα για τις τιμές 0 και 2,μετά για τις 2 και 6,μετά για 6 και 4 κ.ο.κ και στο τέλος για τα 8 και 0.Αυτό το τελευταίο βήμα δε μπορώ να κάνω στο Matlab γιατί η filter() default μου πετάει 4 τιμές εξόδου.

Ξέρει κανένας πως μπορώ να βάζω τη συνάρτηση να διαβάζει σαν (n-1) τιμή το 8 και σαν n το μηδέν?

Αλλιώς......Θανάση βοήθαααα!!
Logged
snake5
Καταξιωμένος/Καταξιωμένη
***
Posts: 229


just try to COD me...


View Profile
Re: 3η Σειρά ασκήσεων
« Reply #19 on: January 05, 2007, 15:54:02 pm »

Σορρυ,εκεί που λέω h(n)=...δεν είναι η κρουστική,είναι η έξοδος του φίλτρου στο χρόνο,δλδ y(n)=...
Logged
Lurpak
Θαμώνας
****
Gender: Male
Posts: 390


Shocking ...isn't it?


View Profile
Re: 3η Σειρά ασκήσεων
« Reply #20 on: January 05, 2007, 17:04:39 pm »

Δεν καταλαβαίνω γιατί θα ΠΡΕΠΕΙ να πάρεις 5 δείγματα στην έξοδο. Αφού ουσιαστικά με τη filter κάνεις μια συνέλιξη.

Tip: Δοκίμασε με την conv.
Logged

Έχω ξεφύγει απ τα κλισέ,
πίνω Fanta και γράφω C
poumpa
Ανερχόμενος/Ανερχόμενη
**
Gender: Male
Posts: 92


Download NOW from users.auth.gr/avogiann


View Profile
Re: 3η Σειρά ασκήσεων
« Reply #21 on: January 05, 2007, 18:07:02 pm »

Quote from: snake5 on January 05, 2007, 15:50:12 pm
ερώτηση για Matlab:
πάω να υλοποιήσω πρώτα τη μονοδιάστατη περίπτωση και είμαι έστω στο αρχικό το φίλτρο,το H0(z).Έχω δώσει σωστούς συντελεστές α και b στη συνάρτηση filter() και δοκιμάζω μία ακολουθία εισόδου,έστω την {2,6,4,8}.Το πρόβλημά μου είναι ότι στην έξοδο του φίλτρου παίρνω 4 δείγματα αντί για 5.Δηλαδή,εφόσον η κρουστική είναι h(n)=(1/sqrt(2))*(x(n)+x(n-1)),θέλω να το υπολογίζω το παραπάνω πρώτα για τις τιμές 0 και 2,μετά για τις 2 και 6,μετά για 6 και 4 κ.ο.κ και στο τέλος για τα 8 και 0.Αυτό το τελευταίο βήμα δε μπορώ να κάνω στο Matlab γιατί η filter() default μου πετάει 4 τιμές εξόδου.

Ξέρει κανένας πως μπορώ να βάζω τη συνάρτηση να διαβάζει σαν (n-1) τιμή το 8 και σαν n το μηδέν?

Αλλιώς......Θανάση βοήθαααα!!

Η συνέλιξη θα πρέπει όντως να σου βγάλει ένα δείγμα παραπάνω (για την ακρίβεια αν κάνεις συνέλιξη μεταξύ το x με το y, το τελικό σήμα θα πρέπει να έχει μήκος= length(x)+length(y)-1)
Η filter όμως by default σου επιστρέφει ένα σήμα που έχει ίδιο μήκος με αυτό που φιλτράρεις.
Από ότι καταλαβαίνω αυτό γίνεται γιατί στο φιλτράρισμα δεν θες να μεταβάλλεται το μήκος του σήματος σου.
Πάντως η conv κάνει αυτό που θες
Logged

www.nhsteiagroup.co.nr
http://users.auth.gr/avogiann
snake5
Καταξιωμένος/Καταξιωμένη
***
Posts: 229


just try to COD me...


View Profile
Re: 3η Σειρά ασκήσεων
« Reply #22 on: January 06, 2007, 16:34:41 pm »

παίδες,η κβάντιση στο πρώτο τμήμα γίνεται θεωρώντας ομοιόμορφη κατανομή στα δείγματα?
στην αρχή έλεγα για κανονική αλλά δεν έχει νόημα γιατί ούτως ή άλλως η τελευταία 33χ33 υποζώνη που θέλει 8 bits έχει τους πιο σημαντικούς όρους που απ ότι βλέπω δεν πάνε με gaussian με τίποτα...

Logged
Lurpak
Θαμώνας
****
Gender: Male
Posts: 390


Shocking ...isn't it?


View Profile
Re: 3η Σειρά ασκήσεων
« Reply #23 on: January 06, 2007, 18:18:22 pm »

Νομίζω επειδή είναι ήδη κβαντισμένοι σε 8bits οι συντελεστές του τελευταίου πίνακα LL δεν έχει νόημα να εφαρμόσεις κβάντιση πάλι σε αυτούς. Την LL ζώνη που ζητάει να την κβαντίσουμε σε 8bits την άφησα ως είχε... μπακαλίστικο; Κανα σχόλιο;
Logged

Έχω ξεφύγει απ τα κλισέ,
πίνω Fanta και γράφω C
snake5
Καταξιωμένος/Καταξιωμένη
***
Posts: 229


just try to COD me...


View Profile
Re: 3η Σειρά ασκήσεων
« Reply #24 on: January 06, 2007, 19:15:06 pm »

ρε συ Lurpak,
απο που κι ως που είναι κβαντισμένες ήδη οι τιμές της τελευταίας υποζώνης???

Και κάτι άλλο:
τη κβάντιση την κάνω ως εξής:παίρνω για κάθε ομάδα υποζωνών που ανήκουν στο ίδιο επίπεδο τις καθολικές min και max τιμές που εμφανίζονται,βρίσκω ένα βήμα   (max-min)/(2 εις την με πόσα bits έχω να κωδικοποιήσω),φτιάχνω μία διαμέριση  min:bhma:(bhma*2 εις την αναλογη δύναμη -1) και τέλος σκανάρω τους συντελεστές να δω σε ποιο διάστημα ανήκουν.Αναλόγως,τους αντικαθιστώ με την τιμή που είναι πιο κοντά στον εκάστοτε συντελεστή.Εφόσον δε λέει τίποτα παραπάνω για το πως θα κβαντίσουμε,εμένα αυτό μου φαίνεται τι πιο λογικό.Αλλά το αποτέλεσμα είναι έως και αηδιαστικό!!!Μου βγαίνει ένα PSNR γύρω στο 24 κάτι...

Η βλακεία είναι ότι βγαίνει τέλεια η ανακατασκευή χωρίς κβάντιση ενώ μόλις πας να κβαντίσεις αρχίζει η μανούρα και η θολούρα μαζί!!

Τώρα πέρα απ την πλάκα,άμα υπάρχει κανένα tip για αποτελεσμάτική κβάντιση πείτε γιατί πέζει ένα ελαφρό άγχος..
Logged
serafperd
Ανερχόμενος/Ανερχόμενη
**
Posts: 64

Είμαι ηλεκτρολόγος, συμβαίνει κάτι;


View Profile
Re: 3η Σειρά ασκήσεων
« Reply #25 on: January 06, 2007, 20:57:11 pm »

Αυτός πρέπει να είναι ο σωστός τρόπος κβάντισης. Μόνο που υποθέτω ότι τα max και min πρέπει να είναι τα θεωρητικά που προκύπτουν από τη μορφή των φίλτρων, και όχι αυτά που προκύπτουν για συγκεκριμένη εικόνα. Έτσι, ο αποκωδικοποιητής θα έπρεπε να είχε γνώση και των συγκεκριμένων ορίων για να κάνει την αποκωδικοποίηση. Το PSNR βγαίνει μικρό γιατί απλά, η κβάντιση που μας ζητήθηκε...δεν είναι "αρκετή"!Αν κωδικοποιήσεις περισσότερες υποζώνες π.χ. με 8 ή και παραπάνω bit, η ποιότητα της εικόνας και το PSNR ανεβαίνουν αισθητά. Συμφνώ ότι η τελευταία LL υποζώνη θέλει και αυτή κβάντιση όπως και οι υπόλοιπες.
Logged
snake5
Καταξιωμένος/Καταξιωμένη
***
Posts: 229


just try to COD me...


View Profile
Re: 3η Σειρά ασκήσεων
« Reply #26 on: January 06, 2007, 21:05:45 pm »

βασικά αναθεώρησα γιατί ο μαδεμλής στο ethmmy λέει ότι για την εργασία θα χρειαστούν και οι πίνακες κβάντισης από τη δεύτερη εργασία.Οπότε θεωρώ κανονική κατανομή μέσα στα πλαίσια της κάθε υποζώνης και κβαντίζω ανάλογα.Αλλά πάλι PSNR 24,κάτι παίρνω...απλά τώρα είναι  ψιλοθολή,δεν είναι το 'πράμα' που έβγαζα πριν  Smiley
Logged
Lurpak
Θαμώνας
****
Gender: Male
Posts: 390


Shocking ...isn't it?


View Profile
Re: 3η Σειρά ασκήσεων
« Reply #27 on: January 07, 2007, 01:17:50 am »

@Snake5: Λάθος μου...

Υ.Γ.: Όταν λες "ρε συ Lurpak, απο που κι ως που είναι κβαντισμένες ήδη οι τιμές της τελευταίας υποζώνης???"
...ποιά υποζώνη θεωρείς τελευταία, την LL του 1ου ή του 3ου επιπέδου; Ψιλοκόλλησα τώρα.... ίσως και λόγω της περασμένης ώρας και του αλκοόλ...
« Last Edit: January 07, 2007, 02:43:25 am by Lurpak » Logged

Έχω ξεφύγει απ τα κλισέ,
πίνω Fanta και γράφω C
serafperd
Ανερχόμενος/Ανερχόμενη
**
Posts: 64

Είμαι ηλεκτρολόγος, συμβαίνει κάτι;


View Profile
Re: 3η Σειρά ασκήσεων
« Reply #28 on: January 07, 2007, 03:49:29 am »

Quote from: snake5 on January 06, 2007, 21:05:45 pm
βασικά αναθεώρησα γιατί ο μαδεμλής στο ethmmy λέει ότι για την εργασία θα χρειαστούν και οι πίνακες κβάντισης από τη δεύτερη εργασία.Οπότε θεωρώ κανονική κατανομή μέσα στα πλαίσια της κάθε υποζώνης και κβαντίζω ανάλογα.Αλλά πάλι PSNR 24,κάτι παίρνω...απλά τώρα είναι  ψιλοθολή,δεν είναι το 'πράμα' που έβγαζα πριν  Smiley
Ναι, το είδα...Τι κάνουμε όμως για τα 8 bit; Δεν υπάρχουν τιμές έτοιμες με κανονική κατανομή για 8 bit. Θα πάρουμε ομοιόμορφη κατανομή για αυτή την περίπτωση;
Logged
Lurpak
Θαμώνας
****
Gender: Male
Posts: 390


Shocking ...isn't it?


View Profile
Re: 3η Σειρά ασκήσεων
« Reply #29 on: January 07, 2007, 04:08:37 am »

Quote from: serafperd on January 07, 2007, 03:49:29 am
Ναι, το είδα...Τι κάνουμε όμως για τα 8 bit; Δεν υπάρχουν τιμές έτοιμες με κανονική κατανομή για 8 bit. Θα πάρουμε ομοιόμορφη κατανομή για αυτή την περίπτωση;

Εγώ χρησιμοποίησα τελικά την ομοιόμορφη για τα 8bits και τους αντίστοιχους πίνακες για τα 2 και 4 bits (Οπως ακριβώς στην 2η ʼσκηση).
Όποτε το ξεκαθαρίσουμε φαντάζομαι θα είναι θέμα 10λεπτου να το προσαρμόσω...  Roll Eyes
Logged

Έχω ξεφύγει απ τα κλισέ,
πίνω Fanta και γράφω C
Pages: 1 [2] 3 4 ... 15 Go Up Print
Jump to:  

Powered by SMF | SMF © 2006-2009, Simple Machines LLC
Scribbles2 | TinyPortal © Bloc | XHTML | CSS
Loading...