LDVI-SLAM: a lightweight monocular visual-inertial SLAM system for dynamic environments based on motion constraints

Abstract Traditional simultaneous localization and mapping (SLAM) systems are typically based on the assumption of a static environment. However, in practical applications, the presence of moving objects significantly reduces localization accuracy, limiting the system’s versatility. To address the challenges of SLAM systems in dynamic environments, the academic community often employs computationally intensive methods such as deep learning, and some algorithms rely on expensive sensors (e.g. LiDAR or RGB-D cameras) to obtain depth information. These factors increase computational complexity or hardware costs, complicating practical deployment. To improve localization accuracy and adaptability of SLAM systems in dynamic scenarios while maintaining low deployment costs, this paper proposes a dynamic environment robust monocular inertial SLAM system named LDVI-SLAM. The system uses more cost-effective sensors—monocular cameras and inertial measurement unit (IMU)—along with lightweight computational methods. In LDVI-SLAM, first, the reliability of IMU data is verified. Then, using the ego-motion information provided by the IMU, along with epipolar constraint and an improved rotation-aware flow vector bound (R-FVB) constraint, dynamic feature points are eliminated. Additionally, this paper proposes a continuous tracking across interval frames method to enhance the distinction between static and dynamic feature points. Experimental results demonstrate that LDVI-SLAM performs effectively in dynamic environments and is easy to deploy. On the Visual-Inertial Odometry in Dynamic Environments dataset, experimental results show that compared to the deep learning-based DynaSLAM, this method reduces the root mean square error of absolute trajectory error by 10.3%. Moreover, in terms of speed, under the same computing power, the single-frame processing speed of this method is comparable to ORB-SLAM3 and is two orders of magnitude faster than DynaSLAM, significantly outperforming deep learning-based SLAM algorithms. Experiments on the Oxford Multimotion Dataset further prove that this method effectively avoids the risk of semantic classification errors, demonstrating better robustness and generality.

Authors

Institutions

Publication Details

Journal
Measurement Science and Technology
Published
2024-08-21
DOI
https://doi.org/10.1088/1361-6501/ad71e7
Citations
5
Primary Topic
Robotics and Sensor-Based Localization
Type
article
Field-Weighted Citation Impact
6.49
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

LDVI-SLAM: a lightweight monocular visual-inertial SLAM system for dynamic environments based on motion constraints

Hong Liang, Zhicheng Xu, Qian Zhang, Fenghua Wang et al.
5 citations
Measurement Science and Technology
Robotics and Sensor-Based Localization
6.49
article

LDVI-SLAM: a lightweight monocular visual-inertial SLAM system for dynamic environments based on motion constraints

Hong Liang, Zhicheng Xu, Qian Zhang, Fenghua Wang, Lengrui Zhao
article en
5 citations

Abstract

Abstract Traditional simultaneous localization and mapping (SLAM) systems are typically based on the assumption of a static environment. However, in practical applications, the presence of moving objects significantly reduces localization accuracy, limiting the system’s versatility. To address the challenges of SLAM systems in dynamic environments, the academic community often employs computationally intensive methods such as deep learning, and some algorithms rely on expensive sensors (e.g. LiDAR or RGB-D cameras) to obtain depth information. These factors increase computational complexity or hardware costs, complicating practical deployment. To improve localization accuracy and adaptability of SLAM systems in dynamic scenarios while maintaining low deployment costs, this paper proposes a dynamic environment robust monocular inertial SLAM system named LDVI-SLAM. The system uses more cost-effective sensors—monocular cameras and inertial measurement unit (IMU)—along with lightweight computational methods. In LDVI-SLAM, first, the reliability of IMU data is verified. Then, using the ego-motion information provided by the IMU, along with epipolar constraint and an improved rotation-aware flow vector bound (R-FVB) constraint, dynamic feature points are eliminated. Additionally, this paper proposes a continuous tracking across interval frames method to enhance the distinction between static and dynamic feature points. Experimental results demonstrate that LDVI-SLAM performs effectively in dynamic environments and is easy to deploy. On the Visual-Inertial Odometry in Dynamic Environments dataset, experimental results show that compared to the deep learning-based DynaSLAM, this method reduces the root mean square error of absolute trajectory error by 10.3%. Moreover, in terms of speed, under the same computing power, the single-frame processing speed of this method is comparable to ORB-SLAM3 and is two orders of magnitude faster than DynaSLAM, significantly outperforming deep learning-based SLAM algorithms. Experiments on the Oxford Multimotion Dataset further prove that this method effectively avoids the risk of semantic classification errors, demonstrating better robustness and generality.

Measurement Science and TechnologyVol. 35(12)
China University of Petroleum, East China (CN)
Openalex Percentile: Top 4%
Robotics and Sensor-Based Localization
6.49
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.