ΕΙΚΟΝΕΣ ΚΑΙ ΕΦΑΡΜΟΓΕΣ

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

Τμήμα Επιστήμης Υπολογιστών ΗΥ-474. Ψηφιακή Εικόνα. Χωρική ανάλυση Αρχεία εικόνων

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

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

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

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

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

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

Εφαρμογές Πληροφορικής

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

Group (JPEG) το 1992.

5. Η ΕΙΚΟΝΑ ΣΤΑ ΠΟΛΥΜΕΣΑ

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

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

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

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

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

ΤΕΧΝΟΛΟΓΙΑ ΠΟΛΥΜΕΣΩΝ. «Compressed Image File Formats» Παρουσίαση των γνωστότερων τύπων αρχείων εικόνας που χρησιµοποιούνται σήµερα στο Internet.

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

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

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

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

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

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

Θέμα: «ΣΥΜΠΙΕΣΗ ΔΕΔΟΜΕΝΩΝ ΚΑΙ ΠΟΛΥΜΕΣΑ» Εισηγητής: Παναγιώτης Γιώτης 20 Μαϊου 2007 Αθήνα

ΗΜΥ 007 Τεχνολογία Πληροφορίας Διάλεξη 7. Οπτική Πληροφορία. Μέρος Β

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

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

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

Τι είναι τα πολυμέσα;

ΠΛΗΡΟΦΟΡΙΚΗ I. 7 η ΔΙΑΛΕΞΗ Γραφικά με Υπολογιστή

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

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

Πολυμεσικές Εφαρμογές

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

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

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

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

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

Εφαρμογή ψηφιοποίησης RollMan

Δομικά στοιχεία πολυμέσων: Κείμενο Εικόνα Ήχος Κίνηση Βίντεο

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

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

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

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

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

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

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

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

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

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

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

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

Κεφάλαιο 11 Πολυμέσα

Κεφάλαιο 11 Πολυμέσα. Εφ. Πληροφορικής Κεφ. 11 Καραμαούνας Π. 1

ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ

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

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

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

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

ΔΗΜΟΚΡΙΤΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΡΑΚΗΣ ΤΜΗΜΑ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ. Πολυμέσα. Ήχος Γραφικά και Εικόνες. Δρ.

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

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

Χρήση του RAW ORF. Κείμενο, παρουσίαση, έρευνα: Ιορδάνης Σταυρίδης DNG ARW X3F DCR NEF CRW RAW RAF CR2 SRF MRW

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

Ενότητα 2: Οι Θεµελιώδεις Αρχές των Ψηφιακών Εικόνων

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

ΨΗΦΙΑΚΗ ΕΠΕΞΕΡΓΑΣΙΑ ΕΙΚΟΝΑΣ

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

ΕΡΓΑΣΤΗΡΙΑΚΗ ΑΣΚΗΣΗ 1

Γραφικά Υπολογιστών: Αναπαράσταση Αντικείμενων 3D

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

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

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

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

Πρόλογος Κεφάλαιο 1 Πολυμέσα & Υπερμέσα...13

Εισαγωγή στο Τεχνικό σχέδιο με Η/Υ (CAD)

Α.Τ.Ε.Ι. Ηρακλείου Ψηφιακή Επεξεργασία Εικόνας ιδάσκων: Βασίλειος Γαργανουράκης. Ανθρώπινη Όραση - Χρωµατικά Μοντέλα

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

Τμήμα Χρηματοοικονομικής & Ελεγκτικής ΤΕΙ Ηπείρου Παράρτημα Πρέβεζας. Πληροφορική Ι ΨΗΦΙΑΚΗ ΑΝΑΠΑΡΑΣΤΑΣΗ ΔΕΔΟΜΕΝΩΝ. Δρ.

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

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

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

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

ΒΑΣΙΚΕΣ ΥΠΗΡΕΣΙΕΣ ΔΙΑΔΙΚΤΥΟΥ. Κεφ. 2 Διαδεδομένες υπηρεσίες του Διαδικτύου

Αναπαράσταση Μη Αριθμητικών Δεδομένων

! Δεδομένα: ανεξάρτητα από τύπο και προέλευση, στον υπολογιστή υπάρχουν σε μία μορφή: 0 και 1

Κεφάλαιο 2. Οργάνωση και διαχείριση της Πληροφορίας στον. Υπολογιστή

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

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

Digital Image Processing

Γ ΚΟΙΝΟΤΙΚΟ ΠΛΑΙΣΙΟ ΣΤΗΡΙΞΗΣ

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

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

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

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

8 τεχνολογία Πολυμέσων DirectX Open GL Βιντεοπροβολείς 67

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

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

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

Transcript:

ΕΙΚΟΝΕΣ ΚΑΙ ΕΦΑΡΜΟΓΕΣ Απαραίτητο στοιχείο κάθε σύγχρονης εφαρμογής. Απλά και κατανοητά interfaces. Είδη εικόνων: Διτονικές (bitonal) (π.χ. έγγραφα, διαγράμματα, τεχνικά σχέδια, χάρτες) Κλίμακας του γκρίζου (gray scale) (π.χ. ακτινογραφίες, υπερηχογραφήματα) Έγχρωμες (color) (επαγγελματικές, εκπαιδευτικές, ψυχαγωγικές εφαρμογές)

ΕΙΚΟΝΕΣ ΚΑΙ ΕΦΑΡΜΟΓΕΣ Συνδυασμός με άλλους τομείς (π.χ. αναγνώριση προτύπων, έμπειρα συστήματα) για νέες εφαρμογές. Παράδειγμα: Αυτόματη ταυτοποίηση ατόμων (δακτυλικά αποτυπώματα ή φωτογραφία ή ανάλυση ίριδας) για συστήματα ασφαλείας.

ΣΥΛΛΗΨΗ ΕΙΚΟΝΩΝ Συνήθως με χρήση scanner (σαρωτή) Scanner: πηγή φωτός, χώρος τοποθέτησης εγγράφου, ανιχνευτής φωτός. Δημιουργία ηλεκτρικού σήματος σε αντιστοιχία με τη μορφή της εικόνας. Τελικό αποτέλεσμα: πίνακας εικονοστοιχείων (pixels) Μέγεθος και βάθος (bit depth) εικόνας Πυκνότητα (density) ή ανάλυση (resolution): αριθμός pixels ανά ίντσα

ΣΥΛΛΗΨΗ ΕΙΚΟΝΩΝ Ανάλυση ανάλογη μονάδας εξόδου που προορίζεται η εικόνα (π.χ. 70dpi για οθόνη, 600dpi για εκτυπωτές laser, 1000dpi για offset printing). Άλλες συσκευές σύλληψης για εικόνες υψηλής ανάλυσης: κάμερες, video digitizers, frame grabbers.

ΣΥΜΠΙΕΣΗ ΕΙΚΟΝΩΝ Παράδειγμα: σύλληψη σελίδας Α4 για διάφορες αναλύσεις και βάθη εικόνας (χωρίς συμπίεση) Ανάλυση (dpi) Διτονική (MB) Κλίμακας του γκρίζου με 4-6 bits/pixel (MB) Έγχρωμη με 32-128 bits/pixel (MB) 200 0.48 1.9-7.7 15-61 300 1.09 4.4-17.4 35-140 400 1.93 7.7-30.9 62-247

ΣΥΜΠΙΕΣΗ ΕΙΚΟΝΩΝ Ειδικά για σύλληψη εγγράφων: μετατροπή εικόνας σε κείμενο (κώδικας ASCII) μέσω OCR. Ειδικά για γραμμικά σχήματα: διανυσματοποίηση γραφικών αντικειμένων (μέχρι και 200:1 βελτίωση) Σε άλλες περιπτώσεις συμπίεση: συνήθως συνδυασμός τεχνικών (π.χ. κωδικοποίηση εντροπίας, μετασχηματισμού, διανυσματικός κβαντισμός).

ΠΡΟΤΥΠΟ JPEG ISO πρότυπο (1992) Σχεδιάστηκε από την ομάδα JPEG (Joint Photographic Experts Group) και την ITU. Πρότυπο συμπίεσης εικόνων συνεχούς τόνου (κλίμακας γκρίζου ή έγχρωμων). Συνδυασμός DCT (Discrete Cosine Transform), διανυσματικού κβαντισμού, περιορισμού επαναλαμβανόμενων χαρακτήρων και κωδικοποίησης Huffman. Με απώλειες (διάφοροι λόγοι ποιότηταςσυμπίεσης) ή χωρίς.

ΠΡΟΤΥΠΟ JPEG Τέσσερις τρόποι λειτουργίας: Διαδοχική κωδικοποίηση (sequential encoding): με απώλειες, μία μόνο σάρωση (συνηθέστερος) Προοδευτική κωδικοποίηση (progressive encoding): με απώλειες, διαδοχικά περάσματα Κωδικοποίηση χωρίς απώλειες (lossless encoding): πλήρως αντιστρέψιμο αποτέλεσμα Ιεραρχική κωδικοποίηση (hierarchical encoding): διάφορα επίπεδα ευκρίνειας.

ΠΡΟΤΥΠΟ JPEG sequential encoding progressive encoding hierarchical encoding

ΔΙΑΔΟΧΙΚΗ ΚΩΔΙΚΟΠΟΙΗΣΗ

ΔΙΑΔΟΧΙΚΗ ΚΩΔΙΚΟΠΟΙΗΣΗ Προετοιμασία τμημάτων (data blocks): οι μετασχηματισμοί που ακολουθούν εφαρμόζονται σε τμήματα 8 8 pixels (σε συνιστώσες φωτεινότητας και χρωματικότητας) Κωδικοποίηση πηγής (DCT και κβαντισμός): εφαρμόζεται ο DCT σε κάθε block κανονικοποιούνται οι συντελεστές βάσει πίνακα κβαντισμού (quantization table) DC όρος (μηδενική συχνότητα) δεν επηρεάζεται DPCM στους συντελεστές (προβλεπόμενο λάθος τμήματος: DC τιμή προηγούμενου τμήματος)

ΔΙΑΔΟΧΙΚΗ ΚΩΔΙΚΟΠΟΙΗΣΗ + + = = = N v y N u x p C C N DCT N y xy N x v u uv 2 1) (2 cos 2 1) (2 cos 2 1 1 0 1 0 π π ς αλλι για ώ C C v u C C v u v u 1 0, 2 1 = = = Μετασχηματισμός DCT όπου

ΔΙΑΔΟΧΙΚΗ ΚΩΔΙΚΟΠΟΙΗΣΗ Κωδικοποίηση εντροπίας (περιορισμός επαναλαμβανόμενων χαρακτήρων, κωδικοποίηση Huffman): zig-zag διάταξη των κβαντισμένων συντελεστών (μεγιστοποίηση πιθανότητας εμφάνισης ίδιων γειτονικών τιμών) κωδικοποίηση Huffman ή αριθμητική κωδικοποίηση

ΔΙΑΔΟΧΙΚΗ ΚΩΔΙΚΟΠΟΙΗΣΗ zig-zag σάρωση

ΠΡΟΤΥΠΟ JPEG Αποτέλεσμα ανάλογο απαιτήσεων ποιότητας και συμπίεσης. Υψηλή ποιότητα: συμπίεση 10:1 ως 20:1 Μέτρια ποιότητα: συμπίεση 30:1 ως 50:1 Κακή ποιότητα: συμπίεση 60:1 ως 100:1 Ποιότητα βασίζεται στην ανθρώπινη παρατήρηση. JPEG αλλοιώνει εικόνα με μη αντιληπτό τρόπο Απλές εικόνες (διτονικές, σχέδια, κείμενο) δε συμπιέζονται καλά Αποσυμπίεση: σχεδόν ίδιος χρόνος (συμμετρία)

ΑΠΕΙΡΟΣΤΙΚΗ ΣΥΜΠΙΕΣΗ ΕΙΚΟΝΑΣ Καινούργια, πολλά υποσχόμενη τεχνολογία Συμπίεση χωρίς απώλειες Τα απειροστικά τμήματα είναι επαναλαμβανόμενα συστήματα συναρτήσεων (Iterated Function Systems) Είναι μορφή διανυσματικού κβαντισμού Ισχυρό σημείο: αύξηση ανάλυσης Αργή συμπίεση γρήγορη αποσυμπίεση Πατενταρισμένη τεχνολογία

ΙΣΤΟΡΙΚΑ ΣΤΟΙΧΕΙΑ Αναγέννηση απειροστικής γεωμετρίας: Benoit B. Mandelbrot της IBM ( The Fractal Geometry of Nature ) Επαναλαμβανόμενα συστήματα συναρτήσεων (IFS): Michael Barnsley του Georgia Tech ( Fractals Everywhere ) Απειροστικά μαθηματικά δημιουργία φυσικών εικόνων Φυσική εικόνα περιγραφή IFS? (άλυτο πρόβλημα) Πρώτη πατέντα λογισμικού (Barnsley 1988) (για εικόνες τεχνητά κατασκευασμένες)

ΜΟΝΤΕΛΟ IFS Θεωρία επαναλαμβανόμενης συνάρτησης (Heinz- Otto Peitgen) MRCM (Multiple Reduction Copying Machine) Πολλές ρυθμίσεις φακών πολλές κόπιες σε επανάληψη (σύστημα) Κάθε ρύθμιση φακού μειώνει αρχικό μέγεθος (συστολικές συναρτήσεις) Λειτουργεί με βρόχο ανάδρασης: κάθε έξοδος βαθμίδας είναι είσοδος στην επόμενη (επαναλαμβανόμενο) IFS: ομάδα συστολικών μετασχηματισμών

AΠΩΛΕΙΑ ΚΛΙΜΑΚΑΣ ΚΑΙ ΑΥΞΗΣΗ ΑΝΑΛΥΣΗΣ Συνήθεις εικόνες (στάνταρ ανάλυση ψηφιακής κάμερας, σαρωτή): με μεγέθυνση δεν αυξάνεται η λεπτομέρεια Απειροστικές εικόνες: κάθε επανάληψη δημιουργεί λεπτομέρεια (οσαδήποτε επίπεδα ανάλυσης) δεν έχουν κλίμακα Ουσιαστικά αναπτυγμένη μορφή παρεμβολής (χρήσιμο για εκτυπώσεις σε συσκευές υψηλής ανάλυσης ή για δημιουργία γραφικών) Απειροστική συμπίεση εικόνας μέσο για αύξηση ανάλυσης

ΠΡΟΒΛΗΜΑ ΤΑΧΥΤΗΤΑΣ Ουσία συμπίεσης: αναζήτηση κυρίαρχου μπλοκ για κάθε μπλοκ περιοχής ώστε η διαφορά να είναι ελάχιστη Χωρισμός εικόνας σε μπλοκ περιοχών Μορφοποίηση ομάδας κυρίαρχων μπλοκ Επιλογή τύπων μετασχηματισμών Επιλογή μέτρου απόστασης μεταξύ μπλοκ Μέθοδος ταιριάσματος μπλοκ περιοχών στο κυρίαρχο μπλοκ

ΟΜΟΙΟΤΗΤΕΣ ΜΕ ΔΙΑΝΥΣΜΑΤΙΚΟ ΚΒΑΝΤΙΣΜΟ Μπλοκ περιοχών και κυρίαρχα μπλοκ στον VQ είναι ίδιου μεγέθους Κυρίαρχα μπλοκ στα IFS είναι μεγαλύτερα Κυρίαρχα μπλοκ αντιγράφονται απευθείας στον VQ Στα IFS υποβάλλονται σε ρύθμιση φωτεινότητας και αντιστάθμισης Στον VQ αποθηκεύεται και το codebook Στα IFS δημιουργείται κατά τις επαναλήψεις (εικονικό) Στον VQ το ίδιο codebook χρησιμοποιείται για πολλές εικόνες Στα IFS κάθε εικόνα έχει δικό της virtual codebook

ΣΥΝΤΕΛΕΣΤΕΣ ΣΥΜΠΙΕΣΗΣ Τυπικές τιμές συμπίεσης: 4:1 έως 100:1 Έγχρωμες εικόνες συμπιέζονται περισσότερο από τις ασπρόμαυρες Μέγεθος αρχείου εξαρτάται από πλήθος μετασχηματισμών PIFS Παράδειγμα: μια εικόνα 256 256 8 συμπιέζεται κατά JPEG έως συντελεστή 14,63 ενώ απειροστικά έως 19,69 (όχι εξωπραγματικό)

ΠΟΙΟΤΗΤΑ: ΑΠΕΙΡΟΣΤΙΚΟΤΗΤΑ ΕΝΑΝΤΙΟΝ JPEG Μέθοδοι μέτρησης ποσοστού λάθους σε συμπιεσμένες εικόνες (επιτροπή κωδικοποίησης): Λόγος σήματος προς θόρυβο (SNR) Μέθοδος ελάχιστων τετράγωνων (LSE) Απόλυτη τιμή λάθους Για μικρή συμπίεση το JPEG είναι καλύτερο, για μεγάλη τα IFS (όριο περίπου 40:1) SNR ίσως όχι καλό μέτρο (υποστηρικτές απειροστικής συμπίεσης) Ζητούμενο: ακρίβεια και αντικειμενικότητα ως προς την εντύπωση που δίνεται στον άνθρωπο

ΜΟΡΦΕΣ ΑΡΧΕΙΩΝ ΕΙΚΟΝΑΣ Δεν υπάρχει ενιαία μορφή (format) αποθήκευσης TIFF (Tagged Image File Format): Aldus και Microsoft (1987), για ανταλλαγή εικόνων (ανεξαρτήτως υλικού) Για σύνολα εικόνων (π.χ. παραλλαγές της ίδιας) με κεφαλίδα (header) για καθορισμό παραμέτρων Υποστηρίζει διάφορα χρωματικά μοντέλα (δυαδικό, gray scale, palettes, RGB, CMYK) Υποστηρίζει διάφορα είδη συμπίεσης (PackBits RLE, LZW, Fax Group 3 και 4, JPEG)

ΜΟΡΦΕΣ ΑΡΧΕΙΩΝ ΕΙΚΟΝΑΣ JPEG: δεν αντιστοιχεί σε ενιαίο format. (JIF (JPEG Interchange Format) και TIFF 6.0) BMP (Bitmap): Εγγενές format των MS Windows Μοντέλο χρώματος: RGB Χωρίς συμπίεση Πληροφορίες επικεφαλίδας: μέγεθος, βάθος χρώματος (1, 4, 8, 24), διάταξη χρωμάτων Τρόπος αποθήκευσης ανεξάρτητος συσκευής εξόδου

ΜΟΡΦΕΣ ΑΡΧΕΙΩΝ ΕΙΚΟΝΑΣ GIF (Graphics Interchange Format): CompuServe (1987) για ανταλλαγή εικόνων μέσω δικτύου GIF87a: αρχικό πρότυπο Αλγόριθμος συμπίεσης LZW (Lempel-Ziv-Welch) (διανυσματική τεχνική χωρίς απώλειες). Συμπίεση 4:1 αλλά για εικόνες με bit depth μόνο 8. GIF89a: δεύτερη παραλλαγή (επιπλέον χαρακτηριστικά όπως διαφανείς GIF) GIF24: τρίτη παραλλαγή (υποστηρίζει χρώμα 24 bits, χρησιμοποιεί τεχνική συμπίεσης PNG)

ΣΥΜΠΙΕΣΗ LZW Χαρακτήρας εισόδου String εισόδου= /ABC/AB/ABB/ABD/ABE Κωδικός εξόδου Νέα τιμή κωδικού Νέο String /A / 256 /A B A 257 AB C B 258 BC / C 259 C/ AB 256 260 /AB / B 261 B/ ABB 260 262 /ABB /A 261 263 B/A BD 257 264 ABD / D 265 D/ ABE 260 266 /ABE EOF E

ΑΠΟΣΥΜΠΙΕΣΗ LZW Κωδικοί εισόδου: / A B C256 B 260 261 257 D 260 E Είσοδος/Νέος κωδικός Παλιός κωδικός STRING/Έξοδος Χαρακτήρας Νέα εγγραφή πίνακα / / / A / A A 256 = /A B A B B 257 = AB C B C C 258 = BC 256 C /A / 259 = C/ B 256 B B 260 = /AB 260 B /AB / 261 =B/ 261 260 B/ B 262 = /ABB 257 261 AB A 263 = B/A D 257 D D 264 = ABD 260 D /AB / 265 = D/ E 260 E E 266 = /ABE

ΜΟΡΦΕΣ ΑΡΧΕΙΩΝ ΕΙΚΟΝΑΣ Πλεονεκτήματα GIF: Χωρίς απώλειες για bit depth 8 Ιδανικός για εικόνες με πολλές ακμές, γωνίες Χρησιμοποιείται ευρέως κι ελεύθερα Μειονεκτήματα GIF: Όχι κατάλληλο για εικόνες πολλών χρωμάτων (εκτός GIF24) Μικροί λόγοι συμπίεσης Δε μπορεί να χρησιμοποιηθεί για κινούμενη εικόνα Δεν είναι ανεξάρτητος από την ανάλυση

ΓΡΑΦΙΚΑ ΚΑΙ ΕΙΚΟΝΑ Εικόνες: πίνακες από pixels. Καμιά πληροφορία για δομή κι αντικείμενα. Προγράμματα επεξεργασίας εικόνας: Αλλαγή χρώματος pixels Αποκοπή, αντιγραφή, επικόλληση ομάδων pixels Υπέρθεση κειμένου Εφαρμογή φίλτρων Εφαρμογή γεωμετρικών μετασχηματισμών Μετατροπή από ένα format σε ένα άλλο

ΓΡΑΦΙΚΑ ΚΑΙ ΕΙΚΟΝΑ Οι λειτουργίες αυτές εφαρμόζονται σε pixels. Απαραίτητη η ανθρώπινη μεσολάβηση (αντίληψη της δομής). Γραφικά: περιέχουν πληροφορία που αφορά τη δομή (συλλογή αντικειμένων). Είτε δημιουργούνται εξαρχής στον υπολογιστή είτε με τεχνικές αναγνώρισης προτύπων προκύπτουν από εικόνες.

ΓΡΑΦΙΚΑ ΚΑΙ ΕΙΚΟΝΑ Αναπαράσταση γραφικών: Γεωμετρικά Μοντέλα (Geometric Models): συλλογή 2-D ή 3-D δομικών σχημάτων (geometric primitives). Εικόνα προκύπτει με σύνθεση αυτών με μετασχηματισμό, μετακίνηση και συνδυασμό. Πρότυπα: GKS (Graphics Kernel System, ISO 1985), PHIGS (Programmer s Hierarchical Interactive Graphic System, ISO 1989a), OpenGL (OpenGL Architecture Review board, 1993)

ΓΡΑΦΙΚΑ ΚΑΙ ΕΙΚΟΝΑ Αναπαράσταση γραφικών (συνέχεια): Στερεά Μοντέλα (Solid Models): μοντελοποίηση στερεών. Κατασκευαστική Γεωμετρία (Constructive Geometry): ένωση, διαφορά και τομή βασικών στερεών. Αλλιώς: περιστροφή 2-D καμπυλών. Φυσικά Μοντέλα (Physically Based Models): φυσικά αριθμητικά μοντέλα περιγραφής δυνάμεων, πιέσεων, καταπονήσεων αντικειμένων. Εμπειρικά Μοντέλα (Empirical Models): τεχνικές βασισμένες σε παρατήρηση και εμπειρία. Π.χ. fractals για μοντελοποίηση βουνών, σύννεφων κλπ

ΓΡΑΦΙΚΑ ΚΑΙ ΕΙΚΟΝΑ Αναπαράσταση γραφικών (συνέχεια): Σχεδιαστικά Μοντέλα (Drawing Models): νοητή κινητή σχεδιαστική κεφαλή. Κινήσεις κι ενέργειες κεφαλής δημιουργούν εικόνα (π.χ. PostScript).

FORMATS ΓΡΑΦΙΚΩΝ Πρότυπο ISO CGM (Computer Graphics Metafile) αλλά κάθε σχεδιαστικό πακέτο δικό του format. Χειρισμοί σε εικόνες γραφικών: Δομικές (εισαγωγή, αφαίρεση αντικειμένων) Σκίαση (shading) αντικειμένων Χαρτογράφηση: αντιστοίχιση εικόνας σε επιφάνεια αντικειμένου (π.χ. texture mapping) Αλλαγή φωτισμού Rendering (μετατροπή μοντέλου σε εικόνα)