计算机科学 ›› 2025, Vol. 52 ›› Issue (11A): 250100015-6.doi: 10.11896/jsjkx.250100015

• 计算机图形学&多媒体 • 上一篇    下一篇

GCP辅助COLMAP框架SFM绝对尺度恢复算法的研究

李鹏飞1,2, 官先才1, 朱有建1, 李院瞧3, 王俊3   

  1. 1 云南省有色地质局三0八队 云南 个旧 661000
    2 中国地质大学(武汉)地理与信息工程学院 武汉 430000
    3 云南省红河州水利水电勘察设计研究院 云南 蒙??61100
  • 出版日期:2025-11-15 发布日期:2025-11-10
  • 通讯作者: 官先才(26915733@qq.com)
  • 作者简介:1369314957@qq.com
  • 基金资助:
    云南省有色地质局“百名地质技术人才培养工程”([2022]42-三0八队-03)

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).

摘要: 随着数字经济的快速发展,对三维重建技术的需求显著增加。然而,现有商用三维重建系统多依赖于封闭的单机或集群架构,导致灵活性和效率受限,而开源框架在绝对坐标和尺度恢复方面存在不足。对此,提出了一种基于GCP(Ground Control Point)辅助的Colmap框架中的SFM(Structure from Motion)算法。该算法通过构建残差方程、应用相似变换和全局光束法平差,将Colmap中SFM的自由网结果精确转换为绝对坐标。实验结果表明,该方法在计算精度上与商用系统Agisoft和大疆智图相当,且在尺度恢复上保持了较高的计算效率。所提方法不仅提升了开源三维重建系统的绝对尺度恢复能力,还为未来云端应用和大规模数据处理提供了理论和实践基础。未来将致力于实现全流程自动化三维重建的云架构,并探讨与物联网设备在三维监管中的应用前景。

关键词: 三维重建, 数字经济, GCP辅助SFM算法, 绝对尺度恢复, COLMAP开源框架, 云端应用

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

中图分类号: 

  • 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.
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!