Accelerated parametric chamfer alignment using a parallel, pipelined GPU realization

被引:0
|
作者
Ahmed Elliethy
Gaurav Sharma
机构
[1] University of Rochester,Department of Electrical and Computer Engineering
来源
关键词
Chamfer alignment; Pipelining; Parametric registration; GPU acceleration;
D O I
暂无
中图分类号
学科分类号
摘要
Parametric chamfer alignment (PChA) is commonly employed for aligning an observed set of points with a corresponding set of reference points. PChA estimates optimal geometric transformation parameters that minimize an objective function formulated as the sum of the squared distances from each transformed observed point to its closest reference point. A distance transform enables efficient computation of the (squared) distances, and the objective function minimization is commonly performed via the Levenberg–Marquardt (LM) nonlinear least squares iterative optimization algorithm. The point-wise computations of the objective function, gradient, and Hessian approximation required for the LM iterations make PChA computationally demanding for large-scale datasets. We propose an acceleration of the PChA via a parallelized and pipelined realization that is particularly well suited for large-scale datasets and for modern GPU architectures. Specifically, we partition the observed points among the GPU blocks and decompose the expensive LM calculations in correspondence with the GPU’s single-instruction multiple-thread architecture to significantly speed up this bottleneck step for PChA on large-scale datasets. Additionally, by reordering computations, we propose a novel pipelining of the LM algorithm that offers further speedup by exploiting the low arithmetic latency of the GPU compared with its high global memory access latency. Results obtained on two different platforms for both 2D and 3D large-scale point datasets from our ongoing research demonstrate that the proposed PChA GPU implementation provides a significant speedup over its single CPU counterpart.
引用
收藏
页码:1661 / 1680
页数:19
相关论文
共 50 条
  • [1] Accelerated parametric chamfer alignment using a parallel, pipelined GPU realization
    Elliethy, Ahmed
    Sharma, Gaurav
    JOURNAL OF REAL-TIME IMAGE PROCESSING, 2019, 16 (05) : 1661 - 1680
  • [2] Parametric chamfer alignment based on mesh deformation
    Zhang, Zhihao
    Ren, Xinyang
    Yang, Xianqiang
    MEASUREMENT & CONTROL, 2023, 56 (1-2): : 192 - 201
  • [3] GPU-accelerated Human Detection using Fast Directional Chamfer Matching
    Schreiber, David
    Beleznai, Csaba
    Rauter, Michael
    2013 IEEE CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION WORKSHOPS (CVPRW), 2013, : 614 - 621
  • [4] GPU-accelerated and pipelined methylation calling
    Feng, Yilin
    Akbulut, Gulsum Gudukbay
    Tang, Xulong
    Gunasekaran, Jashwant Raj
    Rahman, Amatur
    Medvedev, Paul
    Kandemir, Mahmut
    BIOINFORMATICS ADVANCES, 2022, 2 (01):
  • [5] GPU accelerated biological sequence alignment
    Lin, Jiang
    Tang, Min
    Tong, Ruofeng
    Jisuanji Fuzhu Sheji Yu Tuxingxue Xuebao/Journal of Computer-Aided Design and Computer Graphics, 2010, 22 (03): : 420 - 427
  • [6] On the Accelerated Convergence of Genetic Algorithm Using GPU Parallel Operations
    Li, Cheng-Chieh
    Liu, Jung-Chun
    Lin, Chu-Hsing
    Lo, Winston
    SOFTWARE ENGINEERING, ARTIFICIAL INTELLIGENCE, NETWORKING AND PARALLEL/DISTRIBUTED COMPUTING 2015, 2016, 612 : 1 - 16
  • [7] On the Accelerated Convergence of Genetic Algorithm Using GPU Parallel Operations
    Li, Cheng-Chieh
    Liu, Jung-Chun
    Lin, Chu-Hsing
    Lo, Winston
    INTERNATIONAL JOURNAL OF SOFTWARE INNOVATION, 2015, 3 (04) : 1 - 17
  • [8] Parallel Exact Spliced Alignment on GPU
    Nolasco, Anisio
    Moreano, Nahri
    2014 20TH IEEE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS (ICPADS), 2014, : 426 - 435
  • [9] GPU-Accelerated Protein Sequence Alignment
    Hasan, Laiq
    Kentie, Marijn
    Al-Ars, Zaid
    2011 ANNUAL INTERNATIONAL CONFERENCE OF THE IEEE ENGINEERING IN MEDICINE AND BIOLOGY SOCIETY (EMBC), 2011, : 2442 - 2446
  • [10] CLUS_GPU-BLASTP: accelerated protein sequence alignment using GPU-enabled cluster
    Sita Rani
    O. P. Gupta
    The Journal of Supercomputing, 2017, 73 : 4580 - 4595