- Open Access
- Total Downloads : 541
- Authors : T .D. Vishnumurthy, D. R. Santhosh Kumar, Sushma.V. K
- Paper ID : IJERTV2IS4201
- Volume & Issue : Volume 02, Issue 04 (April 2013)
- Published (First Online): 12-04-2013
- ISSN (Online) : 2278-0181
- Publisher Name : IJERT
- License: This work is licensed under a Creative Commons Attribution 4.0 International License
3d Tumor Segmentation From Volumetric Brain Mr Images Using Level-Sets Method
T .D. Vishnumurthy, D. R. Santhosh Kumar And Sushma.V. K.
University BDT college of engineering, Davangere, Karnataka, India.
The main objective of this paper is to provide an efficient tool for delineating brain tumors in 3D magnetic resonance images. To achieve this goal, we use basically a level-sets approach to delineating 3D brain tumor. This paper involves implementing various steps of extracting the tumor from the 2D slices of MRI brain images by using level sets. First approach is based on contour information and second approach is based on region information.
Key words: Brain tumor, magnetic resonance (MR) image segmentation, 3D reconstruction, level sets, contour based, region based.
-
Introduction
A brain tumor is an intracranial solid neoplasm, within the brain or the central spinal canal. Primary brain tumor begins within the brain tissue. A secondary brain tumor spreads from its original place to another part of the body. The american cancer society estimated that 18,500 people would be diagnosed with brain tumor and
that 12,760 men and women would die of brain cancer in 2005.
Magnetic resonance imaging (MRI), is a technique used in radiology to visualize internal structures of the body in detail. Because of its greater contrast between different soft tissues of the body, it is effectively used in assisting diagnosis, especially in evaluating brain tumor instead of using computed tomography.
The level set method is a numerical technique for tracking interfaces and shapes. The advantage of the level set method is that one can perform numerical computations involving curves and surfaces on a fixed cartesian grid without having to parameterize. Also, the level set method makes it very easy to follow shapes that change topology, for example when a shape splits in two, develops holes, or the reverse of these operations,all these make the level set method a great tool for modeling time varying objects, like inflation of an airbag, or a drop of oil floating in water.[1]
-
Related Works
An implicit representation of deformable surface models called the method of level sets. The level set method computes the motion of a moving interface by solving a partial differential equation (PDE) on a
volume. The use of level set as been widely documented in the medical imaging literature, and several works give more comprehensive reviews of the method and associated numerical techniques. For certain classes of application, level sets have several advantages over parametric models. Because they are implicit, level sets can change topology and deform far from their initial conditions without reparameterization. Finally, level sets allow for geometric surface deformation, which means that the results of a deformation process depend on the shape of the surface and the input data and not on some underlying paramaterization. As with the original work on image segmentation by parametric deformable models, the level set approach to segmentation typically combines a data- fitting term with a smoothing term. However, there are alternatives. For instance, whitaker proposes a formulation that mimics parametric deformable models, in which level surfaces move toward edges in volumes.[2][3][4]
-
Methodology
We develop a first technique of 3D brain tumor segmentation by stacking a sequence of 2D tumor contours, detected by 2D level-sets method in the parallel
cross-sectional MRI images. It consists
The main stages of algorithm are
-
Initialization of a curve around the tumor in the middle cross-sectional MRI images is called main slice in this work.
-
Run a level-sets algorithm in the main slice.
-
The brain tumor boundary in the main slice is used as initial curve in its tow contiguous slices (one upper slice and one lower slice) and so forth.
-
The algorithm stops when all the cross-sectional MRI images are processed. After all tumor boundaries are stacked and 3D tumor shape is reconstructed.
-
3D level-sets method with contour information.
The first stage of this method is to initialize a small sphere around the border of the brain tumor. Then the level-Sets model evolves according to information related to edges in the volumetric brain MR images. This movement comes to its end when the deformable surface found the actual border of the brain tumor.
3D discret evolution equation of the level- set
g (I ) k n [(D0 x)2 (D0 y)2
ijk
ijk
ijk ijk
on applying to each brain MRI slice the
(D0 z )2 ]1/ 2
level-sets method in 2D and to propagate
n1 n
t
ijk
the result by taking as initial data the
ijk ijk
max( g
ijk
(I )V0ijk ,
0)
result of the preceding slice. This approach has several advantages such as simplicity to implement, it is fast, it requires less time than manual segmentation.[5]
min( g (I )V0ijk , 0)
min( g (I )V0ijk , 0)
ijk
ijk
where
D
D
(max(
x ijk
ijk
, 0))2 (min(
-
x ijk
ijk
ijk
ijk
1/ 2
, 0))2
evolution of the level-Sets model. An alternative is to integrate statistical
D
D
ijk
ijk
ijk
ijk
(max(D y
, 0))2 (min(D y
, 0))2
information related to regions in the brain
MRI volume to improve the quality of brain
MRI volume to improve the quality of brain
(max(
z
D
D
ijk ijk
, 0))2 (min(
ijk
ijk
-
z
D
D
ijk ijk
, 0))2
tumor segmentation.The general principle is based on the evolution of a surface
(min(D x
, 0))2 (max(D x
1/ 2
, 0))2
which partitions the volume data into
ijk
ijk
ijk
ijk
several regions of different statistical
(min(D y
, 0))2 (max(D y
, 0))2
characteristics. A single deformable surface
ijk
D
D
ijk
ijk
ijk
allows segmentation into two regions
D
D
(min(
z ijk
ijk
, 0))2 (max(
-
z ijk
ijk
, 0))2
i n a n d
out where, in represents
the
The curvature is given as
2 2
k x y xy x z xz y z yz
( )
( )
2 2 2 2/3
x y z
To stop the evolution of 3D level-sets model in the desired boundaries we used 3D version of the anisotropic diffusion filter in order to reduce noise without removing significant parts of the brain MRI volume and without evolving the deformable surface toward the brain tumor borders.[6]
region that circumscribed by the surface
and out the outer region. The information that controls the evolution of the the new level-Sets model is usually based on statistical modelling of the various region in the volumetric data. We assume that the image I(x,y,z) defined on the domain is composed of two homogeneous regions of distinct values I0 an I1 and that the tumor region to detect corresponds to the region of intensity I0. We denote the boundary of the tumor with intensity I0 by . For a given surface of the domain , we conside the following energy functional E():
Disadvantages
E() L() vA() I c
2 d I c d
2
2
This approach is related to leakage or
0
in
0 0 0 1 1
out
overflow of the deformable surface in regions where overlapping intensities are present and that usually leads to poor detected results.
-
-
3D level-sets method with region information.
In the previous approach ,the segmentation quality is not good, it means that the gradient information which is local information insufficient to control the
Where c0 and c1 are equal respectively to the average value of inside and outside of surface . L() and A() are the regularizing terms corresponding respectively to the length of the curve and the area of the object enclosed by the curve. , v, 1 , 2 are fixed positive parameters.
Segmentation of the brain tumor from volumetric MRI image is performed via minimization of the energy functional Minimization of the functional is
proceeded using a steepest gradient descent on a discrete spatial grid indexed with ( i, j , k) 3 and introduction of a temporal index (n) leads to an iterative scheme with the following equation of the level-Sets evolution model:
-
-
-
Results
n1 n
t
( n )(k n
(I
c n )2
ijk ijk
ijk ijk
1 ijk
-
ijk
(I
c n )2 )
2 ijk
-
ijk
To segment the brain tumor using this approach ,we initialized an initial surface through its boundary. Then this surface evolves until reaching the actual border of the tumor. Several criteria can be incorporated to stop the process of segmentation: when the area of the deformable surface becomes constant or the volume of the region bounded by the deformable Surface becomes constant or Energy function E() reaches its minimum value. The latter Criterion is sufficient but it has a problem of computational cost. The convergence of the deformable surface to the tumor border implies that the area and the volume of deformable surface becomes constant. However, area and volume computational is less.
Then the level-Sets model evolves according to related region information in the image in order to plate itself on the surface of the tumor.[7]
Advantages
Arbitrary initialization of the object anywhere in the image, no need for gradient information, self adaptation for inward and outward local motion.
Fig 1: 2D Segmented Images Using Level Sets (Contour Based)
After 2 iteration After 3 iteration
After 6 iteration After 10 iteration Fig 2: 3D Visualization of Reconstructed Brain Tumor(Contour Based)
Fig 3: 2D Segmented Images Using Level Sets (Region based)
After 1 iteration After 3 iteration
After 6 iteration After 10 iteration
Fig 4: 3D Visualization of Reconstructed Brain Tumor (Region Based)
-
We have presented a variational method, 3d level-sets applied to automatic segmentation of brain tumor in MRIs, using boundary and region based information of tumor to control the deformable surface propagation. The first approach used is the 3d reconstruction from its 2d contours using a sequence of 2d contours, detected by 2d level-sets method in the parallel cross-sectional MRI images.The second approach comes to improve the segmentation quality, based on carrying out the computation in 3d space and detecting the brain tumor region directly using 3d level-sets method.
References
-
Kass, M.; Witkin, A. & Terzopoulos,
D. (1988). Snakes: Active contour models. International Journal of Computer Vision V. 1, no. , pp. 321-331, 1988.
-
K. Narayanan, Yogesh karunakar, 3-D Reconstruction of tumors in MRI images. International journal of research and reviews in signal acquisition and processing(IJRRWSAP) Vol. 1,No.2, june 2011.
-
Aaron E. Lefohn, Joshua E. Cates, and Ross T. Whitaker, Interactive, GPU-based level sets for 3D segmentation, Scientific computing and imaging institute, University of Utah, salt lake city, UT 84112 {lefohn, cates, whitaker}@sci.utah.edu.
-
Sethian, J.A.: Level set methods and fast marching methods evolving interfaces in computational geometry, fluid mechanics, computer vision, and materials science, Cambridge university press(1999)
-
K. Aloui, and M.S. Naceur, 3D brain tumor segmentation using level-sets method and meshes simplification from volumetric MR images, world academy of science, engineering and technology 57 2009
-
Perona, P. & Malik, J. (1990). Scale-space and edge detection using anisotropic diffusion.IEEE Trans. Pattern Anal. Machine Intell., 12 :629.639, 1990.
-
Nassir H. Salman, Level set methods implementation for image levelsets and image contour, IJCSNS International journal of computer science and network security, vol.9, no.11, november 2009, P 199-202
-
Matlab the language of technical computing, version 7.12.0.635 (R2011a)