Odhad vzdálenosti objektů od zařízení
Loading...
Date
Authors
Kontrík, Jakub
Advisor
Referee
Mark
B
Journal Title
Journal ISSN
Volume Title
Publisher
Vysoké učení technické v Brně. Fakulta informačních technologií
ORCID
Abstract
Táto práca sa zaoberá odhadom vzdialenosti objektov pomocou mobilných telefónov s operačným systémom Android. Cieľom bolo vyvinúť aplikáciu implementujúcu rôzne metódy odhadu vzdialenosti a porovnať ich výkonnosť. Implementované boli štyri metódy: stereo videnie, odhad pomocou zaostrenia, monokulárny odhad vzdálenosti pomocou umelej inteligencie s použitím Metric3D v2 modelu a odhad vzdialenosti pomocou ARCore. Experimenty boli vykonané na rôznych vzdialenostiach od 0,1 m až po 10 m. Výsledky ukázali, že ARCore je konzistentne najpresnejšou a metódou vo väčšine testovaných vzdialenostiach. Odhad pomocou zaostrenia mal dobré výsledky na veľmi krátke vzdialenosti. Metóda využívajúca umelú inteligenciu ukázala konzistentné výsledky, avšak mala tendenciu nadhodnocovať vzdialenosti. Stereo videnie vykazovalo variabilitu a nekonzistentnosť, pričom sa ukázalo ako praktické len na krátke vzdialenosti. Táto práca prináša praktické porovnanie týchto metód na mobilných zariadeniach a poskytuje poznatky využiteľné pri vývoji aplikácií.
This thesis addresses the problem of estimating the distance to objects using Android mobile phones. The goal is to develop an application implementing various distance estimation methods and to compare their performance. This work implements four methods: stereo vision, focus-based estimation, AI-based monocular depth estimation using the Metric3D v2 model, and ARCore's depth sensing. Experiments were performed at different distances from 0.1 m to 10 m. Results show ARCore to be the most consistently accurate and robust method across most tested ranges. Focus estimation excels at very short distances. The AI-based method demonstrates consistent but less precise performance and tends to overestimate. Stereo vision shows variability and inconsistency, proving practical only at short distances. This work provides a practical comparison of these techniques on mobile devices, offering insights for developers.
This thesis addresses the problem of estimating the distance to objects using Android mobile phones. The goal is to develop an application implementing various distance estimation methods and to compare their performance. This work implements four methods: stereo vision, focus-based estimation, AI-based monocular depth estimation using the Metric3D v2 model, and ARCore's depth sensing. Experiments were performed at different distances from 0.1 m to 10 m. Results show ARCore to be the most consistently accurate and robust method across most tested ranges. Focus estimation excels at very short distances. The AI-based method demonstrates consistent but less precise performance and tends to overestimate. Stereo vision shows variability and inconsistency, proving practical only at short distances. This work provides a practical comparison of these techniques on mobile devices, offering insights for developers.
Description
Keywords
odhad vzdialenosti , smartfóny , Android , odhad zo zaostrenia , ARCore , OpenCV , stereo videnie , Metric3D v2 , Camera2 API , odhad hĺbky , mobilné technológie , počítačové videnie , distance estimation , smartphones , Android , focus estimation , ARCore , OpenCV , stereo vision , Metric3D v2 , Camera2 API , depth estimation , mobile technologies , computer vision
Citation
KONTRÍK, J. Odhad vzdálenosti objektů od zařízení [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2025.
Document type
Document version
Date of access to the full text
Language of document
en
Study field
Informační technologie
Comittee
doc. RNDr. Pavel Smrž, Ph.D. (předseda)
Ing. Michal Hradiš, Ph.D. (člen)
RNDr. Marek Rychlý, Ph.D. (člen)
Ing. Tomáš Goldmann, Ph.D. (člen)
Ing. Martin Žádník, Ph.D. (člen)
Date of acceptance
2025-06-17
Defence
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.
Result of defence
práce byla úspěšně obhájena
