Visual SLAM in changing environments
This thesis investigates the problem of Visual Simultaneous Localization and Mapping (vSLAM) in changing environments. The vSLAM problem is to sequentially estimate the pose of a device with mounted cameras in a map generated based on images taken with those cameras. vSLAM algorithms face two main c...
Main Author: | |
---|---|
Other Authors: | , , |
Format: | Master Thesis |
Language: | English |
Published: |
Helsingin yliopisto
2022
|
Subjects: | |
Online Access: | http://hdl.handle.net/10138/352068 |
id |
ftunivhelsihelda:oai:helda.helsinki.fi:10138/352068 |
---|---|
record_format |
openpolar |
spelling |
ftunivhelsihelda:oai:helda.helsinki.fi:10138/352068 2023-10-09T21:53:44+02:00 Visual SLAM in changing environments Visual SLAM muuttuvissa ympäristöissä Sinisalo, Erkki Helsingin yliopisto, Matemaattis-luonnontieteellinen tiedekunta University of Helsinki, Faculty of Science Helsingfors universitet, Matematisk-naturvetenskapliga fakulteten 2022 application/pdf http://hdl.handle.net/10138/352068 eng eng Helsingin yliopisto University of Helsinki Helsingfors universitet URN:NBN:fi:hulib-202212204214 http://hdl.handle.net/10138/352068 loop closure detection simultaneous localization and mapping changing environments Datatieteen maisteriohjelma Master's Programme in Data Science Magisterprogrammet i data science ei opintosuuntaa no specialization ingen studieinriktning pro gradu -tutkielmat master's thesis pro gradu-avhandlingar 2022 ftunivhelsihelda 2023-09-13T23:01:01Z This thesis investigates the problem of Visual Simultaneous Localization and Mapping (vSLAM) in changing environments. The vSLAM problem is to sequentially estimate the pose of a device with mounted cameras in a map generated based on images taken with those cameras. vSLAM algorithms face two main challenges in changing environments: moving objects and temporal appearance changes. Moving objects cause problems in pose estimation if they are mistaken for static objects. Moving objects also cause problems for loop closure detection (LCD), which is the problem of detecting whether a previously visited place has been revisited. A same moving object observed in two different places may cause false loop closures to be detected. Temporal appearance changes such as those brought about by time of day or weather changes cause long-term data association errors for LCD. These cause difficulties in recognizing previously visited places after they have undergone appearance changes. Focus is placed on LCD, which turns out to be the part of vSLAM that changing environment affects the most. In addition, several techniques and algorithms for Visual Place Recognition (VPR) in challenging conditions that could be used in the context of LCD are surveyed and the performance of two state-of-the-art modern VPR algorithms in changing environments is assessed in an experiment in order to measure their applicability for LCD. The most severe performance degrading appearance changes are found to be those caused by change in season and illumination. Several algorithms and techniques that perform well in loop closure related tasks in specific environmental conditions are identified as a result of the survey. Finally, a limited experiment on the Nordland dataset implies that the tested VPR algorithms are usable as is or can be modified for use in long-term LCD. As a part of the experiment, a new simple neighborhood consistency check was also developed, evaluated, and found to be effective at reducing false positives output by the tested VPR ... Master Thesis Nordland Nordland Nordland Helsingfors Universitet: HELDA – Helsingin yliopiston digitaalinen arkisto |
institution |
Open Polar |
collection |
Helsingfors Universitet: HELDA – Helsingin yliopiston digitaalinen arkisto |
op_collection_id |
ftunivhelsihelda |
language |
English |
topic |
loop closure detection simultaneous localization and mapping changing environments Datatieteen maisteriohjelma Master's Programme in Data Science Magisterprogrammet i data science ei opintosuuntaa no specialization ingen studieinriktning |
spellingShingle |
loop closure detection simultaneous localization and mapping changing environments Datatieteen maisteriohjelma Master's Programme in Data Science Magisterprogrammet i data science ei opintosuuntaa no specialization ingen studieinriktning Sinisalo, Erkki Visual SLAM in changing environments |
topic_facet |
loop closure detection simultaneous localization and mapping changing environments Datatieteen maisteriohjelma Master's Programme in Data Science Magisterprogrammet i data science ei opintosuuntaa no specialization ingen studieinriktning |
description |
This thesis investigates the problem of Visual Simultaneous Localization and Mapping (vSLAM) in changing environments. The vSLAM problem is to sequentially estimate the pose of a device with mounted cameras in a map generated based on images taken with those cameras. vSLAM algorithms face two main challenges in changing environments: moving objects and temporal appearance changes. Moving objects cause problems in pose estimation if they are mistaken for static objects. Moving objects also cause problems for loop closure detection (LCD), which is the problem of detecting whether a previously visited place has been revisited. A same moving object observed in two different places may cause false loop closures to be detected. Temporal appearance changes such as those brought about by time of day or weather changes cause long-term data association errors for LCD. These cause difficulties in recognizing previously visited places after they have undergone appearance changes. Focus is placed on LCD, which turns out to be the part of vSLAM that changing environment affects the most. In addition, several techniques and algorithms for Visual Place Recognition (VPR) in challenging conditions that could be used in the context of LCD are surveyed and the performance of two state-of-the-art modern VPR algorithms in changing environments is assessed in an experiment in order to measure their applicability for LCD. The most severe performance degrading appearance changes are found to be those caused by change in season and illumination. Several algorithms and techniques that perform well in loop closure related tasks in specific environmental conditions are identified as a result of the survey. Finally, a limited experiment on the Nordland dataset implies that the tested VPR algorithms are usable as is or can be modified for use in long-term LCD. As a part of the experiment, a new simple neighborhood consistency check was also developed, evaluated, and found to be effective at reducing false positives output by the tested VPR ... |
author2 |
Helsingin yliopisto, Matemaattis-luonnontieteellinen tiedekunta University of Helsinki, Faculty of Science Helsingfors universitet, Matematisk-naturvetenskapliga fakulteten |
format |
Master Thesis |
author |
Sinisalo, Erkki |
author_facet |
Sinisalo, Erkki |
author_sort |
Sinisalo, Erkki |
title |
Visual SLAM in changing environments |
title_short |
Visual SLAM in changing environments |
title_full |
Visual SLAM in changing environments |
title_fullStr |
Visual SLAM in changing environments |
title_full_unstemmed |
Visual SLAM in changing environments |
title_sort |
visual slam in changing environments |
publisher |
Helsingin yliopisto |
publishDate |
2022 |
url |
http://hdl.handle.net/10138/352068 |
genre |
Nordland Nordland Nordland |
genre_facet |
Nordland Nordland Nordland |
op_relation |
URN:NBN:fi:hulib-202212204214 http://hdl.handle.net/10138/352068 |
_version_ |
1779317040307240960 |