|
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.
=
4541383532302827
4138353230282625
3835323028262423
3532302826242322
3230282624232221
3028262423222120
2827252321191817
272523211918178
qintra
(3)
.
Čísla kvantizační matice obvykle zvětšují směrem vyšším prostorovým
kmitočtům souladu skutečností, lidské oko méně citlivé mohou tedy být
kvantovány hruběji.
Při dodržení povolené velikosti ztrát nevyhodnotí lidský zrak ztrátu jako škodlivou [1].
V případě vzorkování vstupního signálu 4:2:0 jsou použity kvantizační matice. mrtvou zónu kolem nuly účelem vynulování maximálního počtu
frekvenčních koeficientů. snížení dochází samotným kvantováním také
následným vyřazením nulových nule blízkých frekvenčních koeficientů přenosu.
Kvantování střídavých frekvenčních koeficientů, non-intra kódovaných bloků
včetně stejnosměrných koeficientů, definováno následujícím vztahem (2)
+
⋅
⋅
=
2)QM(
)DCT(16
round)QDCT(
k
Qpi,j
i,j
i,j (2)
kde i,j jsou souřadnice bloku 8x8,
QDCT(i,j) matice kvantovaných koeficientů,
DCT(i,j) matice frekvenčních koeficientů,
QM(i,j) kvantizační matice,
Qp kvantizační parametr,
round zaokrouhlení celá čísla a
identifikátor pro intra bloky a
k pro DCT(i,j) pro non-intra bloky.2 Kvantování
Úkolem kvantování zmenšení objemu dat tím snížení bitové rychlosti potřebné pro
přenos uchování obrazového signálu.9
1. Protože malé odchylky kolem nuly jsou způsobovány také šumem,
jejich potlačení obvykle zlepšuje subjektivní kvalitu obrazu.
Kvantování stejnosměrných koeficientů intra bloků provádí vydělením
hodnotou (8. Kvantizační
matice pro kvantování koeficientů snímku viz rovnice matice určená pro kvantování
koeficientů snímků označovaná jako Flat16, obsahující pouze hodnoty 16.
Standard MPEG-2 obsahuje celkem typy kvantizačních matic, podstatě může ale
kodér vytvořit libovolnou kvantizační matici spolu signálem přenést dekodéru. uvedené úpravě frekvenčních koeficientů
je možné rozšířit tzv.2. Tato úprava označuje jako
prahování [1], [4]. bitová přesnost) zaokrouhlením. Velikost hodnot kvantizační matice hodnota kvantizačního parametru
ovlivňujeme jak bitovou rychlost datového toku, tak výslednou kvalitu dekomprimovaného
obrazového signálu [1].
U vzorkování 4:4:4 4:2:2 jsou použity navíc matice, pro jasovou barevné složky [11].
Kvantování oproti transformaci úprava ztrátová využívá nedokonalosti lidského zraku