Fast volume render techniques for interactive analysis

Without graphics hardware, interactive volume rendering is almost impossible with the current generation of computers and software. We describe the implementation of a volume renderer for interactive analysis of confocal images. We propose several techniques to accelerate the rendering of grey-value volumes. We propose to illuminate the volume selectively with ray templates to get a proper shadow cue in the shortest feasible time. In the viewing phase, rendering is distinctively accelerated for four user interactions: (1) a total change by successive adaptive refinement, (2) an unknown change in the view with this refinement strategy combined with suspended interpolation, (3) a known change in the view by recalculating only that part and (4) a view translation by recalculating the uncovered part.

[1]  Hong Chen,et al.  Interactive volume visualization on a heterogeneous message-passing multicomputer , 1995, I3D '95.

[2]  Han-Wei Shen,et al.  Differential volume rendering: a fast volume visualization technique for flow animation , 1994, Proceedings Visualization '94.

[3]  M. Levoy,et al.  Fast volume rendering using a shear-warp factorization of the viewing transformation , 1994, SIGGRAPH.

[4]  H T van der Voort,et al.  Three-dimensional visualization of multi-channel volume data: the amSFP algorithm. , 1993, Cytometry.

[5]  Arnold W. M. Smeulders,et al.  Physically realistic volume visualization for interactive microscopic image analysis , 1993 .

[6]  Pat Hanrahan,et al.  Fast algorithms for volume ray tracing , 1992, VVS.

[7]  Max A. Viergever,et al.  Acceleration of ray-casting using 3-D distance transforms , 1992, Other Conferences.

[8]  Ross T. Whitaker,et al.  Direct visualization of volume data , 1992, IEEE Computer Graphics and Applications.

[9]  Arie E. Kaufman,et al.  Template‐Based Volume Viewing , 1992, Comput. Graph. Forum.

[10]  Alan Liu,et al.  A fast ray casting algorithm using adaptive isotriangular subdivision , 1991, VIS '91.

[11]  Pat Hanrahan,et al.  Hierarchical splatting: a progressive refinement algorithm for volume rendering , 1991, SIGGRAPH.

[12]  C. Montani,et al.  Rendering volumetric data using STICKS representation scheme , 1990, VVS.

[13]  Arie E. Kaufman,et al.  Volume visualization in cell biology , 1990, Proceedings of the First IEEE Conference on Visualization: Visualization `90.

[14]  Bernd Hamann,et al.  Techniques for the interactive visualization of volumetric data , 1990, Proceedings of the First IEEE Conference on Visualization: Visualization `90.

[15]  David S. Ebert,et al.  Rendering and animation of gaseous phenomena by combining fast volume and scanline A-buffer techniques , 1990, SIGGRAPH.

[16]  Lee Westover,et al.  Footprint evaluation for volume rendering , 1990, SIGGRAPH.

[17]  Marc Levoy,et al.  Efficient ray tracing of volume data , 1990, TOGS.

[18]  Marc Levoy,et al.  A hybrid ray tracer for rendering polygon and volume data , 1990, IEEE Computer Graphics and Applications.

[19]  Marc Levoy,et al.  Gaze-directed volume rendering , 1990, I3D '90.

[20]  Marc Levoy,et al.  Display of surfaces from volume data , 1988, IEEE Computer Graphics and Applications.

[21]  William E. Lorensen,et al.  Marching cubes: A high resolution 3D surface construction algorithm , 1987, SIGGRAPH.

[22]  Takaaki Akimoto,et al.  Pixel-selected ray-tracing , 1987, Systems and Computers in Japan.

[23]  Henry Fuchs,et al.  Image rendering by adaptive refinement , 1986, SIGGRAPH.

[24]  James T. Kajiya,et al.  Ray tracing volume densities , 1984, SIGGRAPH.

[25]  C. Sheppard,et al.  Theory and practice of scanning optical microscopy , 1984 .