GPU-based offset surface computation using point samples

被引:36
|
作者
Wang, Charlie C. L. [1 ]
Manocha, Dinesh [2 ]
机构
[1] Chinese Univ Hong Kong, Dept Mech & Automat Engn, Hong Kong, Hong Kong, Peoples R China
[2] Univ N Carolina, Dept Comp Sci, Chapel Hill, NC USA
基金
美国国家科学基金会;
关键词
Offsetting; Structured points; Approximation; Highly parallel; Layered Depth Images; DEPTH-NORMAL IMAGES; MINKOWSKI; CURVES; MODELS;
D O I
10.1016/j.cad.2012.10.015
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We present an efficient algorithm to perform approximate offsetting operations on geometric models using GPUs. Our approach approximates the boundary of an object with point samples and computes the offset by merging the balls centered at these points. The underlying approach uses Layered Depth Images (LDI) to organize the samples into structured points and performs parallel computations using multiple cores. We use spatial hashing to accelerate intersection queries and balance the workload among various cores. Furthermore, the problem of offsetting with a large distance is decomposed into successive offsetting using smaller distances. We derive bounds on the accuracy of offset computation as a function of the sampling rate of LDI and offset distance. In practice, our CPU-based algorithm can accurately compute offsets of models represented using hundreds of thousands of points in a few seconds on a GeForce GTX 580 CPU. We observe more than 100 times speedup over prior serial CPU-based approximate offset computation algorithms. (C) 2012 Elsevier Ltd. All rights reserved.
引用
收藏
页码:321 / 330
页数:10
相关论文
共 50 条
  • [1] GPU-based efficient computation of power diagram
    Zheng, Liping
    Gui, Zhiqiang
    Cai, Ruiwen
    Fei, Yue
    Zhang, Gaofeng
    Xu, Benzhu
    [J]. COMPUTERS & GRAPHICS-UK, 2019, 80 : 29 - 36
  • [2] GPU-BASED OPTIMIZATION FOR SAMPLE ADAPTIVE OFFSET IN HEVC
    Wang, Yang
    Guo, Xun
    Lu, Yan
    Fan, Xiaopeng
    Zhao, Debin
    [J]. 2016 IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING (ICIP), 2016, : 829 - 833
  • [3] GPU-Based Point Cloud Recognition Using Evolutionary Algorithms
    Ugolotti, Roberto
    Micconi, Giorgio
    Aleotti, Jacopo
    Cagnoni, Stefano
    [J]. APPLICATIONS OF EVOLUTIONARY COMPUTATION, 2014, 8602 : 489 - 500
  • [4] Accelerating surface remeshing through GPU-based computation of the restricted tangent face
    Yao, Yuyou
    Liu, Jingjing
    Wu, Wenming
    Zhang, Gaofeng
    Xu, Benzhu
    Zheng, Liping
    [J]. COMPUTER AIDED GEOMETRIC DESIGN, 2023, 104
  • [5] A GPU-Based Algorithm for a Faster Hypervolume Contribution Computation
    Manoatl Lopez, Edgar
    Miguel Antonio, Luis
    Coello Coello, Carlos A.
    [J]. EVOLUTIONARY MULTI-CRITERION OPTIMIZATION, PT II, 2015, 9019 : 80 - 94
  • [6] Very Fast GPU-Based IMPT Dose Computation
    Sullivan, A.
    Brand, M.
    [J]. MEDICAL PHYSICS, 2015, 42 (06) : 3523 - 3523
  • [7] Surface approximation using GPU-based localized fourier transform
    Mousa, Mohamed H.
    Hussein, Mohamed K.
    [J]. JOURNAL OF KING SAUD UNIVERSITY-COMPUTER AND INFORMATION SCIENCES, 2022, 34 (04) : 1431 - 1438
  • [8] Fast bio-inspired computation using a GPU-based systemic computer
    Rouhipour, Marjan
    Bentley, Peter J.
    Shayani, Hooman
    [J]. PARALLEL COMPUTING, 2010, 36 (10-11) : 591 - 617
  • [9] An Effective GPU-Based Approach to Probabilistic Query Confidence Computation
    Serra, Edoardo
    Spezzano, Francesca
    [J]. IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2015, 27 (01) : 17 - 31
  • [10] GPU-based Feature-preserving Distance Field Computation
    Wu, Xiaoxiao
    Liang, Xiaohui
    Xu, Qidi
    Zhao, Qinping
    [J]. PROCEEDINGS OF THE 2008 INTERNATIONAL CONFERENCE ON CYBERWORLDS, 2008, : 203 - 208