|
Kategorie: Diplomové, bakalářské práce |
Tento dokument chci!
Prvním cílem diplomové práce je prostudování základních principů komprimace obrazových signálů. Seznámení se s technikami používanými pro redukci zbytečnosti a nadbytečnosti v obrazovém signálu. Druhým cílem je, na základě těchto informací, realizovat jednotlivé komprimační nástroje v programovém prostředí Matlab a sestavit tak jednoduchý model video kodeku. Diplomová práce obsahuje popis realizace tří základních komprimačních bloků a sice - kódování uvnitř snímku, mezi snímkové kódování a kódování s proměnnou délkou slova - podle standardu MPEG-2.
Huffmanovo kódování Závislost redukce toků AC/DCT koeficientů Qp. znázorňují celkovou účinnost kódování proměnnou délkou slova. 50. snímek VLC tabulka B-15 koef.
Jako reference slouží nekomprimovaný snímek vzorkování 4:2:0. snímek Generovaná VLC tabulka
DCT koef. Velikost dat
jednotlivých komponent snímku I/P jsou uvedeny tabulce Celková účinnost pro snímek
I/P byla vypočítána základě rovnic
100
8bDC_data)(AC_data
1rtd_I ⋅
⋅+
+++
−=
DC_signDC_huffAC_signAC_vlc
, (17)
100
b7MV_data8bDCT_data
1rtd_P ⋅
⋅+⋅
++
−=
MV_huffDCT_signDCT_vlc
, (18)
kde rtd_I, rtd_P jsou redukce toků dat snímků procentech,
AC_vlc, DCT_vlc jsou data zpracována RLE Huffmanovým kódováním,
DC_Huff, MV_huff jsou data zpracována pouze Huffmanovým kódováním,
DC_sign, AC_sign, DCT_sign jsou vektory znaménkových bitů. snímek Generovaná VLC tabulka
Obr.
3. První graf
prezentuje redukci toku dat snímku I/P závislosti kvantizačním parametru.3 Kódování proměnnou délkou slova
Obr. Účinnost
kódování snímku znatelně vetší než snímku, především rozsahu hodnot 7
kvantizačního parametru.3. rostoucím kvantizačním parametrem opět zvyšuje účinnost
kódování hodnoty 97% pro snímek 99% pro snímek druhém grafu je
zobrazena redukce toku dat pro jednotlivé snímky komprimované videosekvence.41
0
10
20
30
40
50
60
70
80
90
100
1 31
Kvantizační parametr ]
Redukcetokudat[%]
AC koef.3. snímek VLC tabulka B-14 DCT koef. Průměrná
redukce dat činí 96%