Kandidat: Bojchevski Andrej
Naslov diplomskega dela: Združevanje vizualnega prepoznavanja lokacij in metode SLAM s histogramskim filtrom za robustno vizualno lokalizacijo
Povzetek:
V diplomski nalogi predstavljamo nov pristop za lokalizacijo letalnika v okoljih brez razpoložljivega signal GNSS, ki nadgrajuje obstoječe sisteme lokalizacije na osnovi vizualnega prepoznavanja lokacij (VPR) z vključevanjem podatkov o relativnem gibanju letalnika. Podatki o relativnem gibanju, pridobljeni z vizualnim SLAM-om ali odometrijo, opisujejo relativni premik letalnika med zaporednimi slikami brez globalne reference, medtem ko sistemi VPR zagotavljajo globalno skladne, vendar pogosto dvoumne in šumne ocene lokacije. V diplomskem delu metodo, ki znotraj Bayesovega histogramskega filtra združuje globalne verjetnostne porazdelitve možnih lokacij, pridobljene z metodo VPR, z informacijami o gibanju. Metoda je ovrednotena na podatkovni množici UAV-VisLoc, ki vključuje raznolika okolja in omogoča dosledno primerjavo z izhodiščno metodo VPR. Rezultati kažejo, da predlagana metoda združevanja zagotavlja stabilno delovanje in izboljša natančnost lokalizacije v skoraj vseh obravnavanih scenarijih. To potrjuje učinkovitost vključevanja informacij o gibanju za izboljšanje natančnosti lokalizacije na osnovi vizualnega prepoznavanja lokacij ter spodbuja nadaljnje raziskave podobnih pristopov.
Mentor: prof. dr. Danijel Skočaj
Somentor: asist. dr. Matej Dobrevski
Komisija za zagovor:
- izr. prof. dr. Luka Čehovin Zajc, Predsednik
- izr. prof. dr. Jurij Mihelič, Član
- prof. dr. Danijel Skočaj, Mentor
- asist. dr. Matej Dobrevski, Somentor
Kandidat: Mrak Jan
Naslov diplomskega dela: Upravljanje s pomnilnikom v programskih jezikih
Povzetek:
V diplomski nalogi raziskujemo različne metode upravljanja s pomnilnikom v različnih programskih jezikih. Osredotočamo se na primerjavo med jeziki s samodejnim upravljanjem pomnilnika, kot je Java, ter jeziki z ročnim oziroma izrecnim upravljanjem, kot so C, C++ in Rust. Problem analiziramo skozi dva ključna vidika: s primerjavo uporabnosti, izvedeno na primeru implementacije igre, ter s primerjavo učinkovitosti, kjer s pomočjo primerjalnih testov merimo učinkovitost posameznih pristopov. Rezultati naloge nudijo celosten pregled nad orodji in mehanizmi, ki jih jeziki ponujajo ter razvijalcem pomagajo pri izbiri ustreznega jezika glede na potrebe po zmogljivosti in varnosti upravljanja s pomnilnikom.
Mentor: izr. prof. dr. Jurij Mihelič
Komisija za zagovor:
- izr. prof. dr. Luka Čehovin Zajc, Predsednik
- prof. dr. Danijel Skočaj, Član
- izr. prof. dr. Jurij Mihelič, Mentor
Prostor: Diplomska soba