Top Banner
Visual Odometry
20

Visual Odometry - Georgia Institute of Technologyafb/classes/CS7495-Fall2014/presentations/CV... · SVO: Fast Semi-Direct Monocular Visual Odometry Christian Forster, Matia Pizzoli,

Aug 07, 2020

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Visual Odometry - Georgia Institute of Technologyafb/classes/CS7495-Fall2014/presentations/CV... · SVO: Fast Semi-Direct Monocular Visual Odometry Christian Forster, Matia Pizzoli,

Visual Odometry

Page 2: Visual Odometry - Georgia Institute of Technologyafb/classes/CS7495-Fall2014/presentations/CV... · SVO: Fast Semi-Direct Monocular Visual Odometry Christian Forster, Matia Pizzoli,

• Papers :•Points and Plane SLAM •LSD•SVO

Page 3: Visual Odometry - Georgia Institute of Technologyafb/classes/CS7495-Fall2014/presentations/CV... · SVO: Fast Semi-Direct Monocular Visual Odometry Christian Forster, Matia Pizzoli,

•Features to use .•Semantics to exploit .•Depth Filtering•Optimization

Page 4: Visual Odometry - Georgia Institute of Technologyafb/classes/CS7495-Fall2014/presentations/CV... · SVO: Fast Semi-Direct Monocular Visual Odometry Christian Forster, Matia Pizzoli,

SVO

•Semi Dense Visual Odometry

Page 5: Visual Odometry - Georgia Institute of Technologyafb/classes/CS7495-Fall2014/presentations/CV... · SVO: Fast Semi-Direct Monocular Visual Odometry Christian Forster, Matia Pizzoli,

•Sparse feature based model alignment, no feature matching.

Page 6: Visual Odometry - Georgia Institute of Technologyafb/classes/CS7495-Fall2014/presentations/CV... · SVO: Fast Semi-Direct Monocular Visual Odometry Christian Forster, Matia Pizzoli,

•Depth using Bayesian filtering.

•Bayesian Update Step:

Page 7: Visual Odometry - Georgia Institute of Technologyafb/classes/CS7495-Fall2014/presentations/CV... · SVO: Fast Semi-Direct Monocular Visual Odometry Christian Forster, Matia Pizzoli,

•Implementation Details:

•USP:•Fast and Real-time on a CPU. •Can handle arbitary motion.•Challenges :•Would not work in areas with varying depths

Page 8: Visual Odometry - Georgia Institute of Technologyafb/classes/CS7495-Fall2014/presentations/CV... · SVO: Fast Semi-Direct Monocular Visual Odometry Christian Forster, Matia Pizzoli,
Page 9: Visual Odometry - Georgia Institute of Technologyafb/classes/CS7495-Fall2014/presentations/CV... · SVO: Fast Semi-Direct Monocular Visual Odometry Christian Forster, Matia Pizzoli,

LSD

Page 10: Visual Odometry - Georgia Institute of Technologyafb/classes/CS7495-Fall2014/presentations/CV... · SVO: Fast Semi-Direct Monocular Visual Odometry Christian Forster, Matia Pizzoli,

•Details about method•Dense tracking by whole image alignment.•Semi-dense by reduction based on image information.•Probabilistic depth map representation.•Incorporation of stereo measurement uncertainty.

Page 11: Visual Odometry - Georgia Institute of Technologyafb/classes/CS7495-Fall2014/presentations/CV... · SVO: Fast Semi-Direct Monocular Visual Odometry Christian Forster, Matia Pizzoli,

•Semi dense map.

•Semi dense map using depth at image gradients

Page 12: Visual Odometry - Georgia Institute of Technologyafb/classes/CS7495-Fall2014/presentations/CV... · SVO: Fast Semi-Direct Monocular Visual Odometry Christian Forster, Matia Pizzoli,

•Geometric Error:

•Photometric Disparity Error:

Page 13: Visual Odometry - Georgia Institute of Technologyafb/classes/CS7495-Fall2014/presentations/CV... · SVO: Fast Semi-Direct Monocular Visual Odometry Christian Forster, Matia Pizzoli,

•Dense Tracking:

Page 14: Visual Odometry - Georgia Institute of Technologyafb/classes/CS7495-Fall2014/presentations/CV... · SVO: Fast Semi-Direct Monocular Visual Odometry Christian Forster, Matia Pizzoli,

•Implementation Details:

•USP: Fast, Real-time on CPU •Works in all environments. •Challenges: Depth filtering.

Page 15: Visual Odometry - Georgia Institute of Technologyafb/classes/CS7495-Fall2014/presentations/CV... · SVO: Fast Semi-Direct Monocular Visual Odometry Christian Forster, Matia Pizzoli,
Page 16: Visual Odometry - Georgia Institute of Technologyafb/classes/CS7495-Fall2014/presentations/CV... · SVO: Fast Semi-Direct Monocular Visual Odometry Christian Forster, Matia Pizzoli,

Plane and Points SLAM

•Use semantics like Planes to localize.•Points and planes are duals.

Page 17: Visual Odometry - Georgia Institute of Technologyafb/classes/CS7495-Fall2014/presentations/CV... · SVO: Fast Semi-Direct Monocular Visual Odometry Christian Forster, Matia Pizzoli,

•Method :

•Bundle adjustment with points and planes.

Page 18: Visual Odometry - Georgia Institute of Technologyafb/classes/CS7495-Fall2014/presentations/CV... · SVO: Fast Semi-Direct Monocular Visual Odometry Christian Forster, Matia Pizzoli,

•Implementation details

•USP:•Fast and Map reduction.•Accurate and semantically meaning full maps.•Challenges:•Plane detection and segmentation.

Page 19: Visual Odometry - Georgia Institute of Technologyafb/classes/CS7495-Fall2014/presentations/CV... · SVO: Fast Semi-Direct Monocular Visual Odometry Christian Forster, Matia Pizzoli,

•Results

Page 20: Visual Odometry - Georgia Institute of Technologyafb/classes/CS7495-Fall2014/presentations/CV... · SVO: Fast Semi-Direct Monocular Visual Odometry Christian Forster, Matia Pizzoli,