Revisiting visual-inertial structure from motion for odometry and SLAM initialization
Georgios Evangelidis, Branislav Micusik

TL;DR
This paper introduces a simple, efficient closed-form solution for initializing visual-inertial odometry and SLAM that improves accuracy and speed by directly triangulating 3D points with all observations, leading to more robust and less biased estimates.
Contribution
The paper presents a novel direct triangulation-based linear solver for VIO and SLAM initialization that outperforms existing methods in accuracy and computational efficiency.
Findings
Up to 50% reduction in velocity and point reconstruction error.
4 times faster than standard solvers on a 7-frame set.
Requires fewer iterations for non-linear refinement.
Abstract
In this paper, an efficient closed-form solution for the state initialization in visual-inertial odometry (VIO) and simultaneous localization and mapping (SLAM) is presented. Unlike the state-of-the-art, we do not derive linear equations from triangulating pairs of point observations. Instead, we build on a direct triangulation of the unknown point paired with each of its observations. We show and validate the high impact of such a simple difference. The resulting linear system has a simpler structure and the solution through analytic elimination only requires solving a linear system (or when accelerometer bias is included). In addition, all the observations of every scene point are jointly related, thereby leading to a less biased and more robust solution. The proposed formulation attains up to percent decreased velocity and point reconstruction error…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
