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. |
Year | DOI | Venue |
---|---|---|
2003 | 10.1109/TIP.2003.814240 | IEEE Transactions on Image Processing |
Keywords | Field | DocType |
present experiment,shell voxel intersect,quadratic b-spline,precision isosurface rendering,binary shell,best model,efficient heuristic,basis function,image data,high-quality continuous model,single voxel width,potential location,3d imaging,first principle,solids,ray tracing,indexing terms,biomedical imaging,spline,data visualization,data visualisation,polynomials,image processing | Voxel,B-spline,Computer vision,Ray tracing (graphics),Computer science,Visualization,Image processing,Isosurface,Artificial intelligence,Basis function,Rendering (computer graphics) | Journal |
Volume | Issue | ISSN |
12 | 7 | 1057-7149 |
Citations | PageRank | References |
3 | 0.41 | 20 |
Authors | ||
2 |
Name | Order | Citations | PageRank |
---|---|---|---|
Thevenaz, P. | 1 | 702 | 80.79 |
Unser, M. | 2 | 3438 | 442.40 |