HY530 “ ΨΗΦΙΑΚΕΣ ΕΠΙΚΟΙΝΩΝΙΕΣ ”

63
HY530 “ΨΗΦΙΑΚΕΣ ΕΠΙΚΟΙΝΩΝΙΕΣ” QUANTIZATION

description

HY530 “ ΨΗΦΙΑΚΕΣ ΕΠΙΚΟΙΝΩΝΙΕΣ ”. QUANTIZATION. Διαδικασια μετατροπης αναλογικου σε ψηφιακο ( ADC). Αναλογικο σημα Μετα την δειγματοληψια. Κβαντισμενο σημα. K βαντισμος - Quantization. - PowerPoint PPT Presentation

Transcript of HY530 “ ΨΗΦΙΑΚΕΣ ΕΠΙΚΟΙΝΩΝΙΕΣ ”

Page 1: HY530 “ ΨΗΦΙΑΚΕΣ ΕΠΙΚΟΙΝΩΝΙΕΣ ”

HY530 “ΨΗΦΙΑΚΕΣ ΕΠΙΚΟΙΝΩΝΙΕΣ”

QUANTIZATION

Page 2: HY530 “ ΨΗΦΙΑΚΕΣ ΕΠΙΚΟΙΝΩΝΙΕΣ ”

Διαδικασια μετατροπης αναλογικου σε ψηφιακο (ADC)

Αναλογικο σημα Μετα την δειγματοληψια

Κβαντισμενο σημα

Page 3: HY530 “ ΨΗΦΙΑΚΕΣ ΕΠΙΚΟΙΝΩΝΙΕΣ ”

Kβαντισμος - Quantization

• Τα σηματα συνεχους χρονου υφιστανται δειγματοληψια κατα τακτα χρονικα διαστηματα

• Η δειγματοληψια δεν εισαγει οποιαδηποτε παραμορφωση αν γινει με ρυθμο μεγαλυτερο απο τον ρυθμο Nyquist.

• Τα αναλογικα δειγματα εχουν τιμες σε ενα συνεχες διαστημα τιμων και χρειαζεται απειρος αριθμος bits για την παρασταση τους με τελεια ακριβεια.

• Κβαντισμος (Quantization) ειναι η διαδικασια της προσεγγισης ενος αναλογικου (συνεχους) δειγματος με ενα πεπερασμενο αριθμο bits.

• O κβαντισμος εισαγει παντοτε παραμορφωση. Μπορουμε να την μειωσουμε αν αυξησουμε τον αριθμο των bits με τα οποια παριστανουμε ενα δειγμα.

Page 4: HY530 “ ΨΗΦΙΑΚΕΣ ΕΠΙΚΟΙΝΩΝΙΕΣ ”

Συμβολισμος σχετικος με τον κβαντισμο

• Εστω Χ μια τυχαια μεταβλητη που παριστανει το δειγμα ενος αναλογικου σηματος το οποιο υφισταται δειγματοληψια.

• Τοτε ειναι η κβαντισμενη τιμη της Χ.• Ενας κβαντιστης εχει Μ επιπεδα κβαντισμου:

• Τα ορια των ζωνων κβαντισμου οριζονται απο τις Μ + 1 τιμες: {x0, x1, …, xM}, οπου x0= -, xM =

• Ετσι για

• Καθε επιπεδο κβαντισμου μπορει να αντιστοιχισθεί σε εναν log2M –bit δυαδικο αριθμο

)(~ XfX Q

}~,...,~,~{~21 MxxxX

kQkk xxfxxxx ~)(~1

Page 5: HY530 “ ΨΗΦΙΑΚΕΣ ΕΠΙΚΟΙΝΩΝΙΕΣ ”

Γραφικη παρασταση του Κβαντισμου

x1~ -3.5

~x8 3.5

-3 3

M=8

x0 x1 x7 x8 -

-3 -2 -1 1 2 3

x1=-3.5

x8=3.5

000

001

010011

100

101

110

111

Page 6: HY530 “ ΨΗΦΙΑΚΕΣ ΕΠΙΚΟΙΝΩΝΙΕΣ ”

Συνοπτικη παρασταση Κβαντιστη

• Συνηθως αρκει ο καθορισμος των επιπεδων κβαντισμου

• Παραδειγμα: {-3.5,-2.5, -1.5, -0.5, +0.5, 1.5, 2.5, 3,5}

• Γιατι?– Υποθετουμε οτι ολα τα δείγματα κβαντιζονται στο πλησιεστερο

επιπεδο κβαντισμου– Αυτο καθοριζει τα ορια των ζωνων κβαντισμου, εν προκειμενω

στο μεσον μεταξυ των επιπεδων κβαντισμου δηλαδη: {-, -3.0, -2.0, -1.0, 0, 1.0, 2.0, 3.0, }

– Καθε αλλο οριο αυξανει το σφαλμα κβαντισμου (θεωρημα Loyd-Marx)

Page 7: HY530 “ ΨΗΦΙΑΚΕΣ ΕΠΙΚΟΙΝΩΝΙΕΣ ”

Υλοποιηση του Κβαντιστη

• Ενας μετατροπεας αναλογικου-σε-ψηφιακο (ADC – Analog to Digital Converter) προσεγγιζει το σημα (δειγμα) στην εισοδο του με ενα απο τα Μ επιπεδα κβαντισμου.

• Ενα κυκλωμα σειριακης εξοδου (SIO – Serial Input Output) μετατρεπει το επιπεδο κβαντισμου σε ακολουθια απο n=log2M bits.

ADC SIOx )(~ xfx Q n bits

Quantizer

Page 8: HY530 “ ΨΗΦΙΑΚΕΣ ΕΠΙΚΟΙΝΩΝΙΕΣ ”

Πρακτικοι τροποι κατασκευης ADCs

• Counting or Ramp ADC– Μια ταση αναφορας αυξανει κατα σταθερα βηματα μεχρι να

γινει μεγαλυτερη απο το δειγμα. Ο δυαδικος αριθμος που αντιστοιχει στους παλμους του ρολογιου που χρειαστηκαν γι’ αυτο ειναι η κβαντισμενη τιμη του δειγματος

• Serial or Successive Approximation ADC (Σειριακος ADC ή διαδοχικων προσεγγισεων ADC)– Χρησιμοποιει δυαδικη ερευνα (μεχρι να φθασει στην

επιθυμητη ακριβεια ) για να προσδιορισει την ζωνη κβαντισμου του δειγματος εισοδου.

• Parallel or Flash ADC (Παραλληλος ή «αστραπιαιος»)– Το δειγμα εισοδου συγκρινεται ταυτοχρονα με ολα τα δυνατα

επιπεδα κβαντισμου. Επιλεγεται το υψηλότερο απο τα επιπεδα κβαντισμου που ειναι μικροτερα του σηματος

Mικ

ροτε

ρη π

ολυπ

λοκο

τητα

Με γ

αλυτ

ερη

ταχυ

τητ α

Page 9: HY530 “ ΨΗΦΙΑΚΕΣ ΕΠΙΚΟΙΝΩΝΙΕΣ ”

Ειδη Θορυβου στον Κβαντιστη

• Θορυβος κβαντισμου (Quantization Noise)– Εμφανιζεται γιατι η τιμη του δειγματος x αντικαθισταται απο την τιμη του

πλησιεστερου επιπεδου κβαντισμου. Το σφαλμα κβαντισμου για ενα δειγμα ειναι nQ = x – fQ(x) και ειναι μικροτερο, κατα απολυτο τιμη, απο το ημισυ του μεγεθους της ζωνης κβαντισμου.

• Θορυβος υπερφορτωσης (Overload Noise):– Εμφανιζεται οταν το σημα εισοδου ειναι μεγαλυτερο απο το μεγαλυτερο

επιπεδο κβαντισμου με αποτελεσμα τον «ψαλλιδισμο» του.

• Κοκκωδης Θορυβος (Granularity Noise):– Εμφανιζεται οταν τα επιπεδα κβαντισμου δεν ειναι αρκετα πυκνα για να

προσεγγισουν με ακριβεια το δειγμα. Ειναι πιο εμφανης οταν οι τιμες των δειγματων κυμαινονται ελαφρα γυρω απο ενα οριο περιοχης κβαντισμου.

• Αν ο αριθμος των επιπεδων κβαντισμου Μ ειναι σταθερος τοτε υπαρχει ανταλλαγη μεταξυ των θορυβων κβαντισμου και υπερφορτωσης

Page 10: HY530 “ ΨΗΦΙΑΚΕΣ ΕΠΙΚΟΙΝΩΝΙΕΣ ”

Παραμορφωση

• Ο κβαντισμος εισαγει παραμορφωση στο σημα

• Θελουμε να ελαχιστοποιησουμε την μεση παραμορφωση D, οπου:

οπου f(x) η pdf του σηματος.

• Αυτο το μετρο παραμορφωσης ονομαζεται και μεσο τετραγωνικο σφαλμα (MSE – Mean Square Error)

• To MSE «μεγεθύνει» τα μεγαλα σφαλματα περισσοτερο απο τα μικρα.

ΚβαντιστηςΧ Χ = fQ(Χ)

~

1

2 2 2

1

[( ) ] ( ) ( ) ( ) ( )k

k

xM

kk x

D E X X x x f x dx x x f x dx

Page 11: HY530 “ ΨΗΦΙΑΚΕΣ ΕΠΙΚΟΙΝΩΝΙΕΣ ”

Μια εναλλακτικη θεωρηση του κβαντισμου

• Ο κβαντισμος προσθετει ενα τυχαιο θορυβο nQ = x - x στην πραγματικη τιμη x του δειγματος.

• Ετσι η παραμορφωση D ή το MSE = E[nQ2] μπορει να θεωρηθει οτι

ειναι η ισχυς του θορυβου κβαντισμου

• Μπορουμε να ορισουμε μια σηματοθορυβικη σχεση (SNR – Signal to Noise Ratio) για να χαρακτηρισουμε την συμπεριφορα του κβαντιστη. SNR=ισχυς σηματος x / ισχυς θορυβου nQ

~

+Κβαντιστηςx

nQ = x - x~

x = fQ(x) = x + nQ

Page 12: HY530 “ ΨΗΦΙΑΚΕΣ ΕΠΙΚΟΙΝΩΝΙΕΣ ”

Υπολογισμος της σηματοθορυβικης σχεσης

• Μεση τιμη της σηματοθορυβικης σχεσης (SNR):• SNR= (S/N)avg = ισχυς σηματος x / ισχυς θορυβου nQ

• Μπορουμε να ορισουμε και την μεγιστη SNR (peak SNR):– λιγωτερο χρησιμη. Δεν θα την χρησιμοποιησουμε...

dxxfxx

dxxfxDXE

nEXE

NS

X

X

Qavg )()~(

)(2

22

2

2

DX

nE

XNS peak

Q

peak

peak

2

2

2

Page 13: HY530 “ ΨΗΦΙΑΚΕΣ ΕΠΙΚΟΙΝΩΝΙΕΣ ”

Παραδειγμα υπολογισμου SNR

• Εστω κβαντιστης με επιπεδα κβαντισμου Χ = {x1, x2,…x8} =

={x1=-3.5, x2=-2.5, x3=-1.5, x4=-0.5, x5=0.5, x6=1.5, x7=2.5, x8=3.5}• H pdf f(x) του σηματος εισοδου ειναι ομοιομορφη με τιμη 1/8 στο διαστημα [-4, +4]

• Η ισχυς του σηματος X ειναι:

• Η παραμορφωση D ειναι:

~ ~ ~

~ ~ ~ ~ ~ ~ ~ ~

-4 0 +4 x

f(x)

316

24128

2481][

4

4

4

4

322

xdxxXE

dxkx

dxxfxxMSED

k

kk

M

k

x

xk

k

k

4

5

28

1

1

2

81)]5.4([

)()~(1

Page 14: HY530 “ ΨΗΦΙΑΚΕΣ ΕΠΙΚΟΙΝΩΝΙΕΣ ”

Παραδειγμα υπολογισμου SNR (συνεχεια)

• Ας εξετασουμε τον ορο για k=5:

• Και οι 12 οροι του αθροισματος ειναι ισοι MSE =D= 1/12 • Το SNR σε db ειναι (S/N)avg = 10log10(64) = 10log10(26) =63 = 18• Ενας εμπειρικος κανονας οριζει οτι καθε προσθετο bit στην

κωδικοποιηση των δειγματων προσθετει 6 db στην σηματο-θορυβικη σχεση του ομοιομορφου κβαντιστη οταν τα σηματα εισοδου εχουν ομοιομορφη pdf

1 12 2

0 0

13 2

0

1 1( 0.5) ( 0.25)8 8

1 1 1 1 1 10.25 0.258 3 2 8 3 2 8 12

x dx x x dx

x x x

22

864121

316

DXE

NS

avg

Page 15: HY530 “ ΨΗΦΙΑΚΕΣ ΕΠΙΚΟΙΝΩΝΙΕΣ ”

Κβαντιστης 3 bit , 8 επιπεδων

x1

x8

~

~

Σφαλμα

Σημα Εισοδου x

Page 16: HY530 “ ΨΗΦΙΑΚΕΣ ΕΠΙΚΟΙΝΩΝΙΕΣ ”

Κβαντιστης Μ=26 =64 επιπεδων

Page 17: HY530 “ ΨΗΦΙΑΚΕΣ ΕΠΙΚΟΙΝΩΝΙΕΣ ”
Page 18: HY530 “ ΨΗΦΙΑΚΕΣ ΕΠΙΚΟΙΝΩΝΙΕΣ ”

SNR για Ομοιομορφο Κβαντιστη (συνοψη)

• Γενικο αποτελεσμα (μπορει να αποδειχθει ευκολα):

– Προυποθεσεις:• Ομοιομορφος κβαντιστης Μ επιπεδων• Τα δειγματα εισοδου εχουν ομοιομορφη κατανομη, με

περιοχη τιμων ιση με την περιοχη τιμων που καλυπτει ο κβαντιστης.

• Εμπειρικος Κανονας: Καθε προσθετο bit (= διπλασιασμος επιπεδων) αυξανει το SNR κατα 6 db (=τετραπλασιασμος SNR)

bitsMnMNS n

avg

222 log,2

Page 19: HY530 “ ΨΗΦΙΑΚΕΣ ΕΠΙΚΟΙΝΩΝΙΕΣ ”

Παλμοκωδικη Διαμορφωση (PCM)

• Η Παλμοκωδικη Διαμορφωση παραγει ενα σημα Βασικης Ζωνης το οποιο αποτελειται από σειρα παλμων που προερχονται από την σειριακη εξοδο ενος κβαντιστη.

• Μερικες φορες ο ορος «PCM» χρησιμοποιειται εναλλακτικα για τον ορο «κβαντισμος».

Page 20: HY530 “ ΨΗΦΙΑΚΕΣ ΕΠΙΚΟΙΝΩΝΙΕΣ ”

Ευρος ζωνης σηματων PCM

• Ομοιομορφος κβαντιστης n bits και 2n = M επιπεδων

• Ο ρυθμος δειγματοληψιας ειναι: fs δειγματα/sec.

• Ο ρυθμος παραγωγης δυαδικων συμβολων, δηλαδη ο ρυθμός κωδικοποίησης στη εξοδο του κβαντιστη, ειναι

fs log2M = fs n bits/sec.

• To ελαχιστο απαιτουμενο ευρος φασματος (με βελτιστη μορφη παλμου *) ειναι: fs n/2 Hz.

• To ευρος φασματος «πρωτου μηδενισμου» (με ορθογωνικη μορφη παλμου) ειναι fs n Hz.

• * Θα αναφερθουμε σε επομενα μαθηματα στην επιδραση της μορφης του παλμου επι του ευρους φασματος του σηματος PCM

Page 21: HY530 “ ΨΗΦΙΑΚΕΣ ΕΠΙΚΟΙΝΩΝΙΕΣ ”

Παραδειγμα υπολογισμου για σημα PCM

• Προβλημα: Ενα αναλογικο μουσικο σημα εχει ευρος φασματος 15 kHz και τα δειγματα του μπορουν να θεωρηθουν οτι εχουν ομοιομορφη pdf.

• Να βρεθει το ελαχιστο ευρος φασματος για την μεταδοση του σηματος με διαμορφωση PCM και με μεση παραμορφωση καλλιτερη απο 58db.

• Λυση: • Συχνοτητα δειγματοληψιας fs 2B = 30.000 δειγματα/sec.

• 10log10M2 58db M 102.9103 210 n 10 bits/sample

• Ελαχιστος ρυθμος παραγωγης δεδομενων R = fs n 300.000 b/s• Ελαχιστο ευρος φασματος: BW = R/2 150 kHz. (υποτιθεται οτι

χρησιμοποιουμε παλμο βελτιστης μορφης)

Page 22: HY530 “ ΨΗΦΙΑΚΕΣ ΕΠΙΚΟΙΝΩΝΙΕΣ ”

Μη ομοιομορφος κβαντιστης

• Ενας κβαντιστης, με ισαπεχοντα επιπεδα κβαντισμου, δηλαδη με: xk-1 – xk = Δ, k {1,2,…,M} ονομαζεται ομοιομορφος κβαντιστης.

• Σε μερικες περιπτωσεις ειναι καλλίτερα να εχουμε επιπεδα κβαντισμου με διαφορετικες αποστασεις μεταξυ τους.

• Αν εξετασουμε την μεση παραμορφωση (MSE) D:

βλεπουμε οτι για να γινει το D ελαχιστο πρεπει να επιλεξουμε τα επιπεδα κβαντισμου xk ετσι ωστε το σφαλμα (x- x)2 να γινεται

μικρο οταν η pdf f(x) εχει μεγαλη τιμη και να δεχομαστε να είναι μεγαλυτερο οπου η f(x) εχει μικρη τιμη.

• Βασικη αρχη: Εκει οπου η pdf εχει μεγαλη τιμη εχουμε συσσωρευση των επιπεδων κβαντισμου

~ ~

dxxfxxD )()~( 2

~ ~

Page 23: HY530 “ ΨΗΦΙΑΚΕΣ ΕΠΙΚΟΙΝΩΝΙΕΣ ”

Μη ομοιομορφος κβαντιστης

• Παραδειγμα συσσωρευσης των επιπεδων κβαντισμου στις περιοχες οπου η pdf εχει μεγαλυτερες τιμες.

Page 24: HY530 “ ΨΗΦΙΑΚΕΣ ΕΠΙΚΟΙΝΩΝΙΕΣ ”

Αλγοριθμος Lloyd-Max

• Επιτρεπει την σχεδιαση βελτιστου κβαντιστη για οποιοδηποτε αριθμο επιπεδων και για καθε f(x).

• Ο αλγοριθμος Lloyd-Max απαντα σε δυο βασικες ερωτησεις:– Για δεδομενο συνολο επιπεδων κβαντισμου, ποια ειναι τα βελτιστα ορια των

ζωνων κβαντισμου?– Για δεδομενο συνολο ζωνων κβαντισμου, ποια ειναι τα βελτιστα επιπεδα

κβαντισμου?

• Εαν αυτες οι ερωτησεις τεθουν και απαντηθουν διαδοχικα, τοσο οι ζωνες οσο και τα επιπεδα κβαντισμου συγκλινουν στα βελτιστα.

Page 25: HY530 “ ΨΗΦΙΑΚΕΣ ΕΠΙΚΟΙΝΩΝΙΕΣ ”

Ερωτηση #1: Ποια ειναι τα βελτιστα ορια των ζωνων για δεδομενο συνολο επιπεδων κβαντισμου

• Διδεται ενα συνολο επιπεδων κβαντισμου: {x1, x2,…xΜ}• Επιλεγουμε ενα συνολο οριων για τις ζωνες κβαντισμου, {x0, x1,…,xΜ} οποτε η μεση παραμορφωση D ισουται με:

• Υποθετουμε οτι f(x) = const μεσα στην ζωνη κβαντισμου.• Τα βελτιστα ορια των ζωνων κβαντισμου επιλεγονται ετσι ωστε:

• Βρισκουμε οτι πρεπει παντοτε να κβαντιζουμε στο πλησιεστερο επιπεδο κβαντισμου, δηλαδη:

~ ~ ~

1

2

1

( ) ( )k

k

M x

kxk

D x x f x dx

10, {0,1,..., } ( ) ( ) 0k k k kk

D k M x x x xx

11,2

~~1

Mkxxx kk

k

Page 26: HY530 “ ΨΗΦΙΑΚΕΣ ΕΠΙΚΟΙΝΩΝΙΕΣ ”

Ερωτηση #2: Ποια ειναι τα βελτιστα επιπεδα για δεδομενα ορια ζωνων κβαντισμου?

• Διδεται ενα συνολο οριων ζωνων κβαντισμου: {x0, x1,…, xΜ}

• Επιλεγουμε ενα συνολο επιπεδων κβαντισμου: {x1, x2,…, xΜ}.

• Τα βελτιστα xi ικανοποιουν την σχεση:

~ ~ ~~

M

k

xx k

kk

k

kdxxfxx

xdd

xddD

1

21

0)()~(~~

k

k

xx k

kdxxfxx

xdd

10)()~(~

2

k

k

k

k

k

k

k

k

k

k

xx

xxk

xxk

xx

xx k

dxxfdxxxfx

dxxfxdxxxf

dxxfxx

11

11

1

)()(~

)(~)(

0)()~(2

Δηλαδη το xk ειναι το κεντροειδες της ζωνης κβαντισμου~

Page 27: HY530 “ ΨΗΦΙΑΚΕΣ ΕΠΙΚΟΙΝΩΝΙΕΣ ”

Περιληψη του Αλγοριθμου Lloyd-Max

• Επιλεγουμε ενα αρχικο συνολο επιπεδων κβαντισμου: {x1, x2,…,xM}.• Τα ορια των ζωνων κβαντισμου πρεπει να ειναι στο μεσον των

επιπεδων κβαντισμου, δηλαδη:

• Τα επιπεδα κβαντισμου ειναι τα κεντροειδή των ζωνων:

• Επαναλαμβανουμε τα δυο τελευταια βηματα μεχρις οτου:

~ ~ ~

11,2/)~~( 1 Mkxxx kkk

Mkdxxfdxxfxx k

k

k

k

xx

xxk

1,)()(~11

kk xx ~~

Page 28: HY530 “ ΨΗΦΙΑΚΕΣ ΕΠΙΚΟΙΝΩΝΙΕΣ ”

Παραδειγμα εφαρμογης του Αλγοριθμου Lloyd-Max

• Διδεται η τυχαια μεταβλητη x με pdf:

0,0,0)(

xexx

xf

1

f(x)

x

Εστω οτι τα αρχικα επιπεδα κβαντισμου ειναι τα {1,2,3,4}

Page 29: HY530 “ ΨΗΦΙΑΚΕΣ ΕΠΙΚΟΙΝΩΝΙΕΣ ”

Παραδειγμα εφαρμογης του Αλγοριθμου Lloyd-Max (2)

• Τα ορια των ζωνων κβαντισμου ειναι: x0=0, x1=(1+2)/2=1.5, x2 = (2+3)/2=2.5, x3=(3+4)/2=3.5, x4=.• H παραμορφωση στην περιπτωση αυτη ειναι:

• Τα νεα επιπεδα κβαντισμου ειναι:

5.4

5.3

25.3

5.2

2

5.1

0

5.2

5.1

22

3292.0)4()3(

)2()1(

dxexdxex

exdxexD

xx

xx

9180.1~,5692.0~5.2

5.1

5.25.1

25.10

5.10

1

dxe

dxexx

dxe

dxexx

x

x

x

x

Συνεχεια

Page 30: HY530 “ ΨΗΦΙΑΚΕΣ ΕΠΙΚΟΙΝΩΝΙΕΣ ”

Παραδειγμα εφαρμογης του Αλγοριθμου Lloyd-Max (3)

• Νεα επιπεδα κβαντισμου (συνεχεια)

• κ.ο.κ. Στον πινακα συνοψιζουμε την ολη διαδικασια

500.4~,9180.2~

5.3

5.345.3

5.2

5.35.2

3

dxe

dxexx

dxe

dxexx

x

x

x

x

Επαναληψη Επιπεδα {xk}~ Ορια ζωνων {xk} MSEΑρχικη 1, 2, 3, 4 0, 1.5, 2.5, 3.5, 0.329

1 0.57, 1.92, 2.92, 4.5 0, 1.24, 2.42, 3.71, 0.152

2 0.50, 1.72, 2.93, 4.71 0, 1.11, 2.32, 3.82, 0.131

5 0.41, 1.45, 2.80, 4.85 0, 0.93, 2.12, 3.82, 0.116

10 0.37, 1.31, 2.59, 4.66 0, 0.84, 1.95, 3.63, 0.111

Page 31: HY530 “ ΨΗΦΙΑΚΕΣ ΕΠΙΚΟΙΝΩΝΙΕΣ ”

Ενα αλλο παραδειγμα για τον Αλγοριθμο Lloyd-Max

• Διδεται η Gaussian pdf:• Αρχικη εκτιμηση επιπεδων κβαντισμου: {x1= -2, x2= -1, x3=1, x4=2}

Επαναληψη Επιπεδα {xk} Ορια ζωνων {xk} MSE

Αρχικη -2, -1, 1 2 -, -1.5, 0, 1.5, 0.291 -1.94, -0.62, 0.62, 1.94 -, -1.28, 0, 1.28, 0.142 -1.75, -0.56, 0.56, 1.75 -, -1.16, 0, 1.16, 0.135 -1.56, -0.48, 0.48, 1.56 -, -1.02, 0, 1.02, 0.1210 -1.51, -0.45, 0.45, 1.51 -, -0.98, 0, 0.98, 0.118

Μη ομοιομορφος κβαντιστης: D=0.1175, E[X2]=1, (S/N)avg=9.3db

Ομοιομορφος κβαντιστης: (S/N)avg=9.25 db

Για λιγα επιπεδα κβαντισμου δεν εχει και μεγαλη διαφορα

2

2

21)(

x

exf

~ ~ ~ ~

Page 32: HY530 “ ΨΗΦΙΑΚΕΣ ΕΠΙΚΟΙΝΩΝΙΕΣ ”

Οι επιδοσεις βελτιωνονται για μεγαλυτερα Μ

• Παραδειγμα 2ο Ο κβαντισμος μιας Gaussian τυχαιας μεταβλητης

Μ SNR (db) Ομοιομορφος SNR (db) Μη-Ομοιομορφος 2 4.4 4.4 4 9.25 9.30 8 14.27 14.62 16 19.38 20.22 32 24.57 26.00 64 29.83 31.89 128 35.13 37.81

Page 33: HY530 “ ΨΗΦΙΑΚΕΣ ΕΠΙΚΟΙΝΩΝΙΕΣ ”

Παρατηρησεις επι του Αλγοριθμου Lloyd-Max

• Για δεδομενη pdf βρισκει τον βελτιστο μη-ομοιομορφο κβαντιστη.

• Μπορει να χρειασθουν αρκετες επαναληψεις για να συγκλινει (εξαρταται απο την αρχικη εκτιμηση).

• Ειναι δυνατον να επιλεγουν pdfs και αρχικες εκτιμησεις για τις οποιες ο αλγοριθμος Lloyd-Max συγκλινει σε τοπικο βελτιστο.

• Πως βρισκουμε τον βελτιστο μη-ομοιομορφο κβαντιστη αν η pdf δεν ειναι γνωστη?? => Γενικευμενος Αλγοριθμος Lloyd-Max.

• Πως μπορουμε να προσεγγισουμε καλλιτερα το οριο ρυθμου –παραμορφωσης?? => Διανυσματικος κβαντιστης

Page 34: HY530 “ ΨΗΦΙΑΚΕΣ ΕΠΙΚΟΙΝΩΝΙΕΣ ”

Σχεση ρυθμου R και παραμορφωσης D

• Σχεδιαστικοι στοχοι κβαντιστου: Για δεδομενο ρυθμο κωδικοποιησης R, να ελαχιστοποιηθει η παραμορφωση D, Για

δεδομενη παραμορφωση D, να ελαχιστοποιηθει ο ρυθμος κωδικοποιησης R

• Υπενθυμιση: R = fs n bits/sec.

• Θεμελιωδες Οριο: Η θεωρια πληροφοριων αποδεικνυει οτι για ενα δεδομενο μετρο παραμορφωσης D, υπαρχει μια συναρτηση «Ρυθμου-παραμορφωσης» R(D) η οποια δινει ενα προσεγγισιμο κατωτερο οριο στον ρυθμο κωδικοποιησης R για δεδομενη παραμορφωση D.

Page 35: HY530 “ ΨΗΦΙΑΚΕΣ ΕΠΙΚΟΙΝΩΝΙΕΣ ”

Συναρτηση «ρυθμου-παραμορφωσης» R(D) για Gaussian πηγες

• Αν η x είναι μια Gaussian τυχαια μεταβλητη με τυπικη αποκλιση σx

δηλαδη τοτε η συναρτηση «ρυθμου-παραμορφωσης» R(D) ισουται προς:

Παρατηρησεις: 1) Η μεγιστη θεωρητικη παραμορφωση είναι D=σx2.

Επιτυγχανεται κωδικοποιωντας κάθε δειγμα με 0 (οποτε R=0).2) D=0 δεν επιτυγχανεται με κανενα R

)2exp(21)( 222xx xxf

Page 36: HY530 “ ΨΗΦΙΑΚΕΣ ΕΠΙΚΟΙΝΩΝΙΕΣ ”

Ανω οριο της R(D)

• Θεωρημα: Η Gaussian πηγη απαιτει τον μεγιστο ρυθμο κωδικοποιησης μεταξυ ολων των αλλων πηγων για συγκεκριμενο επιπεδο της μεσης τετραγωνικης παραμορφωσης. Αυτό σημαινει ότι η Gaussian αποτελει “worst case scenario”

• Επομενως για τυχουσα συναρτηση κατανομης πιθανοτητας είναι

• Λύνοντας ως προς D για μια Gaussian πηγη εχουμε D=σx2 2-2R

και σε dB D = 10log10(σx

2) -6R dB

22

21( ) log για 02

xxR D D

D

Page 37: HY530 “ ΨΗΦΙΑΚΕΣ ΕΠΙΚΟΙΝΩΝΙΕΣ ”

Προβληματα με τον μονοδιαστατο κβαντιστη

• Ακομα και με τον βελτιστο μονοδιαστατο (scalar) κβαντιστη, οι επιδοσεις δεν φθανουν τις προβλεπομενες απο την Θεωρια «Ρυθμου-παραμορφωσης».

• Λυση: Ομαδοποιηση των δειγματων σε blocks και κβαντισμος ολου του block δεδομενων καθε φορα- «Διανυσματικος κβαντιστης –Vector Quantizer».

• Ο διανυσματικος κβαντιστης εχει καλα αποτελεσματα διοτι:– Εκμεταλλευεται την συσχετιση μεταξυ δειγματων, και– Ακομα και αν δεν υπαρχει συσχετιση παρεχει ενα κερδος στo SNR μεχρι

1.52 db (“shaping gain”)

Page 38: HY530 “ ΨΗΦΙΑΚΕΣ ΕΠΙΚΟΙΝΩΝΙΕΣ ”

Διανυσματικος Κβαντιστης Vector Quantizer (VQ)

• Κβαντιζουμε blocks δεδομενων Υ = (y1,…,yn).• n ειναι η διασταση του κβαντιστη.• Τα Μ επιπεδα κβαντισμου αντικαθισταται απο Μ διανυσματα

κβαντισμου.• Οι ζωνες κβαντισμου αντικαθιστανται απο τις περιοχες

κβαντισμου• Καθε σημειο σε δεδομενη περιοχη κβαντισμου προσεγγιζεται

(κβαντιζεται) απο το αντιστοιχο διανυσμα κβαντισμου.• Ρυθμος κβαντισμου R = (log2M) / n bits/sample.• Ειναι δυνατον να εχουμε κλασματικους ρυθμους

Page 39: HY530 “ ΨΗΦΙΑΚΕΣ ΕΠΙΚΟΙΝΩΝΙΕΣ ”

Ομοιομορφος κβαντιστης 2 διαστασεων Μ=16, n=2

XX

X

XX

X

XX

X

X

X

X

X

XX X

Διανυσματα κβαντισμου

Περιοχες κβαντισμουx1

Διδονται τα δυο σηματα x1 και x2. Αν κβαντισουμε κάθε σημα χωριστα με κβαντιστη 4 επιπεδων χρειαζομαστε 2 bits/sample.

Αν χρησιμοποιησουμε διανυσματικο κβαντιστη 16 επιπεδων όπως του σχηματος χρειαζομαστε R = (log2M) / n =2 bits/sample.

Εδώ δεν υπαρχει διαφορα μεταξυ βαθμωτου και διανυσματικου κβαντιστη

x2

Page 40: HY530 “ ΨΗΦΙΑΚΕΣ ΕΠΙΚΟΙΝΩΝΙΕΣ ”

Διανυσματικος κβαντιστηςΜ=8 περιοχες κβαντισμου , n=2 διαστασεις

Ρυθμος κβαντισμουR = (log2M) / n =3/2

Page 41: HY530 “ ΨΗΦΙΑΚΕΣ ΕΠΙΚΟΙΝΩΝΙΕΣ ”

Η Bivariate Gaussian pdf

Page 42: HY530 “ ΨΗΦΙΑΚΕΣ ΕΠΙΚΟΙΝΩΝΙΕΣ ”

Γιατι είναι αποτελεσματικος ενας VQ

Εκμεταλλευεται την συσχετιση μεταξυ δυο τυχαιων σηματων x1 και x2

Αν οι x1 και x2 είναι από κοινου Gaussian με υψηλη συσχετιση οι ισουψεις καμπυλες της από κοινου pdf θα είναι όπως στο σχημα:

Μικροτερηπαραμορφωση

Page 43: HY530 “ ΨΗΦΙΑΚΕΣ ΕΠΙΚΟΙΝΩΝΙΕΣ ”

Γιατι είναι αποτελεσματικος ενας VQ (2)

Ακομα και αν δεν εχουμε συσχετιση, ο VQ επιτρεπει των καθορισμοπεριοχων κβαντισμου με πιο καταλληλη μορφη.Οι x1 και x2 είναι ασυσχετιστες από κοινου Gaussian

Κερδος μορφοποιησης => μεχρι και 1.52 db βελτιωση της D

Page 44: HY530 “ ΨΗΦΙΑΚΕΣ ΕΠΙΚΟΙΝΩΝΙΕΣ ”

Διαφορες μεταξυ ομοιομορφου και μη-ομοιομορφου κβαντιστη

• Εστω οτι το σημα εχει Gaussian pdf, δηλαδη: f(x)=exp(-x2/2)/2π

• Εστω οτι: {x1 = -1.494, x2 = -0.498, x3 = 0.498, x4 = 1.494}.

• Με αριθμητικη ολοκληρωση βρισκουμε: D = 0.1188, E[X2]=1, (S/N)avg = 10log10(1/0.1188) = 9.25 db

• Ο μη ομοιομορφος κβαντιστης εχει καλλιτερα αποτελεσματα.

• Ο καλλιτερος δυνατος (μη-ομοιομορφος) κβαντιστης 4 επιπεδων εχει: (S/N)avg= 12 db (απο την σχεση D = 10log10(σx

2) -6R dB)

~ ~ ~ ~

Page 45: HY530 “ ΨΗΦΙΑΚΕΣ ΕΠΙΚΟΙΝΩΝΙΕΣ ”

Companding (συστολοδιαστολη)

• Οι μη-ομοιομορφοι κβαντιστες μπορουν, για τα περισσοτερα σηματα, να δωσουν καλλίτερα αποτελεσματα απο τους ομοιομορφους κβαντιστες.

• Ειναι ομως πολυ φθηνοτερο να κατασκευασουμε ADC με ομοιομορφους κβαντιστες.

• Η συστολοδιαστολη (companding – compressing & expanding) εισαγει μια μη γραμμικοτητα στο σημα πριν τον κβαντισμο.– Η μη-γραμμικοτητα εκλεγεται ετσι ωστε το προκυπτον σημα να εχει pdf η

οποια να πλησιαζει κατα το δυνατον την ομοιομορφη κατανομη.– Ενας τυπικος ADC με ομοιομορφη αποσταση επιπεδων κβαντισμου μπορει

να χρησιμοποιηθει μετα τον compandor.– H εισαχθεισα μη-γραμμικοτητα αναιρειται με την εισαγωγη της αντιστροφης

μη-γραμμικοτητας κατα την μετατροπη σε αναλογικο

Page 46: HY530 “ ΨΗΦΙΑΚΕΣ ΕΠΙΚΟΙΝΩΝΙΕΣ ”

Ψηφιακο συστημα επικοινωνιας με compandor

• Σημα Εισοδου

• ΣημαΕξοδου

Compressor ADC Πομπος

Καναλι

ΔεκτηςDACExpandor

x

g(x)

x

g-1(x)

0

Page 47: HY530 “ ΨΗΦΙΑΚΕΣ ΕΠΙΚΟΙΝΩΝΙΕΣ ”

Τυπικες μη-γραμμικοτητες που χρησιμοποιουνται σε compandors

• Mu-Law (χρησιμοποιειται στην Β. Αμερικη και στην Ιαπωνια).

• A-Law (χρησιμοποιειται στην Ευρωπη)

συνηθως Α = 87.6

,)1ln()1ln(

)(

x

xg συνηθως μ = 255

A

xAxA

xAA

xAxg10

ln111,

ln1)ln(1)(

Page 48: HY530 “ ΨΗΦΙΑΚΕΣ ΕΠΙΚΟΙΝΩΝΙΕΣ ”

Σχεση εισοδου-εξοδου του μ-Law Compandor

x

g(x)

μ-Law

Page 49: HY530 “ ΨΗΦΙΑΚΕΣ ΕΠΙΚΟΙΝΩΝΙΕΣ ”

H pdf ενος σηματος πριν και μετα τον μ – Law compandor

• PDF πριν PDF μετα

ΕπιθυμητοΕπιθυμητη pdf

Page 50: HY530 “ ΨΗΦΙΑΚΕΣ ΕΠΙΚΟΙΝΩΝΙΕΣ ”

64 kbit/sec PCM για ψηφιακη τηλεφωνια

• Χρησιμοποιειται companding με μ = 255 (Β. Αμερικη) και Α=87.6 (Ευρωπη).

• Γινεται δειγματοληψια της φωνης με 8.000 δειγματα/sec.

• Καθε δειγμα κωδικοποιειται με 8 bits (ο κβαντιστης ειναι 256 επιπεδων).

• Ο ρυθμος μεταδοσης δεδομενων ειναι 8x8.000 = 64 kbits/sec

Page 51: HY530 “ ΨΗΦΙΑΚΕΣ ΕΠΙΚΟΙΝΩΝΙΕΣ ”

Μετρηση της παραμορφωσης ομιλιας

• Εκτος απο το MSE εχουμε και εναλλακτικες μεθοδους μετρησης της παραμορφωσης της ομιλιας:– Η κατα περιοχες SNR (segmental SNR)– Itakura-Saito φασματικη αποσταση– Log Spectral Distance– Perceptually weighted MSE– http://dynamo.ecn.purdue.edu/~ctanner/Distortion_Measures/distortion_measures.html

• Κανενα απο τα πιο πανω κριτηρια δεν αρκει μονο του για να περιγραψει με ακριβεια την ακουστικη ποιοτητα μιας ομιλιας.

• Καταφευγουμε σε Υποκειμενικη Αξιολογιση της ποιοτητας της φωνης με το Mean Opinion Score Testing (MOST):– Ακροατες βαθμολογουν την ποιοτητα μιας ομιλιας με βαθμους που

κυμαινονται μεταξυ 1 (ακατανοητη) και 5 (τελεια ομιλια).– Η τηλεφωνικης ποιοτητας φωνη συνηθως βαθμολογειται με 4.3

Page 52: HY530 “ ΨΗΦΙΑΚΕΣ ΕΠΙΚΟΙΝΩΝΙΕΣ ”

Τεχνικες Κωδικοποιησης για φωνη

• Ολες οι μεθοδοι κωδικοποιησης φωνης χρησιμοποιουν κβαντισμο.• Πολλες κανουν επιπλεον χρηση ιδιαιτερων χαρακτηριστικων της

φωνης:• Κωδικοποιηση χρονικης κυματομορφης –προσπαθεια

παραστασης των δειγματων της κυματομορφης της φωνης στο πεδιο του χρονου.

• Φασματικη Μεθοδος Κωδικοποιησης –προσπαθεια παραστασης των φασματικων χαρακτηριστικων της κυματομορφης της φωνης.

• Κωδικοποιηση βασισμενη στο μοντελο της φωνης. – προσπαθεια αναπαραγωγης του μοντελου της διαδικασιας παραγωγης φωνης

Page 53: HY530 “ ΨΗΦΙΑΚΕΣ ΕΠΙΚΟΙΝΩΝΙΕΣ ”

Ποιοτητα φωνης vs ρυθμου κωδικοποιησης

Ο ρυθμος κωδικοποησηςμπορει να ελαττωθεί μεανταλλαγμα:• Την αυξηση της πολύ- πλοκοτητας του κωδικο- ποιητή, ή• Την μειωση της ποιοτητας της φωνης

Page 54: HY530 “ ΨΗΦΙΑΚΕΣ ΕΠΙΚΟΙΝΩΝΙΕΣ ”

Κωδικοποιηση της κυματομορφης της φωνηςΔιαφορικη PCM

• Το σημα της ομιλιας εχει μεγαλη συσχετιση για γειτονικες χρονικες στιγμες.

• Ο διαφορικος παλμοκωδικοποιητης (DPCM- Differential PCM) κβαντιζει την διαφορα μεταξυ ενος δειγματος και της προβλεπομενης τιμης του η οποια προβλεπεται με γραμμικο συνδυασμο προηγουμενων δειγματων.

• Συνηθως η διαφορα αυτη ειναι μικρη και με λιγωτερα bits επιτυγχανεται μικρη παραμορφωση

• Η αντιληπτη ποιοτητα φωνης εξαρταται απο την σχετικη τιμη του σφαλματος κβαντισμου και της εντασεως (ισχυος) της φωνης.

• Οι προσαρμοζομενοι DPCM (ADPCM – Adaptive DPCM) μετα-βαλλουν το βημα κβαντισμου αναλογα με την ενταση της φωνης.

• Το ADPCM με 32kbits/sec ειναι πολυ κοινο και ευκολο στην υλοποιηση, χρησιμοποιειται δε ερυτατα (π.χ. στο DECT)

Page 55: HY530 “ ΨΗΦΙΑΚΕΣ ΕΠΙΚΟΙΝΩΝΙΕΣ ”

Δομη του DPCM

Quantizer

DelayT=1

Σ

Σ Σ DelayT=1

xnyn yn=yn+qn

~

yn~́

yn-1~

yn

~xn^

DelayT=1

Σ Σ

DelayT=1

xn

xn-1

Quantizeryn yn

~ rn=rn-1+yn+qn

rn-1

-

+

+

-+

+

+

+

+

+

xn-1^

Συσσωρευση των σφαλματων κβαντισμου

Μη-συσσωρευση των σφαλματων κβαντισμου

=yn+qn

Τελικα xn = yn^ ~´

´

Page 56: HY530 “ ΨΗΦΙΑΚΕΣ ΕΠΙΚΟΙΝΩΝΙΕΣ ”

Predictive DPCM

• O predictor χρησιμοποιει τα p προηγουμενα κβαντισμενα δειγματα για να προβλεψει το παρον δειγμα. Κβαντιζεται η διαφορα τους.

• Τα αi επιλεγονται ετσι ωστε να ελαχιστοποιειται το μεσο τετραγωνικο σφαλμα προβλεψης:

• Θετουμε:

Quantizer

Predictor

Σ

Σ Σ Predictor

yn yn ~

yn~´

yn

~xn^

+

-+

+

+

+

xn

inixa ˆ1

ˆp

i n ii

a y

2)( inin XaXED

)()(2)0( jiRaaiRaR XjiXiX

ker)()(0 WalYulejRjiRaaD XXii

Page 57: HY530 “ ΨΗΦΙΑΚΕΣ ΕΠΙΚΟΙΝΩΝΙΕΣ ”

Διαμορφωση DELTA (DM)

• Ακραια περιπτωση κωδικοποιητη PCM στον οποιο το σημα υφισταται υπερ-δειγματοληψια και κωδικοποιειται με 1 bit/sample.

• Ο Διαμορφωτης Delta μπορει να υλοποιηθει με εναν εξαιρετικα απλο κβαντιστη 1 επιπεδου.

• H Adaptive DM με 16 kbits/sec μπορει να παραγει ηχο καλης ποιοτητας

1 bitQuantizer

DelayT=1

Σ

Σ Σ DelayT=1

xnyn yn=±1

yn~´yn-1´

~

yn

~xn^

+

-

+

+

+

+

X XΔ

~

Page 58: HY530 “ ΨΗΦΙΑΚΕΣ ΕΠΙΚΟΙΝΩΝΙΕΣ ”

Φασματικες μεθοδοι κωδικοποιησηςSubband Coding

• H αντιληψη της ακουστικης ποιοτητας εξαρταται απο την ζωνη συχνοτητων. Στις πολυ χαμηλες ή πολυ υψηλες συχνοτητες μπορουν να γινουν ανεκτα μεγαλυτερα MSE.

• Οι Subband Coders διαχωριζουν το σημα σε πολλες ζωνες με καταλληλα φιλτρα.

• Τα σηματα σε καθε ζωνη μετατρεπονται σε ψηφιακα με το standard PCM αλλα με διαφορετικο ρυθμο R σε καθε ζωνη.

Page 59: HY530 “ ΨΗΦΙΑΚΕΣ ΕΠΙΚΟΙΝΩΝΙΕΣ ”

Φασματικες μεθοδοι κωδικοποιησηςAdaptive Transform Coding

• Τα δειγματα του σηματος ομαδοποιουνται σε πλαισια.

• Τα συσχετισμενα στον χρονο δειγματα μετατρεπονται σε ασυσχετιστα (ελπιζουμε...) φασματικα δειγματα κανοντας FFT ή DCT (Discrete Cosine Transform).

• Τα φασματικα δειγματα παριστανονται συμφωνα με την βαρος τους στην αντιληψη της φωνης

• Ο βελτιστος κωδικοποιητης φωνης “half-rate” (4 kbits/sec) χρησιμοποιει Adaptive Transform Coding ( μαζι με διανυσματικο κβαντισμο και Γραμμικη προβλεψη)

Page 60: HY530 “ ΨΗΦΙΑΚΕΣ ΕΠΙΚΟΙΝΩΝΙΕΣ ”

Τεχνικες κωδικοποιησης βασιζομενες σε μοντελα

• Κωδικοποιητες φωνης Γραμμικης προβλεψης – Linear Predictive Speech Coders (LPC)

• Το σημα της φωνης διαιρειται σε πλαισια διαρκειας 20 ms.• Η ομιλια μοντελοποιειται σαν θορυβος (αερας απο τους πνευμονες)

που διεγειρει ενα γραμμικο φιλτρο (λαρυγγας, φωνητικες χορδες, και στομα – ρινικη κοιλοτητα).

• Ο LPC κβαντιζει την ακολουθια διεγερσης, τις παραμετρους του φιλτρου, και το κερδος του φιλτρου, και μεταδιδει τα δυαδικα δεδομενα στον δεκτη. Συχνα χρησιμοποιειται διανυσματικος κβαντιστης

ΦιλτροΠροβλεψης Χ

ΑκολουθιαΔιεγερσης

Κερδος ΦιλτρουΠαραμετροι Φιλτρου

Εξοδος Φωνης

Page 61: HY530 “ ΨΗΦΙΑΚΕΣ ΕΠΙΚΟΙΝΩΝΙΕΣ ”

Vector Sum Excited Linear Prediction (VSELP)

• Χρησιμοποιειται στη ψηφιακη κινητη τηλεφωνια της Β. Αμερικης (προτυπο IS-136)

• Πλαισια των 20 ms. Καθε πλαισιο παριστανεται με 159 bits. Ο ρυθμος δεδομενων ειναι περιπου 8 kbits/sec.

• Ενας διανυσματικος κβαντιστης δυο βαθμιδων χρησιμοποιειται για τον κβαντισμο της ακολουθιας διεγερσης.

• Μερικα bits (οπως το κερδος του φιλτρου) ειναι πιο σημαντικα για την ποιοτητα της φωνης απο οτι αλλα. Αυτα προστατευονται με κωδικοποιηση διορθωσης λαθων.

Page 62: HY530 “ ΨΗΦΙΑΚΕΣ ΕΠΙΚΟΙΝΩΝΙΕΣ ”

Συγκριση μεθοδων κωδικοποιησης φωνης

Τυπος Ρυθμος (kb/s) Πολυπλοκοτητα(MIPS) Καθυστερηση (ms) Ποιοτητα

PCM 64 0.01 0 υψηλη

ADPCM 32 0.1 0 υψηλη Delta Mod. 16 0.1 0 υψηλη

Sub-Band 16 1 25 υψηλη

VSELP 8 ~100 35 Καλη

Θεωρια 1 ?? ?? υψηλη

Page 63: HY530 “ ΨΗΦΙΑΚΕΣ ΕΠΙΚΟΙΝΩΝΙΕΣ ”

Κωδικοποιηση εικονας και Video

• Εικονα 1000 x 1000 pixels με 8 bits για καθε ενα απο τα τρια χρωματα χρειαζεται 24 Mbits για να κωδικοποιηθει.

• Το video χρειαζεται περιπου 20 frames/sec.

• Τα standards συμπιεσης ειναι βασικα για την αναπτυξη του ψηφιακου video.

• JPEG: Συμπιεση εικονας κατα 20 φορες τουλαχιστον

• MPEG: Συμπιεση video κατα 100 φορες ή περισσοτερο