Computer Science ›› 2025, Vol. 52 ›› Issue (11A): 250100015-6.doi: 10.11896/jsjkx.250100015

• Image Processing & Multimedia Technology • Previous Articles     Next Articles

Optimization and Absolute Scale Recovery of SFM Algorithm in GCP-assisted Colmap Framework

LI Pengfei1,2, GUAN Xiancai1, ZHU Youjian1, LI Yuanqiao3, WANG Jun3   

  1. 1 Geological Party No.308 of Yunnan Non-ferrous Metals Geological Bureau,Gejiu,Yunan 661000,China
    2 School of Geography and Information Engineering,China University of Geosciences,Wuhan 430000,China
    3 Yunnan Honghe Prefecture Water Resources and Hydropower Survey and Design Research Institute,Mengzi,Yunan 661000,China
  • Online:2025-11-15 Published:2025-11-10
  • Supported by:
    Yunnan Non-ferrous Metals Geological Bureau “One Hundred Geological Technical Talents Training Program”([2022] 42-308 Team-03).

Abstract: With the rapid development of the digital economy,the demand for 3D reconstruction technology has significantly increased.However,existing commercial 3D reconstruction systems often rely on closed standalone or cluster architectures,which limit flexibility and efficiency,while open-source frameworks face deficiencies in absolute coordinate and scale recovery.This paper introduces an SFM algorithm based on a GCP assisted Colmap framework to address these issues.The algorithm precisely converts the free network results of SFM in Colmap to absolute coordinates through constructing residual equations,applying similarity transformation,and global bundle adjustment.Experimental results show that this method achieves computational accuracy comparable to commercial systems like Agisoft and DJI Terra,while maintaining high computational efficiency in scale reco-very.This study not only enhances the absolute scale recovery capabilities of open-source 3D reconstruction systems but also lays the theoretical and practical foundations for future cloud-based applications and large-scale data processing.Future efforts will focus on realizing a fully automated cloud architecture for 3D reconstruction and exploring its application prospects in 3D monitoring with IoT devices.

Key words: 3D reconstruction, Digital economy, GCP-assisted SFM, Absolute scale recovery, COLMAP open source framework, Cloud computing applications

CLC Number: 

  • TP231
[1]CHEN W,JIANG S,LI Q Q,et al.Research Progress on Incremental Structure from Motion Using UAV Imagery [J].Journal of Wuhan University(Information Science Edition),2022,47(10):1662-1674.
[2]ZHANG L,LIU Y X,SUN Y J,et al.A Review on the Theory and Technology Development of 3D Reconstruction in Digital Aerial Photography [J].Acta Geodaetica et Cartographica Sinica,2022,51(7):1437-1457.
[3]DENG F,YANG L M.Image Orientation Using SFM AlgorithmAssisted by Ground Photography RTK [J].Geomatics and Information Science,2021,46(5):8-12.
[4]XUE W,ZHANG Y S,ZHAO L,et al.Comparison of the Accuracy of Incremental SFM with POS-aided Bundle Adjustment [J].Journal of Surveying and Mapping,2017,46(2):198-207.
[5]CHEN H Y,DANG J W,YUE B,et al.Three-Dimensional Reconstruction Algorithm for UAV Images Based on Parallel Processing [J].Progress in Laser and Optoelectronics,2024,61(8):0811002.
[6]KANG T J,XIA Y X,ZHANG X C,et al.A Real City 3D Reconstruction Method Considering Air-Ground POS Information [J].Bulletin of Surveying and Mapping,2023(1):8-13.
[7]ZHANG R,YAN Q S,QU Y J,et al.An Urban 3D Line Segment Reconstruction Algorithm Incorporating SFM Prior Information [J].Science of Surveying and Mapping,2021,46(8):55-62,119.
[8]YAN X.Research on the Application of High-Precision Initial Exterior Orientation Elements in Photogrammetric Airborne Triangulation [J].Modern Surveying and Mapping,2019,42(4):49-52.
[9]XU B,DONG Y Q,ZHANG L,et al.A Hybrid SfM Method Based on Partition Optimization [J].Journal of Surveying and Mapping,2022,51(1):115-126.
[10]SHI W X.Research on SFM 3D Reconstruction Technologywith Integrated Inertial Navigation Data [D].Xi’an:Xi’an University of Science and Technology,2021.
[11]YANG L M.Position and Orientation Estimation of Large Scale Images Based on Distributed SFM [D].Wuhan:Wuhan University,2020.
[12]LIU P Y,HE S H.Application of LM Algorithm in Sparse Matrix Bundle Adjustment of Regional Network [J].Geospatial Information,2019,17(2):96-99,11.
[13]ZHAO J,GUO Z L,TENG H Z,et al.A Solution to Unit Quaternion Bundle Adjustment Model Based on LM Method [J].Marine Surveying and Mapping,2017,37(5):56-59.
[14]LI Z M,BIAN S F,QU Y.Robust Total Least Squares Estimation of Space Intersection Appropriate for Multi-images[J].Acta Geodaetica et Cartographica Sinica,2017,46(5):593-604.
[15]WU T F,SI Z F,XU H,et al.Research on the Loss Function Method of Bundle Adjustment[J].Science and Technology Innovation,2018(4):1-4.
[1] SONG Xingnuo, WANG Congyan, CHEN Mingkai. Survey on 3D Scene Reconstruction Techniques in Metaverse [J]. Computer Science, 2025, 52(3): 17-32.
[2] WANG Jie, WANG Chuangye, XIE Jiucheng, GAO Hao. Animatable Head Avatar Reconstruction Algorithm Based on Region Encoding [J]. Computer Science, 2025, 52(3): 50-57.
[3] WANG Xingbo, ZHANG Hao, GAO Hao, ZHAI Mingliang, XIE Jiucheng. Talking Portrait Synthesis Method Based on Regional Saliency and Spatial Feature Extraction [J]. Computer Science, 2025, 52(3): 58-67.
[4] ZHONG Yue, GU Jieming. 3D Reconstruction of Single-view Sketches Based on Attention Mechanism and Contrastive Loss [J]. Computer Science, 2025, 52(3): 77-85.
[5] HE Weilong, SU Lingli, GUO Bingxuan, LI Maosen, HAO Yan. Research and Implementation of Dynamic Scene 3D Perception Technology Based on BinocularEstimation [J]. Computer Science, 2024, 51(11A): 240300045-8.
[6] YE Ruiwen, WANG Baohui. 3D Reconstruction Algorithm for Lower Limb X-ray Images Based on Generative AdversarialNetworks [J]. Computer Science, 2024, 51(11A): 230900089-7.
[7] ZHANG Xiao, DONG Hongbin. Lightweight Multi-view Stereo Integrating Coarse Cost Volume and Bilateral Grid [J]. Computer Science, 2023, 50(8): 125-132.
[8] FENG Lei, ZHU Deng-ming, LI Zhao-xin, WANG Zhao-qi. Sparse Point Cloud Filtering Algorithm Based on Mask [J]. Computer Science, 2022, 49(5): 25-32.
[9] REN Fei, CHANG Qing-ling, LIU Xing-lin, YANG Xin, LI Ming-hua, CUI Yan. Overview of 3D Reconstruction of Indoor Structures Based on Point Clouds [J]. Computer Science, 2022, 49(11A): 211000176-11.
[10] MA Jun-cheng, JIANG Mu-rong, FANG Su-qin. Three-dimensional Reconstruction of Cone Meteorological Data Based on Improved MarchingTetrahedra Algorithm [J]. Computer Science, 2021, 48(11A): 644-647.
[11] YE Ya-zhen, LIU Guo-hua, ZHU Yang-yong. Two-step Authorization Pattern of Data Product Circulation [J]. Computer Science, 2021, 48(1): 119-124.
[12] ZENG Jun-fei,YANG Hai-qing,WU Hao. Adaptive Levenberg-Marquardt Cloud Registration Method for 3D Reconstruction [J]. Computer Science, 2020, 47(3): 137-142.
[13] MIAO Hui-cui, WANG Ji-hua, ZHANG Quan-ying. Concave-convex Manufacturing Features Recognition Based on 3D Reconstruction of Single View [J]. Computer Science, 2019, 46(7): 280-285.
[14] MENG Wen-quan, WU Li-sheng. Triangulation Reconstruction of Plantar Surface Based on Depth Feature [J]. Computer Science, 2019, 46(6A): 205-207.
[15] YE Ya-zhen, LIU Guo-hua, ZHU Yang-yong. Survey of Concepts Related to Data Assets [J]. Computer Science, 2019, 46(11): 20-24.
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!