Přístupnostní navigace
E-přihláška
Vyhledávání Vyhledat Zavřít
diplomová práce
Autor práce: Ing. Michal Bucher
Ak. rok: 2022/2023
Vedoucí: Ing. Václav Šimek
Oponent: doc. Ing. Zdeněk Vašíček, Ph.D.
Diplomová práce se zabývá detekcí kotev lokalizačního systému v prostoru a určením jejich pozice. Pro zajištění správného fungování RTLS systému firmy Sewio Networks s. r. o. je nutné znát umístění kotev v prostorách instalace. Kotvy zachytávají informace o pozici tagů v prostoru. V textu práce jsou popsané technologie využívané pro detekci objektu a pro záznam 3D dat prostoru. Velká část textu je věnovaná vyhodnocení již existujících řešení. Na základě vyhodnocení byl vybrán způsob, který byl součástí této práce implementován. Výsledná data získaná za pomocí implementace jsou porovnaná s již změřenými pozicemi kotev ze systému Sensmap Visualization firmy Sewio Networks s. r. o..
LIDAR, RGBd, Kamera, UWB, Point cloud, Počítačové vidění, Detekce objektů, Localization
Termín obhajoby
19.06.2023
Výsledek obhajoby
obhájeno (práce byla úspěšně obhájena)
Klasifikace
B
Průběh obhajoby
Student nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm B.
Otázky k obhajobě
Jazyk práce
čeština
Fakulta
Fakulta informačních technologií
Ústav
Ústav počítačových systémů
Studijní program
Informační technologie a umělá inteligence (MITAI)
Specializace
Vývoj aplikací (NADE)
Složení komise
doc. RNDr. Pavel Smrž, Ph.D. (předseda) doc. Ing. František Zbořil, Ph.D. (člen) doc. Mgr. Lukáš Holík, Ph.D. (člen) Ing. Aleš Smrčka, Ph.D. (člen) Ing. Libor Polčák, Ph.D. (člen) Ing. Matěj Grégr, Ph.D. (člen)
Posudek vedoucíhoIng. Václav Šimek
Bohužel kvůli absenci vzájemné komunikace, chybějícímu průběžnému sdílení informací o postupu prací na projektu a nemožnosti ovlivnit výslednou podobu technické zprávy díky jejímu dokončování na poslední chvíli navrhuji i přes jinak velmi solidní realizační výstup a celkovou obtížnost řešeného zadání souhrnné hodnocení stupněm C - dobře, 75 bodů.
V případě této diplomové práce se jedná o firemní zadání připravené ve spolupráci se společností Sewio. Cílem projektu je návrh a realizace řešení pro automatické určení pozice klíčových prvků lokalizačního systému Sewio na základě zpracování prostorových dat pocházejících ze skenování instalačních prostor. Určení pozic zmiňovaných klíčových prvků či kotev je nezbytné pro získaní spolehlivých lokalizačních údajů.
Zadání bych si dovolil označit za náročnější, kdy je třeba se seznámit s technikami prostorového či 3D skenování prostor a následně metodami zpracování takto získaných dat. Z pohledu zadání této diplomové práce bylo klíčové navrhnou a implementovat algoritmus, který zajišťuje naznačenou funkcionalitu. Dle informací z firmy Sewio a taktéž na základě informací prezentovaných v technické zprávě bych zadání považoval za splněné v celém svém rozsahu.
Potřebné informační zdroje si student zajišťoval vlastními silami, případně ve spolupráci s odborným konzultantem ze společnosti Sewio. Díky dokončování technické zprávy na poslední chvíli však se mnou nebyl jejich konečný výběr blíže konzultován. Nicméněz pohledu zaměření projektu konstatuji, že je výběr literatury poměrně solidní a pokrývá všechny potřebné aspekty.
Bohužel vzájemná komunikace se v rámci zimního semestru omezila na období kolem registrace zadaní diplomové práce. V letním semestru pak byla komunikace se studentem intenzivnější přibližně v období měsíc před odevzdáním projektu.
Jedná se sice o firemní zadání, kdy bych apriori předpokládál zejména intenzivní komunikaci s odborným konzultantem ve firmě, k čemuž dle mě dostupných zpráv skutečně došlo. Nicméně coby vedoucí projektu jsem mohl být ze strany studenta informován v pravidelných intervalech přinejmenším o aktuálním stavu řešení.
Dle informací ze společnosti Sewio byl samotný realizační výstup ve svojí prvotní podobě dokončen s notným předstihem oproti stanovenému termínu odevzdání. Následně probíhaly již jen drobné úpravy a doladění některých parametrů. Díky tomu vzniklo řešení, které vyhovuje stanoveným požadavkům a je možné jej nasadit v praxi.
To stejné se však nedá říci o vlastní technické zprávě, jejíž dokončování probíhalo doslova na poslední chvíli. Navíc její odevzdávaná verze mi nebyla předložena ke kontrole, díky čemuž nebylo možno ovlivnit případné nedostatky a provést odpovídající korekce.
Kromě vlastní technické zprávy mi není ve spojitosti s touto diplomovou prací znám vznik žádných přidružených publikačních výstupů či zisk souvisejících ocenění.
Známka navržená vedoucím: C
Posudek oponentadoc. Ing. Zdeněk Vašíček, Ph.D.
Z hlediska kvality technické zprávy, realizačního výstupu i dosažených výsledků hodnotím práci velmi kladně a i přes drobné nedostatky navrhuji souhrnné hodnocení stupněm A.
Stupeň hodnocení: obtížnější zadání
Cílem práce bylo navrhnout systém pro automatickou lokalizaci specifických objektů v rámci neznámého prostoru. S ohledem na charakter práce a současný stav technologií považuji zadání za mírně obtížnější, neboť jeho splnění vyžadovalo nemalé úsilí.
Stupeň hodnocení: zadání splněno
Stupeň hodnocení: je v obvyklém rozmezí
Technická zpráva se skládá ze sedmi kapitol, které na sebe navazují a celkově tvoří logický celek. Práce je psána srozumitelným a lehce čitelným jazykem. Jak teoretická tak i praktická část obsahují nezbytné množství informací pro pochopení problematiky či reimplementaci. Praktická část je doplněna o podrobné experimentální vyhodnocení navrženého systému. Dojem mírně kazí sekce 5.3, kde je použit velmi laický popis způsobu filtrace odlehlých dat.
Celkově práce působí velmi čistě. Dojem kazí drobné množství překlepů v textu - např. "povrch objetu".
Výběr studijních pramenů odpovídá řešené problematice. Jedná se o odborné publikace týkající se zpracování obrazu a online zdroje s dokumentací k použitým technologiím.
Převzaté prvky jsou v textu řádně odlišeny od vlastních výsledků.
Realizačním výstupem je projekt obsahující zdrojové kódy mobilní aplikace pro iOS napsané v jazyce SWIFT. Projekt využívá technik OOP a je členěn do několika samostatných souborů. Celkově hodnotím realizační výstup jako kvalitní. Implementace však z velké míry využívá funkcionalitu implementovanou v rámci knihovny ARKit (získání AR dat) a Vision (detekce QR kódů).
Součástí programového řešení je README s popisem struktury projektu a návodem popisujícím způsob překladu. Dále je k dispozici i záznam z reálného použití.
Aplikace byla použita k ověření konceptu a bude sloužit jako základ pro další rožíření u něhož se předpokládá využití v praxi.
Známka navržená oponentem: A
Odpovědnost: Mgr. et Mgr. Hana Odstrčilová