Distributed bundle adjustment with block-based sparse matrix compression for super large scale datasets

被引:0
|
作者
Zheng, Maoteng [1 ]
Chen, Nengcheng [1 ]
Zhu, Junfeng [2 ]
Zeng, Xiaoru [2 ]
Qiu, Huanbin [3 ]
Jiang, Yuyao [1 ]
Lu, Xingyue [1 ]
Qu, Hao [4 ]
机构
[1] China Univ Geosci, Wuhan, Peoples R China
[2] Mirauge3D Technol, Beijing, Peoples R China
[3] Jiantong Surveying, Beijing, Peoples R China
[4] Mirauge3D Technol Inc, Beijing, Peoples R China
关键词
D O I
10.1109/ICCV51070.2023.01664
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
We propose a distributed bundle adjustment (DBA) method using the exact Levenberg-Marquardt (LM) algorithm for super large-scale datasets. Most of the existing methods partition the global map to small ones and conduct bundle adjustment in the submaps. In order to fit the parallel framework, they use approximate solutions instead of the LM algorithm. However, those methods often give sub-optimal results. Different from them, we utilize the exact LM algorithm to conduct global bundle adjustment where the formation of the reduced camera system (RCS) is actually parallelized and executed in a distributed way. To store the large RCS, we compress it with a block-based sparse matrix compression format (BSMC), which fully exploits its block feature. The BSMC format also enables the distributed storage and updating of the global RCS. The proposed method is extensively evaluated and compared with the state-of-theart pipelines using both synthetic and real datasets. Preliminary results demonstrate the efficient memory usage and vast scalability of the proposed method compared with the baselines. For the first time, we conducted parallel bundle adjustment using LM algorithm on a real datasets with 1.18 million images and a synthetic dataset with 10 million images (about 500 times that of the state-of-the-art LM-based BA) on a distributed computing system.
引用
收藏
页码:18106 / 18116
页数:11
相关论文
共 50 条
  • [1] Bundle block adjustment of large-scale remote sensing data with Block-based Sparse Matrix Compression combined with Preconditioned Conjugate Gradient
    Zheng, Maoteng
    Zhang, Yongjun
    Zhou, Shunping
    Zhu, Junfeng
    Xiong, Xiaodong
    [J]. COMPUTERS & GEOSCIENCES, 2016, 92 : 70 - 78
  • [2] Accuracy Enhanced Distributed Sparse Matrix Solver with Block-based Pivoting for Large Linear Systems
    Tones, Esteban
    Chu, Yul
    Park, Jin H.
    [J]. IEEE 12TH INT CONF UBIQUITOUS INTELLIGENCE & COMP/IEEE 12TH INT CONF ADV & TRUSTED COMP/IEEE 15TH INT CONF SCALABLE COMP & COMMUN/IEEE INT CONF CLOUD & BIG DATA COMP/IEEE INT CONF INTERNET PEOPLE AND ASSOCIATED SYMPOSIA/WORKSHOPS, 2015, : 758 - 763
  • [3] Distributed Sparse Precision Matrix Estimation via Alternating Block-Based Gradient Descent
    Dong, Wei
    Liu, Hongzhen
    [J]. MATHEMATICS, 2024, 12 (05)
  • [4] Block-Based Compression and Corresponding Hardware Circuits for Sparse Activations
    Weng, Yui-Kai
    Huang, Shih-Hsu
    Kao, Hsu-Yu
    [J]. SENSORS, 2021, 21 (22)
  • [5] Hard Constrained Sparse Bundle Adjustment of Multi-Camera with Block Matrix
    Shi, ZhongChen
    Sun, JunFeng
    Shang, Yang
    Zhang, XiaoHu
    [J]. AOPC 2017: 3D MEASUREMENT TECHNOLOGY FOR INTELLIGENT MANUFACTURING, 2017, 10458
  • [6] MegBA: A GPU-Based Distributed Library for Large-Scale Bundle Adjustment
    Ren, Jie
    Liang, Wenteng
    Yan, Ran
    Mai, Luo
    Liu, Shiwen
    Liu, Xiao
    [J]. COMPUTER VISION, ECCV 2022, PT XXXVII, 2022, 13697 : 715 - 731
  • [7] Distributed Very Large Scale Bundle Adjustment by Global Camera Consensus
    Zhang, Runze
    Zhu, Siyu
    Fang, Tian
    Quan, Long
    [J]. 2017 IEEE INTERNATIONAL CONFERENCE ON COMPUTER VISION (ICCV), 2017, : 29 - 38
  • [8] Distributed Very Large Scale Bundle Adjustment by Global Camera Consensus
    Zhang, Runze
    Zhu, Siyu
    Shen, Tianwei
    Zhou, Lei
    Luo, Zixin
    Fang, Tian
    Quan, Long
    [J]. IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2020, 42 (02) : 291 - 303
  • [9] A rate-distortion based quantization level adjustment algorithm in block-based video compression
    Jiang, Wei
    Sun, Jun
    Wang, Jia
    Yang, Xiaokang
    [J]. 2007 IEEE INTERNATIONAL CONFERENCE ON MULTIMEDIA AND EXPO, VOLS 1-5, 2007, : 1343 - 1346
  • [10] A Rate-distortion Based Quantization Level Adjustment Algorithm in Block-based Video Compression
    蒋伟
    王嘉
    孙军
    [J]. Journal of Shanghai Jiaotong University(Science), 2009, 14 (03) : 343 - 349