Stochastic Bundle Adjustment for Efficient and Scalable 3D Reconstruction

08/02/2020
by   Lei Zhou, et al.
5

Current bundle adjustment solvers such as the Levenberg-Marquardt (LM) algorithm are limited by the bottleneck in solving the Reduced Camera System (RCS) whose dimension is proportional to the camera number. When the problem is scaled up, this step is neither efficient in computation nor manageable for a single compute node. In this work, we propose a stochastic bundle adjustment algorithm which seeks to decompose the RCS approximately inside the LM iterations to improve the efficiency and scalability. It first reformulates the quadratic programming problem of an LM iteration based on the clustering of the visibility graph by introducing the equality constraints across clusters. Then, we propose to relax it into a chance constrained problem and solve it through sampled convex program. The relaxation is intended to eliminate the interdependence between clusters embodied by the constraints, so that a large RCS can be decomposed into independent linear sub-problems. Numerical experiments on unordered Internet image sets and sequential SLAM image sets, as well as distributed experiments on large-scale datasets, have demonstrated the high efficiency and scalability of the proposed approach. Codes are released at https://github.com/zlthinker/STBA.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/02/2021

MegBA: A High-Performance and Distributed Library for Large-Scale Bundle Adjustment

Large-scale Bundle Adjustment (BA) is the key for many 3D vision applica...
research
12/09/2019

Bundle Adjustment Revisited

3D reconstruction has been developing all these two decades, from modera...
research
04/27/2022

Power Bundle Adjustment for Large-Scale 3D Reconstruction

We present the design and the implementation of a new expansion type alg...
research
08/07/2022

Parabolic Relaxation for Quadratically-constrained Quadratic Programming – Part II: Theoretical Computational Results

In the first part of this work [32], we introduce a convex parabolic rel...
research
09/15/2021

S3LAM: Structured Scene SLAM

We propose a new general SLAM system that uses the semantic segmentation...
research
08/26/2020

Large Scale Photometric Bundle Adjustment

Direct methods have shown promise on visual odometry and SLAM, leading t...
research
10/08/2021

Multidirectional Conjugate Gradients for Scalable Bundle Adjustment

We revisit the problem of large-scale bundle adjustment and propose a te...

Please sign up or login with your details

Forgot password? Click here to reset