Study of a Ray Casting Technique for the Visualization of Deformable Volumes

Deformable models are widely used in many disciplines such as engineering and medicine. Real objects are usually scanned to create models in such applications. In many cases the shape of the object is extracted from volumetric data acquired during the scanning phase. At the same time, this volume can be used to define the model's appearance. In order to achieve a visualization that unifies the shape (physical model) and appearance (scanned volume) specially adapted volume rendering techniques are required. One of the most common volumetric visualization techniques is ray casting, which also enables the use of different corrections or improvements such as adaptive sampling or stochastic jittering. This paper presents an extensive study about a ray casting method for tetrahedral meshes with an underlying structured volume. This allows a direct visualization of the deformed model without losing the information contained in the volume. The aim of this study is to analyse and compare the different methods for ray traversal and illumination correction, resulting in a comprehensive relation of the different methods, their computational cost and visual performance.

[1]  Martin Kraus,et al.  Hardware-based ray casting for tetrahedral meshes , 2003, IEEE Visualization, 2003. VIS 2003..

[2]  Megumi Nakao,et al.  Adaptive proxy geometry for direct volume manipulation , 2010, 2010 IEEE Pacific Visualization Symposium (PacificVis).

[3]  Megumi Nakao,et al.  Physics-Based Interactive Volume Manipulation for Sharing Surgical Process , 2010, IEEE Transactions on Information Technology in Biomedicine.

[4]  J. Hesser,et al.  Fast Volume Deformation Using Inverse-Ray-Deformation and FFD , 2001 .

[5]  Arie E. Kaufman,et al.  Real‐time Biomechanically‐based Muscle Volume Deformation using FEM , 1998, Comput. Graph. Forum.

[6]  Ravin Balakrishnan,et al.  Using deformations for browsing volumetric data , 2003, IEEE Visualization, 2003. VIS 2003..

[7]  Roni Yagel,et al.  Interactive Space Deformation with Hardware-Assisted Rendering , 1997, IEEE Computer Graphics and Applications.

[8]  Theoharis Theoharis,et al.  Fast Ray-Tetrahedron Intersection Using Plucker Coordinates , 2003, J. Graphics, GPU, & Game Tools.

[9]  Deborah Silver,et al.  Animating Volumetric Models , 2001, Graph. Model..

[10]  Rüdiger Westermann,et al.  A Generic and Scalable Pipeline for GPU Tetrahedral Grid Rendering , 2006, IEEE Transactions on Visualization and Computer Graphics.

[11]  Cláudio T. Silva,et al.  GPU-Based Tiled Ray Casting Using Depth Peeling , 2006, J. Graph. Tools.

[12]  John P. Lewis,et al.  Scan-Based Volume Animation Driven by Locally Adaptive Articulated Registrations , 2011, IEEE Transactions on Visualization and Computer Graphics.

[13]  Philipp Slusallek,et al.  Fast Ray Traversal of Tetrahedral and Hexahedral Meshes for Direct Volume Rendering , 2006, EuroVis.

[14]  Markus Hadwiger,et al.  Interactive Volume Visualization of General Polyhedral Grids , 2011, IEEE Transactions on Visualization and Computer Graphics.

[15]  Deborah Silver,et al.  Illustrative Deformation for Data Exploration , 2007, IEEE Transactions on Visualization and Computer Graphics.

[16]  Vikas Singh,et al.  Interactive volume manipulation with selective rendering for improved visualization , 2004, 2004 IEEE Symposium on Volume Visualization and Graphics.

[17]  Markus Hadwiger,et al.  Scalable Hybrid Unstructured and Structured Grid Raycasting , 2007, IEEE Transactions on Visualization and Computer Graphics.

[18]  Min Chen,et al.  Constrained illustrative volume deformation , 2010, Comput. Graph..

[19]  Martin Kraus,et al.  Texture-encoded tetrahedral strips , 2004, 2004 IEEE Symposium on Volume Visualization and Graphics.

[20]  Praveen Bhaniramka,et al.  OpenGL volumizer: a toolkit for high quality volume rendering of large data sets , 2002, Symposium on Volume Visualization and Graphics, 2002. Proceedings. IEEE / ACM SIGGRAPH.

[21]  Ivan Viola,et al.  View-dependent peel-away visualization for volumetric data , 2009, SCCG.

[22]  Rüdiger Westermann,et al.  Real‐Time Volume Deformations , 2001, Comput. Graph. Forum.

[23]  Markus Hadwiger,et al.  Real-time volume graphics , 2006, Eurographics.

[24]  Günther Greiner,et al.  Fast volumetric deformation on general purpose hardware , 2001, HWWS '01.

[25]  Thomas Ertl,et al.  Large steps in GPU-based deformable bodies simulation , 2005, Simul. Model. Pract. Theory.

[26]  Andrew S. Winter,et al.  Spatial transfer functions: a unified approach to specifying deformation in volume modeling and animation , 2003, VG.