Parallax Bundle Adjustment on Manifold with Convexified Initialization

07/10/2018
by   Liyang Liu, et al.
0

Bundle adjustment (BA) with parallax angle based feature parameterization has been shown to have superior performance over BA using inverse depth or XYZ feature forms. In this paper, we propose an improved version of the parallax BA algorithm (PMBA) by extending it to the manifold domain along with observation-ray based objective function. With this modification, the problem formulation faithfully mimics the projective nature in a camera's image formation, BA is able to achieve better convergence, accuracy and robustness. This is particularly useful in handling diverse outdoor environments and collinear motion modes. Capitalizing on these properties, we further propose a pose-graph simplification to PMBA, with significant dimensionality reduction. This pose-graph model is convex in nature, easy to solve and its solution can serve as a good initial guess to the original BA problem which is intrinsically non-convex. We provide theoretical proof that our global initialization strategy can guarantee a near-optimal solution. Using a series of experiments involving diverse environmental conditions and motions, we demonstrate PMBA's superior convergence performance in comparison to other BA methods. We also show that, without incremental initialization or via third-party information, our global initialization process helps to bootstrap the full BA successfully in various scenarios, sequential or out-of-order, including some datasets from the "Bundle Adjustment in the Large" database.

READ FULL TEXT

page 1

page 6

page 7

research
06/01/2018

A Recursive Least Square Method for 3D Pose Graph Optimization Problem

Pose Graph Optimization (PGO) is an important non-convex optimization pr...
research
04/11/2023

Pointless Global Bundle Adjustment With Relative Motions Hessians

Bundle adjustment (BA) is the standard way to optimise camera poses and ...
research
12/22/2020

Learning to Initialize Gradient Descent Using Gradient Descent

Non-convex optimization problems are challenging to solve; the success a...
research
01/11/2022

DM-VIO: Delayed Marginalization Visual-Inertial Odometry

We present DM-VIO, a monocular visual-inertial odometry system based on ...
research
07/04/2022

HiPE: Hierarchical Initialization for Pose Graphs

Pose graph optimization is a non-convex optimization problem encountered...
research
07/09/2019

Depth from Small Motion using Rank-1 Initialization

Depth from Small Motion (DfSM) (Ha et al., 2016) is particularly interes...
research
08/30/2023

Learning Structure-from-Motion with Graph Attention Networks

In this paper we tackle the problem of learning Structure-from-Motion (S...

Please sign up or login with your details

Forgot password? Click here to reset