1 / 51

Αναπαράσταση, Δεικτοδότηση και Αναζήτηση Ήχου

Αναπαράσταση, Δεικτοδότηση και Αναζήτηση Ήχου. Περιεχόμενα. Εισαγωγή Αναπαράσταση Χαρακτηριστικά Ομιλίας και Μουσικής Κατηγοριοποίηση Ήχων Συστήματα ASR Δεικτοδότηση. Εισαγωγή. Ο βασικός στόχος είναι η δυνατότητα αναπαράστασης, δεικτοδότησης και ανάκτησης ηχητικών δεδομένων.

libba
Download Presentation

Αναπαράσταση, Δεικτοδότηση και Αναζήτηση Ήχου

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Αναπαράσταση, Δεικτοδότηση και Αναζήτηση Ήχου

  2. Περιεχόμενα • Εισαγωγή • Αναπαράσταση • Χαρακτηριστικά Ομιλίας και Μουσικής • Κατηγοριοποίηση Ήχων • Συστήματα ASR • Δεικτοδότηση

  3. Εισαγωγή • Ο βασικός στόχος είναι η δυνατότητα αναπαράστασης, δεικτοδότησης και ανάκτησης ηχητικών δεδομένων. • Τα ηχητικά δεδομένα μπορεί να είναι: ομιλία, μουσική, διάφοροι ήχοι. • Ανάλογα με τη φύση του ήχου και τις ανάγκες αναζήτησης χρησιμοποιούνται διαφορετικές τεχνικές.

  4. Μεθοδολογία • Ο ήχος κατηγοριοποιείται ανάλογα με τη φύση του. • Διαφορετικοί τύποι ήχου επεξεργάζονται και δεικτοδοτούνται με διαφορετικούς τρόπους. • Οι ήχοι ερωτημάτων επεξεργάζονται με παρόμοιους τρόπους. • Η ανάκτηση των ήχων πραγματοποιείται με βάση την ομοιότητα που παρατηρείται σε σχέση με το ήχο ερωτήματος.

  5. Ήχος ως Κυματομορφή • Ένα ηχητικό σήμα μπορεί να θεωρηθεί ως μία χρονική συνάρτηση που δίνει την ένταση του ηχητικού σήματος σε σχέση με το χρόνο • Βασικά χαρακτηριστικά: περίοδος, συχνότητα, πλάτος

  6. Ήχος ως Κυματομορφή

  7. Ήχος ως Κυματομορφή

  8. Φάσμα Συχνοτήτων

  9. Επεξεργασία Κυματομορφών • Το ηχητικό σήμα περνά από μία σειρά μετασχηματισμών έτσι ώστε να αποκτήσει μία μορφή εύκολη στη διαχείριση. • Στόχος είναι η εξαγωγή κατάλληλων χαρακτηριστικών (features) που να αναπαριστούν το συγκεκριμένο ηχητικό σήμα. • Παρόμοια τεχνική χρησιμοποιείται και σε άλλους multimedia τύπους δεδομένων (π.χ. εικόνες).

  10. Τμηματοποίηση (Segmentation) • Το ηχητικό σήμα τεμαχίζεται σε Ν τμήματα σύμφωνα με κάποιο χρονικό παράθυρο σταθερού ή μεταβλητού μήκους. • Από κάθε τμήμα του ηχητικού σήματος εξάγονται τα χαρακτηριστικά (features). • Εάν από κάθε τμήμα προκύπτουν Κ τιμές τότε το ηχητικό σήμα μπορεί να αναπαρασταθεί ως σύνολο Ν σημείων στον πραγματικό χώρο Κ διαστάσεων.

  11. Χαρακτηριστικά (features) • Ένταση (intensity) • Ηχηρότητα (loudness) • Τόνος (pitch) • Διαύγεια (brightness)

  12. Χαρακτηριστικά (features) Ένταση (intensity) μ: πυκνότητα του υλικού μέσω του οποίου μεταδίδεται ο ήχος f: συχνότητα α: πλάτος σήματος υ: ταχύτητα σήματος

  13. Χαρακτηριστικά (features) Ηχηρότητα (loudness) L0: ηχηρότητα της χαμηλότερης συχνότητας Ι: ένταση σήματος

  14. Χαρακτηριστικά (features) Τόνος (pitch) Αποτελεί τιμή που προκύπτει ως συνάρτηση της συχνότητας και του πλάτους του σήματος p(f, a)

  15. Χαρακτηριστικά (features) Διαύγεια (brightness) Δηλώνει πόσο «καθαρό» είναι το σήμα στο συγκεκριμένο διάστημα που εξετάζουμε.

  16. Κατηγοριοποίηση Τα ηχητικά σήματα διαχωρίζονται στις ακόλουθες βασικές κατηγορίες: - Ομιλία - Μουσική - Διάφοροι ήχοι Ας δούμε με ποιον τρόπο μπορούμε να κατατάξουμε ένα ηχητικό σήμα.

  17. Ήχος Ομιλίας Το εύρος φάσματος (bandwidth) ενός σήματος ομιλίας είναι συνήθως μικρό σε σχέση με ένα μουσικό σήμα (100 έως 7000 Hz). Η ομιλία χαρακτηρίζεται από συχνές παύσεις, μεταξύ λέξεων ή προτάσεων.

  18. Ήχος Μουσικής Το εύρος φάσματος είναι πολύ μεγαλύτερο από αυτό της ομιλίας (16 έως 20000 Hz). Οι παύσεις είναι πολύ λιγότερες και μικρότερης διάρκειας. Η μουσική χαρακτηρίζεται από ρυθμό που δεν υπάρχει στην ομιλία.

  19. Μέθοδος Κατηγοριοποίησης

  20. Οργάνωση Η κατηγοριοποίηση των ηχητικών σημάτων σε ομιλία και μουσική μας δίνει τη δυνατότητα να χειριστούμε και να οργανώσουμε τους ήχους με διαφορετικό τρόπο.

  21. Ομιλία Ένα ηχητικό σήμα ομιλίας περιέχει συλλαβές, λέξεις και προτάσεις. Εφαρμόζονται μέθοδοι αναγνώρισης ομιλίας (speech recognition) ώστε να πάρουμε κείμενο. Στη συνέχεια μπορούν να εφαρμοστούν οι γνωστές μέθοδοι ανάκτησης πληροφορίας κειμένου (text information retrieval).

  22. Αναγνώριση Ομιλίας Η αυτόματη αναγνώριση ομιλίας (automatic speech recognition) αποτελεί ειδική περίπτωση αναγνώρισης προτύπων (pattern recognition). Η μικρότερη μονάδα πληροφορίας είναι το φώνημα (phoneme). Στόχος είναι η αναγνώριση όλων των φωνημάτων που περιέχονται σε έναν ήχο ομιλίας.

  23. Αναγνώριση Ομιλίας Ένα σύστημα ASR λειτουργεί σε δύο φάσεις: • φάση εκπαίδευσης • φάση ταιριάσματος (matching)

  24. Αναγνώριση Ομιλίας Κατά τη φάση εκπαίδευσης προσδιορίζονται τα χαρακτηριστικά (features) από κάθε σήμα ομιλίας και αποθηκεύονται στη βάση δεδομένων. Στη φάση της αναγνώρισης, εξάγονται χαρακτηριστικά από το σήμα εισόδου και στη συνέχεια βρίσκουμε το αποθηκευμένο πρότυπο που ταιριάζει καλύτερα στην είσοδο.

  25. Αναγνώριση Ομιλίας • Εάν το κάθε φώνημα μπορεί να αναπαρασταθεί ως ένα διάνυσμα χαρακτηριστικών (feature vector) σε ένα χώρο πολλών διαστάσεων, τότε το πρόβλημα της αναγνώρισης είναι απλό. • Στην πράξη όμως έχουμε προβλήματα τα οποία οφείλονται στους ακόλουθους παράγοντες:

  26. Αναγνώριση Ομιλίας Ένα φώνημα το οποίο προέρχεται από διαφορετικούς ομιλητές ή από τον ίδιο ομιλητή σε διαφορετικές χρονικές στιγμές, μπορεί να έχει διαφορετικά χαρακτηριστικά (συχνότητες, πλάτος, κλπ). Επομένως δεν μπορούμε να έχουμε 100% αντιστοίχιση.

  27. Αναγνώριση Ομιλίας Σε ένα σήμα πάντα υπάρχει και κάποιο ποσοστό θορύβου (noise). Ο θόρυβος προκαλεί διάφορα προβλήματα με αποτέλεσμα τα χαρακτηριστικά που προκύπτουν για το φώνημα να μην ανταποκρίνονται στην πραγματικότητα.

  28. Αναγνώριση Ομιλίας Ο κανονικός λόγος έχει συνεχόμενη ροή και έτσι δεν είναι πάντα εύκολο να διαχωρίσουμε τα φωνήματα μεταξύ τους. Σε αυτό συντελεί και το ότι διαφορετικά φωνήματα έχουν διαφορετική χρονική διάρκεια.

  29. Αναγνώριση Ομιλίας Τα χαρακτηριστικά ενός φωνήματος μπορεί να μεταβληθούν ανάλογα με τη θέση του φωνήματος μέσα στη λέξη. Τα χαρακτηριστικά μεταβάλλονται ανάλογα με τον «περίγυρο» του φωνήματος.

  30. Αναγνώριση Ομιλίας Τα παραπάνω προβλήματα δεν μπορούσαν να επιλυθούν πριν μερικά χρόνια, με αποτέλεσμα τα πρώτα ASR συστήματα λειτουργούσαν με συγκεκριμένες προϋποθέσεις (έπρεπε να υπάρχουν παύσεις μεταξύ των λέξεων, κλπ).

  31. Αρχιτεκτονική Συστήματος ASR

  32. Τεχνικές • Dynamic Time Warping • Hidden Markov Models • Artificial Neural Networks

  33. Time Warping

  34. Διαχείριση Μουσικής Η οργάνωση και αναζήτηση μουσικών ήχων μπορεί να πραγματοποιηθεί με δύο μεθόδους: • με βάση τα χαρακτηριστικά (features) • με βάση τον τόνο (pitch)

  35. Χαρακτηριστικά Μουσικής Από κάθε ήχο εξάγεται ένα σύνολο N τιμών. Το διάνυσμα που προκύπτει μπορεί να χρησιμοποιηθεί για τη σύγκριση και την ταύτιση μουσικών ήχων.

  36. Χαρακτηριστικά Μουσικής Έχουν χρησιμοποιηθεί με επιτυχία τα ακόλουθα χαρακτηριστικά: ηχηρότητα, τόνος, διαύγεια, εύρος φάσματος, και αρμονικότητα. Τα χαρακτηριστικά αυτά μεταβάλλονται ως προς το χρόνο και επομένως υπολογίζονται σε τμήματα του μουσικού ήχου. Για το κάθε χαρακτηριστικό χρησιμοποιείται η μέση τιμή, η μεταβλητότητα (variance) και η αυτοσυσχέτιση (autocorrelation).

  37. Χαρακτηριστικά Μουσικής Για την ταύτιση μεταξύ μουσικών ήχων χρησιμοποιείται κάποια απόσταση (π.χ. Ευκλείδια ή Manhattan, κ.α.). Ήχοι με μικρή απόσταση μεταξύ τους χαρακτηρίζονται ως όμοιοι.

  38. Αναζήτηση με Τόνους • Μετατροπή του μουσικού ήχου σε συμβολοσειρά. • Κάθε νότα μουσικής παριστάνεται με τον αντίστοιχο τόνο (pitch). • Επομένως ένα μουσικό κομμάτι θεωρείται μία αλληλουχία από τόνους.

  39. Αναζήτηση με Τόνους Μέθοδος Α Όλοι οι τόνοι εκτός του πρώτου παριστάνονται με UP, DOWN, SIMILAR Μέθοδος Β Κάθε τόνος παριστάνεται με μία τιμή από ένα σύνολο γνωστών τιμών

  40. Αναζήτηση με Τόνους Και με τους δύο τρόπους ο μουσικός ήχος μετατρέπεται σε σειρά χαρακτήρων (character string). Στη συνέχεια μπορούμε να χρησιμοποιήσουμε τεχνικές ακριβούς ή προσεγγιστικής ταύτισης μεταξύ συμβολοσειρών. Υπάρχουν αρκετές μέθοδοι στη διεθνή βιβλιογραφία που αναφέρονται στο πρόβλημα αυτό.

  41. Προχωρημένα Θέματα

  42. Το Σύστημα MusArt http://www.dlib.org/dlib/february02/birmingham/02birmingham.html

  43. Άλλοι Ήχοι Σε περίπτωση που το ηχητικό σήμα δεν είναι ούτε ομιλία ούτε μουσική τότε μπορεί να χρησιμοποιηθεί ο γενικός τρόπος οργάνωσης και αναζήτησης GEMINI, με χρήση κάποιου μετασχηματισμού (π.χ. DFT) και μίας συνάρτησης ομοιότητας μεταξύ των ήχων (π.χ. Ευκλείδια απόσταση).

  44. Δεικτοδότηση Ανάλογα με τον τύπο και την αναπαράσταση των ηχητικών σημάτων μπορούμε να χρησιμοποιήσουμε διαφορετικές τεχνικές δεικτοδότησης με στόχο την αύξηση της απόδοσης του συστήματος κατά την επεξεργασία ερωτημάτων ομοιότητας (similarity search)

  45. Δεικτοδότηση Στην περίπτωση των ήχων ομιλίας μπορούμε να χρησιμοποιήσουμε τεχνικές αντεστραμμένου αρχείου, suffix tree, suffix array, signature file. Αυτό συμβαίνει διότι έχει πραγματοποιηθεί η μετατροπή του ηχητικού σήματος σε φωνήματα ή λέξεις.

  46. Δεικτοδότηση Στην περίπτωση της πολυδιάστατης αναπαράστασης ηχητικών σημάτων με βάση τα χαρακτηριστικά μπορούμε να χρησιμοποιήσουμε πολυδιάστατες μεθόδους προσπέλασης (R-trees, TV-trees, X-trees) οι οποίες έχουν καλή απόδοση και υποστηρίζουν την αναζήτηση δύο φάσεων(filter-refinement)

  47. Βασικοί Στόχοι Δεικτοδότησης • Αποφυγή της σειριακής αναζήτησης όλων των ήχων. • Μείωση του αριθμού των ήχων που πρέπει να εξεταστούν στη λεπτομέρειά τους. • Γρήγορη απόρριψη ήχων που δεν είναι δυνατόν να συμμετέχουν στην απάντηση του ερωτήματος. • Υποστήριξη audio retrieval by content.

  48. Σύνοψη • Ο ήχος αποτελεί βασικό πολυμεσικό τύπο δεδομένων. • Τα χαρακτηριστικά του μεταβάλλονται σε σχέση με το χρόνο. • Διαχωρίζουμε τον ήχο σε ομιλία και μουσική. • Υπάρχουν αυτόματοι τρόποι κατηγοριοποίησης του ήχου ανάλογα με τις τιμές κάποιων χαρακτηριστικών του.

  49. Σύνοψη • Στην περίπτωση ήχου ομιλίας χρησιμοποιούνται συστήματα ASR και στη συνέχεια συστήματα text information retrieval. • Στην περίπτωση ήχου μουσικής χρησιμοποιούνται είτε διάφορα χαρακτηριστικά (ηχηρότητα, διαύγεια κλπ) είτε τονικές ακολουθίες.

  50. Σύνοψη • Σε κάθε περίπτωση απαιτούνται αποδοτικές μέθοδοι δεικτοδότησης ώστε να προσδιοριστούν τα ηχητικά σήματα που είναι παρόμοια με τον ήχο ερώτησης.

More Related