• No results found

COMPUTER AIDED SYSTEM BASED ON EFFICIENT BRAIN TUMOR SEGMENTATION AND CLASSIFICATION

N/A
N/A
Protected

Academic year: 2022

Share "COMPUTER AIDED SYSTEM BASED ON EFFICIENT BRAIN TUMOR SEGMENTATION AND CLASSIFICATION"

Copied!
8
0
0

Loading.... (view fulltext now)

Full text

(1)

COMPUTER AIDED SYSTEM BASED ON EFFICIENT BRAIN TUMOR SEGMENTATION AND

CLASSIFICATION

Veena.V. S,

1

Ashy.V.Daniel

1

, Dr. Lenin Fred A

1

, S. N. Kumar

2

1 Department of CSE, Mar Ephraem College of Engineering and Technology, Marthandam, India.

2 Research scholar, Department of ECE, Sathyabama University, Chennai, India.

Email: [email protected]

Abstract

The CT/MR brain image segmentation using fuzzy c-mean algorithm has the noise problem. To solve this problem a new method is introduced in this paper. By integrating the local neighborhood information the noise problem of FCM is reduced and for more accurate segmentation phase congruency is used. The analysis shows that the segmentation efficiency and noise robust is more than the standard FCM and K-mean clustering algorithm.

Keywords: Fuzzy clustering, K-means clustering, Fuzzy c-means, Spatial FCM, Image Segmentation, Phase congruency, Spatial information

1. INTRODUCTION

Spilting an image into multiple parts is known as image segmentation. One of the method used for automatic image segmentation is unsupervised fuzzy clustering. Separating a set of data and grouping into meaningful subclasses is known as clustering. The goal of cluster analysis is to group the data set that are similar to one another and different from the data in the other groups. The clustering techniques are used in image processing, data mining, economic science, pattern recognition, spatial data analysis and so on.

Nowadays, in medical image processing field many research works are based on modifying the original FCM algorithm to improve the efficiency of final segmentation results. N. Ahmed et al. [2] uses a modified version of fuzzy c-means algorithm for bias field estimation and segmentation of MRI data. This algorithm is formulated by modifying the objective function of the standard FCM algorithm to compensate for such in homogeneities. K. Chuang et al. [4] presented a fuzzy c means algorithm that incorporates spatial information into the membership function for clustering. The spatial function is calculated by adding the membership function of neighborhood of each pixel under consideration. J. H. Xue et al. [5] proposed an integrated method of the adaptive enhancement for an unsupervised global to local segmentation of brain tissues in three-dimensional MRI images. Y. Yang et al. [7] use an improved FCM clustering algorithm that indicates the spatial influence of the neighboring pixels on the center pixel plays a key role in this algorithm and can be automatically decided in the implementation of the algorithm by fuzzy membership.

In this paper a novel combination of the modified FCM based method and the spatial information was developed to reduce the noise impact obtain a smooth and slowly varying bias field and produce satisfying segmentation results. The results obtained are compared to some other methods on both simulated and real brain MRI images.

2. METHODOLOGY 2.1 Preprocessing

Preprocessing is an improvement of the image data that suppresses unwanted distortions or enhances some image features important for further processing. In this paper, first resize the image by reduce or increase the number

(2)

of pixels and then add noise. Medical images due to different reasons are affected by noise therefore segmenting them to obvious segmented clusters is difficult. When a pixel is affected by noise, intensity of the pixel is changed. In this situation neighborhood information should be used. In local neighborhood information is added in the similarity measure and membership function of FCM technique to remove the noise sensitivity and to get the exact image segmentation.

2.2 K- Means Clustering Algorithm

K-Means is one of the simplest unsupervised learning algorithm that solve the well known clustering problem. It’s a method to automatically partition a dataset into k-groups. The partition done by selecting k initial cluster centers and then iteratively refining them as each instance d, is assigned to its closest cluster, each cluster center c is updated to be the mean of its constituent instances.

Procedure:

1. The number of cluster value is denoted as k 2. Centers of the cluster are picked randomly 3. Then find the value of mean or center of the cluster

4. Distance between each pixel to each cluster center are calculated

5. If the pixel distance is closer to the center then move that pixel to the corresponding cluster 6. Else move to next cluster

7. Again select the center randomly

8. Continue the process till the center value not change 2.3 Fuzzy C-Means Clustering Algorithm

The fuzzy c-means algorithm is a fuzzy clustering based on the minimization of a quadratic criterion. Clusters are generated based on their respective centers. For a set of data patterns X={x1,x2,….xn} partitioning the data space in the fuzzy c means clustering algorithm is by finding the cluster center, the membership function, and reducing the objective function based on the center and membership function. Fuzzy C Mean is the combination of fuzzy theory and K-means clustering algorithm. It introduces fuzziness of each object and obtain more information of data set.

Clustering is done by minimizing the objective function subject to the probabilistic constraints. Problem in constraint is that the noise is treated the same points close to the cluster centers [6,8,12]. The minimization of the objective function is given as:

2

1 1

x y m

m i j Qij

O   AiBj

, 1 m   (1) where,

m - fuzzification parameter

Qij - degree of membership of ai in cluster j

Bj - jth - cluster center

ll*ll - squared function for error

(3)

Figure 2.1: System Architecture of the proposed method

2.4 Spatially Coherent Fuzzy Clustering

To overcome the noise problem of FCM algorithm we integrate local neighborhood information and to obtain accurate segmentation the phase congruency features in the Spatially Coherent Fuzzy Clustering algorithm. To exploit the spatial information, a spatial function is defined as,

h

ij

kNB

  x u

j ik (2) where NB(xj) reprents a square window centered on pixel xj in the spatial domain.

where hij- the probability of spatial function xj – pixel of the cluster

If the majority of neighborhood belongs to the same cluster then the spatial function of the pixel in that cluster will be high. FCM clustering algorithm is incorporate the spatial neighborhood information with traditional FCM and updating the objective function of each cluster.

a) Local Neighborhood Information

In Fuzzy C-mean algorithm, for every iteration both the similarity measure and the membership degree values using the information of neighboring pixels are adjusted.

2

ij

x A

ij j

P

i

N

(3)

1

ij

x

ij 

B

(4) where,

x

ij - similarity weight that is based on

B

ij value

 - parameter that controls the neighborhood attraction

The weighted similarity measure of the neighborhood information is as follows,

(4)

2

2

ij

j im jm jm

j jm jm

m

B

m

a c e c e

   

(5) where,

j - neighbor set

aim - neighbor membership degree

cjm - intensity difference

ejm - neighborhood attraction distance

The intensity difference is given as,

jm

y y

i m

c

(6)

The neighborhood attraction distance is calculated by,

max( , )

jm j m j m

e

s s t t

(7) Based on the

B

ij value, the membership value are calculated by,

β

* m ij

m B B

xj m x=1

=

O A

O

 O A

(8)

*

O

m - new membership value

- number of clusters

A

ij - mean of membership value

- the parameter that controls

A

ij

2

2

j m jm

ij

j jm

m m

A O e

e

 

 

(9)

The reciprocal distance

e

jm is for influence the neighbor results. Parameter value 0 means, it lies as in standard FCM algorithm. If the parameter value is 1 the the attraction distance is maximum. Based on the noise level of image the optimal parameter value varies. The accurate segmentation is got if the distance attraction is maximum.

b) Phase congruency

It’s the feature detection method based on frequency using the energy and local phase. Phase congruency method is developed to enhance the feature localization. The phase congruency function was developed from the fourier amplitude by scaling their sum. From this it is clear that the phase congruency is equal to the local energy.

x n

n

=P(x)

LE  FA

(10) where,

LE(x) - Local energy P(x) - phase congruency

(5)

FAn - Fourier Amplitude

3 RESULTSANDDISCUSSION

The simulation results of the proposed noise intensity improved FCM algorithm are depreciated here.The algorithms were developed in Matlab 2013 and executed in laptop with specifications of Intel Core i3 processor with 4GB RAM, 64bit windows 8 operating system.

The real time CT/MR images of brain were used for the analysis of the algorithm. The input images were corrupted by guassian noise and the performance of the proposed algorithm was verified.

(a) (b)

Figure 3.1: (a) Input MR Image (b) Convert RGB to Grey Image

The result of the proposed algorithm for a CT image of brain is in 4% of Gaussian noise is deposited in figure 3(c).

(c) (d)

Figure 3.2: (c) Adding Gaussian noise (d) K- Means Clustering

The performance of the proposed algorithm was validated by comparing it with the conventional segmentation approaches like, k-mean clustering algorithm and Fuzzy C Mean clustering algorithm the result of the input CT image of the brain form K-Mean clustering algorithm and Fuzzy C Mean algorithm are depreciated in figure 3(d) and 4(e).

(e) (f)

Figure 3.3: (e) Fuzzy C-Means Algorithm (f) Block division

(6)

By visual inspection its clear that the segmentation result was affected by noise in case of noisy images a separate preprocessing module have to be employed prior to segmentation.

(g) (h)

Figure 3.4: (g) calculating total energy (h) anisotropic neighborhood

The proposed segmentation approach does not require any preprocessing module. Since it’s taken in account of a spatial information of local image features (Local neighborhood information).

(i) (j) Figure 3.4: (i) Phase congruency (j) Spatially FCM

The qualitative analysis was also done by means of the performance metric dias co-efficient. From this its observed that our segmentation approach yields a dias co-efficient values in the range of .8 to .95 which indicates the efficiency of the approach. The dice coefficient is

c

avr i

i

= i

ρ

ρ

(11)

The ground truth image was obtained by careful declination by expert radiologists. The proposed approach was also tested in input CT/MR images of various noise variance and satisfactory results was obtained.

Noise level

0.02 0.04 0.06 0.08

K-means 0.75 0.69 0.68 0.67

FCM 0.76 0.74 0.73 0.70

SCFCM 0.91 0.90 0.86 0.84

Table 1: Quantitative coefficients results of various algorithms

(7)

Figure 3.5: Analysis of various algorithms

The above figure shows that our proposed spatially fuzzy c-means clustering algorithm more efficient than the standard FCM algorithm and K-means algorithm.

Figure 3.6: Quantitative comparison results of k-mean, FCM, SCFCM algorithms. In the above figure data 1 represents k-means, data 2 represents FCM and data 3 represents SCFCM.

4 CONCLUSION

In this paper, we propose a spatially fuzzy c-means clustering algorithm for segmentation and for noise robustness we integrate the local neighborhood values. The camparison among the k-mean algorithm, standard fuzzy c-means clustering algorithm and the proposed spatially coherent fuzzy c-means clustering algorithm shows that the performance efficiency of the proposed algorithm is much better than the compared algorithm.

REFERENCES

[1] Kiri Wagsstaff, Clailo Cardre, Seth Rogers, Stefen Schraedl, “Constrained k-means clustering with background knowledge”, proceedings of the eighteenth International conference on Machine Learning, 2001,p.577-584.

(8)

[2] M. Ahmed, S. Yamany, N. Mohamed, A. Farag, and T. Moriarty, “ A modified Fuzzy C- Means algorithm for bias field estimation and segmentation of MRI data”, IEEE Trans. Med. Imag., Vol. 21, no. 3, pp. 193-199, 2002

[3] Elnomery Allam Zanaty, “An adaptive fuzzy c-means algorithm for improving MRI segmentation, Open journal of medical imaging, 2013,3,125-135.

[4] K. Chuang, H. Tzeng, S. Chen, J. Wu, and T. Chen, “Fuzzy c-means clustering with spatial information for image segmentation,” Comput. Med. Imag. Graph., vol. 30, no. 1, pp. 9-15,2006

[5] J. H. Xue, A. Pizurica, W. Philips, E. Kerre, R. Van de Walle, and I. Lemahieu, “ An integrated method of adaptive enhencement for unsupervised segmentation of MRI brain images,” Pattern Recognit. Lett., vol. 24, no.

15, pp. 2549-2560, 2003.

[6] Kai Li, Zhixin Guo, “Image Segmentation with Fuzzy Clustering Based on Generalized Entropy”, Journal of computers, VOL. 9,NO. 7,July 2014

[7] Yong Yang, “Image segmentation based on fuzzy clustering with neighborhood information”, Optica Applicata, vol.xxxix, No. 1, 2009.

[8] Shaoping Xu, Lingyan Hu, Xiaohui Yang, Xiaoping Liu, “A Cluster Number Adaptive Fuzzy c-means Algorithm for Image Segmentation, International Journal of Signal Processing, Image Processing and Pattern Recognition, vol.6.No.5(2013).pp.191-204.

[9] Yang Xianfeng, Liu Pengfei, ”Tailoring Fuzzy C-Means Clustering Algorithm for Big Data Using Random Sampling and Particle Swarm Optimization, International Journal of Database Theory and Application, Vol.8, No.3(2015), pp.191-202.

[10] Neelofar Sohi, Lakhwinder Kaur, Savita Gupta, “Performed Improvement of Fuzzy C-mean Algorithm for Tumor

Extraction in MR Brain Images.

[11] Gundeep Bajwa, Mehak Naib, “Medical Image Segmentation Based on Penalized Fuzzy Clustering, International

Lournal of Advanced Research in computer science and software engineering, Vol.5, Issue 7, July 2015.

[12] D. Vanisri, “ A Novel Kernal Based Fuzzy C Means Clustering With Cluster Validity Measures, International journal of computer science and mobile computing, Vol.3,Issue.!2, December 2014,pg.254-260.

[13] Usman Seljuq, Rashid Hussain, “Synthetic Aperture Radar(SAR) image segmentation by fuzzy c-means clustering technique with thresholding for iceberg images” Computational Ecology and Software, 2014, 4(2):

129-134.

[14] Shang-Ling Jui, Chao Lin, Haibing Guan, Ajith Abraham, Aboul Ella Hassanien, Kai Xiao, “Fuzzy C-Means with

wavelet Filtration for MR Image Segmentation”, 978-1-4799-5937-2/14/$31.00, 2014 IEEE

[15] P. Sivasangareswari, K. Sathish Kumar, “Fuzzy C-Means Clustering with Local Information and Kernel Metric

For Image Segmentation”, International Journal of Advanced Research in Computer Science and Technology, Vol. 2, Issue Special 1 Jan-March 2014.

References

Related documents

The sensationalist and prejudicial media connection of the landmark legal case, youth violence and young African-Australians living on the Flemington Estate demonstrates

Da auch in der vorliegenden Studie die Zirkoniumdioxidimplantate eine deutlich ge- ringere Oberflächenrauheit zeigten und die Probekörper dennoch ohne quantitativ messbaren

Smouldering combustion, ex situ, remediation, waste oil, sludge, STARx, Hottpad, field-

In mild of the proposed revocable IBE make with CRA, we built up a CR Aided affirmation plot with length- restrained offers for adapting to a popular

(1) The corrosion experiment using sodium chloride, calcium nitrate, and calcium acetate solutions showed that the corrosion area of the steel plate immersed in calcium nitrate

Among anterior mediastinal tumors, a teratoma is known to rupture with growth, but a ruptured thymoma, requiring emergency surgery, has rarely been reported, and the use of

Cichon? and Satco Advances in Difference Equations 2014, 2014 56 http //www advancesindifferenceequations com/content/2014/1/56 R ES EARCH Open Access Measure differential inclusions

We will discuss several issues that the project encountered in rehearsals and performances which were specific to the combination of acoustic instru- ments with computer sound,