|
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.
Větší výskyt nulových
hodnot znamená výrazné zredukování toku dat, jelikož sekvence nul nahradí hodnotou,
která vyjadřuje počet nul.3.
0
10
20
30
40
50
60
70
80
90
100
1 31
Kvantizační parametr ]
Redukcetokudat[%]
Snímek Snímek P
Obr. RLE Závislost redukce toku AC/DCT koeficientů Qp. Pro koeficienty bitů,
pro vektory pohybu bitů pro AC/DCT koeficienty základně velikosti koeficientů
reference měnila určitém rozsahu, viz tabulka koeficienty vektory pohybu se
počítalo přímo, AC/DCT koeficienty kódování délky běhu.38
Obr.
Celková účinnost kódování koeficientů složky Y/Cb/Cr snímku pohybových
vektorů snímku AC/DCT koeficientů snímku I/P byla vypočítána základě
následujících rovnic
100
9bDC_data
1huff_DC ⋅
⋅
+
−=
DC_signDC_huff
, (14)
100
)_(aAC/DCT_dat
//
1Thuff_AC/DC ⋅
⋅
+
−=
referencedynamicka
DCT_signACDCT_vlcAC
, (15)
. Účinnost kódování snímku (65% více) znatelně vetší než snímku (17%
a více), především menších hodnot kvantizačního parametru. prezentuje závislost redukce toku AC/DCT koeficientů kvantizačním
parametru.
3. Větší kvantizační parametr má
za následek větší redukci nenulových hodnot kvantovaných datech.2 Huffmanovo kódování
Jako referenční hodnota, které vztahuje výpočet účinnosti Huffmanova kódování, byla
použita hodnota binárně vyjádřeného AC/DC/DCT/MV toku dat.3. 46