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

Full description

Bibliographic Details
Main Author: Sinisalo, Erkki
Other Authors: Helsingin yliopisto, Matemaattis-luonnontieteellinen tiedekunta, University of Helsinki, Faculty of Science, Helsingfors universitet, Matematisk-naturvetenskapliga fakulteten
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