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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Βασικές έννοιες. Αναλογικό Βίντεο. Ψηφιακό Βίντεο. Κινούμενα γραφικά (animation)( Πλαίσιο (frame, καρέ) Ρυθμός πλαισίων (frame rate)

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

Συστήµατα και Βάσεις Πολυµέσων. Δρ. Μαρία Κοζύρη Τµήµα Πληροφορικής Πανεπιστήµιο Θεσσαλίας

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

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

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

Ιστορία των επεξεργαστών (CPUs)

Συστήματα σε Ολοκληρωμένα Κυκλώματα

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

Περιεχόµενα διαλέξεων 2ης εβδοµάδας

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

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

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

ΑΝΙΧΝΕΥΣΗ ΦΩΤΙΑΣ. Χαοτικό φαινόμενο, με ακανόνιστο σχήμα Βασικό χαρακτηριστικό της φωτιάς είναι το χρώμα

Ενσωµατωµένα Συστήµατα

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

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

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

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

Κεντρική Μονάδα Επεξεργασίας. Επανάληψη: Απόδοση ΚΜΕ. ΚΜΕ ενός κύκλου (single-cycle) Παραλληλισμός σε επίπεδο εντολών. Υπολογιστικό σύστημα

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

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

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

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

Καλαντζόπουλος Αθανάσιος

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

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

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

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

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

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

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

Παραλληλισμός σε επίπεδο εντολών

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

Ο υψηλής απόδοσης καθημερινός σας σύντροφος πολυμέσων

Ανοικτά Ακαδηµα κά Μαθήµατα

Μια «ανώδυνη» εισαγωγή στο μάθημα (και στο MATLAB )

DVB (DVB-S, DVB-C, DVB-T, DVB-H)

Κομψή μεγάλη οθόνη Entertainer

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

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

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

: ΗΥ-215, : ΗΥ-217, ΗΥ-370

Τεχνικές Συµπίεσης Βίντεο. Δρ. Μαρία Κοζύρη Τµήµα Πληροφορικής Πανεπιστήµιο Θεσσαλίας

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

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

Ο ΗΓΟΣ ΕΠΙΜΟΡΦΩΤΗ. Το εκπαιδευτικό υλικό υπόκειται σε Άδεια Χρήσης Creative Commons Αναφορά Μη-Εµπορική Χρήση Όχι Παράγωγο Έργο v. 3.

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

Γεωγραφικά Πληροφοριακά Συστήµατα (Geographical Information Systems GIS)

Ανάλυση Διατάξεων Εκπομπής σε Συστήματα Ψηφιακής Τηλεόρασης Υψηλής Ευκρίνειας

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

Πως να παρακολουθήσετε το 3 περιεχόµενο σε έναν προβολέα της BenQ:

Ψηφιακή Επεξεργασία Εικόνας. Σ. Φωτόπουλος ΨΕΕ

Πρόλογος 1. 1 Μαθηµατικό υπόβαθρο 9

Σύστημα ψυχαγωγίας με μεγάλη οθόνη

Το προσωπικό μου στούντιο HD

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

Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Αρχιτεκτονική Υπολογιστών Κρυφές Μνήμες. (οργάνωση, λειτουργία και απόδοση)

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

Γραφική κωδικοποίηση Γενίκευση

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

ΣΤΟΧΟΙ ΤΟΥ ΜΑΘΗΜΑΤΟΣ ΠΕΡΙΕΧΟΜΕΝΟ

Group (JPEG) το 1992.

ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΛΟΠΟΝΝΗΣΟΥ ΤΜΗΜΑ ΕΠΙΣΤΗΜΗΣ & ΤΕΧΝΟΛΟΓΙΑΣ ΤΗΛΕΠΙΚΟΙΝΩΝΙΩΝ ΣΥΜΠΙΕΣΗ ΚΑΙ ΜΕΤΑΔΟΣΗ ΠΟΛΥΜΕΣΩΝ. Εισαγωγή. Κλήμης Νταλιάνης Λέκτορας ΠΔ 407/80

ΒΙΟΜΗΧΑΝΙΚΑ ΗΛΕΚΤΡΟΝΙΚΑ

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

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

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

Κυκλωμάτων» Χειμερινό εξάμηνο

Ο πιο χρωματιστός φορητός υπολογιστής VAIO

Προγραµµατισµός Συστηµάτων Πραγµατικού Χρόνου

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

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

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

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

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

ηµοτικό ιαδικτυακό Ραδιόφωνο και Τηλεόραση

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

Transcript:

Συστήµατα και Αλγόριθµοι Πολυµέσων Ιωάννης Χαρ. Κατσαβουνίδης Οµιλία #12: Αρχιτεκτονική Texas Instruments OMAP (διπλού πυρήνα ARM + DSP) και Intel XScale 29 Νοεµβρίου 2005

Επανάληψη ιεθνές στάνταρ H.264/MPEG4-10/AVC Επανόρθωση κίνησης µε µπλοκ µεταβλητού µεγέθους (16x16 4x4) Πολλαπλά καρέ αναφοράς (γενίκευση των B-pictures) Ακέραιος µετασχηµατισµός 4x4 (Hadamard-like) Ακρίβεια διανυσµάτων κίνησης ¼-pixel. Χωριζόµενο φίλτρο 6x6 για τη φωτεινότητα δι-γραµµική παρεµβολή για το χρώµα Φίλτρο de-blocking Κωδικοποίηση µε CAVLC/CABAC

Επανάληψη (2) Κωδικοποίηση Intra-MB µε τη βοήθεια «διεύθυνσης πρόβλεψης» σε µπλοκ 4x4, 8x8 και 16x16 Μη-γραµµική κβαντοποίηση ηµιουργία πρόβλεψης και διαφορών για όλες τις ποσότητες που πρόκειται να κωδικοποιηθούν «οι διαφορές των διαφορών» Επέκταση του στάνταρ για να καλυφτούν εφαρµογές Βιο-ιατρικής Πολύ υψηλής ποιότητας κινηµατογράφου Αρχειοθέτησης βίντεο

Intel s embedded processor PXA250/255 XScale Evolution of the previous StrongARM CPU Current selling models reach 400MHz speed Based of ARM s best-selling ARM9T core Intel added Embedded MMX technology to accelerate MM functions Best seller for PDAs/Smartphone devices

Texas Instruments OMAP Multiple-core chips, with hardware acceleration for multimedia functions Highly integrated, application-friendly media processors Typically, ARM + DSP + Co-processors DSC21 DSC24 DSC25 DM270 DM310/320 OMAP710/910/1510

OMAP-DM270 block diagram

OMAP architecture Single-chip solution for DSC, DVC, 3Gphones Very powerful chip: VGA-size MPEG4 encode/decode Very popular chip: Most video-enabled DSCs use it

οµή του µαθήµατος (1) Βασικές τεχνικές (αρχές) επεξεργασίας πολυµέσων ειγµατοληψία/κβαντοποίηση Μετασχηµατισµοί Θεωρία πληροφορίας Προ- και Μετά- επεξεργασία πολυµεσικών σηµάτων

οµή του µαθήµατος (2) Εισαγωγή στο MPEG Βασικές έννοιες/δοµή συστήµατος Σύνταξη και σηµασία όρων του στάνταρ Μελέτη και υλοποίηση διαφόρων κοµµατιών του MPEG1 & 2 Εκτίµηση και διόρθωση κίνησης, παρεµβολή διανυσµάτων κίνησης Μετασχηµατισµός DCT Κωδικοποίηση µεταβλητού µήκους

οµή του µαθήµατος (3) Βελτιστοποίηση διαφόρων κοµµατιών του MPEG1 & 2 σε αρχιτεκτονικές Intel, TI, Tensilica Μελέτη, υλοποίηση και βελτιστοποίηση του στάνταρ Η.264

Στόχοι του µαθήµατος Κατανόηση των θεµελιωδών αρχών της επεξεργασίας πολυµέσων Εξοικείωση µε τα διεθνή στάνταρ MPEG1/2/4 Εξοικείωση µε την αρχιτεκτονική Intel MMX/SSE, TI-DSP, Tensilica Απόκτηση προσόντων για εύρεση εργασίας στο χώρο των εφαρµογών πολυµέσων

Πιθανά θέµατα εργασιών Κατανόηση και βελτιστοποίηση του υποσυστήµατος CABAC αποκωδικοποιητή βίντεο H.264 Κατανόηση και υλοποίηση εναλλακτικού αλγόριθµου εύρεσης διανύσµατος κίνησης σε κωδικοποιητή βίντεο MPEG2 Μεταφορά, µέτρηση απόδοσης και βελτιστοποίηση αλγόριθµου κωδικοποίησης βίντεο MPEG2 σε αρχιτεκτονική Intel/XScale

Πιθανά θέµατα εργασιών (2) Μεταφορά και βελτιστοποίηση µε εντολέςtie σε αρχιτεκτονική Tensilica/Xtensa αλγόριθµου αποκωδικοποίησης βίντεο H.264 Εναλλακτική υλοποίηση µνήµης αποκωδικοποιητή βίντεο MPEG2 σε αρχιτεκτονική Intel/Pentium Μελέτη και υλοποίηση αλγόριθµων ελέγχου ρυθµού µετάδοσης σε κωδικοποιητή βίντεο MPEG2/H.264

Πιθανά θέµατα εργασιών (3) Βελτιστοποίηση του αλγόριθµου φίλτρου de-blocking για κωδικοποιητή ή αποκωδικοποιητή βίντεο H.264 σε αρχιτεκτονική Xscale/TI-DSP Υλοποίηση αλγόριθµων διόρθωσης σφαλµάτων κατά τη µετάδοση ψηφιακού βίντεο H.264