Loading...

SVO: Fast Semi-Direct Monocular Visual Odometry

78,375 views

Loading...

Loading...

Loading...

Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Published on Feb 25, 2014

We propose a semi-direct monocular visual odometry algorithm that is precise, robust, and faster than current state-of-the-art methods. The semi-direct approach eliminates the need of costly feature extraction and robust matching techniques for motion estimation. Our algorithm operates directly on pixel intensities, which results in subpixel precision at high frame-rates. A probabilistic mapping method that explicitly models outlier measurements is used to estimate 3D points, which results in fewer outliers and more reliable points. Precise and high frame-rate motion estimation brings increased robustness in scenes of little, repetitive, and high-frequency texture. The algorithm is applied to micro-aerial-vehicle state-estimation in GPS-denied environments and runs at 55 frames per second on the onboard embedded computer and at more than 300 frames per second on a consumer laptop. We call our approach SVO (Semi-direct Visual Odometry) and release our implementation as open-source software.

C. Forster, M. Pizzoli, D. Scaramuzza, SVO: Fast Semi-Direct Monocular Visual Odometry, IEEE International Conference on Robotics and Automation (ICRA), Hong Kong, 2014.
Paper: http://rpg.ifi.uzh.ch/docs/ICRA14_For...

Code:
https://github.com/uzh-rpg/rpg_svo

Check out SVO 2.0:
SVO 2.0 Paper:
Christian Forster, Zichao Zhang, Michael Gassner, Manuel Werlberger, Davide Scaramuzza
SVO: Semi-Direct Visual Odometry for Monocular and Multi-Camera Systems
IEEE Transactions on Robotics and Automation, to appear, 2016.
This paper includes comparison against ORB-SLAM, LSD-SLAM, and DSO and comparison among Dense, Semi-dense, and Sparse Direct Image Alignment.

PDF: http://rpg.ifi.uzh.ch/docs/TRO17_Fors...
Binaries: http://rpg.ifi.uzh.ch/svo2.html
Video: https://youtu.be/hR8uq1RTUfA


SVO has been used in a large number of projects since 2013. Here a non-comprehensive list organized by topic:
- Autonomous drone navigation:
1. https://www.youtube.com/watch?v=LaXc-...
2. https://www.youtube.com/watch?v=fXy4P...
3. https://www.youtube.com/watch?v=phaBK...
4. https://www.youtube.com/watch?v=pGU1s...
5. https://www.youtube.com/watch?v=LssgK...
6. https://www.youtube.com/watch?v=7-kPi...
7 .https://www.youtube.com/watch?v=C5I19...
8. https://www.youtube.com/watch?v=3mNY9...
9. https://www.youtube.com/watch?v=yVyyh...
10. http://www.youtube.com/watch?v=taD3XF...
11. https://www.youtube.com/watch?v=IZJmZ...
- Automotive
1. https://www.youtube.com/watch?v=gr00B...
- 3D Scanning
1. https://www.youtube.com/watch?v=QTKd5...
2. https://www.youtube.com/watch?v=gr00B...
3. https://www.youtube.com/watch?v=7-kPi...
- Commercial applications
1. Parrot-SenseFly Albris drone: https://www.youtube.com/watch?v=mYKrR...
2. Virtual reality: https://www.youtube.com/watch?v=k0MLs...
3. iPhone app 3D around: https://3daround.dacuda.com/
4. iPhone app Staramba3D: https://itunes.apple.com/us/app/stara...
5. Zurich-Eye (now Facebook-Oculus VR): http://www.zurich-eye.com/

More on our research on visual odometry: http://rpg.ifi.uzh.ch/research_vo.html

Tutorial on visual odometry:
http://rpg.ifi.uzh.ch/docs/Visual_Odo...

Robotics and Perception Group, University of Zurich
http://rpg.ifi.uzh.ch/

Loading...

When autoplay is enabled, a suggested video will automatically play next.

Up next


to add this to Watch Later

Add to

Loading playlists...