A Game of Bundle Adjustment – Learning Efficient Convergence

08/25/2023
by   Amir Belder, et al.
0

Bundle adjustment is the common way to solve localization and mapping. It is an iterative process in which a system of non-linear equations is solved using two optimization methods, weighted by a damping factor. In the classic approach, the latter is chosen heuristically by the Levenberg-Marquardt algorithm on each iteration. This might take many iterations, making the process computationally expensive, which might be harmful to real-time applications. We propose to replace this heuristic by viewing the problem in a holistic manner, as a game, and formulating it as a reinforcement-learning task. We set an environment which solves the non-linear equations and train an agent to choose the damping factor in a learned manner. We demonstrate that our approach considerably reduces the number of iterations required to reach the bundle adjustment's convergence, on both synthetic and real-life scenarios. We show that this reduction benefits the classic approach and can be integrated with other bundle adjustment acceleration methods.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/09/2021

Effect of stepwise adjustment of Damping factor upon PageRank

The effect of adjusting damping factor α, from a small initial value α0 ...
research
09/25/2019

Accelerating design optimization using reduced order models

Although design optimization has shown its great power of automatizing t...
research
03/04/2022

Quantum Levenberg–Marquardt Algorithm for optimization in Bundle Adjustment

In this paper we develop a quantum optimization algorithm and use it to ...
research
06/08/2022

Anderson acceleration with approximate calculations: applications to scientific computing

We provide rigorous theoretical bounds for Anderson acceleration (AA) th...
research
10/21/2020

Progressive Batching for Efficient Non-linear Least Squares

Non-linear least squares solvers are used across a broad range of offlin...
research
08/18/2021

Fighting Game Commentator with Pitch and Loudness Adjustment Utilizing Highlight Cues

This paper presents a commentator for providing real-time game commentar...
research
10/03/2017

DimReader: Using auto-differentiation to explain non-linear projections

Non-linear dimensionality reduction (NDR) methods such as LLE and t-SNE ...

Please sign up or login with your details

Forgot password? Click here to reset