Fast incremental structure from motion based on parallel bundle adjustment

被引:4
|
作者
Cao, Mingwei [1 ,2 ,3 ]
Zheng, Liping [1 ,2 ,3 ]
Jia, Wei [1 ,2 ,3 ]
Liu, Xiaoping [1 ,2 ,3 ]
机构
[1] Hefei Univ Technol, Minist Educ, Key Lab Knowledge Engn Big Data, Hefei 230009, Peoples R China
[2] Hefei Univ Technol, Anhui Prov Key Lab Ind Safety & Emergency Technol, Hefei 230009, Peoples R China
[3] Hefei Univ Technol, Sch Comp Sci & Informat Engn, Hefei 230009, Peoples R China
基金
中国博士后科学基金;
关键词
3D reconstruction; K nearest neighbor; Feature matching; Structure from motion; Parallel computing; ROBUST; SFM;
D O I
10.1007/s11554-020-00970-3
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Structure from motion has attracted a lot of research in recent years, with new state-of-the-art approaches coming almost every year. One of its advantages over 3D reconstruction is that it can be used for any cameras (UAVs, depth sensor, light field) and produces relatively accurate point clouds and camera parameters. One of its disadvantages compared to other approaches is that it is computationally expensive. In this paper, we design a novel structure-from-motion framework to reduce the computational cost and implement a parallel bundle adjustment on GPU device for large-scale optimization. In our framework, the local bundle adjustment is added into the architecture of the incremental structure from motion; namely, the point clouds and camera's parameters are optimized when an additional number of images was added. Then, the purpose is not only to improve the quality of the produced point clouds but also to reduce computation time via parallel bundle adjustment. We conduct extensively experiments on several challenging datasets and make comparison with the state-of-the-art methods. Experimental results show that the proposed method has the best performance in terms of accuracy and efficiency.
引用
收藏
页码:379 / 392
页数:14
相关论文
共 50 条
  • [1] Fast incremental structure from motion based on parallel bundle adjustment
    Mingwei Cao
    Liping Zheng
    Wei Jia
    Xiaoping Liu
    Journal of Real-Time Image Processing, 2021, 18 : 379 - 392
  • [2] Robust bundle adjustment for large-scale structure from motion
    Cao, Mingwei
    Li, Shujie
    Jia, Wei
    Li, Shanglin
    Liu, Xiaoping
    MULTIMEDIA TOOLS AND APPLICATIONS, 2017, 76 (21) : 21843 - 21867
  • [3] Robust bundle adjustment for structure from motion
    Zhang, Ji
    Boutin, Mireille
    Aliaga, Daniel G.
    2006 IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING, ICIP 2006, PROCEEDINGS, 2006, : 2185 - +
  • [4] Evaluation of Feature Matching in Aerial Imagery for Structure-from-Motion and Bundle Adjustment
    Gao, Ke
    AliAkbarpour, Hadi
    Palaniappan, Kannappan
    Seetharaman, Guna
    GEOSPATIAL INFORMATICS, MOTION IMAGERY, AND NETWORK ANALYTICS VIII, 2018, 10645
  • [5] Structure from Motion for 3D Object Reconstruction Based on Local and Global Bundle Adjustment
    El hazzat, Soulaiman
    Saaidi, Abderrahim
    Satori, Khalid
    PROCEEDINGS OF 2015 THIRD IEEE WORLD CONFERENCE ON COMPLEX SYSTEMS (WCCS), 2015,
  • [6] Robust bundle adjustment for large-scale structure from motion
    Mingwei Cao
    Shujie Li
    Wei Jia
    Shanglin Li
    Xiaoping Liu
    Multimedia Tools and Applications, 2017, 76 : 21843 - 21867
  • [7] CONSTRAINED BUNDLE ADJUSTMENT FOR STRUCTURE FROM MOTION USING UNCALIBRATED MULTI-CAMERA SYSTEMS
    Huang, D.
    Elhashash, M.
    Qin, R.
    XXIV ISPRS CONGRESS IMAGING TODAY, FORESEEING TOMORROW, COMMISSION II, 2022, 5-2 : 17 - 22
  • [8] Structure-from-motion using lines: Representation, triangulation, and bundle adjustment
    Bartoli, A
    Sturm, P
    COMPUTER VISION AND IMAGE UNDERSTANDING, 2005, 100 (03) : 416 - 441
  • [9] A PHOTOGRAMMETRY-BASED STRUCTURE FROM MOTION ALGORITHM USING ROBUST ITERATIVE BUNDLE ADJUSTMENT TECHNIQUES
    Verykokou, Styliani
    Ioannidis, Charalabos
    13TH 3D GEOINFO CONFERENCE 2018, 2018, 4-4 (W6): : 73 - 80
  • [10] Incremental Fusion of Structure-from-Motion and GPS Using Constrained Bundle Adjustments
    Lhuillier, Maxime
    IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2012, 34 (12) : 2489 - 2495