Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

DynaSLAM: Tracking, Mapping and Inpainting in Dynamic Scenes

About

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.

Berta Bescos, Jos\'e M. F\'acil, Javier Civera, Jos\'e Neira• 2018

Related benchmarks

TaskDatasetResultRank
TrackingTUM 8 dynamic scenes
f3 Walk Scale/Translation Error0.6
28
TrackingTUM RGB-D 44 (various sequences)
Average Error1.52
28
Camera TrackingBONN dynamic sequences
Balloon Error3
25
TrackingBonn RGB-D dataset
Balloon22.9
23
Camera TrackingTUM dynamic scene sequences RGB-D (test)
f3/w_s ATE (cm)0.6
17
TrackingTUM-RGBD (various sequences)
Average Translational Error1.52
16
TrackingWild-SLAM MoCap Dataset 1.0 (test)
Score (ANYmal2)0.5
11
TrackingMoCap RGB-D
Ball Tracking Score0.5
11
Camera TrackingWild-SLAM MoCap Dataset
Person Tracking Error0.4
8
Camera Trajectory EstimationTartanAir Shibuya Sequences (test)
ATE (02)0.8836
8
Showing 10 of 13 rows

Other info

Follow for update