LEBEDENKO, A. Optimální výřez pro fotografování osoby při sportovní činnosti [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2024.

Posudky

Posudek vedoucího

Herout, Adam

Práce byla náročná na studium a samostatnou práci řešitelky. Množství odvedené práce bylo dosti nadstandardní. Řešitelka byla iniciativní a zvídavá a mnoho práce odvedla nad rámec zadání – pro svoje vlastní uspokojení a ze zvídavosti. Řešitelka se se svou prací zúčastnila přehlídky Excel@FIT a studentské konference CESCG, kde získala "Best Presentation Award".

Dílčí hodnocení
Kritérium Známka Body Slovní hodnocení
Informace k zadání Cílem práce bylo experimentovat a vyvinout algoritmy pro určení optimálního ořezu obrazu při sportovní činnosti, s různými případy užití. Nad rámec původně zamýšleného zadání řešitelka vytvořila i mobilní aplikaci, která slouží jako demonstrátor a prototyp. Množství odvedené práce je tedy na poměry bakalářské práce dosti nadstandardní.
Práce s literaturou Řešitelka musela nastudovat dvě dosti obsáhlé a aktuální oblasti znalostí: jednak počítačové vidění a použití soudobých modelů strojového učení a dvak vývoj pro Android a to s použitím komplexnějších a někdy problematických technik (pořizování obrazu, komprese videa, komunikace klient-server, počítačové vidění na mobilu, atp.).
Aktivita během řešení, konzultace, komunikace Řešitelka pracovala intenzivně po celou dobu řešení a docházela na domluvené konzultace. Celkové množství odvedené práce bylo opravdu nadstandardní. Oceňuji, že se řešitelka nenechávala "pobízet a postrkovat", ale vykazovala vlastní zvědavost a chuť do tvořivé práce.
Aktivita při dokončování Práce byla dokončena včas a opakovaně konzultována.
Publikační činnost, ocenění Řešitelka se s prací zúčastnila přehlídky Excel@FIT . Řešitelka se s prací zúčastnila studentské konference CESCG (na Slovensku) a získala tam "Best Presentation Award".
Navrhovaná známka
A
Body
95

Posudek oponenta

Omachtová, Alena

Jde vidět obrovské množství práce, které studentka vložila do aplikace. Celkově se jedná o velmi kvalitní řešení, které je už nyní velmi dobře použitelné jako terminálová aplikace. Celkově hodnotím stupněm A.

Dílčí hodnocení
Kritérium Známka Body Slovní hodnocení
Náročnost zadání Zadání práce bylo náročné a komplexní, protože zahrnovalo studium technik a knihoven pro detekci lidí a objektů, vývoj terminálové aplikace využívající získané poznatky z oblasti počítačového vidění, implementaci a produkční nasazení aplikačního rozhraní pro komunikaci s Android aplikací, samotný vývoj aplikace ve Flutteru a testování s uživateli. Toto téma vyžaduje znalosti z oblasti počítačového vidění, programovací dovednosti a základní znalosti UX.
Rozsah splnění požadavků zadání Studentka splnila všechny požadavky zadání. K dokonalosti by mohla práce obsahovat i porovnání funkcionality ořezu s existujícími řešeními pro automatizované ořezávání videí, o kterých se studentka zmiňuje. Takové srovnání by poskytlo ucelenější pohled na přínosy a nedostatky navrženho řešení ve srovnání s tržními standardy.
Rozsah technické zprávy
Prezentační úroveň technické zprávy 90 Práce je strukturována standardně, dobře se čte. Kapitola 2 by mohla lépe podporovat výběr knihovny YOLO, pokud by obsahovala hlubší porovnání metod pro detekci objektů. Podobně by prospělo detailnější pojednání o technologii MediaPipe. K silným stránkám patří použití grafů a diagramů ke znázornění složitých konceptů.   Rozsah kapitol je adekvátní pro pokrytí tématu, pouze popis implementace aplikace mohl být podrobnější, vzhledem k jeho komplexitě (celkově 2,5 stránky textu). Tento nedostatek však není závažný, neboť se jedná pouze o demonstrační aplikaci.
Formální úprava technické zprávy 100 Práce je na vysoké formální úrovni. Typografie a jazyková úroveň jsou bez zjevných chyb, citace a bibliografické odkazy jsou správně uvedeny a v souladu s akademickými standardy. 
Práce s literaturou 90 Výběr literárních zdrojů je adekvátní tématu práce. Studentka použila aktuální zdroje, které jsou přímo relevantní pro téma a metodiku výzkumu. Některé části (např. kapitola 3) mohli být podpořeny více zdroji.
Realizační výstup 100 Technická realizace aplikace je na vysoké úrovni. Velmi kladně hodnotím rozsáhlé experimentování s různými knihovnami a technologiemi, stejně jako s nastavením ideálního výřezu podle požadavků uživatelů. Studentka dobře vystihuje možné praktické use-casy a komentuje omezení aplikace.
Využitelnost výsledků Práce má vysokou praktickou i teoretickou hodnotu. Výsledky práce mají potenciál pro využití v praxi, zejména v oblastech sportovního tréninku a analýzy pohybu. Hlavní využití je nyní v hromadné editaci videí pro sportovní trenéry nebo pro samotné sportovce. Aplikace zatím slouží spíše pro experimentování - v reálných podmínkách bude nezbytné vyřešit anonymizaci dat a případné zpracování dat offline na zařízení.
Navrhovaná známka
A
Body
98

Otázky

eVSKP id 155089