GPU-based collision detection for deformable parameterized surfaces

被引:26
|
作者
Gress, Alexander [1 ]
Guthe, Michael [1 ]
Klein, Reinhard [1 ]
机构
[1] Univ Bonn, Inst Comp Sci 2, D-5300 Bonn, Germany
关键词
Surface phenomena;
D O I
10.1111/j.1467-8659.2006.00969.x
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Based on the potential of current programmable GPUs' recently several approaches were developed that use the GPU to calculate deformations of surfaces like the folding of cloth or to convert higher level geometry to renderable primitives like NURBS or subdivision surfaces. These algorithms are realized as a per-frame operation and take advantage of the parallel processing power of the GPU. Unfortunately, an efficient accurate collision detection, that is necessary for the simulation itself or for the interaction with and editing of the objects, can currently not be integrated seamlessly into these GPU-based approaches without switching back to the CPU. In this paper we describe a novel GPU-based collision detection method for deformable parameterized surfaces that can easily be combined with the aforementioned approaches. Representing the individual parameterized surfaces by stenciled geometry images allows to generate GPU-optimized bounding volume hierarchies in real-time that serve as a basis for an optimized GPU-based hierarchical collision detection algorithm. As a test case we applied our algorithm to the collision detection of deformable trimmed NURBS models, which is an important problem in industry. For the trimming and tessellation of the NURBS on the GPU we used a recent approach [GBK05] and combined it with our collision detection algorithm. This way we are able to render and check collisions for deformable models consisting of several thousands of trimmed NURBS patches in real-time.
引用
收藏
页码:497 / 506
页数:10
相关论文
共 50 条
  • [41] Hardware-based collision and self-collision for rigid and deformable surfaces
    Wong, WSK
    Baciu, G
    PRESENCE-VIRTUAL AND AUGMENTED REALITY, 2004, 13 (06): : 681 - 691
  • [42] From WiFi to WiMAX: Efficient GPU-based Parameterized Transceiver across Different OFDM Protocols
    Li, Rongchun
    Dou, Yong
    Zhou, Jie
    Li, Baofeng
    Xu, Jinbo
    KSII TRANSACTIONS ON INTERNET AND INFORMATION SYSTEMS, 2013, 7 (08): : 1911 - 1932
  • [43] Very Fast Ellipse Detection using GPU-Based RHT
    Lee, Jong Kwan
    Wood, Brian A.
    Newman, Timothy S.
    19TH INTERNATIONAL CONFERENCE ON PATTERN RECOGNITION, VOLS 1-6, 2008, : 3165 - 3168
  • [44] Face Detection Using GPU-Based Convolutional Neural Networks
    Nasse, Fabian
    Thurau, Christian
    Fink, Gernot A.
    COMPUTER ANALYSIS OF IMAGES AND PATTERNS, PROCEEDINGS, 2009, 5702 : 83 - +
  • [45] Rapid earthquake detection through GPU-Based template matching
    Mu, Dawei
    Lee, En-Jui
    Chen, Po
    COMPUTERS & GEOSCIENCES, 2017, 109 : 305 - 314
  • [46] A GPU-based implementation of Motion Detection from a Moving Platform
    Yu, Qian
    Medioni, Gerard
    2008 IEEE COMPUTER SOCIETY CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION WORKSHOPS, VOLS 1-3, 2008, : 1078 - 1083
  • [47] A GPU-based machine learning approach for detection of botnet attacks
    Motylinski, Michal
    MacDermott, Aine
    Iqbal, Farkhund
    Shah, Babar
    COMPUTERS & SECURITY, 2022, 123
  • [48] GPU-based collision analysis between a multi-body system and numerous particles
    Jung, Hye-Young
    Jun, Chul-Woong
    Sohn, Jeong-Hyun
    JOURNAL OF MECHANICAL SCIENCE AND TECHNOLOGY, 2013, 27 (04) : 973 - 980
  • [49] GPU-based composite subdivision
    LI Guiqing 1)
    Computer Aided Drafting,Design and Manufacturing, 2012, (03) : 50 - 60
  • [50] GPU-based collision analysis between a multi-body system and numerous particles
    Hye-Young Jung
    Chul-Woong Jun
    Jeong-Hyun Sohn
    Journal of Mechanical Science and Technology, 2013, 27 : 973 - 980