An Inpainting SLAM Approach for Detecting and Recovering Regions with Dynamic Objects

5Citations
Citations of this article
6Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

Simultaneous Localization and Mapping (SLAM) is a cornerstone capability for intelligent mobile robots, enabling them to accurately estimate their positions in unknown environments. However, most of the state-of-the-art visual SLAM systems rely on the assumption of static scenes, leading to significantly reduced accuracy and robustness in dynamic environments. In this paper, a novel RGB-D SLAM system termed Inpainting SLAM is proposed in the ORB-SLAM2 framework. Our Inpainting SLAM defines two new modules: one is the dynamic objects detection module, which combines segmentation and depth information to segment dynamic objects. Additionally, a new method is also proposed to determine whether movable objects are classified as dynamic. The other is an image inpainting module to restore static regions that are occluded by dynamic objects, with a new rectified approach introduced to determine the inpainting regions that can enhance the performance of the SLAM system. With these two modules, the accuracy and robustness of the SLAM system in dynamic scenes are expected to be improved. Our method is tested on the public TUM dataset, demonstrating its effectiveness and reliability. The improvements on ORB-SLAM2 in RTE, RRE, and ATE are 97.45%, 99.88%, and 97.90%, respectively. In comparison with other advanced dynamic SLAM methods, our approach also demonstrates superiority.

Cite

CITATION STYLE

APA

Zhang, L., Xu, B., Chen, S., Nener, B., Zhou, X., Lu, M., … Le, S. (2025). An Inpainting SLAM Approach for Detecting and Recovering Regions with Dynamic Objects. Journal of Intelligent and Robotic Systems: Theory and Applications, 111(1). https://doi.org/10.1007/s10846-025-02234-3

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free