Fast ray-tracing of rectilinear volume data using distance transforms
- 1 January 2000
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Visualization and Computer Graphics
- Vol. 6 (3) , 236-252
- https://doi.org/10.1109/2945.879785
Abstract
This paper discusses and experimentally compares distance-based acceleration algorithms for ray-tracing of volumetric data with an emphasis on the Chessboard Distance (CD) voxel traversal. The acceleration of this class of algorithms is achieved by skipping empty macro regions, which are defined for each background voxel of the volume. Background voxels are labeled in a preprocessing phase by a value, defining the macro region size, which is equal to the voxel distance to the nearest foreground voxel. The CD algorithm exploits the chessboard distance and defines the ray as a nonuniform sequence of samples positioned at voxel faces. This feature assures that no foreground voxels are missed during the scene traversal. Further, due to parallelepipedal shape of the macro region, it supports accelerated visualization of cubic, regular, and rectilinear grids. The CD algorithm is suitable for all modifications of the ray tracing/ray casting techniques being used in volume visualization and volume graphics. However, when used for rendering based on local surface interpolation, it also enables fast search of intersections between rays and the interpolated surface, further improving speed of the process.Keywords
This publication has 26 references indexed in Scilit:
- Distance transformations in digital imagesPublished by Elsevier ,2006
- Accelerating volume animation by space-leapingPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Optimal filter design for volume reconstruction and visualizationPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- An evaluation of reconstruction filters for volume renderingPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Nonlinear filtering of magnetic resonance tomograms by geometry-driven diffusionMachine Vision and Applications, 1998
- Fast ray-tracing of rectilinear volume dataPublished by Springer Nature ,1996
- Frequency analysis of gradient estimators in volume renderingIEEE Transactions on Visualization and Computer Graphics, 1996
- Proximity clouds — an acceleration technique for 3D grid traversalThe Visual Computer, 1994
- Acceleration of ray-casting using 3-D distance transformsPublished by SPIE-Intl Soc Optical Eng ,1992
- Marching cubes: A high resolution 3D surface construction algorithmPublished by Association for Computing Machinery (ACM) ,1987