TL;DR
VI-DSO introduces a direct sparse visual-inertial odometry method that jointly optimizes camera poses, scene geometry, scale, and gravity, enabling accurate tracking with arbitrary scale initialization and real-time performance.
Contribution
The paper proposes a novel dynamic marginalization technique and a direct photometric error minimization approach for visual-inertial odometry, improving robustness and accuracy.
Findings
Outperforms state-of-the-art methods on EuRoC dataset.
Allows arbitrary scale initialization without delay.
Maintains real-time performance through partial marginalization.
Abstract
We present VI-DSO, a novel approach for visual-inertial odometry, which jointly estimates camera poses and sparse scene geometry by minimizing photometric and IMU measurement errors in a combined energy functional. The visual part of the system performs a bundle-adjustment like optimization on a sparse set of points, but unlike key-point based systems it directly minimizes a photometric error. This makes it possible for the system to track not only corners, but any pixels with large enough intensity gradients. IMU information is accumulated between several frames using measurement preintegration, and is inserted into the optimization as an additional constraint between keyframes. We explicitly include scale and gravity direction into our model and jointly optimize them together with other variables such as poses. As the scale is often not immediately observable using IMU data this…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
