Academic
Publications
Interactive Ray Tracing for Volume Visualization

Interactive Ray Tracing for Volume Visualization,10.1109/2945.795215,IEEE Transactions on Visualization and Computer Graphics,Steven G. Parker,Michael

Interactive Ray Tracing for Volume Visualization   (Citations: 160)
BibTex | RIS | RefWorks Download
We present a brute-force ray tracing system for interactive volume visualization. The system runs on a conventional (distributed) shared-memory multiprocessor machine. For each pixel we trace a ray through a volume to compute the color for that pixel. Although this method has high intrinsic computational cost, its simplicity and scalability make it ideal for large datasets on current high-end parallel systems. To gain effi- ciency several optimizations are used including a volume bricking scheme and a shallow data hierarchy. These optimizations are used in three sep- arate visualization algorithms: isosurfacing of rectilinear data, isosurfac- ing of unstructured data, and maximum-intensity projection on rectilinear data. The system runs interactively (i.e., several frames per second) on an SGI Reality Monster. The graphics capabilities of the Reality Monster are used only for display of the final color image. Keywords— Ray tracing, visualization, isosurface, maximum-intensity projection.
Journal: IEEE Transactions on Visualization and Computer Graphics - TVCG , vol. 5, no. 3, pp. 238-250, 1999
Cumulative Annual
View Publication
The following links allow you to view full publications. These links are maintained by other sources not affiliated with Microsoft Academic Search.
    • ...Such bricking methods have also been applied in the context of unstructured meshes [32, 33, 40]...

    Philipp Muigget al. Interactive Volume Visualization of General Polyhedral Grids

    • ...Multiresolution techniques for rendering large volume data [5, 7, 10] construct a hierarchical data structure (e.g., octree [10], multilevel pyramid [15]) during a preprocessing stage)...
    • ...Parallel visualization is also very often used to address the issues of large data processing [2, 4, 15, 22]...
    • ...First, these approaches are usually problem specific, e.g., they are suitable for visualizing medical volume datasets using only an iso-surface volume rendering technique [15], while visualization systems typically aim to be able to visualize volume datasets of any kind using a variety of volume rendering techniques [7, 17], and most systems also provide the user with volume smoothing, segmentation operations, color mapping functions, etc...

    Anupam Agrawalet al. Enabling the interactive display of large medical volume datasets by m...

    • ...In a similar vein, Parker et al. developed a parallel ray-tracing algorithm that employs analytical techniques to find the exact position of an isosurface inside a trilinearly interpolated rectilinear cell [31] and in unstructured grids [30]...

    Marco Amentet al. Direct Interval Volume Visualization

    • ...The VIRIM [8], VIZARD [9], and VolumePro [10] boards all implement ray casting and some limited shad ing calculations...

    G. R. Bamnoteet al. Ray tracing using symmetric multiprocessor environment

    • ...We extended the CGT algorithm to arbitrary number of macrocell layers similarly to Parker et al. [23], and found that a recursive 23 macrocell hierarchy...
    • ...Other ray-tracing efficiency structures such as implicit kdtrees [20] could require up to twice the full data footprint, often with an additional overhead of around 15% for cacheefficient bricking [23]...

    Aaron M. Knollet al. Coherent multiresolution isosurface ray tracing

Sort by: