mlsanityData to 14 Oct 2026

MegBA: A GPU-Based Distributed Library for Large-Scale Bundle Adjustment

arXiv 2112.01349 ↗First posted 2 Dec 2021cs.CVcited by 13

Not on the map. Why?

Abstract (arXiv)

Large-scale Bundle Adjustment (BA) requires massive memory and computation resources which are difficult to be fulfilled by existing BA libraries. In this paper, we propose MegBA, a GPU-based distributed BA library. MegBA can provide massive aggregated memory by automatically partitioning large BA problems, and assigning the solvers of sub-problems to parallel nodes. The parallel solvers adopt distributed Precondition Conjugate Gradient and distributed Schur Elimination, so that an effective solution, which can match the precision of those computed by a single node, can be efficiently computed. To accelerate BA computation, we implement end-to-end BA computation using high-performance primitives available on commodity GPUs. MegBA exposes easy-to-use APIs that are compatible with existing popular BA libraries. Experiments show that MegBA can significantly outperform state-of-the-art BA libraries: Ceres (41.45×), RootBA (64.576×) and DeepLM (6.769×) in several large-scale BA benchmarks. The code of MegBA is available at https://github.com/MegviiRobot/MegBA.

Key facts. Cited by 13 papers in the map (data through 14 Oct 2026). Builds on 13 of its 43 references that are in the map. First posted on arXiv 2 Dec 2021.

Builds on

13 of 43 references.

References · 13

  1. 2016Multi-View 3D Object Detection Network for Autonomous Drivingcited by 724
  2. 2018BA-Net: Dense Bundle Adjustment Networkcited by 175
  3. 2019Stereo R-CNN based 3D Object Detection for Autonomous Drivingcited by 163
  4. 2017Semantic3D.net: A new Large-scale Point Cloud Classification Benchmarkcited by 158
  5. 2019Accurate Monocular Object Detection via Color-Embedded 3D Reconstruction for Autonomous Drivingcited by 137
  6. 2017Data-Efficient Decentralized Visual SLAMcited by 23
  7. 2020PointAR: Efficient Lighting Estimation for Mobile Augmented Realitycited by 19
  8. 2020Bundle Adjustment on a Graph Processorcited by 16
  9. 2020Stochastic Bundle Adjustment for Efficient and Scalable 3D Reconstructioncited by 16
  10. 2019CROSSBOW: Scaling Deep Learning with Small Batch Sizes on Multi-GPU Serverscited by 14
  11. 2021Square Root Bundle Adjustment for Large-Scale Reconstructioncited by 14
  12. 2021Fast and Flexible Human Pose Estimation with HyperPosecited by 5
1 more
  1. 2019RPBA -- Robust Parallel Bundle Adjustment Based on Covariance Informationcited by 3

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2023: 4; 2024: 1; 2025: 3; 2026: 5.

13 papers.

Sort: