{"title":"Block-column iterative bundle adjustment for large-scale 3D reconstruction","authors":"Shangzuo Xie, Gangrong Qu, Wenli Wang","doi":"10.1016/j.jfranklin.2025.108119","DOIUrl":null,"url":null,"abstract":"<div><div>Large-scale Bundle Adjustment (BA) poses a significant computational challenge in 3D reconstruction and Structure from Motion (SfM). Traditional BA solvers, such as the Levenberg-Marquardt (LM) and Dogleg (DL) algorithms, become increasingly time-consuming as the scale of the Reduced Camera System (RCS) grows. In this work, we present a novel algorithm designed to address the complexities of large-scale BA. Our method utilizes block-column iterations to exploit the problem’s sparse structure, improving solver efficiency. Experimental validation on the Bundle Adjustment in the Large (BAL) dataset shows that our approach outperforms conventional iterative methods, significantly accelerating the solution of the normal equations and speeding up large-scale 3D reconstruction. Furthermore, our algorithm can be seamlessly integrated as a sub-problem solver within the Stochastic Bundle Adjustment (STBA) framework, enhancing both the speed and accuracy of distributed optimization.</div></div>","PeriodicalId":17283,"journal":{"name":"Journal of The Franklin Institute-engineering and Applied Mathematics","volume":"362 16","pages":"Article 108119"},"PeriodicalIF":4.2000,"publicationDate":"2025-10-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of The Franklin Institute-engineering and Applied Mathematics","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0016003225006118","RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"AUTOMATION & CONTROL SYSTEMS","Score":null,"Total":0}
引用次数: 0
Abstract
Large-scale Bundle Adjustment (BA) poses a significant computational challenge in 3D reconstruction and Structure from Motion (SfM). Traditional BA solvers, such as the Levenberg-Marquardt (LM) and Dogleg (DL) algorithms, become increasingly time-consuming as the scale of the Reduced Camera System (RCS) grows. In this work, we present a novel algorithm designed to address the complexities of large-scale BA. Our method utilizes block-column iterations to exploit the problem’s sparse structure, improving solver efficiency. Experimental validation on the Bundle Adjustment in the Large (BAL) dataset shows that our approach outperforms conventional iterative methods, significantly accelerating the solution of the normal equations and speeding up large-scale 3D reconstruction. Furthermore, our algorithm can be seamlessly integrated as a sub-problem solver within the Stochastic Bundle Adjustment (STBA) framework, enhancing both the speed and accuracy of distributed optimization.
期刊介绍:
The Journal of The Franklin Institute has an established reputation for publishing high-quality papers in the field of engineering and applied mathematics. Its current focus is on control systems, complex networks and dynamic systems, signal processing and communications and their applications. All submitted papers are peer-reviewed. The Journal will publish original research papers and research review papers of substance. Papers and special focus issues are judged upon possible lasting value, which has been and continues to be the strength of the Journal of The Franklin Institute.