Κείµενο - Εικόνα 2. ρ. Μαγκλογιάννης Ηλίας. Εισαγωγή



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

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

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

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

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

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

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

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

Group (JPEG) το 1992.

Ψηφιακή Αναπαράσταση Πληροφορίας

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

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

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

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

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

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

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

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

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

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

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

Ασκήσεις Επεξεργασίας Εικόνας

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

ΕΠΛ 003: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ. Αναπαράσταση δεδομένων

[2] Υπολογιστικά συστήματα: Στρώματα. Τύποι δεδομένων. Μπιτ. επικοινωνία εφαρμογές λειτουργικό σύστημα προγράμματα υλικό

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

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

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

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

Εισαγωγή στην επιστήμη των υπολογιστών. Υπολογιστές και Δεδομένα Κεφάλαιο 2ο Αναπαράσταση Δεδομένων

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

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

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

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

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

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

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

Τι είναι το JPEG2000?

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

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

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

Ψηφιακή Επεξεργασία και Ανάλυση Εικόνας. Παρουσίαση 12 η. Θεωρία Χρώματος και Επεξεργασία Έγχρωμων Εικόνων

Κείμενο ASCII Unicode - HTML. Κωδικοποίηση ASCII / Unicode HTML

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

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

DIP_01 Εισαγωγήστην ψηφιακήεικόνα. ΤΕΙ Κρήτης

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

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

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

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

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

Εισαγωγή στην επιστήμη των υπολογιστών. Υπολογιστές και Δεδομένα Κεφάλαιο 2ο Αναπαράσταση Δεδομένων

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

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

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

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

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

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

DIP_01 Εισαγωγή στην ψηφιακή εικόνα. ΤΕΙ Κρήτης

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

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

Ψηφιακή Μετάδοση Αναλογικών Σηµάτων

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

Σχεδίαση με Ηλεκτρονικούς Υπολογιστές

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

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

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

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

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

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

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

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

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

Σχεδίαση με Ηλεκτρονικούς Υπολογιστές

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

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

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

Ψηφιακή Επεξεργασία και Ανάλυση Εικόνας Ενότητα 11 η : θεωρία Χρώματος & Επεξεργασία Έγχρωμων Εικόνων

ΦΩΤΟΡΕΑΛΙΣΜΟΣ & ΚΙΝΗΣΗ (ΘΕΩΡΙΑ)

ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΛΟΠΟΝΝΗΣΟΥ, ΤΜΗΜΑ ΤΕΧΝΟΛΟΓΙΑΣ ΤΗΛΕΠΙΚΟΙΝΩΝΙΩΝ

Μέθοδοι Αναπαράστασης Περιοχών

Αναπαράσταση Δεδομένων (2 ο μέρος) ΜΥΥ-106 Εισαγωγή στους Η/Υ και στην Πληροφορική

Digital Image Processing

Transcript:

Κείµενο - Εικόνα ρ. Μαγκλογιάννης Ηλίας Πανεπιστήµιο Αιγαίου Τµήµα Πληροφοριακών και Επικοινωνιακών Συστηµάτων Εισαγωγή Αδυναµία των αρχικών υπολογιστών να χειριστούν αποτελεσµατικά ήχο, εικόνες και video Καθιέρωση του κειµένου σαν το αποκλειστικό µέσο επικοινωνίας ανθρώπου-υπολογιστή Προβληµατική ηδηµιουργία πολυγλωσσικών εφαρµογών Το ζητούµενο δεν είναι η εξάλειψη του κειµένου, αλλά η αποτελεσµατική ολοκλήρωση του µεταάλλαείδη πληροφορίας. Κείµενο - Εικόνα 2

Αναπαράσταση κειµένου (Ι) ASCII (American Standard Code for Information Interchange) Κωδικοποίηση χαρακτήρων των 7-bits. Περιλαµβάνει είναι το λατινικό αλφάβητο και κάποια ειδικά σύµβολα. Κάθε κωδική λέξη ASCII αποθηκεύεται σε ένα byte. Οι πλεονάζοντες 28 χαρακτήρες χρησιµοποιούνται για την αναπαράσταση όχι-ascii χαρακτήρων. Αυτοίοιχαρακτήρεςµπορεί να είναι κάποια ειδικά σύµβολα ή χαρακτήρες άλλων αλφάβητων. εν έχει προτυποποιηθεί, => Ασυµβατότητες µεταξύ εφαρµογών ακόµα και της ίδιας χώρας προέλευσης. Κωδικοσελίδες (character sets) του ISO Αδυναµία του ASCII να υποστηρίξει άλλες γλώσσες πλην της αγγλικής. Υπάρχουν πρότυπα και για γλώσσες µε µη-λατινικό αλφάβητο που αναπτύσσονται σε συνεργασία του ISO µεεθνικούςοργανισµούς προτυποποίησης (256 χαρακτήρες). Κείµενο - Εικόνα 3 Unicode Χαρακτήρας => 6 bits (κωδικοσηµείο codepoint) 65536 codepoints Όλες οι γλώσσες =>2. σύµβολα Αλφάβητα που έχουν εκχωρηθεί: Λατινικό (336) Ελληνικό (44) Κυριλλικό (256) κοκ Λοιποί χαρακτήρες ιακριτικά σηµεία (2) Σηµεία στίξης (2) Σύµβολα νοµισµάτων, µαθηµατικά κοκ. Πρόβληµα µε ιδεογράµµατα Κείµενο - Εικόνα 4

Αναπαράσταση κειµένου (ΙΙ) Mark-up Κείµενο Μίξη του κανονικού κειµένου µε οδηγίες παρουσίασης (tags) H SGML (Standardised General Markup Language) Σε συστήµατα UNIX χρησιµοποιείται πολύ συχνά και η γλώσσα T E X η χρήση της οποίας διευκολύνεται από το σύστηµα L A T E X. οµηµένο Κείµενο Απεικονίσεις που διευκολύνουν την επεξεργασία ενός κειµένου χρησιµοποιώντας κατάλληλες για την αναπαράσταση της δοµής του κειµένου δοµές δεδοµένων. Ηypertext Το hypertext καταργεί τη γραµµικότητα, διαµερίζοντας το κείµενο σε κόµβους (nodes) που συνδέονται µεταξύ τους σχηµατίζοντας ένα γράφο. Ένας κόµβος µπορεί να είναι µια υπεξήγηση, υποσηµείωση ή ακόµακαι κάποιο άλλο σχετικό κείµενο. Χρήση ενός ειδικού προγράµµατος παρουσίασης υπερκειµένου (hypertext browser) - HTML (Hypertext Markup Language). Κείµενο - Εικόνα 5 Χειρισµός Κειµένου Πράξεις χαρακτήρων - Πράξεις συµβολοσειρών Λεξικογραφική σύγκριση, η συνένωση, αναζήτηση χαρακτήρων κλπ. Επεξεργασία (Editing) κειµένου Φορµάρισµα κειµένου Eπιβολής κάποιων χαρακτηριστικών εµφάνισης στο κείµενο Παράδειγµα: PostScript (Adobe Systems Inc.) που χρησιµοποιείται ευρέως από εκτυπωτές laser και άλλες µονάδες εξόδου υψηλής ανάλυσης. Τοπιοβασικόστοιχείοφορµαρίσµατος ενός κειµένου είναι η επιλογή των γραµµατοσειρών (fonts) µε στοιχεία: το µέγεθος, το οποίο µετριέται σε στιγµές (points=/72 inches) οι χαρακτήρες είναι έντονοι ή όχι (bold) οι χαρακτήρες είναι πλάγιοι ή όχι οι χαρακτήρες είναι υπογραµµισµένοι ή όχι συνδυασµός των παραπάνω Κείµενο - Εικόνα 6

Σύνθετος Χειρισµός Κειµένου Αναζήτηση Λειτουργίες αναζήτησης προτύπων. Τα πρότυπα αυτά µπορεί να είναι απλές λέξεις ή λέξεις που περιέχουν χαρακτήρες ειδικής σηµασίας (wild cards). Ανεύρεση κειµένων που αναφέρονται σε κάποιο συγκεκριµένο θέµα. Συµπίεση Η συµπίεση κειµένων δεν είναι τόσο µεγάλης σηµασίαςσεσχέσηµε την περίπτωση της εικόνας και του ήχου. Σε ειδικές,περιπτώσεις όπου γίνεται αναγκαία η συµπίεση, εφαρµόζονται οι τεχνικές αντικατάστασης προτύπων και η κωδικοποίηση Huffman. Κρυπτογράφηση Μεγάλο ενδιαφέρον κρυπτογράφηση ιάδοσης των δικτύων και την γενίκευση της χρήσης του ηλεκτρονικού ταχυδροµείου και την εισχώρηση εµπορικών εφαρµογών στο WWW. Κείµενο - Εικόνα 7 Κρυπτογράφηση Ενός Κλειδιού Κείµενο - Εικόνα 8

Κρυπτογράφηση ηµόσιου Ιδιωτικού Κλειδιού Κείµενο - Εικόνα 9 PGP Κείµενο - Εικόνα

Στατιστική Κωδικοποίηση Κειµένου Ένα παράδειγµα συµπίεσης εικόνας κειµένου µε αλγόριθµο µη απώλειας δεδοµένων. Ο αλγόριθµος εντοπίζει τις λέξεις που επαναλαµβάνονται και δηµιουργεί µια δοµή για κάθε µία. Κείµενο - Εικόνα Ψηφιακή Εικόνα - Χαρτογραφική Μια ψηφιακή εικόνα είναι µια εικόνα f(x,y), η οποία έχει διακριτοποιηθεί τόσο στις χωρικές συντεταγµένες όσο και στη φωτεινότητα. Πίνακας, οι γραµµές και στήλες του οποίου δηλώνουν τις χωρικές συντεταγµένες x και y, ενώ οι αντίστοιχες τιµές αντιπρoσωπεύουν την φωτεινότητα f. Τα στοιχεία του παραπάνω πίνακα ονοµάζονται στοιχεία εικόνας (picture elements) ή πιο σύντοµα pixels. Στην περίπτωση έγχρωµων εικόνων η συνάρτηση f διάνυσµα µε τρείς συνιστώσες. Τρία διαφορετικά βασικά χρώµατα, από τον συνδυασµό των οποίων προκύπτει το ακριβές χρώµα σε κάθε σηµείο (x,y). RGB (Red Green Blue), CMY (Cyan Magenta Yellow) κ.ο.κ. Κείµενο - Εικόνα 2

Οι διανυσµατικές ή ανυσµατικές (vector oriented) εικόνες ηµιουργούνται από ειδικά προγράµµατα διανυσµατικού ή γραµµικού σχεδίου. Αποτελούνται από ένα σύνολο γραµµών και γεµισµάτων τα οποία, αφού συνενωθούν, δίνουν την αίσθηση της συµπαγούς εικόνας Βασίζονται σε ειδικά µαθηµατικά µοντέλα σχεδίασης υνατότητα µεγέθυνσης της εικόνας χωρίς παραµορφώσεις. Μικρότερο µέγεθος αρχείου υνατότητα ευκολότερης επεξεργασίας Κείµενο - Εικόνα 3 Εισαγωγή στη συµπίεση ψηφιακών εικόνων Ορισµός: Με τον όρο συµπίεση εικόνας λοιπόν, εννοούµε τη διαδικασία εκείνη της µείωσης του όγκου των δεδοµένων (data) προς αναπαράσταση µιας συγκεκριµένης ποσότητας πληροφορίας. Στην ψηφιακή συµπίεση εικόνας οι βασικές κατηγορίες πλεοναζόντων δεδοµένων, που µπορούν να ανιχνευθούν και να αποµακρυνθούν, είναι οι ακόλουθες τρεις: πλεονασµός στην κωδικοποίηση (coding redundancy) πλεονασµός στην συσχέτιση των pixel (interpixel redundancy) Ο πλεονασµός στην συσχέτιση των pixels µίας εικόνας είναι η περίπτωση όπου η εικόνα παρουσιάζει περιοδικότητες ή συµµετρίες στην τιµή τωνpixels, π.χ. µορφών ή χρωµάτων ψυχοφυσικός πλεονασµός (psychovisual redundancy) Κείµενο - Εικόνα 4

Συµπίεση Εικόνας χωρίς σφάλµα Κωδικοποίηση δυαδικών επιπέδων (Bit-Plane Coding) Αποσύνθεση µιας µονόχρωµης ή έγχρωµης εικόνας σε µια σειρά δυαδικών εικόνων (bit-plane decomposition) και συµπίεση κάθε µιας από αυτές µέ κάποια µέθοδο συµπίεσης δυαδικών εικόνων. Κωδικοποίηση συναφών περιοχών (Constant Area Coding : CAC) Με την µέθοδο αυτή, µεγάλες περιοχές της δυαδικής εικόνας µε γειτονικά ή κωδικοποιούνται µε ειδικές λέξεις κώδικα. Η εικόνα διαιρείται σε µπλοκ µεγέθους mxn pixels τα οποία είναι είτε όλο άσπρο (), είτε όλο µαύρο () είτε περιέχουν και τις δύο αποχρώσεις ( και ). Η πιοσυχνάεµφανιζόµενη κατηγορία µπλοκ κωδικοποιείται µε λέξη κώδικα ενός bit και οι άλλες δύο κατηγορίες κωδικοποιούνται µε τις2-bit λέξεις κώδικα και. Κωδικοποίηση µήκους διαδροµής (Run-Length Coding : RLC) Στην µονοδιάστατη µορφή της µεθόδου, κάθε γραµµή της δυαδικής εικόνας αντιπροσωπεύεται από µία ακολουθία µηκών που περιγράφουν διαδροµές διαδοχικών άσπρων και µαύρων pixels. Στην δισδιάστατη µορφή της (Relative Address Coding : RAC), συσχετίζονται µονοδιάστατα µήκη διαδροµής µεταξύ συνεχόµενων γραµµών της εικόνας. Ανίχνευση και κωδικοποίηση περιφερειών - Προβλεπτική διαφορική κβαντοποίηση - Κωδικοποίηση Μεταβλητού Μήκους Κείµενο - Εικόνα 5 Συµπίεση Εικόνας µε σφάλµα Προβλεπτική Κωδικοποίηση µε σφάλµα (Lossy Predictive Coding) Κωδικοποίηση Μετασχηµατισµού (Transform Coding) f(x,y) Μετασχηµατισµός Κβαντιστής Κωδικοποιητής Συµβόλων Κανάλι (α) Κανάλι Αποκωδικοποιητής Αντίστροφος Μετασχηµατισµός f (x,y) Συµβόλων (β) Κείµενο - Εικόνα 6

Πρότυπα Συµπίεσης ιεθνούς Οργανισµού Τυποποίησης (ISO) και της Συµβουλευτικής Επιτροπής ιεθνούς Τηλεφωνίας και Τηλεγράφου (CCITT). Πρότυπα συµπίεσης δυαδικών εικόνων : Αφορούν εικόνες οι οποίες περιγράφονται, χωρίς συµπίεση, µε bit/pixel. Σχεδιάστηκαν κυρίως για εφαρµογές fascimile (FAX). Τα πρότυπα της CCITT είναι το GROUP 3, που εφαρµόζει µονοδιάστατη και διδιάστατη κωδικοποίηση, και το GROUP 4 που εφαρµόζει µόνο διδιάστατη κωδικοποίηση. Πρότυπα συµπίεσης εικόνων συνεχούς τόνου : Aφορούν µονόχρωµες και έγχρωµες εικόνες, τόσο σταθερές όσο και κινούµενες. Για σταθερές εικόνες, η CCITT σε συνεργασία µε την ISO ανέπτυξαν το γνωστό πρότυπο JPEG. Για κινούµενες εικόνες το µόνο επίσηµα υιοθετηµένο πρότυπο είναι το H.26 της CCITT. Επίσης, πάλι µεσυνεργασίατωνiso και CCITT έχουν αναπτυχθεί τα πρότυπα MPEG I, II, ΙΙΙ, ΙV. Κείµενο - Εικόνα 7 Το πρότυπο JPEG Κατάλληλο για τη συµπίεση έγχρωµων και ασπρόµαυρων εικόνων (gray-scale). Συµπίεση πραγµατικών εικόνων, π.χ. εικόνες από frame-grabber ή ψηφιοποιηµένες φωτογραφίες µε τη χρήση σαρωτή (scanner). Σκίτσα, γραµµικά σχέδια ή άλλες µη πραγµατικές εικόνες οδηγούν σε σχετικά φτωχά αποτελέσµατα σε ποιότητα ή σε συµπίεση. Oρίζει τρεις τρόπους κωδικοποίησης : Ένα σύστηµα baseline κωδικοποίησης µε απώλειες βασισµένο στο ιακριτό Μετασχηµατισµό Συνηµιτόνου DCT (Discrete Cosine Transform), κατάλληλο για τις περισσότερες των εφαρµογών. Ένα εκτεταµένο σύστηµα κωδικοποίησης για µεγαλύτερη συµπίεση, ακρίβεια ή προοδευτικής ανακατασκευής (progressive) εφαρµογές Ένα ανεξάρτητο σύστηµα κωδικοποίησης χωρίς απώλειες για πλήρως αντιστρέψιµη συµπίεση. Κείµενο - Εικόνα 8

Πλεονεκτήµατα Αποτελεί το πλέον τυποποιηµένο πρότυπο, αφού είναι προϊόν της CCITT και της ISO. Έχει πολύ καλές επιδόσεις σε πραγµατικές εικόνες (π.χ. φωτογραφίες) Η απόδοση του είναι περίπου η ίδια για ένα ευρύ φάσµα εικόνων. Οαπαιτούµενος χρόνος συµπίεσης κινείται σε ανεκτά όρια. Επιτρέπει τη µεταβολή πολλών παραµέτρων που αφορούν τον τρόπο της συµπίεσης. Κείµενο - Εικόνα 9 ιαδικασία Συµπίεσης Ηεικόνα(πίνακας ΝxΝ) χωρίζεται αρχικά σε υποεικόνες (υποπίνακες nxn). Συνήθως 8x8. Εφαρµόζεται σε κάθε υποεικόνα ο ιδιάστατος ιακριτός Μετασχηµατισµός Συνηµιτόνου και ο πίνακας που προκύπτει διαιρείται (στοιχείο δια στοιχείο) µε ένα πίνακα- µάσκα κανονικοποίησης. Λαµβάνεται ο πίνακας των ακεραίων τιµών που προκύπτουν από στρογγυλοποίηση των στοιχείων του προηγούµενου πίνακα. Γίνεται η κατασκευή των διανυσµάτων από τα 64 στοιχεία κάθε υποπίνακα, µε zig-zag σάρωση των στοιχείων του. Τέλος, εφαρµόζεται κωδικοποίηση των στοιχείων µε χρήση προδιαγεγραµµένων πινάκων συµβόλων (look-up tables). Κείµενο - Εικόνα 2

ιαδικασία Αποσυµπίεσης Γίνεται αποκωδικοποίηση των τιµών των διανυσµάτων (µε χρήση των look-up tables) Ανακατασκευάζεται ο πίνακας που είχε προκύψει από την κβαντοποίηση, κατά τη συµπίεση. Ο πίνακας αυτός πολλαπλασιάζεται (στοιχείο επί στοιχείο) µε τον ίδιο πίνακα-µάσκα κανονικοποίησης που χρησιµοποιήθηκε κατά τη συµπίεση. Εφαρµόζεται ο Αντίστροφος ιακριτός Μετασχηµατισµός Συνηµίτονου, οπότε προκύπτει η αντίστοιχη υποεικόνα. Επανατοποθετώντας τις υποεικόνες στην θέση τους µέσα στην εικόνα, επιτυγχάνεται η πλήρης ανακατασκευή της. Κείµενο - Εικόνα 2 Μπλοκ διάγραµµα της διαδικασίας συµπίεσης και αποσυµπίεσης - Παράδειγµα Αρχική Εικόνα (NxΝ) Συµπιεσµένη Εικόνα Κατασκευή (nxn) υποεικόνων Μετασχηµατισµός DCT Πίνακας Κβαντισµού Κωδικοποίηση Συµπιεσµένη Εικόνα Αποκωδικοποίηση Πολ/σµός µε Πίνακα Κβαντισµού Αντίστροφος Μετασχηµ. DCT Ανακατασκευή από υποεικόνες Αρχική Εικόνα (NxΝ) Κείµενο - Εικόνα 22

JPEG Modules Πηγή : http://www.jpeg.org Κείµενο - Εικόνα 23 Γιατί DCT και όχι FFT Πηγή : http://www.jpeg.org/ Κείµενο - Εικόνα 24

Γιατί Σάρωση Zig-Zag Πηγή : http://www.jpeg.org/ Κείµενο - Εικόνα 25 Συµπίεση JPEG χωρίς απώλειες Χρησιµοποίηση προβλέπτη αντί για DCT Κείµενο - Εικόνα 26

Hierarchical Mode Create a set of compressed images starting with small images and then increasing resolution (downsampling) 24x24 52x52 Lowest resolution bitstream JPEG Encoder JPEG Decoder Κείµενο - Εικόνα 27 Compression Measures Compression Ratio Original data size / Compressed data size Quality No. of bits in compressed image / No. of pixels RMS Statistical difference between original and decompressed images RMS n = ( X i X i ) n i = 2 Κείµενο - Εικόνα 28

JPEG 2 Επερχόµενο πρότυπο για ακίνητες εικόνες Wavelets θα αντικαταστήσουν τον DCT Νέα χαρακτηριστικά Καλύτερη απόδοση σε χαµηλό bit rate, Lossless και lossy συµπίεση στην ίδια ροή (codestream), Εφαρµογή σε gray/color εικόνες και bi-level (text), φυσικές εικόνες και computer generated Συνεργασία µε MPEG-4, Content-based description Κείµενο - Εικόνα 29 Κυριότερα Image file formats TIFF (Tagged Image File Format) Aναπτύχθηκε από τις εταιρείες Aldus και Microsoft και χρησιµοποιείται ευρέως στην ανταλλαγή εικόνων. Το TIFF αποτελείται από ένα σύνολο εικόνων, µε µια κεφαλίδα (header) να καθορίζει τις παραµέτρους της κωδικοποίησης. εν περιλαµβάνει αλγορίθµους συµπίεσης. BMP Πρόκειται για το format που υποστηρίζουν εγγενώς τα MS Windows γι αυτό και συναντάται πολύ συχνά. Πρόκειται ίσως για το πιο απλό format, το οποίο δεν προσφέρει καµιά δυνατότητα συµπίεσης. Απλώς περιγράφει το τρόπο µε τον οποίο θα αποθηκευτούν τα bits της εικόνας σε ένα αρχείο ο οποίος είναι µάλιστα ανεξάρτητος της µονάδας εξόδου. GIF Αναπτύχθηκε από την CompuServe µε στόχο τη διευκόλυνση της ανταλλαγής εικόνων µέσω δικτύου. Υποστηρίζει συµπίεση εικόνας που βασίζεται στο αλγόριθµο LZW (Lempel-Ziv-Welch). Ο αλγόριθµος αυτός ανήκει στην κατηγορία των διανυσµατικών τεχνικών συµπίεσης και λειτουργεί χωρίς απώλειες. Οι λόγοι συµπίεσης που επιτυγχάνει είναι 4: αλλά περιορίζεται σε εικόνες βάθους χρώµατος των 8bits (256 χρώµατα). Κείµενο - Εικόνα 3

Image file formats ( ιανυσµατικές Εικόνες) WMF (Window MetaFile) ιανυσµατική µορφή αρχείων που προτείνεται για τα Windows. CDR (CorelDRaw) Βασική µορφή διανυσµατικών αρχείων της εφαρµογής CorelDraw. EPS (Encapsulated Post Script) Ειδική µορφή η οποία χρησιµοποιείται στην τυπογραφία αλλά απαιτεί εκτυπωτές τύπου Postscript. Η Postscript είναι µια ειδική γλώσσα περιγραφής σελίδας που µπορεί να χειρίζεται τις γραµµατοσειρές σαν γραφικά και να αποχρωµατίζει τις εικόνες σε εκτυπώσεις τετραχρωµίας. CGM (Computer Graphic Metafile) πρόκειται για µια διανυσµατική µορφή αρχείων που παράγουν πολλές εφαρµογές από όλες τις κατηγορίες υπολογιστών. Κείµενο - Εικόνα 3 Ψηφιακή Επεξεργασία Εικόνων Ψηφιακά Φίλτρα Πράξεις που γίνονται τοπικά σε µια περιοχή γύρω από ένα pixel σε µια ψηφιακή εικόνα. Βασίζονται σε τελεστές (µήτρες) που εφαρµόζονται σε κάθε pixel της εικόνας και στα γειτονικά του. Έστω και z, z 2,., z 9 τα pixels µιας περιοχής της εικόνας µετηναντίστοιχη χωρική διάταξη, δηλαδή το κεντρικό pixel της περιοχής είναι το z 5. Ηεφαρµογή του τελεστή W σε µια εικόνα θα είχε ως αποτέλεσµα την αντικατάσταση του κεντρικού pixel της περιοχής z 5 από το αποτέλεσµα τηςσχέσης: w W = w w R Κείµενο - Εικόνα 32 4 7 w w w 2 5 8 = w z i i i w3 w 6 w 9

Βαθυπερατά Φίλτρα ή Φίλτρα Εξοµάλυνσης Eξοµάλυνση της εικόνας και ταυτόχρονα λειαίνουν τις ακµές (smoothing filters blurring filters) Aποκόπτουν τις υψηλές συχνότητες. Aντικατάσταση της τιµής του κεντρικού pixel από µια ολοκλήρωση των τιµών των γειτονικών pixels. Για το λόγο αυτό, οι τιµές των w i στην µήτρα του φίλτρου είναι θετικές. Το απλούστερο φίλτρο εξοµάλυνσης είναι το φίλτρο µέσου όρου, όπου w i = /9 Κείµενο - Εικόνα 33 Υψιπερατά Φίλτρα ή Φίλτρα Όξυνσης H διαφόριση της εικόνας µπορεί να χρησιµοποιηθεί για την ενίσχυση των ακµών (sharpen filters). Παράγωγο (gradient) της εικόνας ως προς τις κατευθύνσεις x και y 2 2 [ f ( x, y )] = [( f / dx ) + ( f / ) ] / 2 G dy Η διακριτή µορφή της παραπάνω σχέσης είναι : 2 2 [ f ( x, y) ] = [( f ( x, y) f ( x +, y)) + ( f ( x, y) f ( x, y )) ] / 2 G + Κείµενο - Εικόνα 34

Κείµενο - Εικόνα 35 Ανίχνευση Ακµών Προσδιορισµός των ορίων µεταξύ γειτονικών περιοχών µιας εικόνας, µε βάση τη µεταβολή των χρωµατικών χαρακτηριστικών των περιοχών αυτών ιαφόριση - Παράγωγος κατά τις διευθύνσεις x και y ορίζεται σύµφωνα µε τις παρακάτω σχέσεις: Dx = f(x+n, y) f(x,y) Dy = f(x, y+n) f(x,y) Τελεστής Prewitt Τελεστής Sobel = P x = P y = 2 2 S x = 2 2 S y Κείµενο - Εικόνα 36 Παραδείγµατα ΑΡΧΙΚΗ ΥΨΙΠΕΡΑΤΟ ΑΚΜΕΣ ΠΕΡΙΓΡΑΜΜΑ

Χωρική Ανάλυση Κείµενο - Εικόνα 37 Ανάλυση Ψηφιακών Εικόνων Φαινόµενο Moire. Κατά την αύξηση του µεγέθους της εικόνας παρεµβάλλονται αυθαίρετα εικονοστοιχεία που το χρώµα τους προκυπτει από τη µέση τιµή των γειτονικών τους. Κείµενο - Εικόνα 38

ιορθώσεις - Βαθµονόµηση της Λήψης σε µαύρο και άσπρο Πραγµατοποιείται συνεπώς µε τη σύγκριση της απόκρισης της κάµερας µε τις γνωστές χρωµατικές τιµές του άσπρου και µαύρου. Ένα µειονέκτηµα αυτής της µεθόδου είναι ότι το επίπεδο της προσπίπτουσας ακτινοβολίας στο φωτοανιχνευτή δεν είναι ελέγξιµο και ως εκ τούτου δεν εξασφαλίζονται µετρήσεις που να εµπίπτουν εντός του δυναµικού του εύρους. Ρύθµιση σε πραγµατικό χρόνο τις τιµές της φωτεινότητας και των τριών χρωµατικών καναλιών στην συλλεγόµενη εικόνα Κείµενο - Εικόνα 39 ιόρθωση σκίασης Στα άκρα της εικόνας υπεισέρχονται σφάλµατα που οφείλονται σε µείωση της φωτεινότητας, λόγω της αυξανόµενης απόστασης και του ανοµοιόµορφου φωτισµού που προκαλούν σκιάσεις στην εικόνα. Για τη διόρθωση χρησιµοποιείται ένας πίνακας που προέρχεται από διαίρεση µιας εικόνας, της οποίας όλα τα pixels έχουν τιµές R=G=B=255 µε την εικόνα του τέλειου ανακλαστή η οποία αποκτάται µόλις ολοκληρωθεί η βαθµονόµηση στο άσπρο. Ο πίνακας που προκύπτει έχει τιµές κοντά στη µονάδα στο κέντρο του και µικρότερες τιµές καθώς αποµακρυνόµαστε προς τα άκρα. Τα στοιχεία του παραπάνω πίνακα πολλαπλασιαζόµενα στη συνέχεια µε τα αντίστοιχα pixels της συλλεγόµενης, αποζηµιώνουν για κάθε ανοµοιοµορφία της έντασης και διορθώνουν τις σκιάσεις. Κείµενο - Εικόνα 4

ιακριτική Ικανότητα Συστήµατα Αναγνώρισης Χαρακτήρων και Υπογραφών 32 4 γραµµές ανά cm Αναγνώριση ακτυλικών Αποτυπωµάτων 8 γραµµές/cm Μετεωρολογικοί Χάρτες 4 γραµµές/cm Χαρακτήρες 32 x 32 pixels/χαρακτήρα Κείµενο - Εικόνα 4 Καταστολή Θορύβου Συχνά η εικόνα περιέχει ένα µέσο ή ακόµη και υψηλό επίπεδο θορύβου που προκαλείται κυρίως από τον περιβάλλοντα χώρο. Ηλεκτρονικός Θερµικός Θόρυβος. Averaging Median Filtering (Μη γραµµικά φίλτρα) Κείµενο - Εικόνα 42

Αρχική Βελτίωση Εικόνων -Εξίσωση Ιστογράµµατος Το ιστόγραµµα µίας εικόνας στην οποία τα pixels µπορούν να λάβουν Ν πιθανές τιµές (από ως Ν-) ορίζεται ως ο µονοδιάστατος πίνακας h(n), n =,, N- όπου h(k) είναι ο αριθµός των pixels της εικόνας που έχει τη τιµή k. Η ισοστάθµιση αποσκοπεί στη µετατροπή του τρέχοντος ιστογράµµατος h µίας εικόνας σε ένα καινούργιο ιστόγραµµα h στο οποίο όλες οι δυνατές τιµές για µία ψηφίδα έχουν την ίδια πιθανότητα εµφάνισης. Μία συνάρτηση που είναι ικανή να µετασχηµατίσει το τρέχουν ιστόγραµµα µε τον τρόπο που αναφέραµε περιγράφεται από τον τύπο: k όπου k =,, Ν-. = h'[k] n= h[[ n] Κείµενο - Εικόνα 43 Βελτίωση Εικόνας Εξίσωση Ιστογράµµατος Κείµενο - Εικόνα 44