DocumentCode :
1243005
Title :
Precision isosurface rendering of 3D image data
Author :
Thévenaz, Philippe ; Unser, Michael
Author_Institution :
Biomed. Imaging Group, Swiss Fed. Inst. of Technol., Lausanne, Switzerland
Volume :
12
Issue :
7
fYear :
2003
fDate :
7/1/2003 12:00:00 AM
Firstpage :
764
Lastpage :
775
Abstract :
We address the task of rendering by ray tracing the isosurface of a high-quality continuous model of volumetric discrete and regular data. Based on first principles, we identify the quadratic B-spline as the best model for our purpose. The nonnegativity of this basis function allows us to confine the potential location of the isosurface within a binary shell. We then show how to use the space-embedding property of splines to further shrink this shell to essentially a single voxel width. Not all rays traced through a given shell voxel intersect the isosurface; many may only graze it, especially when the ray-tracing vantage point is close to or within the volume to be rendered. We propose an efficient heuristic to detect those cases. We present experiments to support our claims.
Keywords :
data visualisation; image processing; ray tracing; realistic images; rendering (computer graphics); solid modelling; splines (mathematics); 3D image data; basis function; binary shell; discrete data; isosurface rendering; quadratic B-spline; ray tracing; regular data; shell voxel; volumetric data; Biomedical imaging; Biomedical measurements; Data visualization; Isosurfaces; Polynomials; Ray tracing; Rendering (computer graphics); Solids; Spline; Surface fitting;
fLanguage :
English
Journal_Title :
Image Processing, IEEE Transactions on
Publisher :
ieee
ISSN :
1057-7149
Type :
jour
DOI :
10.1109/TIP.2003.814240
Filename :
1212650
Link To Document :
بازگشت