Highly Dynamic Visual SLAM Dense Map Construction Based on Indoor Environments

In indoor highly dynamic scenes or scenes with missing a priori dynamic information, most current schemes cannot effectively avoid the impact of moving objects on the performance of SLAM (Simultaneous Localization and Mapping) systems. In order to solve the problem of accurate localization and map b...

Full description

Bibliographic Details
Main Authors: Jianfeng Mei, Tao Zuo, Dong Song
Format: Article
Language:English
Published: IEEE 2024-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/10462137/
_version_ 1797243326957617152
author Jianfeng Mei
Tao Zuo
Dong Song
author_facet Jianfeng Mei
Tao Zuo
Dong Song
author_sort Jianfeng Mei
collection DOAJ
description In indoor highly dynamic scenes or scenes with missing a priori dynamic information, most current schemes cannot effectively avoid the impact of moving objects on the performance of SLAM (Simultaneous Localization and Mapping) systems. In order to solve the problem of accurate localization and map building for mobile robots in indoor highly dynamic environments, we propose a dynamic RGB-D visual SLAM dense map building method based on pyramidal L-K (Lucas-Kanade) optical flow with multi-view geometric constraints. Our proposed method consists of three stages: dynamic object culling, camera position estimation, and dense map construction based on the TSDF (truncated signed distance function) model. First, dynamic elements in the scene are detected and culled by combining pyramidal L-K optical flow with a multi-view geometric constraint method. Then, the estimation of the camera pose is achieved by minimizing the SDF error function. Finally, the estimated camera poses and static depth images are used to construct TSDF dense maps and indexed using dynamic voxel assignment and spatial hashing techniques. We evaluated our method on dynamic sequences of the Bonn dataset and the TUM dataset, and proved the effectiveness of the algorithm on a real scene dataset of our own making. The experimental results show that our method can effectively improve the camera position estimation accuracy and realize the construction of dense maps after processing dynamic objects, which improves the robustness of the system as well as the accuracy of environment reconstruction.
first_indexed 2024-04-24T18:53:21Z
format Article
id doaj.art-c3749e4ee4f04fde88c865f83e4d4e72
institution Directory Open Access Journal
issn 2169-3536
language English
last_indexed 2024-04-24T18:53:21Z
publishDate 2024-01-01
publisher IEEE
record_format Article
series IEEE Access
spelling doaj.art-c3749e4ee4f04fde88c865f83e4d4e722024-03-26T17:48:52ZengIEEEIEEE Access2169-35362024-01-0112387173873110.1109/ACCESS.2024.337452310462137Highly Dynamic Visual SLAM Dense Map Construction Based on Indoor EnvironmentsJianfeng Mei0https://orcid.org/0009-0007-0210-6182Tao Zuo1https://orcid.org/0000-0003-4918-0455Dong Song2College of Information Science and Engineering, Wuhan University of Science and Technology, Wuhan, Hubei, ChinaCollege of Information Science and Engineering, Wuhan University of Science and Technology, Wuhan, Hubei, ChinaCollege of Information Science and Engineering, Wuhan University of Science and Technology, Wuhan, Hubei, ChinaIn indoor highly dynamic scenes or scenes with missing a priori dynamic information, most current schemes cannot effectively avoid the impact of moving objects on the performance of SLAM (Simultaneous Localization and Mapping) systems. In order to solve the problem of accurate localization and map building for mobile robots in indoor highly dynamic environments, we propose a dynamic RGB-D visual SLAM dense map building method based on pyramidal L-K (Lucas-Kanade) optical flow with multi-view geometric constraints. Our proposed method consists of three stages: dynamic object culling, camera position estimation, and dense map construction based on the TSDF (truncated signed distance function) model. First, dynamic elements in the scene are detected and culled by combining pyramidal L-K optical flow with a multi-view geometric constraint method. Then, the estimation of the camera pose is achieved by minimizing the SDF error function. Finally, the estimated camera poses and static depth images are used to construct TSDF dense maps and indexed using dynamic voxel assignment and spatial hashing techniques. We evaluated our method on dynamic sequences of the Bonn dataset and the TUM dataset, and proved the effectiveness of the algorithm on a real scene dataset of our own making. The experimental results show that our method can effectively improve the camera position estimation accuracy and realize the construction of dense maps after processing dynamic objects, which improves the robustness of the system as well as the accuracy of environment reconstruction.https://ieeexplore.ieee.org/document/10462137/Dense constructiondynamic object cullingSLAM systemtrajectory estimation
spellingShingle Jianfeng Mei
Tao Zuo
Dong Song
Highly Dynamic Visual SLAM Dense Map Construction Based on Indoor Environments
IEEE Access
Dense construction
dynamic object culling
SLAM system
trajectory estimation
title Highly Dynamic Visual SLAM Dense Map Construction Based on Indoor Environments
title_full Highly Dynamic Visual SLAM Dense Map Construction Based on Indoor Environments
title_fullStr Highly Dynamic Visual SLAM Dense Map Construction Based on Indoor Environments
title_full_unstemmed Highly Dynamic Visual SLAM Dense Map Construction Based on Indoor Environments
title_short Highly Dynamic Visual SLAM Dense Map Construction Based on Indoor Environments
title_sort highly dynamic visual slam dense map construction based on indoor environments
topic Dense construction
dynamic object culling
SLAM system
trajectory estimation
url https://ieeexplore.ieee.org/document/10462137/
work_keys_str_mv AT jianfengmei highlydynamicvisualslamdensemapconstructionbasedonindoorenvironments
AT taozuo highlydynamicvisualslamdensemapconstructionbasedonindoorenvironments
AT dongsong highlydynamicvisualslamdensemapconstructionbasedonindoorenvironments