DZIUINA, V. Webové aplikace pro podporu výuky komprimačního algoritmu JPEG [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2023.

Posudky

Posudek vedoucího

Rajmic, Pavel

Valeriia Dziuina se věnovala návrhu a implementaci webových aplikací, který by interaktivním způsobem pomohly studentům pochopit kodek JPEG. Studentka konzultovala sice pravidelně, ale s velkými časovými odstupy. Textová část je na dobré úrovni. Je patrné, že studentka principu JPEG porozuměla. Místy jsou překlepy a občas je poznat, že studentka není rodilá mluvčí. Práce obsahuje spíše menší množství typografických nedostatků. Obrázky jsou ilustrativní a k věci. Především jsem však spokojen s výslednými aplikacemi, které mají moderní vzhled a jejich funkcionalita napomáhá pochopení JPEG. U třetí aplikace se nakonec ukázalo, že požadavek vedoucího na jeho funkcionalitu byl přemrštěný (vyžadoval by navíc studium konvexní optimalizace), takže po dohodě studentka implementovala zjednodušenou verzi.

Navrhovaná známka
A
Body
90

Posudek oponenta

Záviška, Pavel

Studentka Valeriia Dziuina zpracovala bakalářskou práci s cílem vytvořit tři webové aplikace, které poslouží jako interaktivní podpora výuky komprimačního algoritmu JPEG. Práce je svým rozsahem spíše kratší, od úvodu po závěr čítá 25 stran. Logicky je členěna do dvou hlavních kapitol - Teoretický úvod a Praktická část. Textová část přehledně popisuje teorii k algoritmu JPEG a implementované webové aplikace. Místy se však objevují drobné gramatické chyby (z velké části chybějící diakritika), typografické chyby (chybějící tečka na konci věty, chybějící mezera, chybějící ukončující závorka nebo spojovník namísto pomlčky). Zřídka se studentka vyjadřuje nepřesně, případně se dopouští věcných chyb (např. záměna procentuálního poměru zelených a červených čípků v lidském oku). V teoretické části bych uvítal vykreslení celého blokového schématu algoritmu, případně názornou ilustraci jednotlivých podvzorkování chromatických složek. Implementované webové aplikace dle mého názoru splňují požadavky na použití ve výuce. Mají moderní a intuitivní rozhraní a obsahují vysvětlivky. Kladně hodnotím funkci lupy podržením tlačítka Ctrl, kde si uživatel může pixely dostatečně přiblížit a pozorovat efekty komprese. Výhrady mám však ke třetí aplikaci nazvané "Vizualizace obrazů po dekompresi". Při změně způsobu zaokrouhlování se mění hodnoty v bloku 8x8 pixelů vstupního obrázku, které předpokládám, že by měly zůstat stejné, protože se by se mělo jednat o nezpracované pixely vstupního obrázku. Zároveň mi zde chybí zobrazení jednotlivých hodnot DCT koeficientů. Jako výsledný obrázek předpokládám, že by měl být zobrazený jiný, než opět ten stejný, který vznikne po další iteraci aplikace DCT, zaokrouhlení a IDCT. I přes výše uvedené drobné nedostatky se jedná o dobrou práci, kterou hodnotím stupněm 84/B.

Navrhovaná známka
B
Body
84

Otázky

eVSKP id 149054