ČABALA, J. Analýza videa a vyhledávání málo četných událostí [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2025.
Z hlediska aktivity studenta hodnotím práci stupněm velmi dobře - B. K řešení přistupoval v obou semestrech svědomitě, konzultoval postup a pravidelně informoval o realizovaných podúkolech. Výsledný realizační výstup je využitelný jako základ pro další rozvoj relevantních metod.
| Kritérium | Známka | Body | Slovní hodnocení |
|---|---|---|---|
| Informace k zadání | Zadání bylo průměrně obtížné, vyžadovalo nastudování moderních metod počítačového vidění a aplikaci poznatků při praktické realizaci systému pro zpracování záznamů z dohledových kamer. Student pracoval svědomitě a podařilo se mu vytvořit funkční systém, který může být využit jako základ pro další vývoj. Práce splnila zadání a s výsledkem jsem spokojen. | ||
| Práce s literaturou | Jozef Čabala shromáždil a zpracoval rozumné množství relevantních vědeckých článků a odborných prezentací existujících systémů a podařilo se mu vstřebat většinu moderních přístupů a technik pro identifikaci událostí ve videu. | ||
| Aktivita během řešení, konzultace, komunikace | Student byl po celou dobu řešení aktivní, množství času, které práci věnoval, výrazně přesáhlo požadovaný rozsah zapojení, postup prací konzultoval a na diskuse byl dobře připraven. | ||
| Aktivita při dokončování | Práce byla dokončena s určitým předstihem před termínem odevzdání, měl jsem možnost číst předběžné verze technické zprávy, moje připomínky byly zapracovány. | ||
| Publikační činnost, ocenění | - |
Teoretická část i praktická realizace obsahují drobné nedostatky. Student však prokázal dostatečné porozumění problematice a velmi dobré programátorské dovednosti.
| Kritérium | Známka | Body | Slovní hodnocení |
|---|---|---|---|
| Náročnost zadání | |||
| Rozsah splnění požadavků zadání | Drobnou výhradu mám k části zadání, kde se od systému vyžaduje, že "dokáže efektivně předzpracovávat rozsáhlé videozáznamy". V současném stavu podle mého názoru není systém schopen zpracovat rozsáhlejší data. V případě, že jsou „málo četné události“ chápány jako anomálie, spočívá druhá výhrada v tom, že student anomálie definuje ručně. To odporuje běžnému chápání anomálií jako odchylek, které jsou detekovány automaticky. | ||
| Rozsah technické zprávy | Práce se nachází na horní hranici obvyklého rozmezí, závěr je na straně 81. | ||
| Prezentační úroveň technické zprávy | 70 | Celková struktura práce je dobrá, členění kapitol je vhodně zvolené a logicky na sebe navazují. Stylisticky jsou však některé části pro čtenáře hůře pochopitelné. Místy student zachází do zbytečně velkých podrobností. Teoretická část na mě působí tak, že student dané problematice rozumí na úrovni dostatečné pro implementaci zvoleného řešení. V textu se však dopouští faktických nepřesností až chyb (např. tvrzení, že model YOLO je určen pro zero-shot detekci; že detekce je kombinací klasifikace, lokalizace a segmentace; apod.). | |
| Formální úprava technické zprávy | 75 | Práce obsahuje minimum překlepů, z hlediska formální stránky je zpracována pečlivě. Mezi drobné nedostatky lze zařadit nejednotné přepínání mezi osobami "já" a "my", opakované použití znaku ä namísto "a , použití dlouhých popisků v seznamu obrázků, nečitelný obrázek 3.10. a jiné. | |
| Práce s literaturou | 80 | Práce vychází z dostatečného množství relevantních pramenů, vlastní myšlenky jsou řádně odlišeny. Odkazy na webové služby a zdroje by bylo vhodnější uvádět formou poznámek pod čarou. | |
| Realizační výstup | 75 | Technické řešení je kvalitní. Student využil již předtrénované modely pro detekci objektů a extrakci příznaků. Tyto základní výpočetní komponenty tvoří jádro systému, který je velmi dobře navržen a implementován – jak po stránce frontendu, tak backendu. Největším nedostatkem je výpočet příznaků akcí při každém zadání textového dotazu uživatelem. Tyto příznaky by měly být předpočítány a uloženy předem, aby systém mohl reagovat rychleji. Systém byl vyhodnocen na ručně vybraných a definovaných akcích (např. "a person wearing a helmet and an orange vest is dancing" ). Ručně sestavená testovací sada a zvolený způsob validace (ručně nastavený práh, top- k metriky s pokaždé odlišnou hodnotou k ) nejsou pro prezentaci výsledků příliš vhodné. Na základě svých zkušeností si však troufám tvrdit, že systém je navržen správně, i když zvolený způsob vyhodnocení to nedokládá zcela přesvědčivě. | |
| Využitelnost výsledků | Práce staví na existujících komponentech, které vhodně integruje do rozumně navrženého a implementovaného systému. |
eVSKP id 163328