A Game of Bundle Adjustment - Learning Efficient Convergence

Amir Belder, R. Vivanti, A. Tal
2/14/2026

No official code found. Best implementation: amirbelder/A-Game-of-Bundle-Adjustment---Learning-Efficient-Convergence (3 stars, last commit 2025-10-22).

Abstract

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.

View on arXivView PDF

Code Implementations(1)

A Game of Bundle Adjustment - Learning Efficient Convergence - Accepted to ICCV 2023

30PythonJul 18, 202312 months ago

Similar Papers

Cite this paper

@article{belder2026game,
  title  = {A Game of Bundle Adjustment - Learning Efficient Convergence},
  author = {Amir Belder and R. Vivanti and A. Tal},
  year   = {2026},
  eprint = {2308.13270},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2308.13270},
  journal = {ICCV 2023 2023}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2308.13270.svg)](https://codeofpaper.com/paper/2308.13270)

Discussion