|
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.
Redukce sice zvýší, ale nutnost přenášet generované VLC
tabulky stranu dekodéru značně nevýhodné důvodu paměťové náročnosti. Huffmanovo kódování Redukce toku AC/DCT koeficientů.
Na obr. 47. Účinnost snímku rostoucím kvantizačním parametrem zvyšuje, hodnoty
cca 75%. Zbytek průběhu téměř konstantní průměrná hodnota redukce je
62%. Lepší průběhy závislostí získáme při použití VLC tabulek generovaných základě
aktuálních RLE kódovaných dat.
Průběhy závislostí redukce toku AC/DCT koeficientů snímku I/P kvantizačním
parametru jsou vidět obr. Redukce toku dat tedy stále konstantní.
Na obr. barevně vyznačeno kolik procent jsou zredukovány jednotlivé
toky AC/DC/DCT koeficientů vektorů pohybu jednotlivých snímků komprimované
videosekvence. Průměrná redukce toku dat AC/DCT koeficientů 62%, vektorů pohybu
o 64%, redukce toku dat koeficientů složky složky (Cr) 45% (47%). Redukce toku koeficientů není závislá na
velikosti kvantizačního parametru, jelikož koeficienty kvantují vždy stejnou hodnotou,
bez vstupu kvantizačního parametru výpočtu. zobrazena závislost redukce toků koeficientů složky Y/Cb/Cr
jednoho snímku kvantizačním parametru.
0
10
20
30
40
50
60
70
80
90
100
1 49
Snímek [-]
Redukcetokudat[%]
Obr.
.39
100
b7MV_data
1huff_MV ⋅
⋅
−=
MV_huff
, (16)
kde huff_DC, huff_AC/DCT, huff_MV jsou účinnosti kódování procentech,
AC/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/DCT_sign jsou vektory znaménkových bitů a
DC_data, AC/DCT_data, MV_data jsou velikosti příslušných dat. Prvotní klesání účinnosti snímku zapříčiněno změnou
bitové referenční hodnoty. 50