2204

Ray Casting Deformable Models on the GPU

Suryakant Patidar, P. J. Narayanan
Center for Visual Information Technology, International Institute of Information Technology Hyderabad
Sixth Indian Conference on Computer Vision, Graphics & Image Processing, 2008. ICVGIP ’08.

@conference{patidar2009ray,

   title={Ray casting deformable models on the GPU},

   author={Patidar, S. and Narayanan, PJ},

   booktitle={Computer Vision, Graphics & Image Processing, 2008. ICVGIP’08. Sixth Indian Conference on},

   pages={481–488},

   year={2009},

   organization={IEEE}

}

Download Download (PDF)   View View   Source Source   

696

views

The GPUs pack high computation power and a restricted architecture into easily available hardware today. They are now used as computation co-processors and come with programming models that treat them as standard parallel architectures. We explore the problem of realtime ray casting of large deformable models (over a million triangles) on large displays (a million pixels) on an off-the-shelf GPU in this paper. Ray casting is an inherently parallel and highly compute intensive operation. We build a GPU-efficient three-dimensional data structure for this purpose and a corresponding algorithm that uses it for fast ray casting. We also present fast methods to build the data structure on the SIMD GPUs, including a fast multi-split operation. We achieve real-time ray-casting of a million triangle model onto a million pixels on current Nvidia GPUs using the CUDA model. Results are presented on the data structure building and ray casting on a number of models. The ideas presented here are likely to extend to later models and architectures of the GPU as well as to other multi-core architectures.
No votes yet.
Please wait...

* * *

* * *

HGPU group © 2010-2017 hgpu.org

All rights belong to the respective authors

Contact us: