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

Σχετικά έγγραφα
Δ11 Δ12. Συμπίεση Δεδομένων

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Μάθημα 7 ο. Συμπίεση Εικόνας ΤΜΗΥΠ / ΕΕΣΤ 1

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

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

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

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

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

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

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

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

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

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

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

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

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

Group (JPEG) το 1992.

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

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

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

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

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

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

ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΙΑΣ ΣΧΟΛΗ ΘΕΤΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ

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

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

Τμήμα Μηχανικών Η/Υ και Πληροφορικής

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

ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΑΤΡΩΝ - ΠΟΛΥΤΕΧΝΙΚΗ ΣΧΟΛΗ ΤΜΗΜΑ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΤΕΧΝΟΛΟΓΙΑΣ ΥΠΟΛΟΓΙΣΤΩΝ : Σ Α Ε Δ Ε

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

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

Τμήμα Μηχανικών Η/Υ και Πληροφορικής

Κ15 Ψηφιακή Λογική Σχεδίαση 2: Δυαδικό Σύστημα / Αναπαραστάσεις

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

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

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

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

Ψηφιακές Τηλεπικοινωνίες. Θεωρία Ρυθμού Παραμόρφωσης

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

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

Θεώρημα κωδικοποίησης πηγής

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

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

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

Μεταπτυχιακό Πρόγραμμα «Γεωχωρικές Τεχνολογίες» Ψηφιακή Επεξεργασία Εικόνας. Εισηγητής Αναστάσιος Κεσίδης

Θεωρία Πληροφορίας. Διάλεξη 12:Κωδικοποίηση Καναλιού με Κώδικες Turbo. Δρ. Μιχάλης Παρασκευάς Επίκουρος Καθηγητής

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

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

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

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

Διπλωματική Εργασία του φοιτητή του Τμήματος Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών της Πολυτεχνικής Σχολής του Πανεπιστημίου Πατρών

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

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

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

ΕΡΓΑΣΙΑ #2 Να κωδικοποιήσετε τρεις εικόνες (baboon, boat, lighthouse) χρησιμοποιώντας το σύστημα DPCM και βασίζοντας την πρόβλεψή σας σε γειτονικά εικ

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

ΚΥΚΛΩΜΑ ΥΠΟΛΟΓΙΣΜΟΥ ΣΥΝΔΡΟΜΟΥ. ΠΑΡΑΔΕΙΓΜΑ ΑΠΟΚΩΔΙΚΟΠΟΙΗΤΗΣ BCC (1) (Υπολογισμός Συνδρόμου)

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

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

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

Παρουσίαση Νο. 5 Βελτίωση εικόνας

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

ΠΕΡΙΕΧΟΜΕΝΑ Υλικό και Λογισμικό Αρχιτεκτονική Υπολογιστών Δομή, Οργάνωση και Λειτουργία Υπολογιστών 6

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

ΕΠΕΞΕΡΓΑΣΙΑ & ΑΝΑΛΥΣΗ ΙΑΤΡΙΚΩΝ ΣΗΜΑΤΩΝ

Τι είναι το JPEG2000?

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

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

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

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

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

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

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

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

ΕΡΓΑΣΤΗΡΙΟ ΑΝΑΛΟΓΙΚΩΝ & ΨΗΦΙΑΚΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ

ΕΡΓΑΣΤΗΡΙΟ ΑΝΑΛΟΓΙΚΩΝ & ΨΗΦΙΑΚΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ

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

ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ

ΕΡΓΑΣΤΗΡΙΟ ΑΝΑΛΟΓΙΚΩΝ & ΨΗΦΙΑΚΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ

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

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

Ανάκτηση πολυμεσικού περιεχομένου

Τεχνολογία Δικτύων Επικοινωνιών (Ενότητα Πρωτόκολλα και Αρχιτεκτονική Δικτύου)

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

ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ

Transcript:

MPEG-4

MPEG-4: Βασικά Χαρακτηριστικά Σχεδιάστηκε ώστε να καλύπτει ευρύ φάσμα ρυθμών, από 5 kbps εώς 10 Mbps Εκτός από τη συμπίεση δίνει έμφαση και στην αλληλεπίδραση με το χρήστη Χρησιμοποιεί αντικείμενα αντί για μακρομπλόκ Αποδίδει καλύτερα όσον αφορά τη συμπίεση αλλά και το χειρισμό, την αναζήτηση περιεχομένου και την αρχειοθέτηση της εικονοροής Δρ. Ν. Π. Σγούρος 2

MPEG-4: Βασικά Χαρακτηριστικά Παράδειγμα κωδικοποίησης - αποκωδικοποίησης VOP1 Κατάτμηση εικόνας Κωδικοποίηση VOP2 VOP3 Αποκωδικοποίηση Διαχείριση Περιεχομένου Περιγραφή δομής 1 2 3 4 5 VOP4 Δρ. Ν. Π. Σγούρος 3

MPEG-4: Δομή Σκηνής Η δομή διαφέρει θεμελιωδώς από τις δομές των προηγούμενων προτύπων όχι λόγω οργάνωσης αλλά λόγω της χρήσης αντικειμενοστραφούς λογικής ως προς την κατάτμηση της εικόνας Διακρίνονται 5 επίπεδα Επίπεδο Σκηνής (VS) Επίπεδο Αντικειμένου (VO) Επίπεδο Στρωμάτωσης Αντικειμένου (VOL) Επίπεδο Ομάδας Στιγμιότυπων Αντικειμένων (GOV) Επίπεδο Στιγμιότυπου Αντικειμένου (VOP) Δρ. Ν. Π. Σγούρος 4

MPEG-4: Δομή κωδικοποιημένης Σκηνής Επίπεδο Σκηνής Επίπεδο Στρωμάτωσης Επίπεδο Ομάδας Αντικειμένων Επίπεδο Στιγμιοτύπων Αντικειμένων VOP1 GOV1 Σκηνή (VS) VO1 VO2 VOn VOL1 VOL2 VOLm GOV2 GOVr GOV1 GOV2 GOVr VOP2 VOPN VOP1 VOP2 VOPN Επίπεδο Ποιότητας 1 Επίπεδο Ποιότητας m Δρ. Ν. Π. Σγούρος 5

MPEG-4: Περιγραφή επιπέδων Επίπεδο Σκηνής (VS): Αποτελεί την πλήρη περιγραφή μιας σκηνής που εκτυλίσσεται στο χρόνο και η οποία μπορεί να περιέχει πραγματικά ή εικονικά αντικείμενα Επίπεδο Αντικειμένου (VO): Είναι η περιγραφή ενός αντικειμένου στη σκηνή το οποίο μπορεί να έχει ακανόνιστο σχήμα Επίπεδο Στρωμάτωσης Αντικειμένου (VOL): Είναι ένα επίπεδο που εξυπηρετεί στην υποστήριξη της στρωμάτωσης. Κάθε VO μπορεί να διαθέτει πολλά επίπεδα ποιότητας κάθε ένα από τα οποία ανήκει σε διαφορετικό VOL στη στρωματοποιήμένη κωδικοποίηση. Στην περίπτωση που δεν υπάρχει στρωμάτωση υπάρχει αντιστοιχία ένα προς ένα μεταξύ VO kai VOL. Επίπεδο Ομάδας Στιγμιότυπων Αντικειμένων (GOV): Είναι ένα σύνολο από στιγμιότυπα αντικειμένων που ενσωματώνει πολλά VOP (Αποτελεί αντίστοιχο του GOP για να υποστηρίξει τυχαία προσπέλαση στο MPEG 4) Επίπεδο Στιγμιότυπου Αντικειμένου (VOP): Αποτελεί το στιγμιότυπο ενός αντικειμένου μία δεδομένη χρονική στιγμή. Κάθε VOP μπορεί να κωδικοποιείται αυτόνομα η με πρόγνωση από άλλα VOP Δρ. Ν. Π. Σγούρος 6

MPEG-4: Εκτίμηση και αντιστάθμιση κίνησης ΤΟ MPEG-4 υλοποιεί μια διαδικασία αντιστάθμισης κίνησης μεταξύ αντικειμένων αντί μεταξύ εικονοπλαισίων Ένα εικονοπλάισιο αντικειμένων μορφής Ι καλείται I-VOP Αντίστοιχα ορίζονται τα P-VOP και B-VOP Η κυριότερη δυσκολία έγκειται στα διαφορετικά σχήματα των αντικειμένων Η πληροφορία του σχήματος πρέπει να κωδικοποιηθεί όπως επίσης και η πληροφορία της υφής του σχήματος Δρ. Ν. Π. Σγούρος 7

MPEG-4: Εκτίμηση και αντιστάθμιση κίνησης Χρόνος Πηγή: E. Touradj Δρ. Ν. Π. Σγούρος 8

MPEG-4: Εκτίμηση και αντιστάθμιση κίνησης Δρ. Ν. Π. Σγούρος 9

MPEG-4: Εκτίμηση και αντιστάθμιση κίνησης Κάθε VOP χωρίζεται σε μικρότερα τμήματα τα οποία μπορούν να χαρακτηριστούν ως μακρομπλόκ μεγέθους Y: 16x16, CbCr: 8x8 Τα μακρομπλόκ των ορίων των VOP έχουν ειδικό χειρισμό Ορίζεται ένα περιεγραμμένο παραλληλόγραμμο που περικλείει το VOP με μέγεθος ακέραιο πολλαπλάσιο του μεγέθους του μακρομπλόκ του καναλιού Υ. Δρ. Ν. Π. Σγούρος 10

MPEG-4: Εκτίμηση και αντιστάθμιση κίνησης Τα εσωτερικά μακρομπλόκ κάθε VOP εκτιμώνται με τις τεχνικές που αναπτύχθηκαν για τα MPEG 1,2 Τα μακρομπλόκ των ορίων εκτιμώνται χρησιμοποιώντας μόνο τα εικονοστοιχεία που ανήκουν στο VOP χρησιμοποιώντας τεχνικές επέκτασης Για κάθε ΔΚ ενός μακρομπλόκ γίνεται πρόγνωση από τρείς γείτονες όπως στο H.263 Υποστηρίζεται ακρίβεια ½ και ¼ του εικονοστοιχείου κατά την αναζήτηση της βέλτιστης εκτίμησης Δρ. Ν. Π. Σγούρος 11

MPEG-4: Κωδικοποίηση Πραγματοποιείται ξεχωριστή κωδικοποίηση για την υφή, το περίγραμμα του VOP, την υφή των στατικών αντικειμένων και των λοιπών δομών Δρ. Ν. Π. Σγούρος 12

MPEG-4: Κωδικοποίηση Η κωδικοποίηση Υφής βασίζεται στο μετασχηματισμό DCT σταθερού ή μετασχηματισμό DCT μεταβλητού σχήματος DCT Σταθερού σχήματος: Για τα εσωτερικά μακρομπλόκ κωδικοποιούνται τα 8x8 μπλόκ ή τα υπολειμματικά 8x8 μπλόκ με παρόμοιο τρόπο με ότι έχει αναφερθεί στα προηγούμενα πρωτόκολλα Για τα μακρομπλόκ των ορίων τα εικονοστοιχεία που δεν ανήκουν στο VOP αντικαθιστώνται με την τιμή μηδέν Δρ. Ν. Π. Σγούρος 13

DCT-3 DCT-5 DCT-2 DCT-1 DCT-4 DCT-3 MPEG-4: Κωδικοποίηση DCT Μεταβλητού σχήματος: Περιλαμβάνει μετακινήσεις των εικονοστοιχείων ώστε να δημιουργηθούν συμπαγείς περιοχές Μονοδιάστατους μετασχηματισμούς μεταβλητού μήκους και ολισθήσεις Μεταβιβάζεται και επιπλέον πληροφορία για την ορθή ανασύσταση του μπλόκ DCT-6 DCT-5 DCT-4 DCT-2 DCT-1 Δρ. Ν. Π. Σγούρος 14

Η.264 Δρ. Ν. Π. Σγούρος 15

Η.264: Βασικά Χαρακτηριστικά Μεγάλη αύξηση αποδοτικότητας έως 50% σε σχέση με τους προηγούμενους κωδικοποιητές για την ίδια ποιότητα εικόνας Αποτελεί το πρότυπο εκλογής για όλων των ειδών τις εφαρμογές (από κινητά έως HDTV) Χρησιμοποιεί τεχνικές πρόγνωσης και μετασχηματισμού για τη μείωσης του πλεονασμού Χρησιμοποιεί μετασχηματισμό ακεραίων σε μέγεθος μπλόκ 4x4 (ή 8x8) Χρησιμοποιεί μεταβλητού μεγέθους μακρομπλόκ από 16x16 έως 4x4 Δρ. Ν. Π. Σγούρος 16

Η.264: Βασικά Χαρακτηριστικά Ακρίβεια αναζήτησης έως ¼ του εκονοστοιχείου με χρήση τεχνικών 2Δ παρεμβολής Χρήση περισσοτέρων εικονοπλαισίων αναφοράς για την εκτίμηση πλαισίων πρόγνωσης Χρήση κατευθυντικής ενδοπλαισιακής πρόγνωσης για εικονοπλαίσια τύπου Ι Χρήση φίλτρων για μείωση του φαινομένου μπλόκ Χρήση προσαρμοστικών κωδίκων μεταβλητού μήκους για την κωδικοποίηση Χρήση εξελιγμένων τεχνικών συγχρονισμού για την ανάκαμψη από λάθη Δρ. Ν. Π. Σγούρος 17

Η.264: Αρχιτεκτονική κωδικοποιητή Εικονοπλαίσιο Μετασχ. Έλεγχος Ρυθμού Q Δεδομένα Ελέγχου VLC Κωδικοποιημένη Ροή Q -1 Μετασχ. -1 Ενδοπλαισιακή Πρόγνωση Φίλτρο Αντιστάθμιση Κίνησης Εκτίμηση Κίνησης ΔΚ Δρ. Ν. Π. Σγούρος 18

Η.264: Εκτίμηση κίνησης Παρόμοια με MPEG-2, H.263 Χρησιμοποιεί μακρομπλόκ 16x16 (Τύπος Μ) αλλά και μικρότερα (τύπος 8x8) Τύπου Μ Τύπου 8χ8 Δρ. Ν. Π. Σγούρος 19

Η.264: Είδη ομάδων πλαισίων (GOP) Επεκτείνεται η δομή ενός GOP Υποστηρίζει GOP χωρίς B εικονοπλαίσα Υποστηρίζει πολλαπλή πρόγνωση για P εικονοπλαίσια Υποστηρίζει ιεραρχική πρόγνωση και δομή GOP Δρ. Ν. Π. Σγούρος 20

Η.264: Μετασχηματισμός Η χρήση κλασσικού DCT θα εισήγαγε σφάλματα λόγω κινητής υποδιαστολής και αύξηση υπολογιστικής πολυπλοκότητας Αυξημένη ακρίβεια πρόγνωσης σε Ι και P,B μειώνει το συσχετισμό μεταξύ γειτονικών εικονοστοιχείων Αντικατάσταση με μετασχηματισμό ακεραίων 4x4 (ή 8x8) ακριβής αντίστροφος Ανεξάρτητος από το υλικό Αποτελεί προσέγγιση του DCT Αποδοτική υλοποίηση Δρ. Ν. Π. Σγούρος 21

Η.264: Μετασχηματισμός Προκύπτει από τον 4x4 πίνακα του DCT: Όπου α = 1 2, b = 1 cos π, c = 1 cos 3π 2 8 2 8 O ακέραιος μετασχηματισμός προκύπτει ως: Η = round w T 4 Για μεγάλες τιμές του w αυξάνει το μέγεθος των συντελεστών και δεν καλύπτει το μετασχηματισμό ακρίβεια 16 bit οπότε προτιμώνται μικρές τιμές (π.χ. w=2.5) Ο πίνακας μετασχηματισμού που προκύπτει είναι ορθογώνιος (Η 1 = Η Τ )αλλά όχι απαραίτητα κανονικοποιημένος (κατά γραμμές) Σε περίπτωση που απαιτείται κανονικοποίηση αυτή εκτελείται κατά το στάδιο της κβάντισης μεταβάλλοντας κατάλληλα τους συντελεστές κβάντισης ανά γραμμή Αντίστοιχη μέριμνα για την κανονικοποίηση λαμβάνεται υπόψη κατά την αποκωδικοποίηση Δρ. Ν. Π. Σγούρος 22

Η.264: Κωδικοποίηση εικονοπλαισίων Ι Κάθε εικονοστοιχείο ενός 4x4 μπλόκ μπορεί να προγνωστεί από γείτονες του με χρήση 8 κατευθύνσεων πρόγνωσης Σε περίπτωση χρήσης μπλόκ 16x16 χρησιμοποιούνται μόνο 4 κατευθύνσεις πρόγνωσης Li & Brew Δρ. Ν. Π. Σγούρος 23

Η.264: Φίλτρο μείωσης φαινομένου μπλόκ Φίλτρο εξομάλυνσης που εφαρμόζεται στα όρια των μπλόκ για να εξασφαλίσει ομαλή μεταβολή των τιμών Λαμβάνει υπόψη την κβάντιση για να προστατεύσει πραγματικές ακμές Όριο Μπλόκ Δρ. Ν. Π. Σγούρος 24

Η.264: Στρωμάτωση Υποστηρίζεται στρωμάτωση στο χρόνο, στην ανάλυση των εικονοπλαισίων και στο επίπεδο ποιότητας όπως και συνδυασμούς τους Παρόμοια με το MPEG-2 kai MPEG-4 Δρ. Ν. Π. Σγούρος 25

Η.264: 3Δ εικονοροές Υποστηρίζονται 3Δ εικονοροές για μονοδιάστατες διατάξεις συσκευών λήψης Ροή 1 Ροή 4 Ροή 3 Ροή 2 Ροή 1 Ροή 2 Ροή 3 Ροή 4 Δρ. Ν. Π. Σγούρος 26

Η.265 (HEVC)- MPEG-H Part 2 Δρ. Ν. Π. Σγούρος 27

Η.265: Βασικά Χαρακτηριστικά Μεταβλητό μέγεθος μπλόκ για εκτίμηση κίνησης από 4χ4 έως 64x64 Τα μακρομπλόκ έχουν αντικατασταθεί από μία δομή τετραδικού δέντρου Αξιοποιούνται οι δυνατότητες παράλληλης επεξεργασίας του σύγχρονου υλικού Χρησιμοποιούνται μετασχηματισμοί ακεραίων μεγέθους 4x4, 8x8, 16x16, 32x32 Χρησιμοποιείται ακρίβεια ¼ εικονοστοιχείου με εξελιγμένες μεθόδους παρεμβολής Χρησιμοποιούνται 33 κατευθύνσεις πρόγνωσης για τα εικονοπλαίσια τύπου Ι Υπάρχει η δυνατότητα χρήσης του μετασχηματισμού DST σε συγκεκριμένες περιπτώσεις για το κανάλι Y Χρησιμοποιούνται φίλτρα για αφαίρεση του φαινομένου μπλόκ Δρ. Ν. Π. Σγούρος 28

Η.265: Δομή μακρομπλόκ (Τετραδικό δέντρο) CTU: Κάθε CTU περιέχει μία δομή για κάθε χρώμα η οποία ονομάζεται CTB. To CTB για το κανάλι Υ έχει μέγεθος ΝxN όπου Ν=16,32,64 και κάθε CTB για τά Cr,Cb έχει μέγεθος N/2xN/2 CΒ είναι οι μονάδες που οργανόνωνται στο δέντρο του CTB με ελάχιστο μέγεθος 8x8 (Y) και 4x4(Cb,Cr) και μέγιστο όσο το μέγεθος του CTB. Ένα CU περιλαμβάνει ένα CB του καναλιού Υ και δύο CB των καναλιών Cb,Cr PB: Κάθε CB μπορεί να διαιρεθεί περαιτέρω σε PBs για την εκτέλεση πρόγνωσης. Το μοντέλο πρόγνωσης για κάθε PU, Το οποίο αντιστοιχεί στο CU, είναι σταθερό. ΤΒ: Κάθε CB μπορεί να διαιρεθεί περαιτέρω σε TBs για κωδικοποίηση με μεγέθη από 32x32 έως 4x4. Τα TB ενός καναλιού Υ και των αντίστοιχων Cb, Cr δομούν ένα TU. Δρ. Ν. Π. Σγούρος 29

Η.265: Δομή μακρομπλόκ (Τετραδικό δέντρο) Δρ. Ν. Π. Σγούρος 30

Η.265: Δομή περιοχών κωδικοποίησης Ένα εικονοπλαίσιο χωρίζεται σε περιοχές οι οποίες περιέχουν πολλαπλά CTU Οι Περιοχές μπορεί να είναι: τυχαίας μορφής και μεγέθους (Slices) τετράγωνης μορφής (Tiles) γραμμικής μορφής (σειρά από CTU) για χρήση σε παράλληλα συστήματα Δρ. Ν. Π. Σγούρος 31

Η.265: Μετασχηματισμός και κωδικοποίηση Ορίζεται ένας μετασχηματισμός ακεραίων μεγέθους 32x32 και οι υπόλοιποι δομούνται επιλέγοντας τις αρχικές N τιμές μιας γραμμής και υποδειγματοληπτώντας τις γραμμές Οι τιμές του μετασχηματισμού είναι αρκετά κοντά σε αυτές του DCT και δεν απαιτούν κανονικοποίηση Χρησιμοποιείται ο πίνακας κβάντισης του H.264 με ένα συντελεστή ποιότητας στο διάστημα [0-51] Οι κβαντισμένοι συντελεστές κωδικοποιούνται με κωδικοποιητή εντροπίας Δρ. Ν. Π. Σγούρος 32

Η.265: Σύνοψη του πρωτοκόλλου http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=6316136 Δρ. Ν. Π. Σγούρος 33