Power Variable Projection for Initialization-Free Large-Scale Bundle Adjustment

Abstract

Most Bundle Adjustment (BA) solvers like the Levenberg-Marquard algorithm require a good initialization. Instead, initialization-free BA remains a largely uncharted territory. The under-explored Variable Projection algorithm (VarPro) exhibits a wide convergence basin even without initialization. Coupled with object space error formulation, recent works have shown its ability to solve small-scale initialization-free bundle adjustment problem. To make such initialization-free BA approaches scalable, we introduce Power Variable Projection (PoVar), extending a recent inverse expansion method based on power series. Importantly, we link the power series expansion to Riemannian manifold optimization. This projective framework is crucial to solve large-scale bundle adjustment problems without initialization. Using the real-world BAL dataset, we experimentally demonstrate that our solver achieves state-of-the-art results in terms of speed and accuracy. To our knowledge, this work is the first to address the scalability of BA without initialization opening new venues for initialization-free structure-from-motion.

Cite

Text

Weber et al. "Power Variable Projection for Initialization-Free Large-Scale Bundle Adjustment." Proceedings of the European Conference on Computer Vision (ECCV), 2024. doi:10.1007/978-3-031-72624-8_7

Markdown

[Weber et al. "Power Variable Projection for Initialization-Free Large-Scale Bundle Adjustment." Proceedings of the European Conference on Computer Vision (ECCV), 2024.](https://mlanthology.org/eccv/2024/weber2024eccv-power/) doi:10.1007/978-3-031-72624-8_7

BibTeX

@inproceedings{weber2024eccv-power,
  title     = {{Power Variable Projection for Initialization-Free Large-Scale Bundle Adjustment}},
  author    = {Weber, Simon and Hong, Je Hyeong and Cremers, Daniel},
  booktitle = {Proceedings of the European Conference on Computer Vision (ECCV)},
  year      = {2024},
  doi       = {10.1007/978-3-031-72624-8_7},
  url       = {https://mlanthology.org/eccv/2024/weber2024eccv-power/}
}