KLEM, V. UI pro kooperaci dohledového systému s člověkem [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2023.
Za silnou stránku práce považuji její realizační výstup. Student se tvorbě uživatelského rozhraní, jeho testování a následné implementaci věnoval velice důkladně, což je na výsledku jasně patrné. Prostor ke zlepšení vidím v organizaci práce a lepší spolupráci v rámci konzultačních schůzek.
Kritérium | Známka | Body | Slovní hodnocení |
---|---|---|---|
Informace k zadání | Zadání bakalářské práce navazuje na výzkum z oblasti rozpoznávání anomálie na videozáznamech z kamerových systému, kterému se věnuji v rámci tvorby své disertační práce. Úlohou studenta bylo porozumět současným metodám pro automatizovanou detekci anomálie a následně navrhnout uživatelské rozhraní umožňující jejich efektivní kooperaci s operátorem dohledového systému. Zadání je realizovatelné s využitím obvyklých znalostí bakalářského studijního programu, proto hodnotím zadání jako průměrně obtížné. Velice kladně hodnotím realizační výstup práce i inovativní návrhy klíčových prvků UI, výsledek splnil má očekávání. | ||
Práce s literaturou | Student se aktivně zajímal o relevantní literární prameny a během tvorby závěrečné práce je odpovídajícím způsobem využíval. Kromě doporučené literatury si prostudoval i několik odborných publikací z oblasti Weakly Supervised Anomaly Detection, což podtrhuje jeho důkladný přístup k návrhu UI a zájem o dané téma. | ||
Aktivita během řešení, konzultace, komunikace | Student během tvorby závěrečné práce průběžně pracoval na jejím řešení. Konzultační schůzky bohužel neprobíhaly na pravidelné bázi a student pracoval delší časové intervaly samostatně bez aktivního zájmu o konzultování. To se bohužel negativně projevilo na zpracování závěrečné práce, kterou mi k pročtení předložil jen několik dnů před termínem odevzdání, tudíž nebylo možné provést zásadní úpravy. Průběžné konzultace by bezpochyby napomohly směřovat studenta k lepší organizaci práce a kvalitě technické zprávy s ohledem na jeho schopnosti. | ||
Aktivita při dokončování | S ohledem na předložení technické zprávy ke kontrole jen několik dnů před termínem odevzdání probíhalo její dokončování ve značné časové tísni. Zpětnou vazbu se student i přes značně omezené časové možnosti snažil v maximální možné míře zapracovat do výsledného textu. Realizační výstup v podobě webové aplikace byl na druhou stranu dokončen s dostatečným předstihem. | ||
Publikační činnost, ocenění | Práce nebyla oceněna v rámci publikační činnosti. |
Student vytvořil poměrně funkční webovou aplikaci pro anotace anomálií chování osob v záznamech dohledových kamer. Uživatel může využít možnosti automatické detekce osob a vytvoření jejich trajektorií. Tyto trajektorie je možné dále upravovat, spojovat, rozdělovat. Pro každou trajektorii a její konkrétní část je možné vytvořit anomálii. Z důvodů uvedených výše hodnotím práci celkově stupněm B .
Kritérium | Známka | Body | Slovní hodnocení |
---|---|---|---|
Náročnost zadání | Student měl za úkol vytvořit aplikaci pro anotování video dat. Konkrétně se mělo jednat o anotaci anomálií (neobvyklé chování) chodců v datech z dohledových kamerových systémů. Pokud má být taková aplikace vytvořená správně, aby byla funkční, intuitivní a jednoduchá na ovládání, řadím toto zadání mezi obtížnější. | ||
Rozsah splnění požadavků zadání | Všechny body zadání byly splněny. | ||
Rozsah technické zprávy | Rozsah technické zprávy je na bakalářskou práci nadstandardní a atakuje horní hranici limitu normostran. Závěr práce je na straně 61. Vzhledem k zaměření práce (uživatelské rozhraní) by bylo možné výrazně zredukovat kapitolu 2 (aktuálně 19 stran), obsahující také teorii k neuronovým sítím, které jsou však v práci pouze využity jako black box. | ||
Prezentační úroveň technické zprávy | 80 | Až na zbytečné části textu v kapitole 2 má práce logickou strukturu. Jednotlivé kapitoly na sebe dobře navazují a jejich rozsah je adekvátní. Prezentační úroveň práce je dobrá, většina textu se čte dobře. Ve výjimečných případech je konstrukce vět složitější a trochu hůře pochopitelná. | |
Formální úprava technické zprávy | 80 | V práci je malé množství překlepů a gramatických chyb. Práce obsahuje také malé množství typografických chyb, zejména chybějící interpunkci u rovnic. | |
Práce s literaturou | 90 | Autor si vyhledal relevantní zdroje k danému tématu. Použití citací v textu je korektní. | |
Realizační výstup | 90 | Webová aplikace se skládá ze dvou částí - backendu a frontendu. Pro frontend byla zvolena technologie React Native. Pro backend byl zvolen aplikační server Django, dostupný pro jazyk Python, vzhledem k integraci ML frameworku. Komunikačním rozhraní je REST API. Vytvořená aplikace je poměrně funkční, poměrně intuitivní na ovládání a naplňuje svůj účel. | |
Využitelnost výsledků | Vytvořená webová aplikace je použitelná na vytváření anotací anomálií v záznamech z dohledových kamer. |
eVSKP id 144373