Square Root Bundle Adjustment for Large-Scale Reconstruction
- URL: http://arxiv.org/abs/2103.01843v1
- Date: Tue, 2 Mar 2021 16:26:20 GMT
- Title: Square Root Bundle Adjustment for Large-Scale Reconstruction
- Authors: Nikolaus Demmel, Christiane Sommer, Daniel Cremers, Vladyslav Usenko
- Abstract summary: 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.
We show in real-world experiments with the BAL datasets that even in single precision the proposed solver achieves on average equally accurate solutions.
- Score: 56.44094187152862
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- 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 real-world
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.
Related papers
- Precision Autotuning for Linear Solvers via Reinforcement Learning [0.0]
We propose a reinforcement learning framework for adaptive precision tuning of linear solvers, and can be extended to general algorithms.<n>We show that our framework reduces computational cost while maintaining accuracy comparable to double-precision baselines.<n>This is the first work on precision autotuning with RL and verified on unseen datasets.
arXiv Detail & Related papers (2026-01-02T15:59:42Z) - Globally Optimal Solution to the Generalized Relative Pose Estimation Problem using Affine Correspondences [18.13747114612191]
Relative pose estimation using visual and inertial information has important applications in various fields.<n>We propose a globally optimal solver using affine correspondences to estimate the generalized relative pose with a known vertical direction.<n>The proposed solver is evaluated on synthetic data and real-world datasets.
arXiv Detail & Related papers (2025-12-19T03:10:14Z) - Optimal Transportation and Alignment Between Gaussian Measures [80.4634530260329]
Optimal transport (OT) and Gromov-Wasserstein (GW) alignment provide interpretable geometric frameworks for datasets.<n>Because these frameworks are computationally expensive, large-scale applications often rely on closed-form solutions for Gaussian distributions under quadratic cost.<n>This work provides a comprehensive treatment of Gaussian, quadratic cost OT and inner product GW (IGW) alignment, closing several gaps in the literature to broaden applicability.
arXiv Detail & Related papers (2025-12-03T09:01:48Z) - A Hardware Accelerator for the Goemans-Williamson Algorithm [0.0]
We show how extended floating point precision can be incorporated in algebraic subroutines in convex optimisation.<n>We show that increasing the internal working precision reduces the time to solution by a factor that increases with the system size.
arXiv Detail & Related papers (2025-10-03T10:01:58Z) - SPARE: Symmetrized Point-to-Plane Distance for Robust Non-Rigid Registration [76.40993825836222]
We propose SPARE, a novel formulation that utilizes a symmetrized point-to-plane distance for robust non-rigid registration.
The proposed method greatly improves the accuracy of non-rigid registration problems and maintains relatively high solution efficiency.
arXiv Detail & Related papers (2024-05-30T15:55:04Z) - Variable Substitution and Bilinear Programming for Aligning Partially Overlapping Point Sets [48.1015832267945]
This research presents a method to meet requirements through the minimization objective function of the RPM algorithm.
A branch-and-bound (BnB) algorithm is devised, which solely branches over the parameters, thereby boosting convergence rate.
Empirical evaluations demonstrate better robustness of the proposed methodology against non-rigid deformation, positional noise, and outliers, when compared with prevailing state-of-the-art transformations.
arXiv Detail & Related papers (2024-05-14T13:28:57Z) - Constrained Optimization via Exact Augmented Lagrangian and Randomized
Iterative Sketching [55.28394191394675]
We develop an adaptive inexact Newton method for equality-constrained nonlinear, nonIBS optimization problems.
We demonstrate the superior performance of our method on benchmark nonlinear problems, constrained logistic regression with data from LVM, and a PDE-constrained problem.
arXiv Detail & Related papers (2023-05-28T06:33:37Z) - Fast and Robust Non-Rigid Registration Using Accelerated
Majorization-Minimization [35.66014845211251]
Non-rigid registration, which deforms a source shape in a non-rigid way to align with a target shape, is a classical problem in computer vision.
Existing methods typically adopt the $ell_p$ type robust norm to measure the alignment error and regularize the smoothness of deformation.
We propose a formulation for robust non-rigid registration based on a globally smooth robust norm for alignment and regularization.
arXiv Detail & Related papers (2022-06-07T16:00:33Z) - Power Bundle Adjustment for Large-Scale 3D Reconstruction [47.08614319083826]
We introduce Power Bundle Adjustment as an expansion type algorithm for solving large-scale bundle adjustment problems.
It is based on the power series expansion of the inverse Schur complement and constitutes a new family of solvers that we call inverse expansion methods.
arXiv Detail & Related papers (2022-04-27T10:38:33Z) - Numerical Solution of Stiff Ordinary Differential Equations with Random
Projection Neural Networks [0.0]
We propose a numerical scheme based on Random Projection Neural Networks (RPNN) for the solution of Ordinary Differential Equations (ODEs)
We show that our proposed scheme yields good numerical approximation accuracy without being affected by the stiffness, thus outperforming in same cases the textttode45 and textttode15s functions.
arXiv Detail & Related papers (2021-08-03T15:49:17Z) - 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) - Balancing Rates and Variance via Adaptive Batch-Size for Stochastic
Optimization Problems [120.21685755278509]
In this work, we seek to balance the fact that attenuating step-size is required for exact convergence with the fact that constant step-size learns faster in time up to an error.
Rather than fixing the minibatch the step-size at the outset, we propose to allow parameters to evolve adaptively.
arXiv Detail & Related papers (2020-07-02T16:02:02Z)
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.