Αρχές κωδικοποίησης. Τεχνολογία Πολυµέσων 08-1

Σχετικά έγγραφα
Αρχές κωδικοποίησης. Τεχνολογία Πολυμέσων και Πολυμεσικές Επικοινωνίες 08-1

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

Κωδικοποίηση βίντεο (H.261 / DVI)

Κωδικοποίηση βίντεο (MPEG)

Κωδικοποίηση εικόνων κατά JPEG

Τεράστιες ανάγκες σε αποθηκευτικό χώρο

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

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

19/3/2007 Πολυµέσα και Συµπίεση εδοµένων

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

Κωδικοποίηση βίντεο (MPEG)

Πολυμέσα πάνω από κινητά δίκτυα

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

Τεχνολογία Πολυμέσων. Ενότητα # 12: Κωδικοποίηση βίντεο: H.26x Διδάσκων: Γεώργιος Ξυλωμένος Τμήμα: Πληροφορικής

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

ITU-T : H.261 (1990), H.262 (1996), H.263 (1995) MPEG-1, MPEG-2, MPEG-4. Αποθήκευση, Μετάδοση, Επικοινωνίες, ίκτυα

3. ΤΕΧΝΙΚΕΣ ΣΥΜΠΙΕΣΗΣ ΠΟΛΥΜΕΣΩΝ

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

Πληροφορική Ι. Μάθημα 9 ο Συμπίεση δεδομένων. Τμήμα Χρηματοοικονομικής & Ελεγκτικής ΤΕΙ Ηπείρου Παράρτημα Πρέβεζας. Δρ.

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

Συστήματα Πολυμέσων. Ενότητα 3: Εισαγωγικά θέματα Συμπίεσης. Θρασύβουλος Γ. Τσιάτσος Τμήμα Πληροφορικής ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ

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

Επεξεργασία Χαρτογραφικής Εικόνας

Θέματα Συστημάτων Πολυμέσων. Ενότητα # 7: JPEG Διδάσκων: Γεώργιος Πολύζος Τμήμα: Μεταπτυχιακό Πρόγραμμα Σπουδών Επιστήμη των Υπολογιστών

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

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

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

Συνεχής ροή πολυµέσων

Συµπίεση δεδοµένων: Εισαγωγή, Κατηγορίες τεχνικών συµπίεσης, Ανάλυση βασικών τεχνικών συµπίεσης

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

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

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

Συστήματα Πολυμέσων Ενότητα 4: Συμπίεση. Επικ. Καθηγητής Συνδουκάς Δημήτριος Τμήμα Διοίκησης Επιχειρήσεων (Γρεβενά)

Θέματα Συστημάτων Πολυμέσων

Θέματα Συστημάτων Πολυμέσων. Ενότητα #3: Ιδιότητες μέσων Διδάσκων: Γεώργιος K. Πολύζος Τμήμα: Μεταπτυχιακό Πρόγραμμα Σπουδών Επιστήμη των Υπολογιστών

Group (JPEG) το 1992.

Θέματα Συστημάτων Πολυμέσων. Ενότητα # 8: MPEG Διδάσκων: Γεώργιος Πολύζος Τμήμα: Μεταπτυχιακό Πρόγραμμα Σπουδών Επιστήμη των Υπολογιστών

DIP_06 Συμπίεση εικόνας - JPEG. ΤΕΙ Κρήτης

Περιεχόμενα. 4.1 Χαρακτηριστικά του ήχου Ψηφιοποίηση με μετασχηματισμό Ψηφιοποίηση με δειγματοληψία Πρόλογος...

Εισαγωγή. Τεχνολογία Πολυµέσων 01-1

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

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

Κατηγορίες Συμπίεσης. Συμπίεση με απώλειες δεδομένων (lossy compression) π.χ. συμπίεση εικόνας και ήχου

Συµπίεση Εικόνας: Το πρότυπο JPEG

Πληροφορική Εφαρμογές Πολυμέσων

Συστήματα Πολυμέσων. Ενότητα 12: Συμπίεση Ψηφιακού Ήχου. Θρασύβουλος Γ. Τσιάτσος Τμήμα Πληροφορικής ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ

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

Συστήματα Πολυμέσων. Ενότητα 2: Εισαγωγικά θέματα Ψηφιοποίησης. Θρασύβουλος Γ. Τσιάτσος Τμήμα Πληροφορικής ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ

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

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

Συστήματα Πολυμέσων. Ενότητα 7: Συμπίεση Εικόνας κατά JPEG. Θρασύβουλος Γ. Τσιάτσος Τμήμα Πληροφορικής ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ

ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΛΟΠΟΝΝΗΣΟΥ, ΤΜΗΜΑ ΤΕΧΝΟΛΟΓΙΑΣ ΤΗΛΕΠΙΚΟΙΝΩΝΙΩΝ

Θεωρία πληροφοριών. Τεχνολογία Πολυµέσων 07-1

Δομές Δεδομένων και Αλγόριθμοι

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

ΤΕΙ ΚΡΗΤΗΣ ΤΜ. ΕΦΑΡΜΟΣΜΕΝΗΣ ΠΛΗΡ/ΚΗΣ & ΠΟΛΥΜΕΣΩΝ ΔΙΔΑΣΚΩΝ: Δρ. Γ. ΓΑΡΔΙΚΗΣ. Κωδικοποίηση εικόνας

Γιώργος Τζιρίτας Τµήµα Επιστήµης Υπολογιστών

Ελληνική Δημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου. Πληροφορική Ι. Ενότητα 9 : Συμπίεση δεδομένων. Δρ. Γκόγκος Χρήστος

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

Επεξεργασία Χαρτογραφικής Εικόνας

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

Συστήματα Πολυμέσων. Ενότητα 15: Συμπίεση Ψηφιακού Βίντεο. Θρασύβουλος Γ. Τσιάτσος Τμήμα Πληροφορικής ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ

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

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

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

ΕΙΔΗ ΠΛΑΙΣΙΩΝ Ενδο-πλαισιακή κωδικοποίηση (Intra- frame Coding): Δια-πλαισιακή κωδικοποίηση (Inter-frame Coding):

ΘΕΩΡΙΑ ΠΛΗΡΟΦΟΡΙΑΣ. Κεφάλαιο 3 : Πηγές Πληροφορίας Χρήστος Ξενάκης. Πανεπιστήμιο Πειραιώς, Τμήμα Ψηφιακών Συστημάτων

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

Συµπίεση Ψηφιακών Εικόνων:

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

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

Διαδικασία Ψηφιοποίησης (1/2)

Συµπίεση Ψηφιακών Εικόνων: Συµπίεση µε Απώλειες. Πρότυπα Συµπίεσης Εικόνων

Εφαρμογές που συνδυάζουν ταυτόχρονα πολλαπλά μέσα : Κί Κείμενο, Εικόνα, Ήχος, Video, Animation. Στα υπερμέσα η πρόσπέλαση της πληροφορίας γίνεται

Βίντεο και κινούµενα σχέδια

Ιόνιο Πανεπιστήμιο Τμήμα Τεχνών Ήχου και Εικόνας. Ακαδημαϊκό Έτος

υπολογιστικών συστημάτων. Παρουσίαση με τίτλο "Περιεχόμενο, διαδικασία μαθήματος και εισαγωγή"

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

MPEG-4: Βασικά Χαρακτηριστικά

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

Εικόνες και γραφικά. Τεχνολογία Πολυµέσων 05-1

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

ποικίλους κώδικες αναπαράστασης (modes of representation) ποικίλες τροπικότητες (modalities).

Βίντεο και κινούµενα σχέδια

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

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

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

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

επιφάνεια πυριτίου Αναφορά στο Εκπαιδευτικό Υλικό : 5. Αναφορά στο Εργαστήριο :

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

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

Τμήμα Επιστήμης Υπολογιστών ΗΥ-474. Ψηφιακό βίντεο. Αναλογικό βίντεο / ψηφιοποίηση Διεπαφές Εκτίμηση κίνησης μπλοκ

Συστήματα Πολυμέσων. Ενότητα 6: Συμπίεση Ψηφιακής Εικόνας. Θρασύβουλος Γ. Τσιάτσος Τμήμα Πληροφορικής ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ

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

ΒΕΣ 04: Συµπίεση και Μετάδοση Πολυµέσων. Περιεχόµενα. Βιβλιογραφία. Συµπίεση εικόνων: Το πρότυπο JPEG. Εισαγωγή. Ευθύς µετασχηµατισµός DCT

Αφήγηση Μαρτυρία. Μουσική. Ενίσχυση μηνύματος Μουσική επένδυση Ηχητικά εφέ

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

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

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

Συστήματα Πολυμέσων. Ενότητα 8: Συμπίεση Εικόνας κατά JPEG Θρασύβουλος Γ. Τσιάτσος Τμήμα Πληροφορικής ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ

Transcript:

Αρχές κωδικοποίησης Απαιτήσεις κωδικοποίησης Είδη κωδικοποίησης Βασικές τεχνικές κωδικοποίησης Κωδικοποίηση Huffman Κωδικοποίηση µετασχηµατισµών Κβαντοποίηση διανυσµάτων ιαφορική κωδικοποίηση Τεχνολογία Πολυµέσων 08-1

Απαιτήσεις κωδικοποίησης Απαιτήσεις πολυµέσων Φωνή PCM: 64 Kbps (8 KHz, 8 bits) Μουσικό CD: 705,6x2 Kbps (44,1 KHz, 16 bits) Βίντεο PAL: 216 Mbps (13,5 MHz, 4:2:2, 8 bits) Συµπίεση και αποσυµπίεση Αποθήκευση (δίσκοι) Μετάδοση (δίκτυο) Ενταµίευση (µνήµη) Περιορισµοί Υψηλή πιστότητα Χαµηλή πολυπλοκότητα Χρονικά όρια επεξεργασίας Τεχνολογία Πολυµέσων 08-2

Απαιτήσεις κωδικοποίησης Απαιτήσεις διαλογικού ρυθµού Καθυστέρηση συµπίεσης / αποσυµπίεσης κάτω από 50 ms Καθυστέρηση από άκρο σε άκρο κάτω από 150 ms Απαιτήσεις ρυθµού ανάκτησης Γρήγορη ανάκτηση πληροφοριών (εµπρός / πίσω) Τυχαία προσπέλαση σε λιγότερο από 500 ms Αποσυµπίεση χωρίς πρόσθετα δεδοµένα Απαιτήσεις όλων των ρυθµών Μορφότυπα γενικής φύσης Πολλαπλοί ρυθµοί µετάδοσης Συγχρονισµός ήχου, βίντεο και άλλων µέσων Υλοποίηση µε λογισµικό ή VLSI Τυποποιηµένες τεχνικές συµπίεσης / αποσυµπίεσης Τεχνολογία Πολυµέσων 08-3

Είδη κωδικοποίησης Μη απωλεστική (lossless) Κείµενο, προγράµµατα, ιατρικές εικόνες Απωλεστική (lossy) Ήχος, βίντεο Κωδικοποίηση εντροπίας εν κατανοεί το περιεχόµενο των µέσων Μη απωλεστική Κωδικοποίησης πηγής Κατανοεί το περιεχόµενο των µέσων Μπορεί να είναι απωλεστική ή µη απωλεστική Πρόβλεψη ή/και µετασχηµατισµός δεδοµένων Υβριδική κωδικοποίηση Συνδυασµός κωδικοποίησης πηγής και εντροπίας Τεχνολογία Πολυµέσων 08-4

Είδη κωδικοποίησης Κωδικοποίηση εντροπίας Κωδικοποίηση µήκους σειρών Κωδικοποίηση Huffman Αριθµητική κωδικοποίηση Κωδικοποίηση πηγής ιαφορική κωδικοποίηση DPCM DM Κωδικοποίηση µετασχηµατισµών FFT DCT Στρωµατοποιηµένη κωδικοποίηση Subsampling Sub-band Κβαντοποίηση διανυσµάτων Υβριδική Κωδικοποίηση JPEG MPEG H.261/3/4 DVI Τεχνολογία Πολυµέσων 08-5

Είδη κωδικοποίησης Ασυµπίεστη Εικόνα Προετοιµασία Επεξεργασία Κβαντοποίηση Προετοιµασία Μετατροπή σήµατος από αναλογικό σε ψηφιακό Ψηφιακή αναπαράσταση της πληροφορίας Επεξεργασία Κωδικοποίηση Εντροπίας Συµπιεσµένη Εικόνα Μετασχηµατισµός από πεδίο χρόνου σε πεδίο συχνοτήτων Πρόβλεψη κίνησης ανάµεσα στα πλαίσια Τεχνολογία Πολυµέσων 08-6

Είδη κωδικοποίησης Κβαντοποίηση Μετατροπή δειγµάτων σε ακέραιες τιµές Μεταβαλλόµενη ακρίβεια ανάλογα µε τη σηµασία Κωδικοποίηση εντροπίας Συµπίεση ψηφιακής ροής χωρίς απώλειες Συµµετρικές τεχνικές Ίδια πολυπλοκότητα συµπίεσης και αποσυµπίεσης Κατάλληλες για διαλογικές εφαρµογές Ασύµµετρες τεχνικές Αποσυµπίεση πολύ πιο απλή από συµπίεση Κατάλληλες για εφαρµογές ανάκτησης Συµπίεση µία φορά / αποσυµπίεση πολλές φορές Τεχνολογία Πολυµέσων 08-7

Βασικές τεχνικές κωδικοποίησης Υποδειγµατοληψία και παρεµβολή Φωτεινότητα και χρωµικότητα: (4:2:2) ή (4:1:1) Ανακατασκευή δειγµάτων χρωµικότητας Κωδικοποίηση µήκους σειρών (RLE) Αντικατάσταση σειρών όµοιων bytes Byte, σηµαία!, µήκος σειράς-4 ιπλασιασµός σηµαίας όπου εµφανίζεται Παράδειγµα ABCCCCCCCCDE!FGGG > ABC!4DE!!FGGG Κωδικοποίηση συχνών λέξεων Κατάλληλη για γλώσσες προγραµµατισµού Κωδικοποίηση ζευγών χαρακτήρων Κατάλληλη για φυσική γλώσσα Τεχνολογία Πολυµέσων 08-8

Κωδικοποίηση Huffman Βέλτιστη κωδικοποίηση Τόσα bits ανά σύµβολο όσο η εσωτερική πληροφορία Πρέπει να έχει κωδικούς µεταβλητού µήκους Απαιτεί γνώση των πιθανοτήτων εισόδου Κωδικοποίηση Huffman υαδικό δένδρο κωδικοποίησης / αποκωδικοποίησης Φύλλα: χαρακτήρες και πιθανότητες Κόµβοι: σύνολα χαρακτήρων και πιθανοτήτων Κατασκευή Επιλογή κόµβων µε ελάχιστες πιθανότητες Αντικατάσταση κόµβων µε υποδένδρο Άθροισµα πιθανοτήτων παιδιών στον πατέρα Αντιστοίχιση 0 και 1 στα δύο παιδιά Τεχνολογία Πολυµέσων 08-9

Κωδικοποίηση Huffman p(adceb) = 1.00 0 1 p(adce) = 0.49 p(b) = 0.51 1 0 p(ce) = 0.20 p(ad) = 0.29 1 0 0 1 p(c) = 0.09 p(e) = 0.11 p(d) = 0.13 p(a) = 0.16 Είσοδος P(A)=0,16, P(B)=0,51, P(C)=0,09, P(D)=0,13, P(E)=0,11 Έξοδος w(a)=001, w(b)=1, w(c)=011, w(d)=000, w(e)=010 Τεχνολογία Πολυµέσων 08-10

Κωδικοποίηση Huffman Κωδικοποίηση: Αντικατάσταση xµε w(x) Αποκωδικοποίηση Απαιτείται γνώση του δένδρου κωδικοποίησης Εναλλακτικά, γνώση πιθανοτήτων και κανόνων κατασκευής Αντιστοίχιση bits εισόδου µε µονοπάτια δένδρου Κάθε πρόθεµα αντιστοιχεί σε διαφορετικό µονοπάτι Κωδικοποίηση LZ/LZW/LZSS εν απαιτεί γνώση των πιθανοτήτων της εισόδου Αντικαθιστά συµβολοσειρές µε κωδικούς Ο πίνακας κωδικών αναδηµιουργείται στον παραλήπτη ύο παραλλαγές Χρήση βιβλίου κωδικών (λεξικού) Χρήση παραθύρου στην είσοδο Τεχνολογία Πολυµέσων 08-11

Κωδικοποίηση µετασχηµατισµών Μετασχηµατισµός πεδίου εισόδου σε νέο πεδίο Αντίστροφος µετασχηµατισµός για αποκωδικοποίηση Το νέο πεδίο προσφέρεται για απωλεστική κωδικοποίηση Μετασχηµατισµός διακριτού συνηµιτόνου (DCT) Κατάλληλος για εικόνες Χρησιµοποιείται στο πρότυπο JPEG Γρήγορος µετασχηµατισµός Fourier (FFT) Είσοδος: σήµα σε κάθε χρονική στιγµή f(t) ιάσπαση f(t) σε αρµονικές µε συντελεστές g(l) Έξοδος: συντελεστής κάθε συχνότητας g(l) Αποµόνωση πλέον σηµαντικών συντελεστών Κβαντοποίηση συντελεστών αναλόγως σηµασίας Παράλειψη ασήµαντων συντελεστών Τεχνολογία Πολυµέσων 08-12

Κωδικοποίηση µετασχηµατισµών Πεδίο χώρου ή χρόνου Πεδίο Συχνοτήτων a c Τ x ή t t Κωδικοποίηση υποπεριοχών ιάκριση συχνοτήτων σε περιοχές ιαφορετική µεταχείριση κάθε περιοχής Προσέγγιση σήµατος µε λίγες περιοχές Κωδικοποίηση υποδειγµατοληψίας ιαφορετική δειγµατοληψία κάθε συνιστώσας Τεχνολογία Πολυµέσων 08-13

Κβαντοποίηση διανυσµάτων Αρχική Ροή εδοµένων ιάνυσµα 0 της ροής δεδοµένων ιάνυσµα 1 της ροής δεδοµένων ιάνυσµα της ροής δεδοµένων ιάνυσµα της ροής δεδοµένων ιάνυσµα n της ροής δεδοµένων Βιβλίο Κωδίκων Πρότυπο 0 Πρότυπο i Πρότυπο k Πρότυπο p Συµπιεσµένη Ροή εδοµένων k 0 i Βιβλίο κωδικών (διανυσµάτων) Η έξοδος περιέχει δείκτες στο βιβλίο κωδικών Απωλεστική µέθοδος Πίνακας µε κωδικές λέξεις των n bytes Τεµαχισµός εισόδου σε διανύσµατα των nbytes Κβαντοποίηση µε την πλησιέστερη κωδική λέξη Ο πίνακας δεν περιέχει όλες τις δυνατές λέξεις Τεχνολογία Πολυµέσων 08-14

Κβαντοποίηση διανυσµάτων Αρχική Ροή εδοµένων Βιβλίο Κωδίκων Συµπιεσµένη Ροή εδοµένων ιάνυσµα 0 της ροής δεδοµένων ιάνυσµα 1 της ροής δεδοµένων ιάνυσµα της ροής δεδοµένων ιάνυσµα της ροής δεδοµένων ιάνυσµα n της ροής δεδοµένων Πρότυπο 0 Πρότυπο i Πρότυπο k Πρότυπο p k 0 i Err 0 Err 1 Err n Μη απωλεστική µέθοδος Μετάδοση και της διαφοράς από την κωδική λέξη Απαιτήσεις βιβλίου κωδικών Μικρό πλήθος κωδικών λέξεων Μικροί δείκτες στην έξοδο Παρόµοιος µε τα διανύσµατα εισόδου Μικρές απώλειες κβαντοποίησης Τεχνολογία Πολυµέσων 08-15

ιαφορική κωδικοποίηση Χρήση της διαφοράς των διαδοχικών τιµών Μικρές διαφορές µεταξύ τιµών Μεγάλες διαφορές από το µηδέν ιαµόρφωση δέλτα (DM): ένα bit ανά δείγµα (+1 ή 1) ιαφορική κωδικοποίηση χωρίς προσαρµογή (DPCM) Έστω 4 bits ανά δείγµα Μικρές διαφορές: [-8,+7] ανά 1 βήµα Μεγάλες διαφορές: [-128,+127] ανά 16 βήµατα ιαφορική κωδικοποίηση µε προσαρµογή (ADPCM) Συντελεστής προσαρµογής Υψηλές διαφορές: αύξηση συντελεστή Χαµηλές διαφορές: µείωση συντελεστή Κωδικοποίηση: διαφορά / τρέχων συντελεστής Αποκωδικοποίηση: διαφορές * τρέχων συντελεστής Τεχνολογία Πολυµέσων 08-16