Revisiting visual-inertial structure from motion for odometry and SLAM
initialization
- URL: http://arxiv.org/abs/2006.06017v2
- Date: Thu, 28 Jan 2021 17:58:46 GMT
- Title: Revisiting visual-inertial structure from motion for odometry and SLAM
initialization
- Authors: Georgios Evangelidis, Branislav Micusik
- Abstract summary: We build on a direct triangulation of the unknown $3D$ point paired with each of its observations.
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 $50$ percent decreased velocity and point reconstruction error compared to the standard closed-form solver.
- Score: 5.33024001730262
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- 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 $3D$ 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 $6\times 6$ linear system (or $9
\times 9$ 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
$50$ percent decreased velocity and point reconstruction error compared to the
standard closed-form solver, while it is $4\times$ faster for a $7$-frame set.
Apart from the inherent efficiency, fewer iterations are needed by any further
non-linear refinement thanks to better parameter initialization. In this
context, we provide the analytic Jacobians for a non-linear optimizer that
optionally refines the initial parameters. The superior performance of the
proposed solver is established by quantitative comparisons with the
state-of-the-art solver.
Related papers
- A Sample Efficient Alternating Minimization-based Algorithm For Robust Phase Retrieval [56.67706781191521]
In this work, we present a robust phase retrieval problem where the task is to recover an unknown signal.
Our proposed oracle avoids the need for computationally spectral descent, using a simple gradient step and outliers.
arXiv Detail & Related papers (2024-09-07T06:37:23Z) - Stable Nonconvex-Nonconcave Training via Linear Interpolation [51.668052890249726]
This paper presents a theoretical analysis of linearahead as a principled method for stabilizing (large-scale) neural network training.
We argue that instabilities in the optimization process are often caused by the nonmonotonicity of the loss landscape and show how linear can help by leveraging the theory of nonexpansive operators.
arXiv Detail & Related papers (2023-10-20T12:45:12Z) - Vanishing Point Estimation in Uncalibrated Images with Prior Gravity
Direction [82.72686460985297]
We tackle the problem of estimating a Manhattan frame.
We derive two new 2-line solvers, one of which does not suffer from singularities affecting existing solvers.
We also design a new non-minimal method, running on an arbitrary number of lines, to boost the performance in local optimization.
arXiv Detail & Related papers (2023-08-21T13:03:25Z) - Smooth over-parameterized solvers for non-smooth structured optimization [3.756550107432323]
Non-smoothness encodes structural constraints on the solutions, such as sparsity, group sparsity, low-rank edges and sharp edges.
We operate a non-weighted but smooth overparametrization of the underlying nonsmooth optimization problems.
Our main contribution is to apply the Variable Projection (VarPro) which defines a new formulation by explicitly minimizing over part of the variables.
arXiv Detail & Related papers (2022-05-03T09:23:07Z) - Relative Pose from SIFT Features [50.81749304115036]
We derive a new linear constraint relating the unknown elements of the fundamental matrix and the orientation and scale.
The proposed constraint is tested on a number of problems in a synthetic environment and on publicly available real-world datasets on more than 80000 image pairs.
arXiv Detail & Related papers (2022-03-15T14:16:39Z) - Hybrid Trilinear and Bilinear Programming for Aligning Partially
Overlapping Point Sets [85.71360365315128]
In many applications, we need algorithms which can align partially overlapping point sets are invariant to the corresponding corresponding RPM algorithm.
We first show that the objective is a cubic bound function. We then utilize the convex envelopes of trilinear and bilinear monomial transformations to derive its lower bound.
We next develop a branch-and-bound (BnB) algorithm which only branches over the transformation variables and runs efficiently.
arXiv Detail & Related papers (2021-01-19T04:24:23Z) - Dualize, Split, Randomize: Toward Fast Nonsmooth Optimization Algorithms [21.904012114713428]
We consider the sum of three convex functions, where the first one F is smooth, the second one is nonsmooth and proximable.
This template problem has many applications, for instance, in image processing and machine learning.
We propose a new primal-dual algorithm, which we call PDDY, for this problem.
arXiv Detail & Related papers (2020-04-03T10:48:01Z) - Holistically-Attracted Wireframe Parsing [123.58263152571952]
This paper presents a fast and parsimonious parsing method to detect a vectorized wireframe in an input image with a single forward pass.
The proposed method is end-to-end trainable, consisting of three components: (i) line segment and junction proposal generation, (ii) line segment and junction matching, and (iii) line segment and junction verification.
arXiv Detail & Related papers (2020-03-03T17:43:57Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.