GPU-Accelerated and Efficient Multi-View Triangulation for Scene Reconstruction

被引:0
|
作者
Mak, Jason [1 ]
Hess-Flores, Mauricio [1 ]
Recker, Shawn [1 ]
Owens, John D. [1 ]
Joy, Kenneth I. [1 ]
机构
[1] Univ Calif Davis, Davis, CA 95616 USA
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper presents a framework for GPU-accelerated N-view triangulation in multi-view reconstruction that improves processing time and final reprojection error with respect to methods in the literature. The framework uses an algorithm based on optimizing an angular error-based L-1 cost function and it is shown how adaptive gradient descent can be applied for convergence. The triangulation algorithm is mapped onto the GPU and two approaches for parallelization are compared: one thread per track and one thread block per track. The better performing approach depends on the number of tracks and the lengths of the tracks in the dataset. Furthermore, the algorithm uses statistical sampling based on confidence levels to successfully reduce the quantity of feature track positions needed to triangulate an entire track. Sampling aids in load balancing for the GPU's SIMD architecture and for exploiting the GPU's memory hierarchy. When compared to a serial implementation, a typical performance increase of 3-4x can be achieved on a 4-core CPU. On a GPU, large track numbers are favorable and an increase of up to 40x can be achieved. Results on real and synthetic data prove that reprojection errors are similar to the best performing current triangulation methods but costing only a fraction of the computation time, allowing for efficient and accurate triangulation of large scenes.
引用
收藏
页码:61 / 68
页数:8
相关论文
共 50 条
  • [31] Non-redundant rendering for efficient multi-view scene discretization
    Naiwen Xie
    Lili Wang
    Voicu Popescu
    The Visual Computer, 2017, 33 : 1555 - 1569
  • [32] Efficient multi-view reconstruction of large-scale scenes using interest points, delaunay triangulation and graph cuts
    Labatut, Patrick
    Pons, Jean-Philippe
    Keriven, Renaud
    2007 IEEE 11TH INTERNATIONAL CONFERENCE ON COMPUTER VISION, VOLS 1-6, 2007, : 504 - 511
  • [33] Impact of GPU-Accelerated Sparse-View Reconstruction for Radiation Dose Reduction in Dedicated Breast CT
    Tseng, H.
    Vedantham, S.
    Karellas, A.
    MEDICAL PHYSICS, 2018, 45 (06) : E555 - E555
  • [34] Inpainting-based Multi-view Synthesis Algorithms and Its GPU Accelerated Implementation
    Kuo, Pin-Chen
    Lin, Jhih-Ming
    Liu, Bin-Da
    Yang, Jar-Ferr
    2013 9TH INTERNATIONAL CONFERENCE ON INFORMATION, COMMUNICATIONS AND SIGNAL PROCESSING (ICICS), 2013,
  • [35] GPU-Accelerated Next-Best-View Coverage of Articulated Scenes
    Osswald, Stefan
    Bennewitz, Maren
    2018 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2018, : 8315 - 8322
  • [36] GPU-accelerated event reconstruction for the COMET Phase-I experiment
    Yeo, Beomki
    Lee, MyeongJae
    Kuno, Yoshitaka
    COMPUTER PHYSICS COMMUNICATIONS, 2021, 258
  • [37] GPU-accelerated parallel image reconstruction strategies for magnetic particle imaging
    Quelhas, Klaus N.
    Henn, Mark-Alexander
    Farias, Ricardo
    Tew, Weston L.
    Woods, Solomon, I
    PHYSICS IN MEDICINE AND BIOLOGY, 2024, 69 (13):
  • [38] GPU-Accelerated Standard and Multi-Population Cultural Algorithms
    Dong, Jianqiang
    Yuan, Bo
    2013 INTERNATIONAL CONFERENCE ON SERVICE SCIENCES (ICSS 2013), 2013, : 129 - 133
  • [39] Multi-View Triangulation: Systematic Comparison and an Improved Method
    Chen, Jia
    Wu, Dongli
    Song, Peng
    Deng, Fuqin
    He, Ying
    Pang, Shiyan
    IEEE ACCESS, 2020, 8 : 21017 - 21027
  • [40] GPU-Based multi-view rendering
    de Sorbier, Francois
    Nozick, Vincent
    Saito, Hideo
    3RD ANNUAL INTERNATIONAL CONFERENCE ON COMPUTER GAMES, MULTIMEDIA & ALLIED TECHNOLOGIES (CGAT 2010), 2010, : 273 - 278