Αυτόµατη Αναγνώριση Οµιλητή

Μέγεθος: px
Εμφάνιση ξεκινά από τη σελίδα:

Download "Αυτόµατη Αναγνώριση Οµιλητή"

Transcript

1 Ε Ρ Γ Α Σ Τ Η Ρ Ι Α5 Κ Η Α Σ Κ Η Σ Η Αυτόµατη Αναγνώριση Οµιλητή 1. Εισαγωγή Με τον όρο «αυτόµατη αναγνώριση οµιλητή» (automatic speaker recognition) εννοούµε την αυτόµατη διαδικασία αναγνώρισης του προσώπου που µιλάει χρησιµοποιώντας την ιδιαίτερη πληροφορία που κρύβεται στην κυµατοµορφή της οµιλίας του. Με την τεχνική αυτή µπορούµε να χρησιµοποιήσουµε την φωνή προκειµένου να εξακριβώσουµε ή να επιβεβαιώσουµε την ταυτότητά ενός οµιλητή, και εποµένως να του παρέχουµε πρόσβαση σε διάφορες υπηρεσίες, όπως για παράδειγµα πρόσβαση εισόδου σε χώρους ασφαλείας, παροχή υπηρεσιών µέσω διαδικτύου (web-banking), αποµακρυσµένη πρόσβαση σε υπολογιστές κ.α.. Στόχος της συγκεκριµένης άσκησης είναι να δηµιουργήσουµε ένα απλό αλλά ωστόσο αντιπροσωπευτικό σύστηµα αυτόµατης αναγνώρισης οµιλητή. 2. Αναγνώριση Οµιλητή Η αναγνώριση οµιλητή (speaker recognition) µπορεί να διακριθεί σε εξακρίβωση οµιλητή (speaker identification) και επιβεβαίωση οµιλητή (speaker verification) [1], [2]. Κατά την εξακρίβωση οµιλητή, στόχος είναι να αναγνωρίσουµε ποιος οµιλητής έχει προφέρει µια φράση. Κατά την πιστοποίηση, ο οµιλητής προφέρει µια φράση και ταυτόχρονα δηλώνει την ταυτότητά του, ενώ στόχος του συστήµατος είναι να εξακριβώσει αν πραγµατικά είναι αυτός που δηλώνει. Στο Σχήµα 1 φαίνεται η βασική δοµή των δύο συστηµάτων. Η αναγνώριση οµιλητή µπορεί επίσης να διακριθεί σε µεθόδους εξαρτηµένες και ανεξάρτητες από κείµενο (text dependent/ independent). Σε ένα σύστηµα ανεξάρτητο από κείµενο, το µοντέλο οµιλητή περιλαµβάνει χαρακτηριστικά του οµιλητή που εµφανίζονται ανεξάρτητα από τις φράσεις που προφέρει. Αντίθετα, σε ένα σύστηµα εξαρτηµένο από κείµενο, η αναγνώριση του οµιλητή βασίζεται σε συγκεκριµένες φράσεις που καλείται να προφέρει ο οµιλητής, όπως passwords, αριθµούς, PINs, κ.λ.π. Γενικά, κάθε σύστηµα αναγνώρισης οµιλητή περιλαµβάνει δύο βασικά τµήµατα: την εξαγωγή χαρακτηριστικών (feature extraction), και την ταυτοποίηση χαρακτηριστικών (feature matching).

2 Εξαγωγή χαρακτηριστικών είναι η διαδικασία κατά την οποία εξάγεται περιορισµένη πληροφορία από το σήµα φωνής, η οποία όµως είναι ικανή να αναπαραστήσει κάθε οµιλητή. Ταίριασµα Σήµα Φωνής Εξαγωγή Χαρακτηριστικών Μοντέλο Οµιλητή #1... Επιλογή Μεγίστου #Οµιλητή Ταίριασµα Μοντέλο Οµιλητή #Ν (α) Εξακρίβωση Οµιλητή (Speaker Identification) Σήµα Φωνής Εξαγωγή Χαρακτηριστικών Ταίριασµα Απόφαση Αποδοχή - Απόρριψη #Οµιλητή Μ Μοντέλο Οµιλητή #Μ Κατώφλι (β) Επιβεβαίωση Οµιλητή (Speaker Verification) Σχήµα 1: Συστήµατα Αναγνώρισης Οµιλητή. Η ταυτοποίηση των χαρακτηριστικών είναι ουσιαστικά η διαδικασία αναγνώρισης ενός άγνωστου οµιλητή συγκρίνοντας τα φωνητικά χαρακτηριστικά του µε αυτά όλων των οµιλητών. Κάθε σύστηµα αναγνώρισης οµιλητή λειτουργεί σε δύο φάσεις. Η πρώτη είναι η φάση της εγγραφής ή φάση εκπαίδευσης (enrolment/ training phase), και η δεύτερη είναι η φάση της λειτουργίας ή ελέγχου (operation / testing phase). Κατά την εγγραφή, κάθε χρήστης του συστήµατος παρέχει έναν αριθµό δειγµάτων ηχητικού σήµατος, µε τα οποία το σύστηµα θα δηµιουργήσει εκπαιδεύσει το µοντέλο αναφοράς του συγκεκριµένου οµιλητή. Κατά τη διαδικασία λειτουργίας, το ηχητικό σήµα εισόδου αντιστοιχίζεται σε ένα από τα υπάρχοντα µοντέλα οµιλητή και πραγµατοποιείται η αναγνώριση. Η αναγνώριση οµιλητή είναι ένας δύσκολος στόχος και αποτελεί ένα ανοιχτό ερευνητικό πεδίο. Η λειτουργία ενός τέτοιου συστήµατος βασίζεται στην ιδέα ότι το φωνητικό σήµα διαθέτει χαρακτηριστικά που είναι διακριτικά για κάθε οµιλητή. Κάτι τέτοιο ωστόσο δεν είναι εύκολο να ισχύει πάντοτε λόγω της τυχαιότητας των φωνητικών σηµάτων. Τα φωνητικά σήµατα κατά την φάση εκπαίδευσης και λειτουργίας µπορούν να διαφέρουν σηµαντικά επειδή η φωνή ενός χρήστη µπορεί να αλλάξει µε το χρόνο, τις συνθήκες υγείας, το ρυθµό οµιλίας, τη συναισθηµατική κατάσταση, κ.ά. Επίσης, παράγοντες όπως ο διαφορετικός εξοπλισµός (π.χ. µικρόφωνα), το περιβάλλον ηχογράφησης, και η ύπαρξη ακουστικού θορύβου, µπορούν να επηρεάσουν σηµαντικά την απόδοση ενός συστήµατος αναγνώρισης οµιλητή.

3 3. Εξαγωγή Φωνητικών Χαρακτηριστικών 3.1. Εισαγωγή Σκοπός του τµήµατος αυτού είναι η µετατροπή της φωνητικής κυµατοµορφής σε κάποιο παραµετρικό τύπο αναπαράστασης µε σηµαντικά χαµηλότερο ρυθµό πληροφορίας για περαιτέρω ανάλυση και επεξεργασία. Το σήµα φωνής µεταβάλλεται χρονικά µε αργό τρόπο, και για αυτό χαρακτηρίζεται ως σχεδόνστάσιµο (quasi-stationary). Ένα παράδειγµα ηχητικού σήµατος φαίνεται στο Σχήµα 2. Στο Σχήµα 2.(α), ένας οµιλητής προφέρει στα αγγλικά την ακολουθία αριθµών « » µέσα σε 6sec. Παρατηρούµε ότι το ηχητικό σήµα αλλάζει ταχύτατα (περίπου ανά 1/5sec), εφόσον αντιστοιχεί στους διαφορετικούς ήχους που προφέρονται. Στο Σχήµα 2.(β) επικεντρώνουµε το γράφηµα σε µια περιοχή 0,25sec (αντιστοιχεί στην έναρξη της λέξης «nine»). Εκεί, διαπιστώνουµε ότι σε µικρά χρονικά τµήµατα της τάξης των 5-100msec, τα χαρακτηριστικά του σήµατος είναι περίπου σταθερά. Εποµένως, ένας αποδοτικός τρόπος αναπαράστασης του φωνητικού σήµατος είναι η φασµατική ανάλυση περιορισµένου χρόνου (short-time spectral analysis) [3]. Σχήµα 2: Σήµα οµιλίας. Υπάρχει µια µεγάλη ποικιλία χαρακτηριστικών και µεθόδων που µπορούν να χρησιµοποιηθούν προκειµένου να αναπαραστήσουµε παραµετρικά το σήµα φωνής για αναγνώριση οµιλητή: όπως οι συντελεστές γραµµικής πρόβλεψης (Linear Prediction Coefficients, LPC), οι συντελεστές συχνότητας Cepstrum του Mel (Mel-Frequency Cepstrum Coefficients, MFCC), και άλλοι [2], [4], [5]. Οι συντελεστές MFCC είναι ίσως οι πιο γνωστές παράµετροι για αναγνώριση οµιλητή, και αυτές θα χρησιµοποιήσουµε στην παρούσα άσκηση. Βασίζονται στο φασµατικό περιεχόµενο του φωνητικού σήµατος, αλλά όπως αυτό αναγνωρίζεται από την ανθρώπινη ακοή. Συγκεκριµένα, εφαρµόζουµε τριγωνικά φίλτρα των οποίων οι κεντρικές συχνότητες ισαπέχουν στις χαµηλές συχνότητες και λογαριθµικά τοποθετηµένα στις υψηλότερες συχνότητες. Η διαδικασία αυτή ορίζει την κλίµακα Mel, και ορίζει γραµµικές αποστάσεις κάτω από τα 1000Hz, και λογαριθµικές αποστάσεις πάνω από τα 1000Hz. Στην επόµενη παράγραφο περιγράφεται η διαδικασία εξαγωγής των συντελεστών MFCC Εξαγωγή Συντελεστών MFCC Στο επόµενο σχήµα περιγράφεται η διαδικασία εξαγωγής των MFCC. Αρχικά, το ηχητικό σήµα ηχογραφείται µε ρυθµό δειγµατοληψίας πάνω από 8KHz. Το δειγµατοληπτηµένο σήµα περιέχει

4 συχνότητες µέχρι τα 4KHz, οι οποίες καλύπτουν τη µεγαλύτερη ενέργεια των ήχων που παράγονται από τους ανθρώπους. Όπως αναφέρθηκε παραπάνω, κατά την εξαγωγή των MFCC προσπαθούµε να µιµηθούµε την ανθρώπινη ακοή. Οι συντελεστές MFCC, σε αντίθεση µε το ίδιο το ηχητικό σήµα, είναι λιγότερο ευαίσθητοι στις διακυµάνσεις που αναφέραµε. Σήµα Φωνής Πλαισίωση Πλαίσιο Παραθύρωση FFT Φάσµα Mel Cepstrum Cepstrum Φάσµα Mel Τύλιγµα Συχνότητας Mel Σχήµα 3: Διαδικασία Εξαγωγής Συντελεστών MFCC. Στα πλαίσια της άσκησης, θα εργαστείτε µε ηχητικά σήµατα που έχουν ήδη ηχογραφηθεί (δειγµατοληπτηθεί και κβαντιστεί) και σας δίνονται υπό τη µορφή αρχείων wav. 1 Πλαισίωση (Framing) Στο βήµα αυτό, η συνεχής ροή δειγµάτων ηχητικού σήµατος διαιρείται σε πλαίσια των Ν δειγµάτων, ενώ τα διαδοχικά πλαίσια απέχουν µεταξύ τους κατά Μ δείγµατα (Μ<Ν). Στην άσκηση αυτή, θα χρησιµοποιήσουµε Ν=256 και Μ=100. Αν το ηχητικό σήµα έχει δειγµατοληπτηθεί µε f s =8KHz, τότε η περίοδος δείγµατος είναι T s =1/f s =0,125msec. Έτσι, το σήµα διαιρείται σε πλαίσια διάρκειας NT s =32msec, τα οποία απέχουν κατά MT s =12,5msec. Αυτό σηµαίνει ότι εξάγεται ένα πλαίσιο κάθε 12,5msec, και ότι τα πλαίσια είναι επικαλυπτόµενα. Σε κώδικα MATLAB, αν n είναι ο δείκτης κάθε πλαισίου, τότε το πλαίσιο περιλαµβάνει τα δείγµατα του σήµατος (n-1)*m+1:(n-1)*m+n. Έτσι, ο αριθµός των πλαισίων που θα T N προκύψουν από ένα σήµα T δειγµάτων θα είναι B = + 1 M, υποθέτοντας ότι «πετάµε» τελευταία δείγµατα του σήµατος. Παραθύρωση Το επόµενο βήµα είναι η εφαρµογή ενός παραθύρου σε κάθε πλαίσιο προκειµένου να ελαχιστοποιήσουµε τις ασυνέχειες του σήµατος στην αρχή και το τέλος του πλαισίου. Η βασική ιδέα είναι επιβάλλουµε ένα «σβήσιµο» του σήµατος στα άκρα του κάθε πλαισίου. Εάν ορίσουµε ένα παράθυρο ως w(n), n=0:n-1, όπου Ν είναι ο αριθµός δειγµάτων ανά πλαίσιο, τότε η παραθύρωση του πλαισίου l δίνει το σήµα l ( ) = ( ) ( ), 0 1. y n x n w n n N Συνήθως, χρησιµοποιείται το παράθυρο Hamming που ορίζεται ως: l 2π n wn ( ) = cos, 0 n N 1. N 1 1 Για να διαβάσετε ένα αρχείο wav εκτελείται στο Μatlab την εντολή [x,fs,nbits] = wavread( filename.wav ), όπου x είναι το ηχητικό σήµα µήκους Μ δειγµάτων, δειγµατοληπτηµένο µε συχνότητα fs και κβαντισµένο µε Νbits. Σηµειώστε ότι οι τιµές του σήµατος x σε ένα αρχείο wav έχουν δυναµική περιοχή [-1:1]. Τα αρχεία που σας δίνονται χρησιµοποιούν 16 bits, και έχουν δειγµατοληπτηθεί µε fs=8khz, άρα είναι διάρκειας Μ*0,125msecs.

5 Fast Fourier Transform (FFT) Το επόµενο βήµα επεξεργασίας είναι ο FFT, που δέχεται ένα πλαίσιο Ν δειγµάτων και το µεταφέρει από το πεδίο του χρόνου στο πεδίο της συχνότητας. Ο αλγόριθµος FFT είναι ένας αποδοτικός αλγόριθµος για την υλοποίηση του Διακριτού Μετασχηµατισµού Fourier (DFT). Αν σε ένα πλαίσιο που βρίσκεται αποθηκευµένο στο διάνυσµα x, εφαρµόσω FFT xf=fft(x); τότε προκύπτουν Ν µιγαδικοί αριθµοί που ερµηνεύονται ως εξής: το xf(1) αντιστοιχεί στη µηδενική συχνότητα (DC), οι θετικές συχνότητες 0<f<f s /2 αντιστοιχούν στις τιµές για n=[2:n/2], οι αρνητικές συχνότητες f s /2<f<0 προκύπτουν για n=[n/2+1:n]. Το τετράγωνο του µέτρου του xf καλείται «φάσµα του σήµατος» ή «περιοδόγραµµα». Δεδοµένης της συµµετρίας του φάσµατος στις αρνητικές και θετικές συχνότητες, αρκεί να περιοριστούµε στις θετικές συχνότητες. Άρα, το φάσµα ενός πλαισίου δίνεται ως sp = abs(xf(1:n/2+1)).^2; Τύλιγµα Συχνότητας Mel (Mel-frequency Wrapping) Ψυχοακουστικές έρευνες έχουν δείξει ότι η ανθρώπινη αντίληψη για τις συχνότητες ενός φωνητικού σήµατος δεν ακολουθεί γραµµική κλίµακα. Έτσι, για κάθε τόνο µε πραγµατική συχνότητα f µετρούµενη σε Hz, υπάρχει ένας υποκειµενικός τόνος στην κλίµακα mel. Η κλίµακα συχνοτήτων mel είναι γραµµική µέχρι το 1KHz, και λογαριθµική στις υψηλότερες συχνότητες. Ως σηµείο αναφοράς, ο τόνος των 1KHz (40dB πάνω από το κατώφλι ακουστότητας) ορίζεται ως 1000 mels. Εποµένως, µπορούµε να χρησιµοποιήσουµε την ακόλουθη προσεγγιστική σχέση για να υπολογίσουµε σε mels µια συχνότητα f που δίνεται σε Hz: mel f = 2595log ( f ) 10 Μια προσέγγιση για να προσοµοιώσουµε το υποκειµενικό φάσµα είναι να χρησιµοποιήσουµε µια διάταξη φίλτρων: ένα φίλτρο για κάθε επιθυµητή µελ-συχνότητα, όπως φαίνεται στο παρακάτω σχήµα. Αυτή η διάταξη των φίλτρων έχει τριγωνική ζωνοδιαβατή απόκριση συχνότητας, και η απόσταση καθώς και το εύρος ζώνης κάθε φίλτρου καθορίζεται από ένα σταθερό διάστηµα µελ-συχνότητας. Το τροποποιηµένο φάσµα του S(ω), έστω S m (ω), αποτελείται πλέον από την ισχύ του σήµατος στην έξοδο κάθε φίλτρου αν στην είσοδό του εφαρµοστεί το S(ω). Ο αριθµός των µελ συντελεστών φάσµατος συνήθως επιλέγεται Κ=20. Σχήµα 4: Διάταξη Φίλτρων τοποθετηµένων κατά την κλίµακα του Mel.

6 Παρατηρήστε ότι η διάταξη των φίλτρων εφαρµόζεται απευθείας στο πεδίο της συχνότητας. Εποµένως, για να πάρουµε το φάσµα Mel, αρκεί να πολλαπλασιάσουµε τα τριγωνικά παράθυρα µε το φάσµα του σήµατος οµιλιας. Ο σχεδιασµός των τριγωνικών παραθύρων δίνεται έτοιµος ως ένας πίνακας MEL, διάστασης 20x129 τιµών. Κάθε γραµµή του πίνακα αντιστοιχεί σε ένα τριγωνικό παράθυρο. Προκειµένου να απεικονίσετε τα παράθυρα, εκτελείται: load mel.mat plot(linspace(0, 4000, 129), MEL ); Για να υπολογίσετε το φάσµα ενός πλαισίου σε κλίµακα Mel, αρκεί να εκτελέσετε: msp=mel*sp; οπότε το διάνυσµα msp περιλαµβάνει 20 συντελεστές του µελ φάσµατος του πλαισίου. Cepstrum 2 Το τελικό βήµα εξαγωγής των χαρακτηριστικών φωνής είναι ο υπολογισµός του Μελ- Cepstrum. Συγκεκριµένα, υπολογίζουµε το φυσικό λογάριθµο του µελ φάσµατος, και κατόπιν το επιστρέφουµε στο πεδίο του χρόνου. Το αποτέλεσµα της διαδικασίας αυτής είναι οι συντελεστές MFCC. Η αναπαράσταση του φασµατικού περιεχοµένου ενός σήµατος µέσω του cepstrum δίνει µια καλή περιγραφή των φασµατικών ιδιοτήτων του σήµατος σε ένα περιορισµένο χρονικά παράθυρο ανάλυσης. Επειδή οι συντελεστές µελ φάσµατος (και ο λογάριθµός τους) είναι πραγµατικοί αριθµοί, µπορούµε να τους γυρίσουµε στο πεδίο του χρόνου χρησιµοποιώντας το Διακριτό Μετασχηµατισµό Συνηµιτόνου (Discrete Cosine Transform, DCT): K 1 π c( n) = ln ( Sm ( k) ) cos n k, n= 1,..., K k= 1 2 K Άρα, οι συντελεστές MFCC για ένα πλαίσιο φωνητικού σήµατος δίνονται ως mfcc=dct(log(msp)); Σηµειώστε ότι συνήθως εξαιρείται ο πρώτος συντελεστής MFCC, c 0, από το αποτέλεσµα του DCT. Ο συντελεστής αυτός ουσιαστικά αναπαριστά τη µέση τιµή του σήµατος εισόδου και άρα δε φέρει σηµαντική πληροφορία. Μέσω της διαδικασίας που περιγράφηκε παραπάνω, κάθε πλαίσιο του φωνητικού σήµατος εισόδου Ν=256 δειγµάτων (32msec) µετατρέπεται σε ένα διάνυσµα Κ-1=19 συντελεστών MFCC, που αποτελεί µια συνοπτική και περιεκτική αναπαράσταση του συχνοτικού περιεχοµένου του πλαισίου. Τα διανύσµατα των MFCC λέγονται και ακουστικά διανύσµατα και στην άσκηση αυτή εξάγονται µε ρυθµό 1/12,5msec. Στο τέλος της διαδικασίας εξαγωγής χαρακτηριστικών, το φωνητικό σήµα ενός οµιλητή έχει µετατραπεί σε µια ακολουθία ακουστικών διανυσµάτων. Στην επόµενη ενότητα θα δούµε πώς χρησιµοποιούνται τα ακουστικά διανύσµατα για την αναγνώριση οµιλητή. Ερώτηµα 1: Ακολουθώντας τις οδηγίες που περιγράφηκαν στην ενότητα αυτή, υλοποιήστε µια συνάρτηση στη MATLAB που να υλοποιεί το τµήµα εξαγωγής των συντελεστών MFCC. Η συνάρτηση θα περιγράφεται ως mfcc = mfcc_extractor(x); όπου το διάνυσµα x θα περιλαµβάνει το φωνητικό σήµα µιας ηχογράφησης, διάρκειας Τ δειγµάτων, και ο πίνακας mfcc, διάστασης (Κ-1)xB, περιλαµβάνει την ακολουθία των ακουστικών διανυσµάτων. Συγκεκριµένα, στην b στήλη του περιλαµβάνεται το (Κ-1)x1 διάνυσµα των MFCC του b-οστού πλαισίου. 2 Η λέξη Cepstrum είναι αναγραµµατισµός του Spectrum.

7 4. Αντιστοίχιση Χαρακτηριστικών (Feature Matching) 4.1. Εισαγωγή Το πρόβληµα της αναγνώρισης οµιλητή ανήκει σε µια ευρύτερη επιστηµονική περιοχή που καλείται αναγνώριση προτύπων (pattern recognition). Στόχος της αναγνώρισης προτύπων είναι η ταξινόµηση αντικειµένων σε µία από περισσότερες κατηγορίες. Τα αντικείµενα που θέλουµε να ταξινοµήσουµε λέγονται πρότυπα (patterns). Στην περίπτωσή µας, οι ακολουθίες των ακουστικών διανυσµάτων αποτελούν τα πρότυπα, ενώ οι οµιλητές αποτελούν τις κατηγορίες. Επειδή η διαδικασία ταξινόµησης εφαρµόζεται σε εξαγόµενα χαρακτηριστικά, µπορεί να ονοµαστεί και ταίριασµα χαρακτηριστικών (feature matching). Στην περίπτωση που διαθέτουµε κάποια πρότυπα και γνωρίζουµε την κατηγορία που ανήκει το καθένα, τότε µιλάµε για επιβλεπόµενη αναγνώριση προτύπων. Ουσιαστικά αυτό γίνεται κατά τη φάση της εκπαίδευσης του συστήµατος αναγνώρισης οµιλητή: διαθέτουµε τα ακουστικά διανύσµατα και γνωρίζουµε ότι εξάχθηκαν από συγκεκριµένο οµιλητή. Τα πρότυπα αυτά αποτελούν το σύνολο εκπαίδευσης. Τα υπόλοιπα πρότυπα χρησιµοποιούνται για να ελέγξουν τον αλγόριθµο ταξινόµησης, και αποκαλούνται σύνολο ελέγχου. Εάν κατά τη φάση του ελέγχου, γνωρίζουµε τις κλάσεις των προτύπων ελέγχου, τότε µπορούµε να εκτιµήσουµε την απόδοση του συστήµατος. Οι τεχνικές ταυτοποίησης χαρακτηριστικών που χρησιµοποιούνται σε εφαρµογές αναγνώρισης οµιλητή είναι οι Dynamic Time Warping (DTW), Hidden Markov Models (HMM), και Vector Quantization (VQ) [1], [2]. Στα πλαίσια της άσκησης, θα υλοποιήσουµε τη µέθοδο της διανυσµατικής κβάντισης (VQ), λόγω της απλότητας και της σχετικά καλής ακρίβειας που προσφέρει Διανυσµατική Κβάντιση (VQ) Η διαδικασία της διανυσµατικής κβάντισης έχει ποικίλες εφαρµογές πέρα από την αναγνώριση προτύπων. Είναι ουσιαστικά µια γενίκευση της διαδικασίας της µη οµοιόµορφης κβάντισης από βαθµωτούς αριθµούς σε διανύσµατα. Ένας διανυσµατικός κβαντιστής δέχεται ως είσοδο διανύσµατα µεγέθους Κx1 που έχουν διάφορες τιµές, και επιστρέφει κωδικές λέξεις (codewords) µεγέθους Kx1, οι οποίες έχουν συγκεκριµένες τιµές. Το σύνολο των κωδικών λέξεων λέγεται βιβλίο κωδικών λέξεων (codebook), και έχει πεπερασµένο µέγεθος C. Τα διανύσµατα εισόδου του κβαντιστή ανήκουν σε ένα Κx1 διανυσµατικό χώρο, τον οποίο ο διανυσµατικός κβαντιστής αναπαριστά µέσω C περιοχών (clusters). Κάθε περιοχή αναπαρίσταται από το κέντρο µάζας της (centroid) που είναι η αντίστοιχη κωδική λέξη. Έστω ότι έχουµε το βιβλίο των C κωδικών λέξεων, και θέλουµε να κβαντίσουµε ένα διάνυσµα x. Ο διανυσµατικός κβαντιστής υπολογίζει την απόσταση ανάµεσα στο διάνυσµα εισόδου και κάθε κωδική λέξη, c n, n=1,,c. Η κωδική λέξη που θα έχει τη µικρότερη απόσταση, είναι και η λέξη στην οποία θα κβαντιστεί το διάνυσµα εισόδου: ( x c ) xˆ = arg min d, cn Μέχρι στιγµής δεν έχουµε ορίσει την έννοια της απόστασης d. Η παράµετρος αυτή εξαρτάται από την εφαρµογή, και υπάρχουν διάφορες επιλογές. Στην περίπτωσή µας, επιλέγουµε να χρησιµοποιήσουµε την πιο εύκολη µετρική που είναι το τετράγωνο της ευκλείδειας απόστασης των δύο διανυσµάτων [1]: ( ) d xc = x c, n n που στο Matlab αντιστοιχεί στην εντολή norm(x-cn)^2. n 2

8 Κατά τη διαδικασία σχεδιασµού του κβαντιστή, θέλουµε να προσδιορίσουµε τις κωδικές λέξεις του βιβλίου, ώστε να ελαχιστοποιήσουν την παραµόρφωση ανάµεσα στην είσοδο και την κβαντισµένη τιµή της. Αυτό σηµαίνει ότι κάθε κωδική λέξη θα πρέπει να είναι το κέντρο µάζας της αντίστοιχης συστάδας. Εφόσον χρησιµοποιούµε την ευκλείδεια απόσταση, το κέντρο µάζας ισοδυναµεί µε το µέσο όρο. Άρα, αν γνωρίζουµε ότι ένα υποσύνολο των διανυσµάτων εισόδου ανήκει σε µία συστάδα, τότε η κωδική λέξη που έχει την ελάχιστη απόσταση από όλα τα διανύσµατα της συστάδας ορίζεται ως ο µέσος όρος των διανυσµάτων. Όµως, κατά τη φάση σχεδιασµού του διανυσµατικού κβαντιστή συνήθως δε γνωρίζουµε την κατανοµή των διανυσµάτων εισόδου, και άρα την κατηγοριοποίηση τους σε συστάδες. Έτσι, η εύρεση των περιοχών κβάντισης και άρα των κωδικών λέξεων γίνεται µε µια επαναληπτική διαδικασία που θα περιγράψουµε παρακάτω Διανυσµατική Κβάντιση για Αναγνώριση Οµιλητή Στην περίπτωσή µας, τα διανύσµατα εισόδου του διανυσµατικού κβαντιστή είναι τα ακουστικά διανύσµατα και ανήκουν σε ένα διανυσµατικό χώρο διάστασης Κ=19. Τα διανύσµατα αυτά θέλουµε να τα κβαντίσουµε σε C κωδικές λέξεις, και να προκύψει ένα βιβλίο C κωδικών για κάθε οµιλητή. Στην άσκηση αυτή, θα επιλέξουµε C=4, 8 και 16. Αφού σχεδιάσουµε ένα διανυσµατικό κβαντιστή (στην ουσία ένα βιβλίο κωδικών) για κάθε οµιλητή, µπορούµε να αναγνωρίσουµε ποιος οµιλητής πρόφερε µια συγκεκριµένη φράση: αρκεί να κβαντίσουµε τη φράση αυτή χρησιµοποιώντας κάθε κβαντιστή και να υπολογίσουµε την παραµόρφωση που προκύπτει για τον καθένα. Ο οµιλητής που θα έχει τη µικρότερη παραµόρφωση θα είναι και ο σωστός. Στο επόµενο διάγραµµα περιγράφεται αφαιρετικά η διαδικασία αναγνώρισης. Στο σχήµα περιλαµβάνονται µόνο δύο οµιλητές, υποθέτουµε ότι τα ακουστικά διανύσµατα έχουν µόνο δύο συντελεστές και χρησιµοποιούµε C=4 κωδικές λέξεις. Οι κύκλοι αναφέρονται στα ακουστικά διανύσµατα του οµιλητή 1, ενώ τα τρίγωνα στον οµιλητή 2. Στη φάση εκπαίδευσης, δηµιουργούµε ένα βιβλίο κωδικών λέξεων για κάθε οµιλητή οµαδοποιώντας κατάλληλα τα ακουστικά του διανύσµατα. Οι κωδικές λέξεις που προκύπτουν απεικονίζονται στο σχήµα µε µαύρους κύκλους και µαύρα τρίγωνα, για τον οµιλητή 1 και 2, αντίστοιχα. Η απόσταση ενός διανύσµατος από την κοντινότερη κωδική λέξη λέγεται παραµόρφωση VQ (VQ-distortion). Σχήµα 5: Δηµιουργία Κωδικών Λέξεων του Διανυσµατικού Κβαντιστή.

9 4.4. Κατηγοριοποίηση των Διανυσµάτων Εκπαίδευσης Κατά τη φάση της εγγραφής, τα ακουστικά διανύσµατα αποτελούν το σύνολο διανυσµάτων εκπαίδευσης, µε τα οποία καλούµαστε να σχεδιάσουµε το διανυσµατικό κβαντιστή (βιβλίο κωδικών) για κάθε οµιλητή. Για να παράγουµε ένα σύνολο C κωδικών λέξεων (codewords) χρησιµοποιώντας Β διανύσµατα εκπαίδευσης µπορούµε να χρησιµοποιήσουµε τον αλγόριθµο LBG (Linde, Buzo, Gray). Ο αλγόριθµος αυτός αποτελεί µια τροποποίηση του περισσότερο γνωστού αλγόριθµου Lloyd ή K-means [1], και υλοποιείται µε την ακόλουθη επαναληπτική διαδικασία: Βήµα 1: Βήµα 2: Αλγόριθµος LBG Δηµιούργησε ένα βιβλίο µε µία κωδική λέξη. Αυτή παράγεται ως ο µέσος όρος των διανυσµάτων εκπαίδευσης. Διπλασίασε το µέγεθος του τρέχοντος βιβλίου διαιρώντας κάθε κωδική λέξη σε δύο: cw cw + n + n n n ( 1 ε ) ( 1 ε ) = cw + = cw όπου το n κυµαίνεται από 1 έως το µέγεθος του τρέχοντος βιβλίου, και ε είναι µια παράµετρος διαίρεσης (επιλέγουµε ε=0.01). Βήµα 3: Αναζήτηση Κοντινότερου Γείτονα. Για κάθε διάνυσµα εκπαίδευσης, βρες την κωδική λέξη του τρέχοντος βιβλίου στην οποία είναι πιο κοντά, και ανάθεσε το διάνυσµα εκπαίδευσης στη συγκεκριµένη κωδική λέξη. Βήµα 4: Ανανέωση των Μέσων. Ανανέωσε τα κέντρα κάθε κωδικής λέξης χρησιµοποιώντας το µέσο όρο των διανυσµάτων εκπαίδευσης που ανατέθηκαν σε αυτήν την περιοχή. Βήµα 5: Επανέλαβε τα βήµατα 3 και 4 µέχρι η µέση απόσταση να είναι κάτω από ένα προκαθορισµένο κατώφλι. Βήµα 6: Επανέλαβε τα βήµατα 2, 3 και 4, µέχρι το µέγεθος του βιβλίου να γίνει C. Ο αλγόριθµος LBG δηµιουργεί ένα βιβλίο C κωδικών λέξεων σε επίπεδα. Ξεκινά µε µία κωδική λέξη, και διαιρώντας τις κωδικές λέξεις αρχικοποιεί την αναζήτηση για το βιβλίο των 2 κωδικών λέξεων, κ.ο.κ. Στο παρακάτω σχήµα φαίνεται ένα διάγραµµα ροής του αλγορίθµου LBG. Ερώτηµα 2: Υλοποιήστε τον παραπάνω αλγόριθµο δηµιουργίας βιβλίου κωδικών λέξεων. Συγκεκριµένα, υλοποιήστε µια ρουτίνα στη MATLAB µε τα εξής χαρακτηριστικά: Book = make_codebook(features,c); όπου Features θα είναι ένας πίνακας KxB και κάθε στήλη του περιέχει τους συντελεστές MFCC για ένα πλαίσιο οµιλίας ενός οµιλητή. C είναι ο αριθµός των κωδικών λέξεων που θα χρησιµοποιήσουµε. Book είναι ένας πίνακας KxC, και περιέχει τις C κωδικές λέξεις διάστασης Κx1 του οµιλητή αποθηκευµένες κατά στήλες. Παρατηρήστε ότι η µέθοδος αναγνώρισης οµιλητή VQ δεν εµπεριέχει την έννοια της χρονικής ακολουθίας των πλαισίων. Έτσι, αν έχουµε υπολογίσει τους συντελεστές MFCC ενός οµιλητή από δύο φράσεις και τους έχουµε αποθηκεύσει στους πίνακες Features1, Features2, τότε ο κοινός κβαντιστής των δύο φράσεων του οµιλητή µπορεί να υπολογιστεί αν δώσουµε στην παραπάνω συνάρτηση Features = [Features1 Features2]; Η συνάρτηση make_codebook θα πρέπει να καλεί τη συνάρτηση: [Score,Distance,Index] = compute_distance(features,codes);

10 Εύρεση Πρώτης Κωδικής Λέξης Διαίρεση Κωδικών Λέξεων (m=2*m) D' = 0 ΝΑΙ m<c ΟΧΙ ΤΕΛΟΣ Ταξινόµηση Διανυσµάτων σε Κωδικές Λέξεις Εύρεση Νέων Κέντρων (Codewords) ΝΑΙ D' = D Υπολογισµός Παραµόρφωσης D OXI (D'-D)/D<ε Σχήµα 6: Διάγραµµα Ροής Αλγορίθµου LBG [1]. που δέχεται ως είσοδο τα ακουστικά διανύσµατα υπό τη µορφή του πίνακα Features (ΚxB), καθώς και τους κωδικούς του τρέχοντος βιβλίου στον πίνακα Codes (KxC i ). Παρατηρήστε ότι το µέγεθος του βιβλίου δεν είναι εξαρχής C, αλλά ξεκινά από 1 και διπλασιάζεται σε κάθε εξωτερικό βρόγχο του αλγορίθµου. Οι έξοδοι της συνάρτησης είναι ο αριθµός Score, και τα Bx1 διανύσµατα Distance και Index. Η συνάρτηση αυτή υπολογίζει την απόσταση κάθε ακουστικού διανύσµατος από κάθε κωδική λέξη του βιβλίου. Στη συνέχεια, για κάθε ακουστικό διάνυσµα επιλέγει τη µικρότερη απόσταση, την τοποθετεί στο διάνυσµα Distance, και αποθηκεύει το νούµερο της αντίστοιχης κωδικής λέξης στο διάνυσµα Index. Άρα, αν το 100-οστό ακουστικό διάνυσµα, Features(:,100), κβαντίζεται στην κωδική λέξη Codes(:,4) και έχει απόσταση από αυτήν 5,5, τότε αποθηκεύουµε Distance(100)=5.5, και Index(100)=4. Ο αριθµός Score περιέχει το µέσο όρο των αποστάσεων για όλα τα διανύσµατα εισόδου: Score = mean(distance); Σηµειώστε ότι η συνάρτηση compute_distance καλείται δύο φορές σε κάθε εσωτερικό βρόγχο του αλγορίθµου LBG: µια φορά για να ταξινοµήσει τα ακουστικά διανύσµατα στις περιοχές και να µας δώσει το Index προκειµένου να ανανεώσουµε τα κέντρα, και µια δεύτερη φορά, για να υπολογίσει την απόσταση των διανυσµάτων από τα ανανεωµένα κέντρα.

11 5. Ηχητικά Δεδοµένα της Εφαρµογής Για το σκοπό της άσκησης, δίνονται 32 αρχεία wav, διάρκειας 1sec (8000 δείγµατα) το καθένα. Τα αρχεία αυτά περιλαµβάνουν ηχογραφήσεις από 8 άντρες οµιλητές που προφέρουν τη λέξη «one», τέσσερεις φορές ο καθένας. Τα αρχεία φέρουν το όνοµα: xy.wav όπου το x αναφέρεται στον κωδικό του οµιλητή (x=1:8), και το y αναφέρεται στον αριθµό ηχογράφησης του συγκεκριµένου οµιλητή (y=1:4). Έτσι, το 62.wav περιέχει την δεύτερη ηχογράφηση του έκτου οµιλητή. Οι ηχογραφήσεις µε αριθµούς 1-2 θα χρησιµοποιηθούν για την εκπαίδευση του συστήµατος, ενώ οι ηχογραφήσεις 3-4 θα χρησιµοποιηθούν για τον έλεγχο του συστήµατος. 6. Εκπαίδευση του Συστήµατος Ερώτηµα 3: Δηµιουργήστε µια συνάρτηση train, η οποία για κάθε οµιλητή θα εκτελεί τα παρακάτω: άνοιγµα αρχείων x1.wav, x2.wav, υπολογισµός των MFCC συντελεστών για κάθε ηχογράφηση µε χρήση της mfcc_extractor, συνένωση των MFCC συντελεστών από τις δύο ηχογραφήσεις, δηµιουργία βιβλίου κωδικών για το συγκεκριµένο οµιλητή µε χρήση της make_codebook, αποθήκευση του βιβλίου ως Bookx. Επιλέξτε δύο συντελεστές MFCC, π.χ. δεύτερο και τρίτο, για δύο οµιλητές και σχεδιάστε τους στο ίδιο γράφηµα µε διαφορετικό χρώµα για κάθε οµιλητή. Εµφανίζονται κατά συστάδες; Μπορούν να διαχωριστούν οι συστάδες των δύο οµιλητών; 7. Έλεγχος του Συστήµατος Ερώτηµα 4: Υλοποιήστε µια συνάρτηση test, η οποία για κάθε ηχογράφηση ελέγχου (x3.wav,x4.wav), να εκτελεί τα παρακάτω: άνοιγµα ηχογράφησης, υπολογισµός των MFCC συντελεστών µε χρήση της mfcc_extractor, υπολογισµός της παραµόρφωσης που επιτυγχάνεται χρησιµοποιώντας το βιβλίο κάθε οµιλητή µε χρήση της συνάρτησης compute_distance, και του αριθµού Score, για την τρέχουσα ηχογράφηση, επιλέγεται ο οµιλητής µε το µικρότερο Score. Αφού εκτελέσετε την παραπάνω συνάρτηση, αναλύστε τα αποτελέσµατα της αναγνώρισης. Ποιο είναι το ποσοστό της λανθασµένης ταξινόµησης; Τα λάθη εντοπίζονται µεταξύ συγκεκριµένων οµιλητών; Αν ναι, προσπαθήστε να τα δικαιολογήσετε µέσω της κατανοµής των MFCC των προβληµατικών οµιλητών. Ερώτηµα 5: Επαναλάβετε το προηγούµενο ερώτηµα για C=4, 8 και 16 κωδικές λέξεις. Επίσης, δοκιµάστε να εκπαιδεύσετε το σύστηµα χρησιµοποιώντας µόνο τις ηχογραφήσεις x1.wav, και ελέγξτε το µε βάση τις υπόλοιπες (x2, x3, x4). Συµπληρώστε τον παρακάτω πίνακα ποσοστού σφαλµάτων, και εκτιµήστε πώς επηρεάζει η αύξηση των κωδικών λέξεων C, και το µέγεθος των δεδοµένων εκπαίδευσης την απόδοση του συστήµατος.

12 Ποια νοµίζετε ότι θα ήταν η απόδοση του συστήµατος εάν µειώναµε το πλήθος των συντελεστών MFCC; Είναι λογικό να χρησιµοποιούµε όσο το δυνατόν µεγαλύτερο πλήθος παραµέτρων για να βελτιώσουµε την απόδοση ενός συστήµατος αναγνώρισης οµιλητή; Απόδοση Συστήµατος σε Ποσοστό Εσφαλµένων Αναγνωρίσεων (%) Πλήθος Κωδικών Λέξεων (C) Εκπαίδευση/Έλεγχος ,0625 0,0625 0, ,1667 0,0833 0, Βιβλιογραφία [1] L.R. Rabiner, B.H. Juang, Fundamentals of Speech Recognition, Prentice-Hall, Englewood Cliffs, N.J., [2] J.P Campbell, Speaker Recognition: A Tutorial, Proceedings of the IEEE, vol 85, No 9, September [3] J.R. Deller, J.G.Proakis, J.H.L.Hansen, Discrete-Time Processing of Speech Signals, Macmillan [4] R. Mammone, X. Zhang, R. Ramachandran, Robust Speaker Recognition a feature based approach, IEEE Signal Processing Magazine, vol 13, no 5, [5] S. Furui, Cepstral Analysis technique for automatic speaker verification, IEEE Transactions on Acoustics, Speech and Signal Processing, vol. ASSP-29, [6] Mike Brooks, VOICEBOX: Speech Processing Toolbox for MATLAB, Imperial College, available online:

Αυτόματη Αναγνώριση Ομιλητή Χρησιμοποιώντας Μεθόδους Ταυτοποίησης Κλειστού Συνόλου

Αυτόματη Αναγνώριση Ομιλητή Χρησιμοποιώντας Μεθόδους Ταυτοποίησης Κλειστού Συνόλου ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΑΤΡΩΝ ΔΙΑΤΜΗΜΑΤΙΚΟ ΠΡΟΓΡΑΜΜΑ ΜΕΤΑΠΤΥΧΙΑΚΩΝ ΣΠΟΥΔΩΝ ΣΥΣΤΗΜΑΤΑ ΕΠΕΞΕΡΓΑΣΙΑΣ ΣΗΜΑΤΩΝ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΩΝ: ΘΕΩΡΙΑ, ΥΛΟΠΟΙΗΣΕΙΣ, ΕΦΑΡΜΟΓΕΣ Αυτόματη Αναγνώριση Ομιλητή Χρησιμοποιώντας Μεθόδους Ταυτοποίησης

Διαβάστε περισσότερα

Συμπίεση Δεδομένων

Συμπίεση Δεδομένων Συμπίεση Δεδομένων 2014-2015 Κβάντιση Δρ. Ν. Π. Σγούρος 2 Άσκηση 5.1 Για ένα σήμα που έχει τη σ.π.π. του σχήματος να υπολογίσετε: μήκος του δυαδικού κώδικα για Ν επίπεδα κβάντισης για σταθερό μήκος λέξης;

Διαβάστε περισσότερα

EΦΑΡΜΟΓΕΣ ΤΗΣ ΨΗΦΙΑΚΗΣ ΕΠΕΞΕΡΓΑΣΙΑΣ ΣΗΜΑΤΩΝ Εισαγωγή. Εµµανουήλ Ζ. Ψαράκης Πολυτεχνική Σχολή Τµήµα Μηχανικών Η/Υ & Πληροφορικής

EΦΑΡΜΟΓΕΣ ΤΗΣ ΨΗΦΙΑΚΗΣ ΕΠΕΞΕΡΓΑΣΙΑΣ ΣΗΜΑΤΩΝ Εισαγωγή. Εµµανουήλ Ζ. Ψαράκης Πολυτεχνική Σχολή Τµήµα Μηχανικών Η/Υ & Πληροφορικής EΦΑΡΜΟΓΕΣ ΤΗΣ ΨΗΦΙΑΚΗΣ ΕΠΕΞΕΡΓΑΣΙΑΣ ΣΗΜΑΤΩΝ Εισαγωγή Εµµανουήλ Ζ. Ψαράκης Πολυτεχνική Σχολή Τµήµα Μηχανικών Η/Υ & Πληροφορικής Ε Ρ Γ Α Σ Τ Η Ρ Ι ΑΚ Η Α Σ Κ Η Σ Η 1 Υλοποίηση FIR Φίλτρων Στα πλαίσια αυτής

Διαβάστε περισσότερα

ΣΗΜΑΤΑ ΚΑΙ ΣΥΣΤΗΜΑΤΑ. Εισαγωγή στα Σήµατα Εισαγωγή στα Συστήµατα Ανάπτυγµα - Μετασχηµατισµός Fourier Μετασχηµατισµός Z

ΣΗΜΑΤΑ ΚΑΙ ΣΥΣΤΗΜΑΤΑ. Εισαγωγή στα Σήµατα Εισαγωγή στα Συστήµατα Ανάπτυγµα - Μετασχηµατισµός Fourier Μετασχηµατισµός Z ΣΗΜΑΤΑ ΚΑΙ ΣΥΣΤΗΜΑΤΑ Εισαγωγή στα Σήµατα Εισαγωγή στα Συστήµατα Ανάπτυγµα - Μετασχηµατισµός Fourier Μετασχηµατισµός Laplace Μετασχηµατισµός Z Εφαρµογές Παράδειγµα ενός ηλεκτρικού συστήµατος Σύστηµα Παράδειγµα

Διαβάστε περισσότερα

ΗΜΥ 100 Εισαγωγή στην Τεχνολογία ιάλεξη 18

ΗΜΥ 100 Εισαγωγή στην Τεχνολογία ιάλεξη 18 ΗΜΥ 100 Εισαγωγή στην Τεχνολογία ιάλεξη 18 14 Νοεµβρίου, 2006 Γεώργιος Έλληνας Επίκουρος Καθηγητής ΤΜΗΜΑ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΠΟΛΥΤΕΧΝΙΚΗ ΣΧΟΛΗ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ ΤΑ ΘΕΜΑΤΑ

Διαβάστε περισσότερα

ιαφορική εντροπία Σεραφείµ Καραµπογιάς

ιαφορική εντροπία Σεραφείµ Καραµπογιάς ιαφορική εντροπία Σεραφείµ Καραµπογιάς Για πηγές διακριτού χρόνου µε συνεχές αλφάβητο, των οποίων οι έξοδοι είναι πραγµατικοί αριθµοί, ορίζεται µια άλλη ποσότητα που µοιάζει µε την εντροπία και καλείται

Διαβάστε περισσότερα

ΛΥΣΕΙΣ ΑΣΚΗΣΕΩΝ ΕΞΕΤΑΣΤΙΚΗΣ ΠΕΡΙΟ ΟΥ ΙΟΥΝΙΟΥ 2004., η οποία όµως µπορεί να γραφεί µε την παρακάτω µορφή: 1 e

ΛΥΣΕΙΣ ΑΣΚΗΣΕΩΝ ΕΞΕΤΑΣΤΙΚΗΣ ΠΕΡΙΟ ΟΥ ΙΟΥΝΙΟΥ 2004., η οποία όµως µπορεί να γραφεί µε την παρακάτω µορφή: 1 e ΤΟΜΕΑΣ ΗΛΕΚΤΡΟΝΙΚΗΣ ΚΑΙ ΤΕΧΝΟΛΟΓΙΑΣ ΣΥΣΤΗΜΑΤΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΕΡΓΑΣΤΗΡΙΟ ΑΝΑΛΥΣΗΣ ΗΛΕΚΤΡΙΚΩΝ ΚΥΚΛΩΜΑΤΩΝ ΜΑΘΗΜΑ: ΨΗΦΙΑΚΗ ΕΠΕΞΕΡΓΑΣΙΑ ΣΗΜΑΤΩΝ ΛΥΣΕΙΣ ΑΣΚΗΣΕΩΝ ΕΞΕΤΑΣΤΙΚΗΣ ΠΕΡΙΟ ΟΥ ΙΟΥΝΙΟΥ 4 AΣΚΗΣΗ () [ ] (.5)

Διαβάστε περισσότερα

Συλλογή & Επεξεργασία Δεδομένων Εργαστήριο 8 Επεξεργασία Σήματος με την Ανάλυση Fourier. Σύστημα Συλλογής & Επεξεργασίας Μετρήσεων

Συλλογή & Επεξεργασία Δεδομένων Εργαστήριο 8 Επεξεργασία Σήματος με την Ανάλυση Fourier. Σύστημα Συλλογής & Επεξεργασίας Μετρήσεων Συλλογή & Επεξεργασία Δεδομένων Εργαστήριο 8 Επεξεργασία Σήματος με την Ανάλυση Fourier. Σύστημα Συλλογής & Επεξεργασίας Μετρήσεων Σκοπός Βασική δομή ενός προγράμματος στο LabVIEW. Εμπρόσθιο Πλαίσιο (front

Διαβάστε περισσότερα

Συλλογή & Επεξεργασία Δεδομένων Εργαστήριο 9 Ανάλυση Fourier: Από τη Θεωρία στην Πρακτική Εφαρμογή των Μαθηματικών

Συλλογή & Επεξεργασία Δεδομένων Εργαστήριο 9 Ανάλυση Fourier: Από τη Θεωρία στην Πρακτική Εφαρμογή των Μαθηματικών Συλλογή & Επεξεργασία Δεδομένων Εργαστήριο 9 Ανάλυση Fourier: Από τη Θεωρία στην Πρακτική Εφαρμογή των Μαθηματικών Τύπων. Σύστημα Συλλογής & Επεξεργασίας Μετρήσεων Σκοπός Βασική δομή ενός προγράμματος

Διαβάστε περισσότερα

DFT ιακριτός µετ/σµός Fourier Discrete Fourier Transform

DFT ιακριτός µετ/σµός Fourier Discrete Fourier Transform DFT ιακριτός µετ/σµός Fourier Discrete Fourier Transform Νοέµβριος 5 ΨΕΣ Ορισµοί O διακριτός µετασχηµατισµός Fourier DFT, αναφέρεται σε µία πεπερασµένου µήκους ακολουθία σηµείων και ορίζεται ως εξής: X(

Διαβάστε περισσότερα

ΣΤΟΧΑΣΤΙΚΑ ΣΗΜΑΤΑ ΚΑΙ ΕΦΑΡΜΟΓΕΣ

ΣΤΟΧΑΣΤΙΚΑ ΣΗΜΑΤΑ ΚΑΙ ΕΦΑΡΜΟΓΕΣ ΣΤΟΧΑΣΤΙΚΑ ΣΗΜΑΤΑ ΚΑΙ ΕΦΑΡΜΟΓΕΣ Ακαδηµαϊκό Έτος 007-008 ιδάσκων: Ν. Παπανδρέου (Π.. 407/80) Πανεπιστήµιο Πατρών Τµήµα Μηχανικών Ηλεκτρονικών Υπολογιστών και Πληροφορικής 1η Εργαστηριακή Άσκηση Αναγνώριση

Διαβάστε περισσότερα

Ψηφιακές Τηλεπικοινωνίες

Ψηφιακές Τηλεπικοινωνίες Ψηφιακές Τηλεπικοινωνίες Κωδικοποίηση Αναλογικής Πηγής: Κβάντιση Εισαγωγή Αναλογική πηγή: μετά από δειγματοληψία γίνεται διακριτού χρόνου άπειρος αριθμός bits/έξοδο για τέλεια αναπαράσταση Θεωρία Ρυθμού-Παραμόρφωσης

Διαβάστε περισσότερα

ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΑΤΡΩΝ Πάτρα 2005 ΠΟΛΥΤΕΧΝΙΚΗ ΣΧΟΛΗ ΤΜΗΜΑ Η/Υ & ΠΛΗΡΟΦΟΡΙΚΗΣ Εργαστήριο Επεξεργασίας Σηµάτων Τηλεπικοινωνιών & ικτύων

ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΑΤΡΩΝ Πάτρα 2005 ΠΟΛΥΤΕΧΝΙΚΗ ΣΧΟΛΗ ΤΜΗΜΑ Η/Υ & ΠΛΗΡΟΦΟΡΙΚΗΣ Εργαστήριο Επεξεργασίας Σηµάτων Τηλεπικοινωνιών & ικτύων 2.5 0.5 0-0.5 - -.5-2 0 50 00 50 200 250 300 350 400 450 ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΑΤΡΩΝ Πάτρα 2005 ΠΟΛΥΤΕΧΝΙΚΗ ΣΧΟΛΗ ΤΜΗΜΑ Η/Υ & ΠΛΗΡΟΦΟΡΙΚΗΣ Εργαστήριο Επεξεργασίας Σηµάτων Τηλεπικοινωνιών & ικτύων ΕΡΓΑΣΙΑ ΣΤΟ ΜΑΘΗΜΑ

Διαβάστε περισσότερα

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

Ψηφιακή Επεξεργασία Σημάτων Ψηφιακή Επεξεργασία Σημάτων Ενότητα 7: Μετατροπή Σήματος από Αναλογική Μορφή σε Ψηφιακή Δρ. Μιχάλης Παρασκευάς Επίκουρος Καθηγητής 1 Μετατροπή Αναλογικού Σήματος σε Ψηφιακό Είδη Δειγματοληψίας: Ιδανική

Διαβάστε περισσότερα

Κεφάλαιο 3 Προεπεξεργασία Σήµατος Οµιλίας

Κεφάλαιο 3 Προεπεξεργασία Σήµατος Οµιλίας Κεφάλαιο 3 Προεπεξεργασία Σήµατος Οµιλίας σελ.83 Κεφάλαιο 3 Προεπεξεργασία Σήµατος Οµιλίας 3.1 Eισαγωγή Τα στάδια που προηγούνται της βασικής διαδικασίας αναγνώρισης, αναφέρονται σαν στάδια προεπεξεργασίας

Διαβάστε περισσότερα

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

Ακαδηµαϊκό Έτος , Εαρινό Εξάµηνο ιδάσκων Καθ.: Νίκος Τσαπατσούλης ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΛΟΠΟΝΝΗΣΟΥ, ΤΜΗΜΑ ΤΕΧΝΟΛΟΓΙΑΣ ΤΗΛΕΠΙΚΟΙΝΩΝΙΩΝ ΒΕΣ 6: ΠΡΟΣΑΡΜΟΣΤΙΚΑ ΣΥΣΤΗΜΑΤΑ ΣΤΙΣ ΤΗΛΕΠΙΚΟΙΝΩΝΙΕΣ Ακαδηµαϊκό Έτος 26 27, Εαρινό Εξάµηνο Καθ.: Νίκος Τσαπατσούλης ΕΡΩΤΗΣΕΙΣ ΓΙΑ ΕΠΑΝΑΛΗΨΗ Το

Διαβάστε περισσότερα

Περιεχόµενα. ΕΠΛ 422: Συστήµατα Πολυµέσων. Μέθοδοι συµπίεσης ηχητικών. Βιβλιογραφία. Κωδικοποίηση µε βάση την αντίληψη.

Περιεχόµενα. ΕΠΛ 422: Συστήµατα Πολυµέσων. Μέθοδοι συµπίεσης ηχητικών. Βιβλιογραφία. Κωδικοποίηση µε βάση την αντίληψη. Περιεχόµενα ΕΠΛ 422: Συστήµατα Πολυµέσων Συµπίεση Ήχου Μέθοδοι συµπίεσης ηχητικών σηµάτων DPCM Συµπίεση σηµάτων οµιλίας Κωδικοποίηση µε βάση την αντίληψη Χαρακτηριστικά και εφαρµογές Ψυχοακουστική (psychoacoustics)

Διαβάστε περισσότερα

Υλοποιήσεις Ψηφιακών Φίλτρων

Υλοποιήσεις Ψηφιακών Φίλτρων Ψηφιακή Επεξεργασία Σηµάτων 10 Υλοποιήσεις Ψηφιακών Φίλτρων Α. Εισαγωγή Οποιοδήποτε γραµµικό χρονικά αµετάβλητο σύστηµα διακριτού χρόνου χαρακτηρίζεται πλήρως από τη συνάρτηση µεταφοράς του η οποία έχει

Διαβάστε περισσότερα

Συστήµατα και Αλγόριθµοι Πολυµέσων

Συστήµατα και Αλγόριθµοι Πολυµέσων Συστήµατα και Αλγόριθµοι Πολυµέσων Ιωάννης Χαρ. Κατσαβουνίδης Οµιλία #3: Αρχές Επεξεργασίας Σηµάτων Πολυµέσων 10 Οκτωβρίου 005 Επανάλειψη (1) ειγµατοληψία επανα-δειγµατοληψία Τεχνικές φίλτρων (συνέλειξη)

Διαβάστε περισσότερα

Επαναληπτικές Ασκήσεις για το µάθηµα Ψηφιακή Επεξεργασία Σηµάτων

Επαναληπτικές Ασκήσεις για το µάθηµα Ψηφιακή Επεξεργασία Σηµάτων Άσκηση η α) Πώς θα µετρήσετε πρακτικά πόσο κοντά είναι ένα σήµα σε λευκό θόρυβο; Αναφέρατε 3 διαφορετικές µεθόδους (κριτήρια) για την απόφαση: "Ναι, πρόκειται για σήµα που είναι πολύ κοντά σε λευκό θόρυβο"

Διαβάστε περισσότερα

ΨΗΦΙΑΚΗ ΕΠΕΞΕΡΓΑΣΙΑ ΣΗΜΑΤΟΣ ΑΣΚΗΣΗ 3

ΨΗΦΙΑΚΗ ΕΠΕΞΕΡΓΑΣΙΑ ΣΗΜΑΤΟΣ ΑΣΚΗΣΗ 3 ΨΗΦΙΑΚΗ ΕΠΕΞΕΡΓΑΣΙΑ ΣΗΜΑΤΟΣ ΑΣΚΗΣΗ 3 Διακριτός Μετασχηματισμός Fourier (DFT) Ο διακριτός μετασχηματισμός Fourier (DFT) αποτελεί το βασικό εργαλείο της Σχετικές εντολές του Matlab: fft, abs, rand, randn,

Διαβάστε περισσότερα

Αναλογικά & Ψηφιακά Κυκλώματα ιαφάνειες Μαθήματος ρ. Μηχ. Μαραβελάκης Εμ.

Αναλογικά & Ψηφιακά Κυκλώματα ιαφάνειες Μαθήματος ρ. Μηχ. Μαραβελάκης Εμ. Αναλογικά & Ψηφιακά Κυκλώματα ιαφάνειες Μαθήματος ρ. Μηχ. Μαραβελάκης Εμ. 1 Εισαγωγή Αναλογικό σήμα (analog signal): συνεχής συνάρτηση στην οποία η ανεξάρτητη μεταβλητή και η εξαρτημένη μεταβλητή (π.χ.

Διαβάστε περισσότερα

0, αλλιώς. Σεραφείµ Καραµπογιάς. Παράδειγµα 1 Η πηγή X(t) είναι στατική Gaussian µε µέση τιµή µηδέν και φασµατική πυκνότητα ισχύος.

0, αλλιώς. Σεραφείµ Καραµπογιάς. Παράδειγµα 1 Η πηγή X(t) είναι στατική Gaussian µε µέση τιµή µηδέν και φασµατική πυκνότητα ισχύος. Παράδειγµα Η πηγή X(t) είναι στατική Gussin µε µέση τιµή µηδέν και φασµατική πυκνότητα ισχύος S X ( f ) 70, f < 00Hz 0, αλλιώς S X ( f ) 00 00 f 50 Λύση: 60 40 0 30 0 0 30 0 40 60 Ο ρυθµός που απαιτείται

Διαβάστε περισσότερα

Τεχνολογία Πολυμέσων. Ενότητα # 4: Ήχος Διδάσκων: Γεώργιος Ξυλωμένος Τμήμα: Πληροφορικής

Τεχνολογία Πολυμέσων. Ενότητα # 4: Ήχος Διδάσκων: Γεώργιος Ξυλωμένος Τμήμα: Πληροφορικής Τεχνολογία Πολυμέσων Ενότητα # 4: Ήχος Διδάσκων: Γεώργιος Ξυλωμένος Τμήμα: Πληροφορικής Χρηματοδότηση Το παρόν εκπαιδευτικό υλικό έχει αναπτυχθεί στα πλαίσια του εκπαιδευτικού έργου του διδάσκοντα. Το

Διαβάστε περισσότερα

Θέµα 3: Dynamic Time Warping (DTW). Hidden Markov Models (HMM).

Θέµα 3: Dynamic Time Warping (DTW). Hidden Markov Models (HMM). Θέµα 3: Dynamic Time Warping (DTW). Hidden Markov Models (HMM). Άσκηση 1: Αναγνώριση οµιλίας µε χρήση τεχνικών Dynamic Time Warping. Ο σκοπός της παρούσας άσκησης είναι να βοηθήσει τους φοιτητές να κατανοήσουν

Διαβάστε περισσότερα

Εργαστήριο Επεξεργασίας Σηµάτων και Τηλεπικοινωνιών Κινητά ίκτυα Επικοινωνιών

Εργαστήριο Επεξεργασίας Σηµάτων και Τηλεπικοινωνιών Κινητά ίκτυα Επικοινωνιών Εργαστήριο Επεξεργασίας Σηµάτων και Τηλεπικοινωνιών Κινητά ίκτυα Επικοινωνιών Εργασία Προσοµοίωσης ενός Τηλεπικοινωνιακού Συστήµατος και Εκτίµηση Απόκρισης Αραιού Καναλιού Εισαγωγή Στην παρούσα εργασία

Διαβάστε περισσότερα

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

ΥΠΟΛΟΓΙΣΜΟΣ ΑΝΑΠΤΥΓΜΑΤΟΣ FOURIER ΜΕ ΑΡΙΘΜΗΤΙΚΟ ΤΡΟΠΟ ΣΧΟΛΗ Ν. ΟΚΙΜΩΝ ΘΕΩΡΙΑ ΚΥΚΛΩΜΑΤΩΝ ΙΙ Σ.Α.Ε. ΥΠΟΛΟΓΙΣΜΟΣ ΑΝΑΠΤΥΓΜΑΤΟΣ FOURIER ΜΕ ΑΡΙΘΜΗΤΙΚΟ ΤΡΟΠΟ ΕΚΕΜΒΡΙΟΣ 3 ) Αρχικό σήµα ( ) Στο παρακάτω σχήµα φαίνεται ένα περιοδικό σήµα ( ), το οποίο έχει ληφθεί από

Διαβάστε περισσότερα

ΑΝΑΠΤΥΓΜA - ΜΕΤΑΣΧΗΜΑΤΙΣΜΟΣ FOURIER ΑΝΑΛΟΓΙΚΩΝ ΣΗΜΑΤΩΝ. Περιγράψουµε τον τρόπο ανάπτυξης σε σειρά Fourier ενός περιοδικού αναλογικού σήµατος.

ΑΝΑΠΤΥΓΜA - ΜΕΤΑΣΧΗΜΑΤΙΣΜΟΣ FOURIER ΑΝΑΛΟΓΙΚΩΝ ΣΗΜΑΤΩΝ. Περιγράψουµε τον τρόπο ανάπτυξης σε σειρά Fourier ενός περιοδικού αναλογικού σήµατος. 3. ΚΕΦΑΛΑΙΟ ΑΝΑΠΤΥΓΜA - ΜΕΤΑΣΧΗΜΑΤΙΣΜΟΣ FOURIER ΑΝΑΛΟΓΙΚΩΝ ΣΗΜΑΤΩΝ Περιγράψουµε τον τρόπο ανάπτυξης σε σειρά Fourier ενός περιοδικού αναλογικού σήµατος. Ορίσουµε το µετασχηµατισµό Fourier ενός µη περιοδικού

Διαβάστε περισσότερα

Κωδικοποίηση ήχου. Σύστημα ακοής MP3 / MP4 Κωδικοποίηση φωνής

Κωδικοποίηση ήχου. Σύστημα ακοής MP3 / MP4 Κωδικοποίηση φωνής Κωδικοποίηση ήχου Σύστημα ακοής MP3 / MP4 Κωδικοποίηση φωνής T. Painter and A. Spanias, Perceptual Coding of Digital Audio, Proceedings of the IEEE, pp. 451-513, April 2000. P. Noll, MPEG digital audio

Διαβάστε περισσότερα

Θέµα 5 ο Σύνθεση Οµιλίας

Θέµα 5 ο Σύνθεση Οµιλίας Θέµα 5 ο Σύνθεση Οµιλίας Εισαγωγή Γενικά µε τον όρο σύνθεση οµιλίας εννοούµε την αυτόµατη παραγωγή κυµατοµορφών οµιλίας. Ουσιαστικά αναφερόµαστε στην µετατροπή ενός κειµένου εισόδου (που αποτελείται από

Διαβάστε περισσότερα

HMY 429: Εισαγωγή στην Επεξεργασία Ψηφιακών Σημάτων. Διάλεξη 22: Γρήγορος Μετασχηματισμός Fourier Ανάλυση σημάτων/συστημάτων με το ΔΜΦ

HMY 429: Εισαγωγή στην Επεξεργασία Ψηφιακών Σημάτων. Διάλεξη 22: Γρήγορος Μετασχηματισμός Fourier Ανάλυση σημάτων/συστημάτων με το ΔΜΦ HMY 429: Εισαγωγή στην Επεξεργασία Ψηφιακών Σημάτων Διάλεξη 22: Γρήγορος Μετασχηματισμός Fourier Ανάλυση σημάτων/συστημάτων με το ΔΜΦ Γρήγορος Μετασχηματισμός Fourier Το ζεύγος εξισώσεων που ορίζουν το

Διαβάστε περισσότερα

Συστήματα αναγνώρισης ομιλίας και χρήση τους. Αναστάσιος Φραντζής

Συστήματα αναγνώρισης ομιλίας και χρήση τους. Αναστάσιος Φραντζής Συστήματα αναγνώρισης ομιλίας και χρήση τους Αναστάσιος Φραντζής ΓΤΠ 61 0/0/202 01/04/2012 Συσκευές αλληλεπίδρασης εισόδου 1. Εισαγωγής κειμένου 3. Αναγνώριση κειμένου, χειρογράφου, φωνής Πληκτρολόγιο

Διαβάστε περισσότερα

Εξεταστική Ιανουαρίου 2007 Μάθηµα: «Σήµατα και Συστήµατα»

Εξεταστική Ιανουαρίου 2007 Μάθηµα: «Σήµατα και Συστήµατα» Εξεταστική Ιανουαρίου 27 Μάθηµα: «Σήµατα και Συστήµατα» Θέµα 1 ο (3%) Έστω δύο διακριτά σήµατα: x(n) = {1,,, -1} και h(n) = {1,, 1} µε το πρώτο δείγµα να αντιστοιχεί σε n= και για τα δύο. Υπολογίστε τα

Διαβάστε περισσότερα

Ασκήσεις Φροντιστηρίου «Υπολογιστική Νοηµοσύνη Ι» 7ο Φροντιστήριο 15/1/2008

Ασκήσεις Φροντιστηρίου «Υπολογιστική Νοηµοσύνη Ι» 7ο Φροντιστήριο 15/1/2008 Ασκήσεις Φροντιστηρίου «Υπολογιστική Νοηµοσύνη Ι» 7ο Φροντιστήριο 5//008 Πρόβληµα ο Στα παρακάτω ερωτήµατα επισηµαίνουµε ότι perceptron είναι ένας νευρώνας και υποθέτουµε, όπου χρειάζεται, τη χρήση δικτύων

Διαβάστε περισσότερα

ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΛΟΠΟΝΝΗΣΟΥ

ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΛΟΠΟΝΝΗΣΟΥ ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΛΟΠΟΝΝΗΣΟΥ ΤΜΗΜΑ ΕΠΙςΤΗΜΗς & ΤΕΧΝΟΛΟΓΙΑς ΤΗΛΕΠΙΚΟΙΝΩΝΙΩΝ ΜΔΕ Προηγμένα Τηλεπικοινωνιακά Συστήματα και Δίκτυα Διάλεξη 2 η Νικόλαος Χ. Σαγιάς Επίκουρος Καθηγητής Webpage: http://eclass.uop.gr/courses/tst233

Διαβάστε περισσότερα

Συστήµατα τα οποία χαρακτηρίζονται από γραµµικές εξισώσεις διαφορών µε σταθερούς συντελεστές

Συστήµατα τα οποία χαρακτηρίζονται από γραµµικές εξισώσεις διαφορών µε σταθερούς συντελεστές Συστήµατα τα οποία χαρακτηρίζονται από γραµµικές εξισώσεις διαφορών µε σταθερούς συντελεστές x h γραµµική εξίσωση διαφορών µε σταθερούς συντελεστές της µορφής x µπορεί να θεωρηθεί ως ένας αλγόριθµος υπολογισµού

Διαβάστε περισσότερα

Αριθµητική Γραµµική ΑλγεβραΚεφάλαιο 4. Αριθµητικός Υπολογισµός Ιδιοτιµών 2 Απριλίου και2015 Ιδιοδιανυσµάτων 1 / 50

Αριθµητική Γραµµική ΑλγεβραΚεφάλαιο 4. Αριθµητικός Υπολογισµός Ιδιοτιµών 2 Απριλίου και2015 Ιδιοδιανυσµάτων 1 / 50 Αριθµητική Γραµµική Αλγεβρα Κεφάλαιο 4. Αριθµητικός Υπολογισµός Ιδιοτιµών και Ιδιοδιανυσµάτων ΕΚΠΑ 2 Απριλίου 205 Αριθµητική Γραµµική ΑλγεβραΚεφάλαιο 4. Αριθµητικός Υπολογισµός Ιδιοτιµών 2 Απριλίου και205

Διαβάστε περισσότερα

Συμπίεση Δεδομένων

Συμπίεση Δεδομένων Συμπίεση Δεδομένων 2014-2015 Κβάντιση Δρ. Ν. Π. Σγούρος 2 Αναλογικά Ψηφιακά Σήματα Αναλογικό Σήμα x t, t [t min, t max ], x [x min, x max ] Δειγματοληψία t n, x t x n, n = 1,, N Κβάντιση x n x(n) 3 Αλφάβητο

Διαβάστε περισσότερα

ΗΜΥ 100 Εισαγωγή στην Τεχνολογία

ΗΜΥ 100 Εισαγωγή στην Τεχνολογία ΗΜΥ 100 Εισαγωγή στην Τεχνολογία Δρ. Στέλιος Τιμοθέου ΤΜΗΜΑ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΠΟΛΥΤΕΧΝΙΚΗ ΣΧΟΛΗ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ ΤΑ ΘΕΜΑΤΑ ΜΑΣ ΣΗΜΕΡΑ Αναλογικά και ψηφιακά συστήματα Μετατροπή

Διαβάστε περισσότερα

Επικοινωνία Ανθρώπου Υπολογιστή. Β2. Αναγνώριση ομιλίας

Επικοινωνία Ανθρώπου Υπολογιστή. Β2. Αναγνώριση ομιλίας Επικοινωνία Ανθρώπου Υπολογιστή Β2. Αναγνώριση ομιλίας (2016-17) Ίων Ανδρουτσόπουλος http://www.aueb.gr/users/ion/ Οι διαφάνειες αυτές βασίζονται στην ύλη του βιβλίου Speech and Language Processing των

Διαβάστε περισσότερα

Παράδειγµα ενός ηλεκτρικού συστήµατος

Παράδειγµα ενός ηλεκτρικού συστήµατος ΣΗΜΑΤΑ ΚΑΙ ΣΥΣΤΗΜΑΤΑ Εισαγωγή στα Σήµατα Εισαγωγή στα Συστήµατα Ανάπτυγµα - Μετασχηµατισµός Fourier Μετασχηµατισµός aplace Μετασχηµατισµός Z Εφαρµογές Παράδειγµα ενός ηλεκτρικού συστήµατος A R B i( ) i

Διαβάστε περισσότερα

ΕΥΑΙΣΘΗΣΙΑ ΗΛΕΚΤΡΙΚΩΝ ΚΥΚΛΩΜΑΤΩΝ

ΕΥΑΙΣΘΗΣΙΑ ΗΛΕΚΤΡΙΚΩΝ ΚΥΚΛΩΜΑΤΩΝ ΤΕΙ ΠΕΙΡΑΙΑ -ΤΜΗΜΑ ΗΛΕΚΤΡΟΝΙΚΩΝ ΜΗΧΑΝΙΚΩΝ ΕΡΓΑΣΤΗΡΙΟ ΗΛΕΚΤΡΟΝΙΚΩΝ ΦΙΛΤΡΩΝ ΧΕΙΜΕΡΙΝΟ 2017-18 ΕΥΑΙΣΘΗΣΙΑ ΗΛΕΚΤΡΙΚΩΝ ΚΥΚΛΩΜΑΤΩΝ 1. ΕΥΑΙΣΘΗΣΙΑ Ενα κύκλωµα, το οποίο κάνει µια συγκεκριµένη λειτουργία εκφραζόµενη

Διαβάστε περισσότερα

ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΛΟΠΟΝΝΗΣΟΥ

ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΛΟΠΟΝΝΗΣΟΥ ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΛΟΠΟΝΝΗΣΟΥ ΤΜΗΜΑ ΕΠΙΣΤΗΜΗΣ & ΤΕΧΝΟΛΟΓΙΑΣ ΤΗΛΕΠΙΚΟΙΝΩΝΙΩΝ Κ 17 Επικοινωνίες ΙΙ Χειμερινό Εξάμηνο Διάλεξη 5 η Νικόλαος Χ. Σαγιάς Επίκουρος Καθηγητής Webpage: http://eclass.uop.gr/courses/tst215

Διαβάστε περισσότερα

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

Ψηφιακή Επεξεργασία Σημάτων Ψηφιακή Επεξεργασία Σημάτων Ενότητα 11: Εφαρμογές DFT Ταχύς Μετασχηματισμός Fourier (FFT) Δρ. Μιχάλης Παρασκευάς Επίκουρος Καθηγητής 1 Διακριτός Μετασχηματισμός Fourier Υπολογισμός Γραμμικής Συνέλιξης

Διαβάστε περισσότερα

Εισαγωγή στην Επεξεργασία Σήματος. Νόκας Γιώργος

Εισαγωγή στην Επεξεργασία Σήματος. Νόκας Γιώργος Εισαγωγή στην Επεξεργασία Σήματος Νόκας Γιώργος Βιβλιογραφία στον εύδοξο 1. Γ. Β. Μουστακίδης, Βασικές Τεχνικές Ψηφιακής Επεξεργασίας Σημάτων και Συστημάτων, εκδόσεις Α. Τζιόλα & Υιοί Ο.Ε., Θεσσαλονίκη,

Διαβάστε περισσότερα

Ραδιοτηλεοπτικά Συστήματα Ενότητα 5: Ψηφιοποίηση και συμπίεση σημάτων ήχου

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

Διαβάστε περισσότερα

ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ Τµήµα Επιστήµης Υπολογιστών

ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ Τµήµα Επιστήµης Υπολογιστών ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ Τµήµα Επιστήµης Υπολογιστών HY-215: Εφαρµοσµένα Μαθηµατικά για Μηχανικούς Εαρινό Εξάµηνο 2017-18 ιδάσκοντες : Γ. Στυλιανού, Γ. Καφεντζής Πέµπτη Σειρά Ασκήσεων Ηµεροµηνία Ανάθεσης :

Διαβάστε περισσότερα

4. ΚΕΦΑΛΑΙΟ ΕΦΑΡΜΟΓΕΣ ΤΟΥ ΜΕΤΑΣΧΗΜΑΤΙΣΜΟΥ FOURIER

4. ΚΕΦΑΛΑΙΟ ΕΦΑΡΜΟΓΕΣ ΤΟΥ ΜΕΤΑΣΧΗΜΑΤΙΣΜΟΥ FOURIER 4. ΚΕΦΑΛΑΙΟ ΕΦΑΡΜΟΓΕΣ ΤΟΥ ΜΕΤΑΣΧΗΜΑΤΙΣΜΟΥ FOURIER Σκοπός του κεφαλαίου είναι να παρουσιάσει μερικές εφαρμογές του Μετασχηματισμού Fourier (ΜF). Ειδικότερα στο κεφάλαιο αυτό θα περιγραφούν έμμεσοι τρόποι

Διαβάστε περισσότερα

προβλήµατος Το φίλτρο Kalman διαφέρει από τα συνηθισµένα προβλήµατα ΜΕΤ σε δύο χαρακτηριστικά: παραµέτρων αγνώστων

προβλήµατος Το φίλτρο Kalman διαφέρει από τα συνηθισµένα προβλήµατα ΜΕΤ σε δύο χαρακτηριστικά: παραµέτρων αγνώστων Φίλτρα Kalman Εξαγωγή των εξισώσεων τους µε βάση το κριτήριο ελαχιστοποίησης της Μεθόδου των Ελαχίστων Τετραγώνων. Αναλυτικές Μέθοδοι στη Γεωπληροφορική Μεταπτυχιακό Πρόγραµµα ΓΕΩΠΛΗΡΟΦΟΡΙΚΗ ιατύπωση του

Διαβάστε περισσότερα

Ήχος. Τεχνολογία Πολυμέσων και Πολυμεσικές Επικοινωνίες 04-1

Ήχος. Τεχνολογία Πολυμέσων και Πολυμεσικές Επικοινωνίες 04-1 Ήχος Χαρακτηριστικά του ήχου Ψηφιοποίηση με μετασχηματισμό Ψηφιοποίηση με δειγματοληψία Κβαντοποίηση δειγμάτων Παλμοκωδική διαμόρφωση Συμβολική αναπαράσταση μουσικής Τεχνολογία Πολυμέσων και Πολυμεσικές

Διαβάστε περισσότερα

Ολοκληρωµένο Περιβάλλον Σχεδιασµού Και Επίδειξης Φίλτρων

Ολοκληρωµένο Περιβάλλον Σχεδιασµού Και Επίδειξης Φίλτρων Ψηφιακή Επεξεργασία Σηµάτων 20 Ολοκληρωµένο Περιβάλλον Σχεδιασµού Και Επίδειξης Φίλτρων Α. Εγκατάσταση Αφού κατεβάσετε το συµπιεσµένο αρχείο µε το πρόγραµµα επίδειξης, αποσυµπιέστε το σε ένα κατάλογο µέσα

Διαβάστε περισσότερα

Συστήματα Επικοινωνιών ΙI

Συστήματα Επικοινωνιών ΙI + Διδάσκων: Δρ. Κ. Δεμέστιχας e-mail: cdemestichas@uowm.gr Συστήματα Επικοινωνιών ΙI Ψηφιακή μετάδοση στη βασική ζώνη + Ιστοσελίδα nιστοσελίδα του μαθήματος: n https://eclass.uowm.gr/courses/icte302/ +

Διαβάστε περισσότερα

Σεραφείµ Καραµπογιάς ΣΗΜΑΤΑ ΚΑΙ ΣΥΣΤΗΜΑΤΑ

Σεραφείµ Καραµπογιάς ΣΗΜΑΤΑ ΚΑΙ ΣΥΣΤΗΜΑΤΑ ΣΗΜΑΤΑ ΚΑΙ ΣΥΣΤΗΜΑΤΑ Εισαγωγή στα Σήµατα Εισαγωγή στα Συστήµατα Ανάπτυγµα - Μετασχηµατισµός Fourier Μετασχηµατισµός Laplace Μετασχηµατισµός z Εφαρµογές 1. ΚΕΦΑΛΑΙΟ ΕΙΣΑΓΩΓΗ ΣΤΑ ΣΗΜΑΤΑ Γενική εικόνα τι

Διαβάστε περισσότερα

Κωδικοποίηση ήχου. Κωδικοποίηση καναλιού φωνής Κωδικοποίηση πηγής φωνής Αντιληπτική κωδικοποίηση Κωδικοποίηση ήχου MPEG

Κωδικοποίηση ήχου. Κωδικοποίηση καναλιού φωνής Κωδικοποίηση πηγής φωνής Αντιληπτική κωδικοποίηση Κωδικοποίηση ήχου MPEG Κωδικοποίηση ήχου Κωδικοποίηση καναλιού φωνής Κωδικοποίηση πηγής φωνής Αντιληπτική κωδικοποίηση Κωδικοποίηση ήχου MPEG Τεχνολογία Πολυµέσων και Πολυµεσικές Επικοινωνίες 10-1 Κωδικοποίηση καναλιού φωνής

Διαβάστε περισσότερα

Αριθµητική Ανάλυση 1 εκεµβρίου / 43

Αριθµητική Ανάλυση 1 εκεµβρίου / 43 Αριθµητική Ανάλυση 1 εκεµβρίου 2014 Αριθµητική Ανάλυση 1 εκεµβρίου 2014 1 / 43 Κεφ.5. Αριθµητικός Υπολογισµός Ιδιοτιµών και Ιδιοδιανυσµάτων ίνεται ένας πίνακας A C n n και Ϲητούνται να προσδιορισθούν οι

Διαβάστε περισσότερα

Περιεχόµενα ΕΠΛ 422: στα Συστήµατα Πολυµέσων. Βιβλιογραφία. ειγµατοληψία. ηµιουργία ψηφιακής µορφής πληροφορίας στα Συστήµατα Πολυµέσων

Περιεχόµενα ΕΠΛ 422: στα Συστήµατα Πολυµέσων. Βιβλιογραφία. ειγµατοληψία. ηµιουργία ψηφιακής µορφής πληροφορίας στα Συστήµατα Πολυµέσων Περιεχόµενα ΕΠΛ 422: Συστήµατα Πολυµέσων Ψηφιακή Αναπαράσταση Σήµατος: ειγµατοληψία Βιβλιογραφία ηµιουργία ψηφιακής µορφής πληροφορίας στα Συστήµατα Πολυµέσων Βασικές Έννοιες Επεξεργασίας Σηµάτων Ψηφιοποίηση

Διαβάστε περισσότερα

10-Μαρτ-2009 ΗΜΥ Παραθύρωση Ψηφιακά φίλτρα

10-Μαρτ-2009 ΗΜΥ Παραθύρωση Ψηφιακά φίλτρα -Μαρτ-9 ΗΜΥ 49. Παραθύρωση Ψηφιακά φίλτρα . Παραθύρωση / Ψηφιακά Φίλτρα -Μαρτ-9 Είδη παραθύρων Bartlett τριγωνικό: n, n Blacman: πn 4πn.4.5cos +.8cos, n < . Παραθύρωση / Ψηφιακά Φίλτρα -Μαρτ-9 3 Hamming:

Διαβάστε περισσότερα

ΨΗΦΙΑΚΗ ΕΠΕΞΕΡΓΑΣΙΑ ΣΗΜΑΤΩΝ Εισαγωγή. Εµµανουήλ Ζ. Ψαράκης Πολυτεχνική Σχολή Τµήµα Μηχανικών Η/Υ & Πληροφορικής

ΨΗΦΙΑΚΗ ΕΠΕΞΕΡΓΑΣΙΑ ΣΗΜΑΤΩΝ Εισαγωγή. Εµµανουήλ Ζ. Ψαράκης Πολυτεχνική Σχολή Τµήµα Μηχανικών Η/Υ & Πληροφορικής ΨΗΦΙΑΚΗ ΕΠΕΞΕΡΓΑΣΙΑ ΣΗΜΑΤΩΝ Εισαγωγή Εµµανουήλ Ζ. Ψαράκης Πολυτεχνική Σχολή Τµήµα Μηχανικών Η/Υ & Πληροφορικής Εφαρµογές της Ψηφιακής Επεξεργασίας Σηµάτων Ακουστικά Σήµατα ü Αναγνώριση, Ανάλυση, Σύνθεση,

Διαβάστε περισσότερα

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

ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ, ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ, ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΕΠΛ 4: ΣΥΣΤΗΜΑΤΑ ΠΟΛΥΜΕΣΩΝ Θεωρητικές Ασκήσεις (# ): ειγµατοληψία, κβαντοποίηση και συµπίεση σηµάτων. Στην τηλεφωνία θεωρείται ότι το ουσιαστικό περιεχόµενο της

Διαβάστε περισσότερα

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

Ψηφιακή Επεξεργασία Σηµμάτων Ψηφιακή Επεξεργασία Σηµμάτων Διάλεξη 3: DSP for Audio ΚΩΔΙΚΟΠΟΙΗΣΗ ΚΑΙ ΣΥΜΠΙΕΣΗ ΗΧΗΤΙΚΩΝ ΔΕΔΟΜΕΝΩΝ ΤΟ ΠΡΟΤΥΠΟ ISO/IEC 11172-3 MPEG-1 Δρ. Θωµμάς Ζαρούχας Επιστηµμονικός Συνεργάτης Μεταπτυχιακό Πρόγραµμµμα:

Διαβάστε περισσότερα

Μάθημα: Ψηφιακή Επεξεργασία Ήχου

Μάθημα: Ψηφιακή Επεξεργασία Ήχου Τμήμα Τεχνών Ήχου και Εικόνας Ιόνιο Πανεπιστήμιο Μάθημα: Ψηφιακή Επεξεργασία Ήχου Εργαστηριακή Άσκηση 1 «Διαχείριση και Δημιουργία Βασικών Σημάτων, Δειγματοληψία και Κβαντισμός» Διδάσκων: Φλώρος Ανδρέας

Διαβάστε περισσότερα

δ[n kp ], k Z (1) 1 cos πn, N 1 n N 1 + N 2 2N

δ[n kp ], k Z (1) 1 cos πn, N 1 n N 1 + N 2 2N ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ Τµήµα Επιστήµης Υπολογιστών HY-370: Ψηφιακή Επεξεργασία Σήµατος Χειµερινό Εξάµηνο 2015 ιδάσκοντες : Γ. Στυλιανού - Γ. Καφεντζής Τέταρτο Εργαστήριο - Ηµεροµηνία : 27/11/2015 Σηµείωση

Διαβάστε περισσότερα

Μεθοδολογίες παρεµβολής σε DTM.

Μεθοδολογίες παρεµβολής σε DTM. Μάθηµα : Αλγοριθµικές Βάσεις στη Γεωπληροφορική ιδάσκων : Συµεών Κατσουγιαννόπουλος Μεθοδολογίες παρεµβολής σε DTM.. Μέθοδοι παρεµβολής. Η παρεµβολή σε ψηφιακό µοντέλο εδάφους (DTM) είναι η διαδικασία

Διαβάστε περισσότερα

Εφαρµογες Της Ψηφιακης Επεξεργασιας Σηµατων. Εκτιµηση Συχνοτητων Με ΙδιοΑναλυση του Μητρωου ΑυτοΣυσχετισης

Εφαρµογες Της Ψηφιακης Επεξεργασιας Σηµατων. Εκτιµηση Συχνοτητων Με ΙδιοΑναλυση του Μητρωου ΑυτοΣυσχετισης ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΑΤΡΩΝ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ Η/Υ ΚΑΙ ΠΛΗΡΟΦΟΡΙΚΗΣ ΕΡΓΑΣΤΗΡΙΟ ΕΠΕΞΕΡΓΑΣΙΑΣ ΣΗΜΑΤΩΝ ΚΑΙ ΤΗΛΕΠΙΚΟΙΝΩΝΙΩΝ Εφαρµογες Της Ψηφιακης Επεξεργασιας Σηµατων Εκτιµηση Συχνοτητων Με ΙδιοΑναλυση του Μητρωου ΑυτοΣυσχετισης

Διαβάστε περισσότερα

Συμπίεση Πολυμεσικών Δεδομένων

Συμπίεση Πολυμεσικών Δεδομένων Συμπίεση Πολυμεσικών Δεδομένων Εισαγωγή στο πρόβλημα και επιλεγμένες εφαρμογές Παράδειγμα 2: Συμπίεση Εικόνας ΔΠΜΣ ΜΥΑ, Ιούνιος 2011 Εισαγωγή (1) Οι τεχνικές συμπίεσης βασίζονται στην απόρριψη της πλεονάζουσας

Διαβάστε περισσότερα

ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΛΟΠΟΝΝΗΣΟΥ

ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΛΟΠΟΝΝΗΣΟΥ ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΛΟΠΟΝΝΗΣΟΥ Κβάντιση και Κωδικοποίηση ΨΗΦΙΑΚΕΣ ΕΠΙΚΟΙΝΩΝΙΕΣ Χειμερινό Εξάμηνο Τμήμα Πληροφορικής και Τηλεπικοινωνίων Νικόλαος Χ. Σαγιάς Αναπληρωτής Καθηγητής Webpage: http://eclass.uop.gr/courses/tst15

Διαβάστε περισσότερα

Σχήµα 1: Χρήση ψηφιακών φίλτρων για επεξεργασία σηµάτων συνεχούς χρόνου

Σχήµα 1: Χρήση ψηφιακών φίλτρων για επεξεργασία σηµάτων συνεχούς χρόνου ΜΑΘΗΜΑ 6: ΣΧΕ ΙΑΣΗ ΦΙΛΤΡΩΝ 6. Εισαγωγή Τα φίλτρα είναι µια ειδική κατηγορία ΓΧΑ συστηµάτων τα οποία τροποποιούν συγκεκριµένες συχνότητες του σήµατος εισόδου σε σχέση µε κάποιες άλλες. Η σχεδίαση ψηφιακών

Διαβάστε περισσότερα

Συµπίεση Ήχου µεβάσητην Αντίληψη: Τα πρότυπα συµπίεσης MPEG-1 layer I, layer II, layer III

Συµπίεση Ήχου µεβάσητην Αντίληψη: Τα πρότυπα συµπίεσης MPEG-1 layer I, layer II, layer III ΒΕΣ 4 Συµπίεση και Μετάδοση Πολυµέσων Συµπίεση Ήχου µεβάσητην Αντίληψη: Τα πρότυπα συµπίεσης layer I, layer II, layer III Εισαγωγή Υπάρχουν πολλοί αλγόριθµοι κωδικοποίησης µε βάση την αντίληψη οι κυριότεροι

Διαβάστε περισσότερα

Ο μετασχηματισμός Fourier

Ο μετασχηματισμός Fourier Ο μετασχηματισμός Fourier είναι από τα διαδεδομένα εργαλεία μετατροπής δεδομένων και συναρτήσεων (μιας ή περισσοτέρων διαστάσεων) από αυτό που ονομάζεται περιοχή χρόνου (time domain) στην περιοχή συχνότητας

Διαβάστε περισσότερα

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

Ψηφιακή Επεξεργασία Εικόνας ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα Ψηφιακή Επεξεργασία Εικόνας Ενότητα 4 : Δειγματοληψία και κβάντιση (Sampling and Quantization) Ιωάννης Έλληνας Τμήμα Η/ΥΣ Άδειες

Διαβάστε περισσότερα

25/3/2009. Η επεξεργασία του ψηφιακού σήματος υλοποιείται μέσω κατάλληλου αλγορίθμου. Φλώρος Ανδρέας Επίκ. Καθηγητής Παράμετροι ελέγχου

25/3/2009. Η επεξεργασία του ψηφιακού σήματος υλοποιείται μέσω κατάλληλου αλγορίθμου. Φλώρος Ανδρέας Επίκ. Καθηγητής Παράμετροι ελέγχου Από το προηγούμενο μάθημα... Μάθημα: «Ψηφιακή Επεξεργασία Ήχου» Δάλ Διάλεξη 4 η : «Επεξεργαστές Ε ξ έ Δυναμικής Περιοχής (Mέρος έ ΙΙ)» Η επεξεργασία του ψηφιακού σήματος υλοποιείται μέσω κατάλληλου αλγορίθμου

Διαβάστε περισσότερα

ΨΗΦΙΑΚΗ ΕΠΕΞΕΡΓΑΣΙΑ ΣΗΜΑΤΩΝ Κυκλική Συνέλιξη. Εµµανουήλ Ζ. Ψαράκης Πολυτεχνική Σχολή Τµήµα Μηχανικών Η/Υ & Πληροφορικής

ΨΗΦΙΑΚΗ ΕΠΕΞΕΡΓΑΣΙΑ ΣΗΜΑΤΩΝ Κυκλική Συνέλιξη. Εµµανουήλ Ζ. Ψαράκης Πολυτεχνική Σχολή Τµήµα Μηχανικών Η/Υ & Πληροφορικής ΨΗΦΙΑΚΗ ΕΠΕΞΕΡΓΑΣΙΑ ΣΗΜΑΤΩΝ Κυκλική Συνέλιξη Εµµανουήλ Ζ. Ψαράκης Πολυτεχνική Σχολή Τµήµα Μηχανικών Η/Υ & Πληροφορικής Διακριτού Χρόνου Σειρές Fourier Περιοδική Επέκταση Σήµατος Πεπερασµένης Χρονικής Διάρκειας.

Διαβάστε περισσότερα

χωρίςναδηµιουργείταιαίσθησηαπώλειαςτηςποιότηταςτηςανακατασκευασµένηςεικόνας.

χωρίςναδηµιουργείταιαίσθησηαπώλειαςτηςποιότηταςτηςανακατασκευασµένηςεικόνας. Το πρότυπο JPEG για κωδικοποίησηση εικόνας Το JPEG, που υιοθετήθηκε από την Joint Photographic Experts Group, είναι ένα πρότυπο που χρησιµοποιείταιευρέωςγιατησυµπίεσηακίνητωνεικόνων, µε µέσο λόγο συµπίεσης

Διαβάστε περισσότερα

Γενική εικόνα τι είναι σήµα - Ορισµός. Ταξινόµηση σηµάτων. Βασικές ιδιότητες σηµάτων. Μετατροπές σήµατος ως προς το χρόνο. Στοιχειώδη σήµατα.

Γενική εικόνα τι είναι σήµα - Ορισµός. Ταξινόµηση σηµάτων. Βασικές ιδιότητες σηµάτων. Μετατροπές σήµατος ως προς το χρόνο. Στοιχειώδη σήµατα. ΣΗΜΑΤΑ ΚΑΙ ΣΥΣΤΗΜΑΤΑ Εισαγωγή στα Σήµατα Εισαγωγή στα Συστήµατα Ανάπτυγµα - Μετασχηµατισµός Fourier Μετασχηµατισµός Laplace Μετασχηµατισµός Z Εφαρµογές 1. ΚΕΦΑΛΑΙΟ ΕΙΣΑΓΩΓΗ ΣΤΑ ΣΗΜΑΤΑ Γενική εικόνα τι

Διαβάστε περισσότερα

Συστήµατα Πολυµέσων Ενδιάµεση Εξέταση: Οκτώβριος 2004

Συστήµατα Πολυµέσων Ενδιάµεση Εξέταση: Οκτώβριος 2004 Ενδιάµεση Εξέταση: Οκτώβριος 4 ΜΕΡΟΣ Β: ΑΣΚΗΣΕΙΣ Άσκηση (25 µονάδες): Μια εικόνα αποχρώσεων του γκρι και διαστάσεων 25 x pixel έχει κωδικοποιηθεί κατά PCM µε βάθος χρώµατος 3 bits /pixel. Οι τιµές φωτεινότητας

Διαβάστε περισσότερα

ΕΙΣΑΓΩΓΗ ΣΤΟ MATLAB- SIMULINK

ΕΙΣΑΓΩΓΗ ΣΤΟ MATLAB- SIMULINK ΕΙΣΑΓΩΓΗ ΣΤΟ MATLAB- SIMULINK ρ. Γεώργιος Φ. Φραγκούλης Καθηγητής Ver. 0.2 9/2012 ιανύσµατα & ισδιάστατοι πίνακες Ένα διάνυσµα u = (u1, u2,, u ) εισάγεται στη MATLAB ως εξής : u=[ u1, u2,, un ] ή u=[ u1

Διαβάστε περισσότερα

Μετάδοση πληροφορίας - Διαμόρφωση

Μετάδοση πληροφορίας - Διαμόρφωση Μετάδοση πληροφορίας - Διαμόρφωση MYE006: ΑΣΥΡΜΑΤΑ ΔΙΚΤΥΑ Ευάγγελος Παπαπέτρου ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΤΜΗΜΑ ΜΗΧ. Η/Υ & ΠΛΗΡΟΦΟΡΙΚΗΣ Διάρθρωση μαθήματος Μετάδοση Βασικές έννοιες Διαμόρφωση ορισμός είδη

Διαβάστε περισσότερα

Διάλεξη 6. Fourier Ανάλυση Σημάτων. (Επανάληψη Κεφ. 10.0-10.2 Κεφ. 10.3, 10.5-7) Ανάλυση σημάτων. Τι πρέπει να προσέξουμε

Διάλεξη 6. Fourier Ανάλυση Σημάτων. (Επανάληψη Κεφ. 10.0-10.2 Κεφ. 10.3, 10.5-7) Ανάλυση σημάτων. Τι πρέπει να προσέξουμε University of Cyprus Biomedical Imaging & Applied Optics Διάλεξη (Επανάληψη Κεφ. 10.0-10. Κεφ. 10.3, 10.5-7) Ανάλυση σημάτων Τι πρέπει να προσέξουμε Επαρκής ψηφιοποίηση στο χρόνο (Nyquist) Αναδίπλωση (aliasing)

Διαβάστε περισσότερα

Ψηφιακή Επεξεργασία και Ανάλυση Εικόνας Ενότητα 2 η : Δισδιάστατα Σήματα & Συστήματα Μέρος 2

Ψηφιακή Επεξεργασία και Ανάλυση Εικόνας Ενότητα 2 η : Δισδιάστατα Σήματα & Συστήματα Μέρος 2 Ψηφιακή Επεξεργασία και Ανάλυση Εικόνας Ενότητα 2 η : Δισδιάστατα Σήματα & Συστήματα Μέρος 2 Καθ. Κωνσταντίνος Μπερμπερίδης Πολυτεχνική Σχολή Μηχανικών Η/Υ & Πληροφορικής Σκοποί ενότητας Παρουσιάση πλάτους

Διαβάστε περισσότερα

Προσδιορισµός της φασµατικής ισχύος ενός σήµατος

Προσδιορισµός της φασµατικής ισχύος ενός σήµατος Προσδιορισµός της φασµατικής ισχύος ενός σήµατος Το φάσµα ενός χρονικά εξαρτώµενου σήµατος µας πληροφορεί πόσο σήµα έχουµε σε µία δεδοµένη συχνότητα. Έστω µία συνάρτηση µίας µεταβλητής, τότε από το θεώρηµα

Διαβάστε περισσότερα

ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ Τµήµα Επιστήµης Υπολογιστών

ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ Τµήµα Επιστήµης Υπολογιστών ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ Τµήµα Επιστήµης Υπολογιστών HY-5: Εφαρµοσµένα Μαθηµατικά για Μηχανικούς Εαρινό Εξάµηνο 08-9 ιδάσκοντες : Γ. Στυλιανού, Γ. Καφεντζής Τρίτη Σειρά Ασκήσεων Ηµεροµηνία Ανάθεσης : 8//09

Διαβάστε περισσότερα

Αναγνώριση Προτύπων Ι

Αναγνώριση Προτύπων Ι Αναγνώριση Προτύπων Ι Ενότητα 1: Μέθοδοι Αναγνώρισης Προτύπων Αν. Καθηγητής Δερματάς Ευάγγελος Τμήμα Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται

Διαβάστε περισσότερα

HMY 429: Εισαγωγή στην Επεξεργασία Ψηφιακών

HMY 429: Εισαγωγή στην Επεξεργασία Ψηφιακών HMY 429: Εισαγωγή στην Επεξεργασία Ψηφιακών Σημάτων Διάλεξη 12: Δειγματοληψία και ανακατασκευή (IV) Παρεμβολή (Interpolation) Γενικά υπάρχουν πολλοί τρόποι παρεμβολής, π.χ. κυβική παρεμβολή (cubic spline

Διαβάστε περισσότερα

Επίλυση Γραµµικών Συστηµάτων

Επίλυση Γραµµικών Συστηµάτων Κεφάλαιο 3 Επίλυση Γραµµικών Συστηµάτων 31 Εισαγωγή Αριθµητική λύση γενικών γραµµικών συστηµάτων n n A n n x n 1 b n 1, όπου a 11 a 12 a 1n a 21 a 22 a 2n A [a i j, x a n1 a n2 a nn x n, b b 1 b 2 b n

Διαβάστε περισσότερα

Ήχος και φωνή. Τεχνολογία Πολυµέσων 04-1

Ήχος και φωνή. Τεχνολογία Πολυµέσων 04-1 Ήχος και φωνή Φύση του ήχου Ψηφιοποίηση µε µετασχηµατισµό Ψηφιοποίηση µε δειγµατοληψία Παλµοκωδική διαµόρφωση Αναπαράσταση µουσικής Ανάλυση και σύνθεση φωνής Μετάδοση φωνής Τεχνολογία Πολυµέσων 4-1 Φύση

Διαβάστε περισσότερα

Τηλεπικοινωνιακά Συστήματα Ι

Τηλεπικοινωνιακά Συστήματα Ι Τηλεπικοινωνιακά Συστήματα Ι Διάλεξη 10: Παλμοκωδική Διαμόρφωση, Διαμόρφωση Δέλτα και Πολύπλεξη Διαίρεσης Χρόνου Δρ. Μιχάλης Παρασκευάς Επίκουρος Καθηγητής 1 Παλμοκωδική Διαμόρφωση (PCM) Παλμοκωδική Διαμόρφωση

Διαβάστε περισσότερα

Θέµα 1: Φασµατική ανάλυση. Συναρτήσεις παραθύρου. Ψηφιακά φίλτρα. Ανάλυση σε Χρόνο-Συχνότητα (Φασµατογράφηµα).

Θέµα 1: Φασµατική ανάλυση. Συναρτήσεις παραθύρου. Ψηφιακά φίλτρα. Ανάλυση σε Χρόνο-Συχνότητα (Φασµατογράφηµα). Θέµα 1: Φασµατική ανάλυση. Συναρτήσεις παραθύρου. Ψηφιακά φίλτρα. Ανάλυση σε Χρόνο-Συχνότητα (Φασµατογράφηµα). Άσκηση 1: Φασµατική ανάλυση λευκού θορύβου, παλµοσειρές και σήµατα ιπλού Τόνου Πολλαπλής Συχνότητας

Διαβάστε περισσότερα

Συστήµατα τα οποία χαρακτηρίζονται από γραµµικές εξισώσεις διαφορών µε σταθερούς συντελεστές

Συστήµατα τα οποία χαρακτηρίζονται από γραµµικές εξισώσεις διαφορών µε σταθερούς συντελεστές Συστήµατα τα οποία χαρακτηρίζονται από γραµµικές εξισώσεις διαφορών µε σταθερούς συντελεστές x h γραµµική εξίσωση διαφορών µε σταθερούς συντελεστές της µορφής x µπορεί να θεωρηθεί ως ένας αλγόριθµος υπολογισµού

Διαβάστε περισσότερα

5.1 Θεωρητική εισαγωγή

5.1 Θεωρητική εισαγωγή ΨΗΦΙΑΚΑ ΚΥΚΛΩΜΑΤΑ - ΕΡΓΑΣΤΗΡΙΑΚΗ ΑΣΚΗΣΗ 5 ΚΩ ΙΚΟΠΟΙΗΣΗ BCD Σκοπός: Η κατανόηση της µετατροπής ενός τύπου δυαδικής πληροφορίας σε άλλον (κωδικοποίηση/αποκωδικοποίηση) µε τη µελέτη της κωδικοποίησης BCD

Διαβάστε περισσότερα

Τηλεπικοινωνίες. Ενότητα 5: Ψηφιακή Μετάδοση Αναλογικών Σημάτων. Μιχάλας Άγγελος Τμήμα Μηχανικών Πληροφορικής ΤΕ

Τηλεπικοινωνίες. Ενότητα 5: Ψηφιακή Μετάδοση Αναλογικών Σημάτων. Μιχάλας Άγγελος Τμήμα Μηχανικών Πληροφορικής ΤΕ Τηλεπικοινωνίες Ενότητα 5: Ψηφιακή Μετάδοση Αναλογικών Σημάτων Μιχάλας Άγγελος Τμήμα Μηχανικών Πληροφορικής ΤΕ Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για

Διαβάστε περισσότερα

Μετάδοση πληροφορίας - Διαμόρφωση

Μετάδοση πληροφορίας - Διαμόρφωση ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΤΜΗΜΑ ΜΗΧ. Η/Υ & ΠΛΗΡΟΦΟΡΙΚΗΣ Μετάδοση πληροφορίας - Διαμόρφωση MYE006-ΠΛΕ065: ΑΣΥΡΜΑΤΑ ΔΙΚΤΥΑ Ευάγγελος Παπαπέτρου Διάρθρωση μαθήματος Βασικές έννοιες μετάδοσης Διαμόρφωση ορισμός

Διαβάστε περισσότερα

Συλλογή & Επεξεργασία Δεδομένων Εργαστήριο 7 Ακούγοντας Πρώτη Ματιά στην Ανάλυση Fourier. Σύστημα Συλλογής & Επεξεργασίας Μετρήσεων

Συλλογή & Επεξεργασία Δεδομένων Εργαστήριο 7 Ακούγοντας Πρώτη Ματιά στην Ανάλυση Fourier. Σύστημα Συλλογής & Επεξεργασίας Μετρήσεων Συλλογή & Επεξεργασία Δεδομένων Εργαστήριο 7 Ακούγοντας Πρώτη Ματιά στην Ανάλυση Fourier. Σύστημα Συλλογής & Επεξεργασίας Μετρήσεων Σκοπός Βασική δομή ενός προγράμματος στο LabVIEW. Εμπρόσθιο Πλαίσιο (front

Διαβάστε περισσότερα

ΚΕΦΑΛΑΙΟ 4 ΑΡΙΘΜΗΤΙΚΕΣ ΜΕΘΟ ΟΙ ΕΥΡΕΣΗΣ ΠΡΑΓΜΑΤΙΚΩΝ Ι ΙΟΤΙΜΩΝ. 4.1 Γραµµικοί µετασχηµατισµοί-ιδιοτιµές-ιδιοδιανύσµατα

ΚΕΦΑΛΑΙΟ 4 ΑΡΙΘΜΗΤΙΚΕΣ ΜΕΘΟ ΟΙ ΕΥΡΕΣΗΣ ΠΡΑΓΜΑΤΙΚΩΝ Ι ΙΟΤΙΜΩΝ. 4.1 Γραµµικοί µετασχηµατισµοί-ιδιοτιµές-ιδιοδιανύσµατα ΚΕΦΑΛΑΙΟ 4 ΑΡΙΘΜΗΤΙΚΕΣ ΜΕΘΟ ΟΙ ΕΥΡΕΣΗΣ ΠΡΑΓΜΑΤΙΚΩΝ Ι ΙΟΤΙΜΩΝ 4. Γραµµικοί µετασχηµατισµοί-ιδιοτιµές-ιδιοδιανύσµατα Εστω R είναι ο γνωστός -διάστατος πραγµατικός διανυσµατικός χώρος. Μία απεικόνιση L :

Διαβάστε περισσότερα

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

Μετάδοση Πολυμεσικών Υπηρεσιών Ψηφιακή Τηλεόραση Χειμερινό Εξάμηνο 2013-2014 Μετάδοση Πολυμεσικών Υπηρεσιών Ψηφιακή Τηλεόραση 5 η Παρουσίαση : Ψηφιακή Επεξεργασία Εικόνας Διδάσκων: Γιάννης Ντόκας Σύνθεση Χρωμάτων Αφαιρετική Παραγωγή Χρώματος Χρωματικά

Διαβάστε περισσότερα

α) Κύκλος από δύο δοσµένα σηµεία Α, Β. Το ένα από τα δύο σηµεία ορίζεται ως κέντρο αν το επιλέξουµε πρώτο. β) Κύκλος από δοσµένο σηµείο και δοσµένο ευ

α) Κύκλος από δύο δοσµένα σηµεία Α, Β. Το ένα από τα δύο σηµεία ορίζεται ως κέντρο αν το επιλέξουµε πρώτο. β) Κύκλος από δοσµένο σηµείο και δοσµένο ευ ΕΙΣΑΓΩΓΗ ΣΤΟ ΛΟΓΙΣΜΙΚΟ SKETCHPAD ΜΕΡΟΣ Α Μιλώντας για ένα λογισµικό δυναµικής γεωµετρίας καλό θα ήταν να διακρίνουµε αρχικά 3 οµάδες εργαλείων µε τα οποία µπορούµε να εργαστούµε µέσα στο συγκεκριµένο περιβάλλον.

Διαβάστε περισσότερα

Συστήµατα τα οποία χαρακτηρίζονται από γραµµικές εξισώσεις διαφορών µε σταθερούς συντελεστές

Συστήµατα τα οποία χαρακτηρίζονται από γραµµικές εξισώσεις διαφορών µε σταθερούς συντελεστές Συστήµατα τα οποία χαρακτηρίζονται από γραµµικές εξισώσεις διαφορών µε σταθερούς συντελεστές x h γραµµική εξίσωση διαφορών µε σταθερούς συντελεστές της µορφής x µπορεί να θεωρηθεί ως ένας αλγόριθµος υπολογισµού

Διαβάστε περισσότερα

Γραµµικοί Ταξινοµητές

Γραµµικοί Ταξινοµητές ΚΕΣ 3: Αναγνώριση Προτύπων και Ανάλυση Εικόνας KEΣ 3 Αναγνώριση Προτύπων και Ανάλυση Εικόνας Γραµµικοί Ταξινοµητές ΤµήµαΕπιστήµης και Τεχνολογίας Τηλεπικοινωνιών Πανεπιστήµιο Πελοποννήσου 7 Ncolas sapatsouls

Διαβάστε περισσότερα

Σήματα και Συστήματα. Διάλεξη 6: Ανάλυση Σημάτων σε Ανάπτυγμα Σειράς Fourier. Δρ. Μιχάλης Παρασκευάς Επίκουρος Καθηγητής

Σήματα και Συστήματα. Διάλεξη 6: Ανάλυση Σημάτων σε Ανάπτυγμα Σειράς Fourier. Δρ. Μιχάλης Παρασκευάς Επίκουρος Καθηγητής Σήματα και Συστήματα Διάλεξη 6: Ανάλυση Σημάτων σε Ανάπτυγμα Σειράς Fourier Δρ. Μιχάλης Παρασκευάς Επίκουρος Καθηγητής 1 Ανάλυση Σημάτων σε Ανάπτυγμα Σειράς Fourier 1. Ανάπτυγμα σήματος σε Σειρά Fourier

Διαβάστε περισσότερα

Θ.Ε. ΠΛΗ22 ( ) 2η Γραπτή Εργασία

Θ.Ε. ΠΛΗ22 ( ) 2η Γραπτή Εργασία Θ.Ε. ΠΛΗ22 (2012-13) 2η Γραπτή Εργασία Στόχος: Η 2 η εργασία αποσκοπεί στην κατανόηση των συστατικών στοιχείων των αναλογικών διαμορφώσεων, της δειγματοληψίας, και της μετατροπής του αναλογικού σήματος

Διαβάστε περισσότερα

1 η ΣΕΙΡΑ ΑΣΚΗΣΕΩΝ. / 2. Οι όροι Eb. και Ec

1 η ΣΕΙΡΑ ΑΣΚΗΣΕΩΝ. / 2. Οι όροι Eb. και Ec Τµήµα Μηχανικών Υπολογιστών, Τηλεπικοινωνιών και ικτύων ΗΥ 44: Ασύρµατες Επικοινωνίες Εαρινό Εξάµηνο -3 ιδάσκων: Λέανδρος Τασιούλας η ΣΕΙΡΑ ΑΣΚΗΣΕΩΝ. Θεωρήστε ένα κυψελωτό σύστηµα, στο οποίο ισχύει το

Διαβάστε περισσότερα