|
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ýjimkou tomto případě diskrétní
vlnková transformace, kterou využívají standardy JPEG2000, video kodek Dirac.
Prvním realizovaným blokem kódování uvnitř snímku, tedy transformační kódování
a kvantování.52
4 ZÁVĚR
V diplomové práci byly popsány základní principy komprimace obrazového signálu
a to, výjimkami, základě standardu MPEG-2. jeho neprospěch ovšem fakt, pro větší velikosti vyhledávacího okna je
zpracování časově výrazně náročnější než pro zbývající logaritmické N-krokové
vyhledávání.264/AVC. Kódování délky běhu nul bych označil klíčovou část
kódování, bez něj totiž nebylo možné efektivně použít Huffmanovo kódování. simulací srovnání výkonnosti lze vyvodit, model video kodeku pracuje
podle teoretických předpokladů také, přibližuje výkonností standardu MPEG-2. Zvýšení přesnosti vyhledávání přináší další redukci dat, ovšem také zvýšení časové
náročnosti, obzvláště při menších velikostech vyhledávacího okna. tomto pořadí byla zpracována kapitola 4,
která obsahuje realizaci simulace jednotlivých bloků video kodeku. porovnávaných
vyhledávacích algoritmů pro největší redukci dat rozdílových snímků nejvýhodnější
algoritmus plného vyhledávání, důvodu, vždy najde globální minimum prohledávané
oblasti. Nejdůležitější částí ovšem účinnost kódování jako celku pro
testovanou videosekvenci byla 68% 99%,opět závislosti velikost kvantizačního
parametru typu snímku.
Současná verze video kodeku zahrnuje většinu základních nástrojů standardu MPEG-2
a implementace prostředí Matlab poskytuje prostor pro další modifikaci přidávání dalších
nástrojů vyšších standardů, jako například nástroje H.
Třetím realizovaným blokem kódování proměnnou délkou slova, které skládá
z několik částí. Druhou částí Huffmanovo kódování, tímto kódováním samostatně zpracovávají
pohybové vektory, koeficienty snímku DCT koeficienty snímku respektive
snímku Procentuální vyjádření redukce toků jednotlivých komponent jsou uvedeny
v příslušné podkapitole. Teoretický
popis lze rozdělit tři hlavní komprimační části kódování uvnitř snímku, mezisnímkové
kódování, kódování proměnnou délkou slova.
Druhým realizovaným blokem mezisnímkové kódování. srovnání kosinové vlnové transformace lze vyvodit, kosinová
transformace podává tomto modelu video kodeku lepší výsledky než transformace vlnková,
což ovšem, jak zmíněno teoretické části simulace.
. není překvapivé, protože vlnková
transformace není vhodná pro implementaci tohoto typu modelu video kodeku. Pro plné vyhledávání byla navíc provedena simulace pro vyhledávání přesností
½ pixelu. První části kódování délky běhu, tímto kódováním dosahuje redukce
délky toku dat 20% 98% závislosti nastaveném stupni kvantizace také typu
snímku.
Nakonec byl kompletní model video kodeku otestován několika testovacích video
sekvencích různou dynamikou obrazu také srovnána jeho výkonnost standardem
MPEG-2. Mimo výukové účely je
možné použít model pro výzkumné účely, například účelem vylepšení algoritmů odhadu
pohybu, zdokonalení kódování pohybových vektorů testování nových způsobů
entropického kódování