Visual SLAM
An Overview
- L. Freda
ALCOR Lab DIAG University of Rome ”La Sapienza”
May 3, 2016
- L. Freda (University of Rome ”La Sapienza”)
Visual SLAM May 3, 2016 1 / 39
Visual SLAM An Overview L. Freda ALCOR Lab DIAG University of - - PowerPoint PPT Presentation
Visual SLAM An Overview L. Freda ALCOR Lab DIAG University of Rome La Sapienza May 3, 2016 L. Freda (University of Rome La Sapienza) Visual SLAM May 3, 2016 1 / 39 Outline Introduction 1 What is SLAM Motivations Visual
Visual SLAM May 3, 2016 1 / 39
Visual SLAM May 3, 2016 2 / 39
Visual SLAM May 3, 2016 3 / 39
Visual SLAM May 3, 2016 4 / 39
Visual SLAM May 3, 2016 5 / 39
Visual SLAM May 3, 2016 6 / 39
Visual SLAM May 3, 2016 7 / 39
Visual SLAM May 3, 2016 8 / 39
Visual SLAM May 3, 2016 9 / 39
Visual SLAM May 3, 2016 10 / 39
Visual SLAM May 3, 2016 11 / 39
Visual SLAM May 3, 2016 12 / 39
Visual SLAM May 3, 2016 13 / 39
Visual SLAM May 3, 2016 14 / 39
Visual SLAM May 3, 2016 15 / 39
Visual SLAM May 3, 2016 16 / 39
Visual SLAM May 3, 2016 17 / 39
Visual SLAM May 3, 2016 18 / 39
Visual SLAM May 3, 2016 19 / 39
Visual SLAM May 3, 2016 20 / 39
Visual SLAM May 3, 2016 21 / 39
Visual SLAM May 3, 2016 22 / 39
1 Feature detection 2 Feature matching/tracking 3 Motion estimation 4 Local optimization
Visual SLAM May 3, 2016 23 / 39
1 Feature detection:
Visual SLAM May 3, 2016 24 / 39
2 Feature matching/Feature tracking
Visual SLAM May 3, 2016 25 / 39
3
Visual SLAM May 3, 2016 26 / 39
4
X i ,Ck
k − g(X i, Ck)
i is the i-th image point of the 3D landmark Xi measured in the k-th image and
Visual SLAM May 3, 2016 27 / 39
1
2
3
4
5
6
7
Visual SLAM May 3, 2016 28 / 39
1
2
3
4
5
6
Visual SLAM May 3, 2016 29 / 39
1
2
Visual SLAM May 3, 2016 30 / 39
Visual SLAM May 3, 2016 31 / 39
1 The errors introduced by each new frame-to-frame motion
2 This generates a drift of the estimated trajectory from the real one
Visual SLAM May 3, 2016 32 / 39
Visual SLAM May 3, 2016 33 / 39
1 SFM is more general than VO and tackles the problem of 3D
2 The final structure and camera poses are typically refined with an
Visual SLAM May 3, 2016 34 / 39
Visual SLAM May 3, 2016 35 / 39
Visual SLAM May 3, 2016 36 / 39
Visual SLAM May 3, 2016 37 / 39
Visual SLAM May 3, 2016 38 / 39
Visual SLAM May 3, 2016 39 / 39