ZBRANEK, M. Metody detekce a rozpoznání obličeje v obrazu [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2012.

Posudky

Posudek vedoucího

Honec, Peter

Pan Miroslav Zbranek zpracoval diplomovou práci na téma Metody detekce a rozpoznání obličeje v obraze. Pracovní úsilí diplomanta bylo vyvážené vzhledem k náročnosti zadání, diplomant pracoval samostatně. Vytvořené uživatelské rozhraní je přehledné, intuitivní a funkční. Mírným zklamáním je použití pouze Viola Jones / LBP, student nevyužil nabízející se prostor pro více metod nebo jejich kombinaci. Struktura kódu svědčí o dobrých programátorských dovednostech diplomanta. Práce je napsána úhledně, občasné gramatické chyby a neobratné výrazy zastínila věta „Pro detekci kůže je potřeba odseparovat obličej od ostatních částí těla.“, která dává nezaujatému čtenáři prostor pro fantazii, pracoval-li student spíše se skalpelem nebo s klávesnicí. Předloženou práci klasifikuji stupněm B.

Navrhovaná známka
B
Body
88

Posudek oponenta

Horák, Karel

Pan Miroslav Zbranek zpracoval diplomovou práci na téma Metody detekce a rozpoznání obličeje v obraze. Zadání práce je mírně až středně obtížné a je cílené na použití ve vstupních systémech budov pro vizuální identifikaci vcházející osoby. Práce je rozdělena poměrně logicky na devět kapitol, významné jsou především kapitoly pojmenované Realizace detekce obličeje, Realizace rozpoznávání obličeje a Interpretace výsledků. Dokument diplomové práce má však malý rozsah a to pouze 44 stran od úvodu po závěr včetně úvodních všeobecně známých pasáží zpracování obrazové informace. Z formálního hlediska má předložený dokument bohužel velmi nízkou úroveň, obsahuje vysoké množství chyb např. nesmyslné odsazení položek obsahu (str. 7), špatné číslování a nahodile se měnící zarovnávání obrázků a textu (str. 24), stejná velikost nadpisů různých úrovní (str. 38), bezdůvodné užití anglických výrazů (str. 41), množství gramatických chyb, velká písmena uprostřed věty, atd. Z dokumentu práce lze usuzovat, že nebyl příliš často a pravidelně konzultován a korigován s vedoucím práce a proto je celkově špatně čitelný a zbytečně chaotický. Po odborné stránce se práce jeví celkově jako dobrá, diplomant podle dokumentu nastudoval několik metod pro detekci a rozpoznání obličeje v ideální i komplexní scéně a pro ověření navržených algoritmů použil standardní dostupné knihovny obrázků. Z obsahového hlediska lze práci vytknout snad jen vysoké množství sice správných, ale v dalším textu nikde nepoužitých matematických vzorců, jejichž původním účelem bylo zřejmě zvýšení odborného dojmu z práce. V dokumentu je uvedeno celkem 32 vzorců, ze kterých je pro řešení zadání použito pouze několik. Podstatná nejasnost vzniká v implementační části práce (str. 33 a dále), kde není zcela zřejmé, jakou část algoritmů implementoval diplomant a jaká část byla převzata z použité knihovny OpenCV pro zpracování obrazu. V kapitole 5.3, jejíž název je Implementace Viola-Jones detektoru není vůbec popisována žádná vlastní implementace ale jen krátká vsuvka z teoretického úvodu. V následující kapitole 5.6 s názvem Metoda pro detekci obličeje je zase pouze deklarován název funkce "face_finding" (str. 37), ale není uvedeno, jaké metody byly pro detekci obličeje použity a jakým způsobem byly implementovány. Ze souvislostí kapitoly 5 se lze pouze domnívat, že je volána interní funkce knihovny OpenCV. V následující kapitole 6 se diplomant zabývá implementací metody pro rozpoznání již detekovaného obličeje s normalizovanými parametry. Zvolená metoda LBP (lokální binární vzory) je v kapitole 6.2 dostatečně popsána a je popsán také způsob porovnání získaných histogramů obrazů. Obdobně jako v předchozím případě však i zde není zcela jasné, zda je obsah klíčové metody nazvané "compute_image_LBP" (str. 40) a následné srovnání histogramů implementováno vlastními silami nebo jsou jen volány knihovní funkce OpenCV. Na konci práce diplomant představuje vytvořenou aplikaci typu Windows Forms, která slouží k prezentaci výsledků detekce a rozpoznání obličeje ve snímku. Na přiloženém CD však není k dispozici přeložená spustitelná aplikace a nelze tak ověřit deklarovanou funkčnost implementace. Přiloženo je pouze jedno 3 minutové video ukazující práci aplikace v laboratorních podmínkách a na několika statických snímcích. I přes výše uvedené výtky vykazuje předložená diplomová práce prvky inženýrského přístupu a to zejména v odborné části a proto ji doporučuji k obhajobě před komisí a hodnotím stupněm D.

Navrhovaná známka
D
Body
67

Otázky

eVSKP id 51711