High quality rendering of attributed volume data

For high quality rendering of objects segmented from tomographic volume data the precise location of the boundaries of adjacent objects in subvoxel resolution is required. We describe a new method that determines the membership of a given sample point to an object by reclassifying the sample point using interpolation of the original intensity values and searching for the best fitting object in the neighbourhood. Using a ray-casting approach we then compute the surface location between successive sample points along the viewing-ray by interpolation or bisection. The accurate calculation of the object boundary enables a much more precise computation of the gray-level-gradient yielding the surface normal. Our new approach significantly improves the quality of reconstructed and shaded surfaces and reduces aliasing artifacts for animations and magnified views. We illustrate the results on different cases including the Visible-Human-Data, where we achieve nearly photo-realistic images.

[1]  U. Tiede,et al.  Surface shading in tomographic volume visualization: a comparative study , 1990, [1990] Proceedings of the First Conference on Visualization in Biomedical Computing.

[2]  Arie E. Kaufman,et al.  Volumetric ray tracing , 1994, VVS '94.

[3]  Pat Hanrahan,et al.  Volume Rendering , 2020, Definitions.

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

[5]  Arie E. Kaufman Volume visualization , 1996, CSUR.

[6]  Karl Heinz Höhne,et al.  Segmentation of the Visible Human for high-quality volume-based visualization , 1997, Medical Image Anal..

[7]  Michael J. Ackerman,et al.  Technical Milestone: The visible Human Male: A Technical Report , 1996, J. Am. Medical Informatics Assoc..

[8]  W. A. Hanson,et al.  Interactive 3D segmentation of MRI and CT volumes using morphological operations. , 1992, Journal of computer assisted tomography.

[9]  Arie E. Kaufman,et al.  Discrete ray tracing , 1992, IEEE Computer Graphics and Applications.

[10]  Arie Kaufman,et al.  Volume Visualization (Tutorial) , 1991 .

[11]  Andreas Pommert,et al.  Investigation of medical 3D-rendering algorithms , 1990, IEEE Computer Graphics and Applications.

[12]  Karl Heinz Höhne,et al.  Visualization blackboard: visualizing the visible human , 1996, IEEE Computer Graphics and Applications.

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

[14]  R. Bernstein,et al.  Shading 3D-Images from CT Using Gray-Level Gradients , 1986, IEEE Transactions on Medical Imaging.