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

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

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

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

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

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

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

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

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

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

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

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

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

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα ΕΠΕΞΕΡΓΑΣΙΑ ΕΙΚΟΝΑΣ. Ενότητα 6: Κωδικοποίηση & Συμπίεση Εικόνας

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα. Συστήματα Αυτομάτου Ελέγχου. Ενότητα Α: Γραμμικά Συστήματα

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

ΒΟΗΘΗΤΙΚΕΣ ΣΗΜΕΙΩΣΕΙΣ

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

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

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

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

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

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

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

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

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

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

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

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

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

Εισαγωγή στην Διοίκηση Επιχειρήσεων

Λογιστική Κόστους Ενότητα 8: Κοστολογική διάρθρωση Κύρια / Βοηθητικά Κέντρα Κόστους.

Ανάκτηση Πληροφορίας

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

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

Εκκλησιαστικό Δίκαιο. Ενότητα 10η: Ιερά Σύνοδος της Ιεραρχίας και Διαρκής Ιερά Σύνοδος Κυριάκος Κυριαζόπουλος Τμήμα Νομικής Α.Π.Θ.

ΜΑΘΗΜΑ: ΗΛΕΚΤΡΟΤΕΧΝΙΑ-ΗΛΕΚΤΡΟΝΙΚΗ ΕΡΓΑΣΤΗΡΙΟ

Λογιστικές Εφαρμογές Εργαστήριο

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

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

Εισαγωγή στους Αλγορίθμους

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

Ιστορία της μετάφρασης

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

Γενικά Μαθηματικά Ι. Ενότητα 15: Ολοκληρώματα Με Ρητές Και Τριγωνομετρικές Συναρτήσεις Λουκάς Βλάχος Τμήμα Φυσικής

Εισαγωγή στους Αλγορίθμους

ΑΝΑΓΝΩΡΙΣΗ ΠΡΟΤΥΠΩΝ. ΕΝΟΤΗΤΑ: Αναγωγή _ Εξαγωγή & Έλεγχος. ΔΙΔΑΣΚΟΝΤΕΣ: Βλάμος Π. Αυλωνίτης Μ. ΙΟΝΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ

ΜΑΚΡΟΟΙΚΟΝΟΜΙΚΗ Ενότητα 1: Εισαγωγή: Το αντικείμενο της Μακροοικονομικής Η έννοια και του ΑΕΠ Ονομαστικό και πραγματικό ΑΕΠ

ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ. Πιθανότητες. Συνδυαστική Ανάλυση Διδάσκων: Επίκουρος Καθηγητής Κωνσταντίνος Μπλέκας

ΓΡΑΜΜΙΚΟΣ & ΔΙΚΤΥΑΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ

ΔΙΔΑΣΚΩΝ: Δρ. Στυλιανός Τσίτσος

Group (JPEG) το 1992.

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

Γενικά Μαθηματικά Ι. Ενότητα 17: Αριθμητική Ολοκλήρωση, Υπολογισμός Μήκους Καμπύλης Λουκάς Βλάχος Τμήμα Φυσικής ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ

ΣΥΣΤΗΜΑΤΑ ΗΛΕΚΤΡΙΚΗΣ ΕΝΕΡΓΕΙΑΣ ΙIΙ

ΣΥΣΤΗΜΑΤΑ ΗΛΕΚΤΡΙΚΗΣ ΕΝΕΡΓΕΙΑΣ ΙIΙ

ΣΥΣΤΗΜΑΤΑ ΗΛΕΚΤΡΙΚΗΣ ΕΝΕΡΓΕΙΑΣ ΙIΙ

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

Τμήμα Μηχανικών Πληροφορικής και Τηλεπικοινωνιών

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

Λογιστική Κόστους Ενότητα 12: Λογισμός Κόστους (2)

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

Εφαρμογές Συστημάτων Γεωγραφικών Πληροφοριών

Θεσμοί Ευρωπαϊκών Λαών Ι 19 ος -20 ος αιώνας

ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ Ενότητα 2: Ψηφιοποίηση, Αναπαράσταση και αποθήκευση δεδομένων. Πασχαλίδης Δημοσθένης Τμήμα Ιερατικών Σπουδών

Αυτοματοποιημένη χαρτογραφία

Εφαρμογές Συστημάτων Γεωγραφικών Πληροφοριών

Θεωρία τησ Πληροφορίασ (Θ) ΔΙΔΑΚΩΝ: Δρ. Αναςτάςιοσ Πολίτησ

Γενικά Μαθηματικά Ι. Ενότητα 12: Κριτήρια Σύγκλισης Σειρών. Λουκάς Βλάχος Τμήμα Φυσικής ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ

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

Εκκλησιαστικό Δίκαιο

Εισαγωγή στην Διοίκηση Επιχειρήσεων

Μάρκετινγκ Αγροτικών Προϊόντων

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

Θεσμοί Ευρωπαϊκών Λαών Ι 19 ος -20 ος αιώνας

Περιβαλλοντική Χημεία

Οδοποιία IΙ. Ενότητα 14: Υπόδειγμα σύνταξης τευχών θέματος Οδοποιίας. Γεώργιος Μίντσης ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ

ΣΤΑΤΙΣΤΙΚΗ ΑΝΑΛΥΣΗ ΜΕ ΧΡΗΣΗ Η/Υ

Μικροβιολογία & Υγιεινή Τροφίμων

Λογισμός 3. Ενότητα 19: Θεώρημα Πεπλεγμένων (γενική μορφή) Μιχ. Γ. Μαριάς Τμήμα Μαθηματικών ΑΝΟΙΚΤΑ ΑΚΑ ΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ

Εφαρμογή Υπολογιστικών Τεχνικών στην Γεωργία

Αυτοματοποιημένη χαρτογραφία

Εφαρμοσμένη Στατιστική

Εκκλησιαστικό Δίκαιο

Εισαγωγή στους Αλγορίθμους

Πληροφοριακά Συστήματα & Περιβάλλον Ασκήσεις

Θεωρία Πιθανοτήτων & Στατιστική

Αυτοματοποιημένη χαρτογραφία

Θεσμοί Ευρωπαϊκών Λαών Ι 19 ος -20 ος αιώνας

Οικονομετρία. Συστήματα συναληθευουσών εξισώσεων Μέθοδοι εκτίμησης. Τμήμα: Αγροτικής Οικονομίας & Ανάπτυξης. Διδάσκων: Λαζαρίδης Παναγιώτης

ΓΡΑΜΜΙΚΟΣ & ΔΙΚΤΥΑΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ

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

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

Μηχανολογικό Σχέδιο Ι

Μέθοδοι Βελτιστοποίησης

Τηλεπισκόπηση - Φωτοερμηνεία

Εισαγωγή στους Αλγορίθμους Ενότητα 9η Άσκηση - Αλγόριθμος Kruskal

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

Οικονομετρία. Εξειδίκευση του υποδείγματος. Μορφή της συνάρτησης: Πολυωνυμική, αντίστροφη και αλληλεπίδραση μεταβλητών

ΜΑΘΗΜΑ: Ηλεκτρονικά Ισχύος

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

Transcript:

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

Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό, όπως εικόνες, που υπόκειται σε άλλου τύπου άδειας χρήσης, η άδεια χρήσης αναφέρεται ρητώς. 2

Χρηματοδότηση Το παρόν εκπαιδευτικό υλικό έχει αναπτυχθεί στα πλαίσια του εκπαιδευτικού έργου του διδάσκοντα. Το έργο «Ανοικτά Ακαδημαϊκά Μαθήματα στο Πανεπιστήμιο Αθηνών» έχει χρηματοδοτήσει μόνο τη αναδιαμόρφωση του εκπαιδευτικού υλικού. Το έργο υλοποιείται στο πλαίσιο του Επιχειρησιακού Προγράμματος «Εκπαίδευση και Δια Βίου Μάθηση» και συγχρηματοδοτείται από την Ευρωπαϊκή Ένωση (Ευρωπαϊκό Κοινωνικό Ταμείο) και από εθνικούς πόρους. 3

Σκοποί ενότητας Κατανόηση των διαφορετικών τύπων λειτουργίας του προτύπου συμπίεσης εικόνας JPEG 4

Περιεχόμενα ενότητας Εισαγωγή στο JPEG Ακολουθιακή απωλεστική λειτουργία JPEG (JPEG Lossy Sequential Mode) Μη απωλεστική λειτουργία JPEG (Losses JPEG Mode) Προοδευτική λειτουργία (Progressive Mode) Ιεραρχικό JPEG (Hierarchical JPEG) Άλλες τεχνικές συμπίεσης εικόνας 5

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

Εισαγωγή στο JPEG Ένωση ειδικών ομάδων φωτογραφίας (Joint Photographic Experts Group - JPEG) 4 τρόποι λειτουργίας Μη απωλεστικός (Lossless) Ακολουθιακός απωλεστικός (Lossy Sequential - Baseline) Προοδευτικός (Progressive) Ιεραρχικός (Hierarchical) 7

Ακολουθιακή απωλεστική λειτουργία JPEG (JPEG Lossy Sequential Mode) Μάθημα: Θέματα Συστημάτων Πολυμέσων, Ενότητα # 7: JPEG Διδάσκων: Γεώργιος Πολύζος, Τμήμα: Μεταπτυχιακό Πρόγραμμα Σπουδών Επιστήμη των Υπολογιστών

Ακολουθιακή απωλεστική λειτουργία Προετοιμασία ομάδων(block preparation): 640 x 480 x 24b RGB -> YIQ (4:2:2) -128 από κάθε εικονοστοιχείο 9

Μετασχηματισμός διακριτού συνημιτόνου v ~ u 10

Κβαντοποίηση συντελεστών DCT q c (i,j) = c(i,j) / Q(i,j) Ο πίνακας κβαντοποίησης δεν είναι μέρος του προτύπου 11

Κωδικοποίηση των μετασχηματισμένων συντελεστών Κωδικοποίηση DPCM των συντελεστών DC 12

Σειρά μετάδοσης των συντελεστών Κωδικοποίηση μήκους σειρών (run length coding) όλων των μετασχηματισμών «Ζικ-ζακ» ακολουθία Τελευταίο στάδιο: Κωδικοποίηση Huffman DCT 13

Μη απωλεστική ακολουθιακή λειτουργία JPEG (Lossless JPEG Mode) Μάθημα: Θέματα Συστημάτων Πολυμέσων, Ενότητα # 7: JPEG Διδάσκων: Γεώργιος Πολύζος, Τμήμα: Μεταπτυχιακό Πρόγραμμα Σπουδών «Επιστήμη των Υπολογιστών»

Μη απωλεστική λειτουργία (1 από 2) Για κάθε εικονοστοιχείο χρησιμοποιείται ένας προγνώστης (predictor) Ο δείκτης του (index) συν Το σφάλμα πρόβλεψης (prediction error) 15

Μη απωλεστική λειτουργία (2 από 2) Κωδικοποίηση εντροπίας: Κωδικοποίηση Huffman ή Αριθμητική κωδικοποίηση (Arithmetic coding) 16

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

Προοδευτική λειτουργία (1 από 2) 1 ος τρόπος: Φασματική Επιλογή (Spectral Selection) Μόνο τις σημαντικές συνιστώσες, πρώτα 2 ος τρόπος: Διαδοχική προσέγγιση (Successive Approximation) Όλοι οι συντελεστές αλλά λιγότερη ακρίβεια στους συντελεστές στην αρχή Κωδικοποίηση εντροπίας 18

Προοδευτική λειτουργία (2 από 2) 1 ος τρόπος: Φασματική Επιλογή (Spectral Selection) 2 ος τρόπος: Διαδοχική προσέγγιση (Successive Approximation) Κωδικοποίηση εντροπίας: Huffman, ή Αριθμητική κωδικοποίηση (Arithmetic Coding) Δε χρειάζονται πίνακες Ιδιόκτητη (proprietary) 19

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

Ιεραρχικό JPEG 1 επίπεδο 4% μέγεθος 3% αποσυμπ. 43% συμπ. 2 επίπεδο 11% μέγεθος 11% αποσυμπ. 43% συμπ. 3 επίπεδο 35% μέγεθος 43% αποσυμπ. 169% συμπ. 4 επίπεδο 120% μέγεθος 165% αποσυμπ. 327% συμπ. 21

HJPEG: Βέλτιστη εικόνα σε πολλές αναλύσεις 22

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

Τεχνικές συμπίεσης εικόνας Συμπίεση βασισμένη στην κυματομορφή (Wavelet-based Compression) Κωδικοποίηση επαναλαμβανόμενων μοτίβων (Fractal Image Compression) Ιδιόκτητες τεχνικές Το GIF είναι ιδιόκτητο 24

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