A Multilevel Segmentation Method

Segmentation is an essential ingredient in a wide range of image processing tasks and a building block of many visualization environments. Many known segmentation techniques suffer from being computationally exhaustive and thus decreasing interactivity, especially when considering volume data sets. Multilevel methods have proved to be a powerful machinery to speed up applications which incorporate some hierarchical structure. So does segmentation when considered on quadtree respectively octree data sets. Here we present a new approach which combines a discrete and a continuous multilevel segmentation model. In figure 1 four different grid segments are depicted which resulted from the multilevel segmentation by using combinations of different boundary indicators which will be described later in detail. At first, the discrete method enables a fast segmentation depending on possibly multiple parameters describing the segment boundary and on selected seed points inside a segment. In an interactive process the user is able to ajust seed points which steer the automatic discrete segmentation process. Furthermore fast multilevel splatting techniques simultaneously enable interactive frame rates in the visualization to validate the obtained results. Thus, the user is effectively supported in the selection of appropriate parameters for the segmentation. Once an acceptable voxel discrete approximation is found a second segmentation and smoothing method based on a continuous model comes into play. It can be regarded Figure 1: Segmentation Results by greyvalue and gradient magnitude thresholding and the exclusion indicator σ = −χGc to prevent the algorihm to grow into Lena’s hat. Efficiency: 0.152. as an suitable postprocessing step. Hence, solving an appropriate diffusion problem the boundary approximation of the already obtained segment is improved including a suitable tangential smoothing.

[1]  Scott T. Acton,et al.  Multigrid anisotropic diffusion , 1998, IEEE Trans. Image Process..

[2]  Luc Vincent,et al.  Watersheds in Digital Spaces: An Efficient Algorithm Based on Immersion Simulations , 1991, IEEE Trans. Pattern Anal. Mach. Intell..

[3]  J. Kacur,et al.  Solution of nonlinear diffusion appearing in image smoothing and edge detection , 1995 .

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

[5]  Aggelos K. Katsaggelos,et al.  Hybrid image segmentation using watersheds and fast region merging , 1998, IEEE Trans. Image Process..

[6]  Martin Rumpf,et al.  An Adaptive Finite Element Method for Large Scale Image Processing , 1999, J. Vis. Commun. Image Represent..

[7]  V. Caselles,et al.  A geometric model for active contours in image processing , 1993 .

[8]  Martin Rumpf,et al.  Multi-Resolutional Parallel Isosurface Extraction based on Tetrahedral Bisection , 2000, Volume Graphics.

[9]  Jerry L. Prince,et al.  Snakes, shapes, and gradient vector flow , 1998, IEEE Trans. Image Process..

[10]  S. Beucher,et al.  Morphological segmentation , 1990, J. Vis. Commun. Image Represent..

[11]  D Marr,et al.  Theory of edge detection , 1979, Proceedings of the Royal Society of London. Series B. Biological Sciences.

[12]  Junaed Sattar Snakes , Shapes and Gradient Vector Flow , 2022 .

[13]  Baba C. Vemuri,et al.  Shape Modeling with Front Propagation: A Level Set Approach , 1995, IEEE Trans. Pattern Anal. Mach. Intell..

[14]  Hugues Hoppe,et al.  Progressive meshes , 1996, SIGGRAPH.

[15]  H. Rentz-Reichert,et al.  UG – A flexible software toolbox for solving partial differential equations , 1997 .

[16]  John M. Gauch,et al.  Image segmentation and analysis via multiscale gradient watershed hierarchies , 1999, IEEE Trans. Image Process..

[17]  Thomas Ertl,et al.  The multilevel finite element method for adaptive mesh optimization and visualization of volume data , 1997 .

[18]  B. S. Manjunath,et al.  Variational image segmentation using boundary functions , 1998, IEEE Trans. Image Process..

[19]  Donald Geman,et al.  Boundary Detection by Constrained Optimization , 1990, IEEE Trans. Pattern Anal. Mach. Intell..

[20]  Joachim Weickert,et al.  Anisotropic diffusion in image processing , 1996 .

[21]  Jitendra Malik,et al.  Scale-Space and Edge Detection Using Anisotropic Diffusion , 1990, IEEE Trans. Pattern Anal. Mach. Intell..

[22]  K. Mikula,et al.  A coarsening finite element strategy in image selective smoothing , 1997 .

[23]  W. Eric L. Grimson,et al.  Segmentation of brain tissue from magnetic resonance images , 1995, Medical Image Anal..

[24]  Guillermo Sapiro,et al.  Robust anisotropic diffusion , 1998, IEEE Trans. Image Process..

[25]  David C. Banks,et al.  Illumination in diverse codimensions , 1994, SIGGRAPH.

[26]  R. Bank,et al.  The hierarchical basis multigrid method , 1988 .

[27]  F. Bornemann,et al.  Adaptive multivlevel methods in three space dimensions , 1993 .

[28]  Wolfgang Hackbusch,et al.  Multi-grid methods and applications , 1985, Springer series in computational mathematics.

[29]  Martin Rumpf,et al.  Adaptive Projection Operators in Multiresolution Scientific Visualization , 1998, IEEE Trans. Vis. Comput. Graph..

[30]  Guido Gerig,et al.  Three-dimensional multi-scale line filter for segmentation and visualization of curvilinear structures in medical images , 1998, Medical Image Anal..

[31]  Kaleem Siddiqi,et al.  Area and length minimizing flows for shape segmentation , 1997, Proceedings of IEEE Computer Society Conference on Computer Vision and Pattern Recognition.