CVJun 14, 2018

DynaSLAM: Tracking, Mapping and Inpainting in Dynamic Scenes

arXiv:1806.05620v21167 citations
AI Analysis

This addresses the limitation of scene rigidity in SLAM for populated real-world environments, such as service robotics or autonomous vehicles, though it is incremental as it builds on an existing system.

The paper tackles the problem of visual SLAM in dynamic scenes by developing DynaSLAM, which adds dynamic object detection and background inpainting to ORB-SLAM2, resulting in improved accuracy in highly dynamic scenarios and enabling static map estimation for long-term applications.

The assumption of scene rigidity is typical in SLAM algorithms. Such a strong assumption limits the use of most visual SLAM systems in populated real-world environments, which are the target of several relevant applications like service robotics or autonomous vehicles. In this paper we present DynaSLAM, a visual SLAM system that, building over ORB-SLAM2 [1], adds the capabilities of dynamic object detection and background inpainting. DynaSLAM is robust in dynamic scenarios for monocular, stereo and RGB-D configurations. We are capable of detecting the moving objects either by multi-view geometry, deep learning or both. Having a static map of the scene allows inpainting the frame background that has been occluded by such dynamic objects. We evaluate our system in public monocular, stereo and RGB-D datasets. We study the impact of several accuracy/speed trade-offs to assess the limits of the proposed methodology. DynaSLAM outperforms the accuracy of standard visual SLAM baselines in highly dynamic scenarios. And it also estimates a map of the static parts of the scene, which is a must for long-term applications in real-world environments.

Code Implementations7 repos

Data from Papers with Code (CC-BY-SA-4.0)

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes