A User-friendly Tool for Semi-automated Segmentation and Surface Extraction from Color Volume Data Using Geometric Feature-space Operations

Segmentation and surface extraction from 3D imaging data is an important task in medical applications. When dealing with scalar data such as CT or MRI scans, a simple thresholding in form of isosurface extraction is an often a good choice. Isosurface extraction is a standard tool for visualizing scalar volume data. Its generalization to color data such as cryosections, however, is not straightforward. In particular, the user interaction in form of selection of the isovalue needs to be replaced by the selection of a three-dimensional region in feature space. We present a user-friendly tool for segmentation and surface extraction from color volume data. Our approach consists of several automated steps and an intuitive mechanism for user-guided feature selection. Instead of overburden the user with complicated operations in feature space, we perform an automated clustering of the occurring colors and suggest segmentations to the users. The suggestions are presented in a color table, from which the user can select the desired cluster. Simple and intuitive refinement methods are provided, in case the automated clustering algorithms did not immediately generate the desired solution exactly. Finally, a marching technique is presented to extract the boundary surface of the desired cluster in object space.

[1]  William E. Lorensen,et al.  Marching cubes: a high resolution 3D surface construction algorithm , 1996 .

[2]  Robert F. Erbacher Visualization And Data Analysis 2004 , 2002 .

[3]  David P. Dobkin,et al.  The quickhull algorithm for convex hulls , 1996, TOMS.

[4]  Paul Scheunders,et al.  A comparison of clustering algorithms applied to color image quantization , 1997, Pattern Recognit. Lett..

[5]  David S. Ebert,et al.  Designing Effective Transfer Functions for Volume Rendering from Photographic Volumes , 2002, IEEE Trans. Vis. Comput. Graph..

[6]  Andreas Pommert,et al.  A highly realistic volume model derived from the Visible Human data , 2000 .

[7]  David G. Stork,et al.  Pattern Classification , 1973 .

[8]  Danny Pascale,et al.  A Review of RGB Color Spaces , 2003 .

[9]  E LorensenWilliam,et al.  Marching cubes: A high resolution 3D surface construction algorithm , 1987 .

[10]  J. MacQueen Some methods for classification and analysis of multivariate observations , 1967 .

[11]  James C. Bezdek,et al.  Pattern Recognition with Fuzzy Objective Function Algorithms , 1981, Advanced Applications in Pattern Recognition.

[12]  Joe Michael Kniss,et al.  Multidimensional Transfer Functions for Interactive Volume Rendering , 2002, IEEE Trans. Vis. Comput. Graph..

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

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

[15]  Bernd Hamann,et al.  Segmentation and 3D visualization of high-resolution human brain cryosections , 2002, IS&T/SPIE Electronic Imaging.

[16]  Paul S. Heckbert Color image quantization for frame buffer display , 1982, SIGGRAPH.