KOCMAN, M. Interaktivní nástroj pro bike fitting využívající počítačové vidění [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2024.

Posudky

Posudek vedoucího

Beran, Vítězslav

Negativní hodnocení nespočívá v samostatném přístupu pana Kocmana k řešení práce, to lze naopak hodnotit pozitivně, zejména, když pan Kocman prokázal odborné schopnosti a zájem o své téma. Negativně hodnotím způsob spolupráce s vedoucím, kdy namísto abychom se jasně dohodli, že vedení nevyžaduje či dokonce nechce, proběhly dohody a plány, které opakovaně neplatily.

Dílčí hodnocení
Kritérium Známka Body Slovní hodnocení
Informace k zadání Autor měl práci víceméně hotovou z předchozího akademického roku, kdy svoji práci řešil s jiným vedoucím. Autor nebyl s výsledkem spokojen a rozhodl se věnovat tématu více času a výsledky vylepšit. Na základě osobního setkání jsme reflektovali výsledky a činnost v předchozím roce a dohodli se na způsobu spolupráce tak, aby student neopakoval své chyby při dokončování.
Práce s literaturou Nemohu hodnotit.
Aktivita během řešení, konzultace, komunikace Student nedodržoval dohodnuté termíny ani dohodnutý způsob spolupráce. Když nárazově přišel na konzultaci, nechodil připraven, z patra volně hovořil o své práci spíše obecně nebo nesystematicky. Když jsme dohodli další setkání a konkrétní kroky dalšího postupu, již nepřišel. Když po opakované výzvě opět dorazil na konzultaci, celé se to opakovalo. Doporučení vedoucího příliš nereflektoval.
Aktivita při dokončování Vysledné řešení vypracoval autor převážně s předchozím vedoucím. Naše spolupráce ke konkréním výsledkům či posunu řešení nevedla nebo jsem o tom jako vedoucí nebyl informován. Obsah řešení jsem při dokončování revidoval, ale nejsem si vědom zapracování či jiné reflexe mých doporučení.
Publikační činnost, ocenění
Navrhovaná známka
E
Body
55

Posudek oponenta

Hradiš, Michal

Cílem studenta bylo vytvořit technicky složitější aplikaci. Během vývoje musel pochopit samoný řešený problém a jeho aspekty, které mají vliv na použitelnost aplikace. Při přípravě detektoru kloubů postupoval systematicky a správně. Vytvořená aplikace je funkční, rozumně kvalitní a je možné ji používat pro zamýšlený účel. Oceňuji, že student dobře vyhodnotil přesnost měření kloubů v rámci svých možností. Text mohl být dotaženější, mohl obsahovat vysvětlující schémata a obrázky, a mohl důsledněji uvádět odkazy na zdroje.

Dílčí hodnocení
Kritérium Známka Body Slovní hodnocení
Náročnost zadání Téma kombinuje vývoj uživatelské aplikace s počítačovým viděním, přípravou vlastní datové sady a trénováním modelu pro lokalizaci kloubů lidského těla. 
Rozsah splnění požadavků zadání
Rozsah technické zprávy
Prezentační úroveň technické zprávy 81 Práce má sice z mého pohledu lehce nestandardní strukturu, ale v tomto případě postupné zaměření na jednotlivé aspekty práce v ucelených kapitolách dává smysl a práce se mi četla dobře. Text je pro čtenáře pochopitelný a je z něj cítit úpřímná snaha autora o předání potřebných myšlenek a informací bez jakýchkoliv jiných cílů.  V návrhu samotné aplikace bych ocenil více obrázků a schémata na doplnění informace v textu. Například by se hodilo schéma workflow aplikace. V kapitole 2 chybí schéma měřených úhlů. Čtenář pak nechápe, jak interpretovat tabulku (obrázek) 2.5. Chybí i ukázky z vytvořené datové sady. Tabulky s výsledky měření přesnosti lokalizace mely být mnohem lépe shrnuty do jednoduchých grafů. V části o optimalizaci klíčových bodů by měla být matematicky zapsaná objektivní funkce, kterou algoritmus optimalizuje.
Formální úprava technické zprávy 65 Po jazykové stránce je práce v pořádku. V textu je sice několik chyb, které někdy spíš působí jako nedodělky, ale celkově se text čte dobře a odpovídá odbornému stylu. Po typografické stránce práce nijak neoslní a obsahuje několik nedostatků, dokonce v několika případech poněkud překvapivých nedostatků. Následuje seznam seřazený přibližně podle důležitosti. Obrázek 4.2 má úplně nesouvisející popisek (a samotný graf je velmi nekvalitní). Mnoho obrázků není odkazováno z textu a v kapitole 6 jsou pravděpodobně chybné odkazy na obrázky (v textu je 5.1, 5.3) Obrázky jsou rastrové a někdy nekvalitní (3.1, 3.2, 3.4, 4.2, 6.1, 6.3, 6.4, 6.5 Popisy obrázků nejsou dostatečně "popisné". Obrázek 2.5 měl být přepsán jako tabulka. Nejsou číslované rovnice. Obtázky jsou umísťovány chaoticky doprostřed stránek mezi text. Rovná čára na straně 32. 
Práce s literaturou 70 Práce se odkazuje celkem na 44 zdrojů, které dobře pokrývají problém bike fittingu a lokalizaci klíčových bodů lidského těla. Student zdroje v samotné práci dobře využil a v tématu se dobře orientuje, ale v textu zdroje neuvádí důsledně. V některých pasážích zdroje chybí, i když jsou v práci jinde uvedeny. 
Realizační výstup 90 Student vytvořil vlastní datovou sadu, vybral a natrénoval neuronovou síť pro lokalizaci kloubů člověka pro cílovou aplikaci a vytvořil funkční aplikaci, která může sloužit zamýšlenému účelu. Postup při přípravě detektoru byl vhodný a výsledek je pravděpodobně kvalitní. Aplikace je použitelná, dobře využívá dostupné knihovny a zdrojové kódy jsou dobře strukturované. Chybí mi ale externí konfigurace, která je teď součástí zdrojových kódů (např. get_slider_texture() ve view.py  je dost děsivé). Celkově považují způsob realizace za kvalitní včetně vyhodnocení.
Využitelnost výsledků Připravená datová sada a detektory mohou najít další uplatnění. Samotnou aplikaci je možné dále rozvíjet a může si najít uživatele.
Navrhovaná známka
B
Body
83

eVSKP id 155110