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

Σχετικά έγγραφα
Γιώργος Τζιρίτας Τµήµα Επιστήµης Υπολογιστών

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

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

MPEG-4 : Διαδραστικές εφαρμογές πολυμέσων

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

MPEG-4: Διαδραστικές εφαρμογές πολυμέσων

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

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

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

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

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

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

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

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

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

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

Πολυμέσα. Συμπίεση δεδομένων Κωδικοποίηση JPEG. Δρ. Γεώργιος Π. Παυλίδης ΔΗΜΟΚΡΙΤΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΡΑΚΗΣ

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

Πολυμέσα σε Δίκτυα Κινητών Συσκευών

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

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

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

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

Πολυμέσα. Συμπίεση δεδομένων Κωδικοποίηση MPEG. Δρ. Γεώργιος Π. Παυλίδης ΔΗΜΟΚΡΙΤΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΡΑΚΗΣ

Συστήματα Πολυμέσων. Ενότητα 16: Διαμορφώσεις και Πρότυπα Ψηφιακού Βίντεο. Θρασύβουλος Γ. Τσιάτσος Τμήμα Πληροφορικής

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

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

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

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

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

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

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

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

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

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

Παλμοκωδική Διαμόρφωση. Pulse Code Modulation (PCM)

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

Συµπίεση Δεδοµένων: Συµπίεση Ψηφιακού Βίντεο

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

Συµπίεση Δεδοµένων: Συµπίεση Ψηφιακού Βίντεο

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

Συμπίεση Βίντεο: Αρχές και Πρότυπα Συμπίεσης

Group (JPEG) το 1992.

Επεξεργασία Πολυµέσων. Δρ. Μαρία Κοζύρη Π.Μ.Σ. «Εφαρµοσµένη Πληροφορική» Τµήµα Ηλεκτρολόγων Μηχανικών & Μηχανικών Υπολογιστών Πανεπιστήµιο Θεσσαλίας

Παλμοκωδική Διαμόρφωση. Pulse Code Modulation (PCM)

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

2. ΨΗΦΙΟΠΟΙΗΣΗ ΠΛΗΡΟΦΟΡΙΑΣ

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

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

Κεφάλαιο 3 Συμπίεση Βίντεο

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

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

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

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

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

Ψηφιακό Βίντεο. ΕΣ 200: ημιουργία Περιεχομένου ΙΙ. Περιεχόμενα - Βιβλιογραφία. Περιεχόμενα. Βιβλιογραφία. Βασικές έννοιες

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

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

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

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

Παραγωγή Τηλεοπτικού Σήματος

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

Τι συσχετίζεται με τον ήχο

Συµπίεση Δεδοµένων: Συµπίεση Ψηφιακού Βίντεο

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

Τι συσχετίζεται με τον ήχο

Μετάδοση video στα κινητά 3 ης γενιάς: Δομή και απαιτούμενα πρωτόκολλα κωδικοποίησης

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

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

Η ανάγκη για συμπίεση

Ιστορική Αναδρομή. Σύγχρονες τάσεις στις τηλεπικοινωνίες και τεχνολογίες αιχμής, ΤΕΕ, Αθήνα, 10 Ιαν.,

Η κωδικοποίηση των συντελεστών DC

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

Κεφάλαιο 1 Εισαγωγή. 1.1 Εισαγωγή

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

Εισαγωγή στα Προσαρµοστικά Συστήµατα

Παλμοκωδική Διαμόρφωση. Pulse Code Modulation (PCM)

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

Μετάδοση σήματος PCM

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

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

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

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

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

Υπολογιστικά συστήµατα: ψηφιακά µέσα

TΕΧΝΟΛΟΓΙΑ DSL (DSL TUTORIAL) (Πηγή: Τηλεπικοινωνιακό κέντρο Α.Π.Θ.: )

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

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

ΜΟΥΣΙΚΗ ΚΑΙ ΥΠΟΛΟΓΙΣΤΕΣ

Στο Κεφάλαιο 9 παρουσιάζεται μια εισαγωγή στις ψηφιακές ζωνοπερατές επικοινωνίες.

Δίκτυα Θεωρία

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

Τι είναι το JPEG2000?

ΙΑΓΩΝΙΣΜΑ Α ΤΕΤΡΑΜΗΝΟΥ (ΚΕΦΑΛΑΙΟ 6)

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

Κεφάλαιο 4 Συμπίεση Ήχου

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

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

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

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

Transcript:

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

H.261 : εισαγωγή ηµοσίευση 1990 (Intern. Telecom. Union) Βιντεο-διασκέψεις / βιντεο-τηλέφωνο σε γραµµές ISDN (px64 kbps) Αρχική µορφή βίντεο : CIF ή QCIF µικρή ανάλυση, µικρή κίνηση Παραγόµενος ρυθµός δεδοµένων : 37,3 Mbps ή 9,35 Mbps Ρυθµός συµπιεσµένων δεδοµένων : >= 384 kbps ή >= 64 kbps υνατότητα παράλειψης εικόνων : 30 fps / 15 fps / 10 fps / 7,5 fps 2

H.261 : κωδικοποιητής T : Discrete Cosine Transform (8x8) 3

H.261 : κβαντιστής Σταθερός συντελεστής σε τύπο χωρίς πρόβλεψη : οµοιόµορφα, βήµα = 8 Υπόλοιποι συντελεστές : οµοιόµορφα πλην νεκρής ζώνης, βήµα = 2-62 Νεκρή ζώνη για απαλοιφή θορύβου και κέρδος στο βαθµό συµπίεσης 4

H.261 : αντιστάθµιση κίνησης Εκτίµηση σε µακρο-µπλοκ (16 x 16) Ακρίβεια pixel : από 15 σε +15 ιαφορική κωδικοποίηση Φιλτράρισµα (προαιρετικό) για την αποφυγή χρονικής διάδοσης των σφαλµάτων πρόβλεψης ιαχωρίσιµο φίλτρο :[1/4, ½, 1/4] 5

H.261 : έλεγχος ρυθµού Εντροπικός κωδικοποιητής (Huffman) σε σάρωση αντιδιαγώνια : (διαστήµατα µηδενικών συντελεστών, µη µηδενικές τιµές συντελεστών) Τύπος : µε ή χωρίς πρόβλεψη, µε ή χωρίς αντιστάθµιση κίνησης Χαρακτηρισµός ΜΒ : αντισταθµισµένο ή όχι Βήµα κβαντισµού Χρήση ή όχι φίλτρου 6

H.261 : χαρακτηριστικά συστήµατος Σύνταξη δεδοµένων : εικόνα συγχρονισµός, τύπος εικόνας οµάδα από µπλοκ (GOB, 176 x 48) συγχρονισµός, βήµα κβαντισµού µακρο-µπλοκ µπλοκ (MB, 16 x 16) τύπος συµπίεσης, µετακίνηση µπλοκ (block, 8 x 8) µετασχηµατισµός συνηµιτόνου Καθυστέρηση (µέγιστη) : 150 ms Κώδικας διόρθωσης λαθών : BCH (511,493,2) 7

H.263: εισαγωγή ηµοσίευση : 1995, 1997 (H.263+), 2000 (H.263++) (Intern. Telecom. Union) Βιντεο-διασκέψεις / βιντεο-τηλέφωνο σε γραµµές PSTN ή στο ιαδίκτυο Στόχος : καλύτερη ποιότητα σε χαµηλότερο ρυθµό Επίτευγµα : 18-24 kbps σε καλύτερη ποιότητα από 64 kbps (H.261) Βιντεο-τηλέφωνο τηλέφωνο σε τηλεφωνικές γραµµές 28,8 kbps ή ασύρµατη επικοινωνία 8

H.263: βελτιώσεις ως προς H.261 Καλύτερη εκτίµηση κίνησης : ακρίβεια εκτίµησης κίνησης ½ pixel µεγαλύτερο διάστηµα τιµών : από -31,5 έως +31 προβλεπτική συµπίεση διανυσµάτων κίνησης δυνατότητα επικάλυψης µακρο-µπλοκρ µ δυνατότητα επιλογής µπλοκ 8 x 8 δυνατότητα παρεµβολής εικόνας Καλύτερος εντροπικός κωδικοποιητής τριπλά σύµβολα (διάστηµα, τιµή, τέλος) δυνατότητα χρήσης αριθµητικού κωδικοποιητή Οµάδα δύο εικόνων, όπου η δεύτερη εικόνα κωδικοποιείται πρώτα µε πρόβλεψη. Η πρώτη εικόνα κωδικοποιείται µετά, παρεµβάλοντας ανάµεσα στην προηγούµενη και την επόµενη. 9

H.263/ H.261: συγκρίσεις 10

MPEG-1 : εισαγωγή ηµοσίευση 1990 (Intern. Standardization Organization) CD-ROM, LAN, WAN, WWW Βασίσθηκε στα πρότυπα : JPEG, H.261 Αρχική µορφή βίντεο : CIF Μέγιστα : 768 x 576 σε 30 fps Παραγόµενος ρυθµός δεδοµένων (CIF): 37,3 Mbps Ρυθµός συµπιεσµένων δεδοµένων : 1,5 Mbps Ασυµµετρία : αποσυµπιεστής µικρής πολυπλοκότητας 11

MPEG-1 : κωδικοποιητής 12

MPEG-1 : αντιστάθµιση κίνησης Εκτίµηση σε µακρο-µπλοκ (16 x 16) Ακρίβεια ½ pixel ιαφορική κωδικοποίηση Μέση απόλυτη τιµή µε ή χωρίς αντιστάθµιση κίνησης 2 2 Πρόβλεψη, αν σ > max (σ, 64) I p 13

MPEG-1 : κβαντιστής Σταθερός συντελεστής σε τύπο χωρίς πρόβλεψη : οµοιόµορφα, βήµα = 8 Υπόλοιποι συντελεστές : οµοιόµορφα πλην ζώνης 0 µε πρόβλεψη χωρίς πρόβλεψη πίνακας ορατότητας 14

MPEG-1 : έλεγχος ρυθµού Εντροπικός κωδικοποιητής (Huffman) σε σάρωση αντιδιαγώνια : (διαστήµατα µηδενικών συντελεστών, µη µηδενικές τιµές συντελεστών) Τύπος : µε ή χωρίς πρόβλεψη, µε ή χωρίς αντιστάθµιση κίνησης Χαρακτηρισµός ΜΒ : αντισταθµισµένο ή όχι Βήµα κβαντισµού 15

MPEG-1 : δοµή δεδοµένων Σύνταξη δεδοµένων : ακολουθία εικόνων περιεχόµενο, χαρακτηριστικά οµάδα µ εικόνων (GOP) τυχαία πρόσβαση εικόνα συγχρονισµός, τύπος εικόνας (D, I, P, B) «φέτα» εικόνας (slice) συγχρονισµός µακρο-µπλοκ (MB, 16 x 16) τύπος συµπίεσης, µετακίνηση (F, B, A), στατικό µπλοκ (block, 8 x 8) µετασχηµατισµός συνηµιτόνου 16

MPEG-1 : οµάδα εικόνων Σειρά κωδικοποίησης : 1 4 2 3 8 5 6 7 17

MPEG-1 : συµπιεσµένο βίντεο 10 fps, 20 kbps 18

MPEG-1 : συµπιεσµένο βίντεο 10 fps, 50 kbps 19

MPEG-2 : εισαγωγή ηµοσίευση 1993 (Intern. Standardization Organization) Ψηφιακή τηλεόραση, δορυφορική/καλωδιακή τηλεόραση, υπηρεσίες βίντεο σε δίκτυα, VOD, HDTV, DVD Βασίσθηκε στο πρότυπο : MPEG-1 Αρχική µορφή βίντεο : CCIR-601 Παραγόµενος ρυθµός δεδοµένων (CIF): 160 Mbps Ρυθµός συµπιεσµένων δεδοµένων : 4-15 Mbps Ασυµµετρία : αποσυµπιεστής µικρής πολυπλοκότητας 20

MPEG-2: προφίλ και επίπεδα ανάλυσης Απλό 4:2:0 Κύριο 4:2:0 Κλιµακωτή ποιότητα Κλιµακωτό χωρικά Υψηλό 4:2:0 ή 4:2:2 Υψηλό (60 fps) 1920 x 1152 80 Mbit/s 100 Mbit/s Υψηλό-1440 (60 fps) 1440 x 1152 60 Mbit/s 60 Mbit/s για 3 στρώµατα 80 Mbit/s Κύριο (30 fps) 720 x 576 15 Mbit/s 15 Mbit/s 15 Mbit/s για 2 στρώµατα 20 Mbit/s Χαµηλό (30 fps) 352 x 288 4 Mbit/s 4 Mbit/s 21

MPEG-2: κλιµακωτή συµπίεση (1/2) Στρώµατα συµπιεσµένου κώδικα : βασικό και επιπρόσθετα βελτιωτικά Χρησιµότητα στη µετάδοση σε διαύλους µε θόρυβο : καλύτερη προστασία της πλέον σηµαντικής πληροφορίας Περίπτωση µετάδοσης σε διαύλους µεταβλητού ρυθµού Προοδευτική µετάδοση : από το πιο σηµαντικό στο πιο λεπτοµερειακό Τρεις τύποι κλιµάκωσης : ποιότητας, χωρική και χρονική 22

MPEG-2: κλιµακωτή συµπίεση (2/2) Κλιµάκωση ποιότητας ύο στρώµατα κβαντισµού Χωρική κλιµάκωση Αποσυµπίεση σε διαφορετικές χωρικές αναλύσεις Υποδειγµατοληψία για τη δηµιουργία του βασικού στρώµατος Παρεµβολή για την πρόβλεψη σε µεγαλύτερη ανάλυση Χρονική κλιµάκωση Βασικό στρώµα σε χαµηλό ρυθµό Πρόβλεψη µε αντιστάθµιση της κίνησης για βελτίωση 23