Square Root Bundle Adjustment for Large-Scale Reconstruction
Nikolaus Demmel, Christiane Sommer, Daniel Cremers, Vladyslav Usenko
Abstract
We propose a new formulation for the bundle adjustment problem which relies on nullspace marginalization of landmark variables by QR decomposition. Our approach, which we call square root bundle adjustment, is algebraically equivalent to the commonly used Schur complement trick, improves the numeric stability of computations, and allows for solving large-scale bundle adjustment problems with single-precision floating-point numbers. We show in realworld experiments with the BAL datasets that even in single precision the proposed solver achieves on average equally accurate solutions compared to Schur complement solvers using double precision. It runs significantly faster, but can require larger amounts of memory on dense problems. The proposed formulation relies on simple linear algebra operations and opens the way for efficient implementations of bundle adjustment on hardware platforms optimized for single-precision linear algebra processing.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext fa1ad64a-38dc-48b1-8fec-9d016abd71d6Cited by top-tier papers6
- Square Root Marginalization for Sliding-Window Bundle AdjustmentNikolaus Demmel, David Schubert, Christiane Sommer, Daniel Cremers et al.ICCV 2021 · 20 citations
- A Game of Bundle Adjustment - Learning Efficient ConvergenceAmir Belder, Refael Vivanti, Ayellet TalICCV 2023 · 7 citations
- SchurVINS: Schur Complement-Based Lightweight Visual Inertial Navigation SystemYunfei Fan, Tianyu Zhao, Guidong WangCVPR 2024
- Matrix-Free Shared Intrinsics Bundle AdjustmentDaniel SafariCVPR 2025
- Efficient Second-Order Plane AdjustmentLipu ZhouCVPR 2023
Related papers
- Power Bundle Adjustment for Large-Scale 3D ReconstructionSimon Weber, Nikolaus Demmel, Tin Chon Chan, Daniel CremersCVPR 2023
- Distributed bundle adjustment with block-based sparse matrix compression for super large scale datasetsMaoteng Zheng, Nengcheng Chen, Junfeng Zhu, Xiaoru Zeng et al.ICCV 2023 · 4 citations
- Revisiting Rolling Shutter Bundle Adjustment: Toward Accurate and Fast SolutionBangyan Liao, Delin Qu, Yifei Xue, Huiqing Zhang et al.CVPR 2023
- DeepLM: Large-Scale Nonlinear Least Squares on Deep Learning Frameworks Using Stochastic Domain DecompositionJingwei Huang, Shan Huang, Mingwei SunCVPR 2021
- Pareto Meets Huber: Efficiently Avoiding Poor Minima in Robust EstimationChristopher Zach, Guillaume BourmaudICCV 2019 · 2 citations
