bakalářská práce

Automatická tvorba mapy terénu dronem

Text práce 1.86 MB

Autor práce: Bc. Jan Kapsa

Ak. rok: 2023/2024

Vedoucí: doc. Ing. Vítězslav Beran, Ph.D.

Oponent: Ing. Daniel Bambušek

Abstrakt:

V této práci je vysvětleno, jak funguje mapování terénu pomocí dronu se zaměřením na mapování v reálném čase. Pozornost je věnována metodě image stitchingu, na základě níž jsou vytvořeny dvě řešení. K řešením je vyroben dataset, reprezentující různé situace, na které při mapování může nastat. Pomocí metod jsou vytvořeny mapy terénu, které jsou mezi sebou porovnány a vyhodnoceny.

Klíčová slova:

Sešívání obrazu, hledání shod mezi obrázky, shody vícero obrázků, shody okolních obrázků, SIFT, ORB, FLANN, RANSAC, homografie, přímá a zpětná transformace, mapa klíčových bodů, redukce chyby v transformaci, klíčové body, rysy a deskriptory, více pásové lety dronu, mapování dronem, mapování terénu, ortofotka, ortorektifikace, SLAM, UAV.

Termín obhajoby

13.06.2024

Výsledek obhajoby

obhájeno (práce byla úspěšně obhájena)

znamkaDznamka

Klasifikace

D

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 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 D.

Otázky k obhajobě

  1. Jak se liší vaše řešení od zmíněného článku?

Jazyk práce

čeština

Fakulta

Ústav

Studijní program

Informační technologie (BIT)

Složení komise

prof. Ing. Adam Herout, Ph.D. (předseda)
RNDr. Marek Rychlý, Ph.D. (člen)
Ing. Vojtěch Mrázek, Ph.D. (člen)
doc. Ing. Martin Čadík, Ph.D. (člen)
doc. Ing. Ondřej Lengál, Ph.D. (člen)

Pan Kapsa při řešení své práce prokázal velkou samostatnost, odpovědný přístup i velké nasazení. Ačkoliv se mu nedařilo realizovat své řešení pomocí metod, které ho zajímaly a často musel od svých odborných plánů řešení upustit, vždy našel sílu a znovu se vrhl do řešení dílčích problémů a studia jiných postupů. A ačkoliv je výsledné řešení nakonec postaveno na základních metodách v dané problematice, je výsledkem nejen funkční řešení, ale i řada pokročilých poznání a inspirací, které pan Kapsa svojí trpělivou prací získal. Spolupráce s panem Kapsou byla vynikající.

Kritérium hodnocení Slovní hodnocení
Informace k zadání

Náročnost zadání spočívá v nastudování a použití metod zpracování obrazu, které jsou nad rámec běžného bakalářského kurikula. S dosaženými výsledky jsem spokojen.

Práce s literaturou

Pan Kapsa aktivně a samostatně vyhledával studijní zdroje, které následně konzultoval s vedoucím práce.

Aktivita během řešení, konzultace, komunikace

Pan Kapsa byl při řešení své práce velmi aktivní. Nejvíce oceňuji jeho trpělivost a pracovitost i v situacích, když práce nešla podle plánu., např. když se objevily obtížnosti, zejména ve složitosti některých postupů, které chtěl autor vyzkoušet. S energií se pustil do nějaké pokročilé publikované metody, dříve nebo později narazil na příliš obtížné postupy, se kterými nějaký čas bojoval a nakonec se musel vrátit k jednodušším metodám. I když nakonec svoje téma vyřešil pomocí spíše základních metod, pracovitost a nasazení pana Kapsy bylo příkladné.

Na pravidelné konzultace dle dohodnutých termínů chodil pan Kapsa vždy dobře připraven, prezentoval nově nastudované postupy, své návrhy řešení i další postup. Doporučení vedoucího vždy dobře reflektoval.

Aktivita při dokončování

Implemetační a experimentální práce byly dokončeny včas, textová část již bohužel ne. Dílčí části textové části byly konzultovány, ale na zapracování připomínek vedoucího již bohužel nedošlo.

Publikační činnost, ocenění
Výsledný počet bodů navržený vedoucím: 90

Známka navržená vedoucím: A

Posudek oponenta
Ing. Daniel Bambušek

Pan Kapsa vytvořil funkční metody pro tvorbu mapy terénu dronem, které otestoval na šesti různých datasetech. Výsledný celek je tak někde na hranici stupně C-D, kdy příklon k lepší známce trochu kazí kvalita technické zprávy.

Kritérium hodnocení Slovní hodnocení Body
Náročnost zadání

Stupeň hodnocení: obtížnější zadání

Zadání lze hodnotit jako obtížnější, neboť vyžadovalo nastudování a pochopení algoritmů zpracování obrazu, které přesahují rámec bakalářského studia.

Prezentační úroveň technické zprávy

Práce dodržuje standardní strukturu a je pro čtenáře pochopitelná. Teoretické části bohužel chybí hlubší analýza existujících řešení. Autor spíše povrchně vysvětluje pojmy jako homografie, image stitching, RANSAC, SLAM, atp., ale už nijak neanalyzuje existující práce na řešený problém. Tvorba mapy terénu dronem je přitom problematika, kterou jistě už někdo někdy řešil.

75
Formální úprava technické zprávy

Text práce obsahuje několik typografických prohřešků – osamocené jednopísmenné předložky na koncích řádků, občasné překlepy, spojovník místo pomlčky. Popisky obrázků by měly začínat velkým písmenem. Některé obrázky jsou ve špatné kvalitě. Všechny grafy jsou navíc rastrové, přitom měly být vektorově (např. 2.13, 3.1, 3.2, 3.4, atd.).

60
Realizační výstup

Autor implementoval dvě metody skládání obrazů pro tvorbu mapy terénu. Tyto metody otestoval a vyhodnotil na šesti různých datasetech. Zdrojové kódy jsou přehledné a dobře komentované. Metody jsou funkční, ale jejich vyhodnocení mohlo více sledovat časovou náročnost a proveditelnost s reálným dronem nebo v simulaci, kdy periodicky algoritmus dostává nové a nové snímky a mapa se tak tvoří a aktualizuje „za běhu“.

75
Využitelnost výsledků

Výsledky mohou být využity jako základ a motivace pro navazující práce.

Rozsah splnění požadavků zadání

Stupeň hodnocení: zadání splněno s drobnými výhradami

Dle zadání a textové zprávy měla být práce zaměřena na skládání obrazů (mosaicing) z přijatých dat z dronu „za běhu“, ale výsledné testování nijak neřeší onu rychlost a real-time proveditelnost s reálným dronem, ani v simulaci. Celé je to tak spíše ukázka toho, že výsledné algoritmy nějak fungují. Testování tak mohlo více prozkoumat časovou náročnost skládání mapy a proveditelnost „za běhu“. Jinak považuji zadání za splněné.

Rozsah technické zprávy

Stupeň hodnocení: splňuje pouze minimální požadavky

Text práce dosahuje včetně obrázků cca 46 normostran.

Práce s literaturou

Autor cituje 7 kvalitních literárních publikací a 6 online zdrojů. Práce s citacemi by mohla být lepší. Autor mnohdy prezentuje nějaká fakta, zejména v teoretické části, ale už je v několika případech nepodpoří zdrojem. 

60
Výsledný počet bodů navržený oponentem: 68

Známka navržená oponentem: D

Odpovědnost: Mgr. et Mgr. Hana Odstrčilová