Documente Academic
Documente Profesional
Documente Cultură
Exercitii
1.
Spectrul cu 2 :
Spectrul cu 4
Spectrul cu 8
2.
Factorul 4 si filtru de 17
Exerciii
1. Gsii pentru imaginea aleas care este numrul minim de bii, pentru care
diferena fa de imaginea iniial este acceptabil. Cte nuane de gri are
imaginea n acel caz?
n cazul acestei imagini, numrul minim de bii, pentru ca imaginea s fie acceptabil,
este de 5.
4 biti
5 biti
La 5 biti avem 25 culori dintre care doua sunt alb si negru iar restul de 30 sunt
nuante de gri.
3. Utiliznd opiunea Subtract Dither observai ce fenomene apar? Care este cea
mai bun alegere, s utilizm aceast opiune sau nu?
Din grafic se observa ca variatia este aproape liniara in cazul codarii PCM.
2. Care este ctigul n rata de bit pentru aceeai calitate a imaginii (subiectiv) fa de
codarea PCM?
Pentru imaginea codat PCM, pe 5 bii, am gsit aproximativ o aceeai calitate a imaginii
codat DPCM pe 3 bii. Ctigul este de aproximativ 16 384 bytes.
5 biti
PCM
3 biti DPCM
3. Realizai compresia folosind diferite modele de predicie. Comparai imaginile
rezultate.
Predictie 1D
Predictie 2D
4. Reprezentai grafic dependena SNR n funcie de rata de bit pentru ultimul model
de predicie.
Am obinut urmtoarele valori:
o 1 bit SNR: 14.0 dB
o 2 bii SNR: 21.8 dB
o 3 bii SNR: 29.1 dB
o 4 bii SNR: 36.3 dB
o 5 bii SNR: 42.6 dB
Laborator 2
-Codarea n domeniul frecven Codarea n subbenzi (SBC)
S presupunem c un semnal are cea mai mare parte a energiei concentrate n domeniul
frecvenelor joase (de exemplu o imagine, deoarece componentele pe frecvene nalte reprezint
detaliile fine).
O transmisie mai eficient se poate realiza diviznd domeniul de frecven n dou sau mai
multe subbenzi:
H1(z) este un filtru trece jos, iar filtrele Hk(z), k=2,3,,M, sunt filtre trece band i au
caracteristicile:
Coeficient 2
Coeficient 16
Coeficient 32
2. Alegei o structur de descompunere i un anumit filtru. Modificnd
tipul de codare al subbenzilor, ntre DPCM i PCM, observai cum
apare imaginea codat i funcie de parametrul c.
n cazul codrii entropice, cu aceleai setri ale programului ca mai sus, am obinut un
SNR de 24.0 dB.
4. Pentru diferite grade de descompunere, alegnd codarea entropic, observai SNR.
La o rat de bit 1 am obinut urmtoarele valori:
o Descompunere pe 4 subbenzi SNR: 19.3 dB
Variind numrul de subbenzi i tipul filtrelor, la aceei rat de bit, valoarea SNR este puin
infleunat
Modificnd rata de bit, am obinut urmtoarele valori SNR (28 subbenzi, coeficient 16):
o Rata de bit 0.25 SNR: 16.0 dB
Coeficientul C00 se numete coeficient DC i reprezint frecvena spaial 0 sau media valorilor
pixelilor din bloc. Ceilali coeficieni se numesc coeficieni AC i reprezint frecvenele spaiale
orizontale i verticale din bloc.
DCT nu realizeaz o compresie a datelor, ci doar o transformare n domeniul frecven.
Pentru decodare se folosete Transformata Cosinus Discret Invers (IDCT):
Exerciii
1. Imaginea este transformat n coeficieni DCT. Verificai calitatea imaginii reconstruite
pentru diferite dimensiuni ale blocului DCT. n ce msur corespunde teoria cu
implementarea practic?
Calitatea imaginii reconstruite este slab pentru toate cele 4 dimensiuni ale blocului DCT. Teoria
nu corespunde cu implementarea practica deoarece dup ce aplicm transformata invers, pe
canal vor exista pierderi.
2. Selectai transformata DCT 8x8 i compresie PCM pentru toi coeficienii DCT.
Alegei o valoare rezonabil pentru parametrul c. Desenai dou curbe SNR numr de bpp, cu i fr codarea entropic. Ct de mult compresie suplimentar
( sau ce SNR ) d codarea entropic?
Valorile rezonabile pentru factorul c, n acest caz, le-am gsit la 1.
Curba SNR bpp fr codare entropic
Pentru rata de bit 4 avem un SNR de 24.8 dB atunci cnd nu avem codare entropic, iar
cnd codarea entropic este selectat, SNR-ul este de 29.7dB, ceea ce nseamn un ctig de
aproape 5 dB.
3. Repetai punctul (2) pentru valori incorecte ale lui c. Fii ateni la diferenele
dintre numrul de bpp selectat, cel prezis i cel rezultat n urma compresiei.
Explicai diferenele observate.
Am ales valoarea 2 pentru c.
n cazul fr codare entropic:
- bpp selectat: 0.25, bpp prezis: 0.25, bpp dup compresie: 0.25
- bpp selectat: 0.5 , bpp prezis: 0.5 , bpp dup compresie: 0.5
- bpp selectat: 0.75, bpp prezis: 0.75, bpp dup compresie: 0.75
- bpp selectat: 1 , bpp prezis: 1 , bpp dup compresie: 1
- bpp selectat: 1.5 , bpp prezis: 1.5 , bpp dup compresie: 1.5
- bpp selectat: 2 , bpp prezis: 2 , bpp dup compresie: 2
- bpp selectat: 2.5 , bpp prezis: 2.5 , bpp dup compresie: 2.5
- bpp selectat: 3 , bpp prezis: 3 , bpp dup compresie: 3
- bpp selectat: 3.5 , bpp prezis: 3.5 , bpp dup compresie: 3.5
- bpp selectat: 4 , bpp prezis: 4 , bpp dup compresie: 4
n cazul cu codare entropic:
- bpp selectat: 0.25, bpp prezis: 0.24, bpp dup compresie: 0.24
- bpp selectat: 0.5 , bpp prezis: 0.52, bpp dup compresie: 0.51
- bpp selectat: 0.75, bpp prezis: 0.71, bpp dup compresie: 0.73
- bpp selectat: 1 , bpp prezis: 1 , bpp dup compresie: 0.94
- bpp selectat: 1.5 , bpp prezis: 1.48, bpp dup compresie: 1.39
- bpp selectat: 2 , bpp prezis: 2.02, bpp dup compresie: 1.84
- bpp selectat: 2.5 , bpp prezis: 2.52, bpp dup compresie: 2.34
- bpp selectat: 3 , bpp prezis: 3 , bpp dup compresie: 2.75
- bpp selectat: 3.5 , bpp prezis: 3.49, bpp dup compresie: 3.15
- bpp selectat: 4 , bpp prezis: 3.99, bpp dup compresie: 3.68
Se observ ca atunci cnd nu avem codare entropic nu exist compresie.
Atunci cnd avem codare entropic, compresia este mai bun aici dect atunci cnd avem
selectat parametrul c optim, ns calitatea imaginii este mult mai slab.
4. Repetai punctul (3) utiliznd setrile corecte pentru parametrul c,
pentru alte dou cazuri, i anume:
compresie DPCM pentru toi coeficienii
compresie DPCM pentru primul coeficient DCT i compresie PCM
pentru restul de coeficieni.
Compresie DPCM pentru primul coeficient DCT i compresie PCM pentru restul de
coeficieni:
bpp selectat: 0.25, bpp prezis: 0.26, bpp dup compresie: 0.24, SNR: 10.4 dB
bpp selectat: 0.5 , bpp prezis: 0.5 , bpp dup compresie: 0.52, SNR: 12 dB
bpp selectat: 0.75, bpp prezis: 0.75, bpp dup compresie: 0.77, SNR: 13.4 dB
bpp selectat: 1 , bpp prezis: 1 , bpp dup compresie: 1.01, SNR: 14.7 dB
bpp selectat: 1.5 , bpp prezis: 1.5 , bpp dup compresie: 1.46, SNR: 17.6 dB
bpp selectat: 2 , bpp prezis: 2 , bpp dup compresie: 1.87, SNR: 21.7 dB
bpp selectat: 2.5 , bpp prezis: 2.50, bpp dup compresie: 2.20, SNR: 24.9 dB
bpp selectat: 3 , bpp prezis: 3 , bpp dup compresie: 2.46, SNR: 27.2 dB
bpp selectat: 3.5 , bpp prezis: 3.5 , bpp dup compresie: 3.06, SNR: 30.3 dB
bpp selectat: 4 , bpp prezis: 4 , bpp dup compresie: 3.64, SNR: 33.0 dB
ntre cele dou situaii diferenele sunt foarte mici: n prima situaie, toi coeficienii
DPCM, exist o calitate puin mai bun a imaginii, dar o compresie mai slab, n timp ce pentru
cea de-a doua situaie, cnd doar primul coeficient este DPCM, iar ceilal i PCM, avem o
compresie puin mai bun, dar o calitate mai slab a imaginii.