Literature DB >> 22606670

Segmentation of Multiple Sclerosis Lesions in Brain MR Images Using Spatially Constrained Possibilistic Fuzzy C-Means Classification.

Hassan Khotanlou1, Mahlagha Afrasiabi.   

Abstract

This paper introduces a novel methodology for the segmentation of brain MS lesions in MRI volumes using a new clustering algorithm named SCPFCM. SCPFCM uses membership, typicality and spatial information to cluster each voxel. The proposed method relies on an initial segmentation of MS lesions in T1-w and T2-w images by applying SCPFCM algorithm, and the T1 image is then used as a mask and is compared with T2 image. The proposed method was applied to 10 clinical MRI datasets. The results obtained on different types of lesions have been evaluated by comparison with manual segmentations.

Entities:  

Keywords:  Fuzzy classification; brain imaging; multiple sclerosis lesions; spatial information

Year:  2011        PMID: 22606670      PMCID: PMC3347225     

Source DB:  PubMed          Journal:  J Med Signals Sens        ISSN: 2228-7477


1. INTRODUCTION

Multiple sclerosis (MS) is a progressive neurological disorder, which is caused by structural damages of axons and their myelin sheathes in the central nervous system. MS lesions present temporal changes in shape, location, and area between patients, and thus it is necessary for radiologists to accurately detect and evaluate MS lesions[1]. However, the accurate assessment of each lesion in magnetic resonance (MR) images would be a demanding and time-consuming task, and also a manual measurement could be subjective and have poor reproducibility. Therefore, a number of semi-automated or automated methods have been proposed for identifying and/or segmenting MS lesions based on two or three-dimensional (3-D) MR images. By Khayati et al.[2] an approach was proposed for fully automated segmentation of MS lesions in fluid attenuated inversion recovery (FLAIR) MR images. The proposed approach, based on a Bayesian classifier, utilizes the adaptive mixtures method (AMM) and Markov random field (MRF) model to obtain and upgrade the class conditional probability density function (CCPDF) and a priori probability of each class. A mean value equals to 0.75, was obtained for Similarity Index (SI). Anbeek et al.[3] proposed a novel automatic approach for segmentation of white matter lesions in MR images of brain. The introduced algorithm uses different information, including voxel intensity and the spatial information, to classify voxels by a K-nearest neighbor (KNN) classifier. This technique assigns a probability to each voxel for being part of white matter lesion. The SI is then used for determination of an optimal threshold on the probability map to segment the images. Lorenzo et al.[4] suggested an approach that uses the information from the proton density (PD), T2- weighted and FLAIR images. This strategy involved CSF and lesion classification using the Parzen window classifier. Image preprocessing, morphological operations and ratio maps of PD and T2 weighted images are used for minimizing false positives. Contextual information is exploited for minimizing the false negative lesion classifications using hidden Markov random field and expectation maximization (HMRF-EM) algorithms. Lesions are delineated using fuzzy connectivity. Prastawa et al.[5] presented a novel, fully automatic, segmentation method for MS lesions in brain MRI that combines outlier detection and region partitioning. The method uses an atlas of healthy subjects and detected lesions as outliers, without requiring the use of training data with segmented lesions. Ardizzone et al.[6] introduced a novel approach to the detection of MS lesions in T2- and PD-weighted MR images. The core of the proposed method is the use of the two channels fuzzy c-means (FCM) segmentation of data, where the classical FCM approach runs, at first, on the two separate spectra. Then, the one dimensional distributions of the cluster centers obtained by FCM are composed in the two-dimensional one, which is a-priori imposed to the two-spectrum segmentation procedure. Admasu et al.[7] suggested a method that combines the strengths of two existing techniques: fuzzy connectedness and artificial neural networks. From the input MR brain image, the fuzzy connectedness algorithm was used to extract segments which were parts of Cerebrospinal Fluid (CSF), White Matter (WM) or Gray Matter (GM). Segments of the MR image which were not extracted as part of CSF, WM or GM were processed morphologically, and features were computed for each of them. Then these computed features were fed to a trained artificial neural network, which decided whether a segment was a part of a lesion or not. Admiraal-Behloul et al.[8] suggested a fully automatic segmentation method for quantifying white matter hyper intensity in a large clinical trial on elderly patients. The introduced algorithm combines information from three different MR images including PD, T2-w and FLAIR. It uses FCM algorithm for clustering process. The approach demonstrated very high volumetric and spatial agreement with expert delineation. In the most of the proposed methods, spatial information has not been considered for segmentation and they fail in the presence of noise and week border of MS lesions. In this paper we propose a new method that is based on a modified possiblistic fuzzy c-mean. This method uses membership, typicality and spatial information to extract MS lesions.

2. RELATED WORKS: FUZZY CLASSIFICATION USING MEMBERSHIP, TYPICALITY AND SPATIAL INFORMATION

As usual in fuzzy clustering, we consider the problem of partitioning an unlabeled data set X = {x1, x2 … xn} ⊂ Rp into c classes (1 < c < n). A c-partition of X is a set of (cn) values uik that can be represented as a (c × n) matrix U = [uik][9]. The value uik denotes the membership degree of sample xk to class i. One of the most widely used clustering methods is the FCM algorithm. The FCM algorithm assigns memberships to Xk which are related to the relative distance of Xk to the c points prototypes V = {vi} that are class centers in the FCM. It minimizes an objective function under a normalization constraint of uik. The FCM algorithm has some drawbacks that have limited its application. The main one is that the membership functions are not decreasing with respect to the distance to the class center. To overcome this problem, a new clustering method named possibilistic c-mean (PCM) was proposed by[10]. In this algorithm the objective function is modified and the normalization constraint, is not considered. The authors named the value uik as typicality (typicality of xk relative to cluster i). In fact each row of U is a possibility distribution over X. However this algorithm is sensitive to initialization and sometimes coincident clusters will occur. In addition it is sensitive to the additional parameters in this model. To address the problems of FCM and PCM a new fuzzy possibilistic c-mean (FPCM) algorithm was proposed in[11] by combining these two algorithms. In data classification, both membership and typicality are useful for data structures interpretation and FPCM computes these two factors simultaneously. FPCM solves the noise sensitivity defect of FCM and overcomes the problem of coincident clusters of PCM. The objective function of FPCM is written as: where m>1 ‘η>1 ‘0≤u≤1 ‘0≤t≤1 ‘Σu =1,∀k Σt =1,∀i D =∥x – v∥2 (∥.∥ is any inner product norm). Here T = [tik] is the typicality matrix. Although FPCM is less prone to the problems of FCM and PCM, in the case of large data sets this algorithm does not work properly (it operates such as FCM), because FPCM normalizes the possibility values, so that the sum of typicality of all data points in each row of U is one. Hence the typicality values are very small in large data sets. A new algorithm for data clustering was proposed in[12], named possibilistic fuzzy c-means (PFCM). In this algorithm the constraint of the typicality values has been relaxed to overcome the problem of FPCM. The objective function of PFCM is written as: Where are user defined constants. The relative importance of fuzzy membership uik (as in FCM) and typicality tik (as in PCM) in the objective function are defined by the constants a and b. If a = 1, b = 0 and γ = 0, ∀i, PFCM reduces to FCM and if a = 0 and b = 1, it reduces to PCM. In[3] the following equation is suggested to compute γ: The PFCM algorithm overcomes the problems of PCM and FCM and functions properly on large data sets. It can easily be seen from Equation (2) that the objective function of PFCM does not take into account any spatial information. Hence, it is sensitive to noise and intensity inhomogeneity, and its application for real MR image classification is very limited. Recently, approaches have been proposed by modifying the objective function to increase the robustness of FCM to noise. Here we use a new algorithm (modified PFCM (SCPFCM))[13] which itself uses both the information of voxels and their neighborhoods (inspired from Markov Random Fields (MRF)), membership and typicality for classification. The objective function of SCPFCM is written as: Here where xw is a neighbor pixel/voxel of xk in a window around xk and nw is the number of neighbors in this window. The relative importance of the added term (neighborhood effect) is controlled by β can be written as ). If m > 1 and η > 1 then the objective function will be minimized for : In summary, the SCPFCM algorithm can be written as: Select initial prototypes V = {ν} Update the membership matrix using Equation (5). Update Γ ={γ} using Equation (3). Update the typicality matrix using Equation (6). Update the prototypes using Equation (7). Repeat 2-5 until termination. The termination criterion is as follows: ║Vnew – Vold║ < ε      (8) where ║.║ is the Euclidean distance norm and ε is a small number, to be set by the user.

3. SEGMENTATION ALGORITHM

The automated MS lesions segmentation method that we have developed is composed of two phases: initialization and refinement, as shown in Figure 1.
Figure 1

Block diagram of the proposed approach for fully automatic segmentation of MS lesions.

Block diagram of the proposed approach for fully automatic segmentation of MS lesions. T1-w and T2-w images are first being segmented using SCPFCM algorithm, and then around area of brain are separated in two images with use of morphology functions. After that remained parts of image T1-w is being used as a mask and remained parts of image T2-w is compared with this mask to extract MS lesions. Figure 2 shows the segmentation process on a simulated image.
Figure 2

Segmentation of MS lesions in simulated image a) Simulated T1-w image. b) Simulated T2-w image. c) Clustering of T1-w image using SCPFCM d) Clustering of T2-w image using SCPFCM e,f) Extraction of brain. g) Extraction of MS lesions.

Segmentation of MS lesions in simulated image a) Simulated T1-w image. b) Simulated T2-w image. c) Clustering of T1-w image using SCPFCM d) Clustering of T2-w image using SCPFCM e,f) Extraction of brain. g) Extraction of MS lesions.

4. EVALUATION

A. MR imaging

We applied the suggested method on two types of images 1) real MR images of 10 patients taken from Imam Khomeini hospital. Images were selected in this study according to the revised Mc Donald criteria 2005[14]. The resolution and the size of each 3D voxel is 256*256*25 and 0.97*0.97*4 mm3 respectively. The location and the size of lesion are different in these 10 patients. To compare the segmentation of lesions for patients with different lesion volumes (LV), three patient categories, small (LV < 4 cc), moderate (4cc < LV < 18cc), and large lesion (LV >18cc) load, in our selected slices, were composed. Accordingly, 4 out of 10 reviewed patients have small lesion, 4 have medium lesion and 2 have large lesion. 2) 3D simulated MR data with different levels of Gaussian noise[15]. The volume dimension is 256*256* 25 and the voxel size is 1*1*1 mm3.

B. Evaluation

Results of the lesions segmentation based on the proposed method are compared with the gold standard. The similarity index (SI) as illustrated in equation 9[13], overlap fraction (OF) as shown in equation 10 and extra fraction (EF) as represented in equation 11 are calculated for the dataset images. The SI is a criterion for the correctly classified lesion area relative to the total areas of lesion, in both the gold standard and in the segmented image. In the equations 9-11, TP stands for true positive voxels, FP for false positive voxels, and FN for false negative voxels. SI and OF for a good segmentation should be close to 1 and EF should be close to 0.

C. Result

The classifications results into 4 classes (background, CSF, WM, GM) obtained by FCM and SCPFCM on a noiseless simulated image and extracted MS lesions are shown in Figures 3 and 4. The results of extracted MS lesions by FCM and SCPFCM on this image with different levels of Gaussina noises are shown in Figure 5. Figure 6 shows MS segmentation result in a real MR image.
Figure 3

(a) Classification of T1-w image with FCM algorithm. (b) Classification of 21-w image with FCM algorithm. (c) Segmentation of MS lesions

Figure 4

(a) Classification of T1-w image with SCPFCM algorithm (b) Clasification of T2-w image with SCPFCM algorithm (c) Segmentation of MS lesions

Figure 5

Segmentation of MS lesions in simulated images. (a) Original T1-w images wit 1%, 3%, 5%, 7% noises respectively from top to buttom. (b) Extraction of MS lesions using FCM algorithm. (c) Extraction of MS lesions using SCPFCM algorithm.

Figure 6

Segmentation of MS lesions in a real MR images (in three slices from top to down). (a) Original T1-w image. (b) Original T2-w image. (c) Automatic segmentation of MS lesions by SCPFCM method. (d) Manual segmentation of MS lesions.

(a) Classification of T1-w image with FCM algorithm. (b) Classification of 21-w image with FCM algorithm. (c) Segmentation of MS lesions (a) Classification of T1-w image with SCPFCM algorithm (b) Clasification of T2-w image with SCPFCM algorithm (c) Segmentation of MS lesions Segmentation of MS lesions in simulated images. (a) Original T1-w images wit 1%, 3%, 5%, 7% noises respectively from top to buttom. (b) Extraction of MS lesions using FCM algorithm. (c) Extraction of MS lesions using SCPFCM algorithm. Segmentation of MS lesions in a real MR images (in three slices from top to down). (a) Original T1-w image. (b) Original T2-w image. (c) Automatic segmentation of MS lesions by SCPFCM method. (d) Manual segmentation of MS lesions. These results show that the proposed method removes the noises and classifies the voxels correctly. Setting the parameters of SCPFCM (a; b; β) with proper values is important. The parameter β controls the neighborhood effect and it should be high enough for very noisy images. A small value of β converts the SCPFCM algorithm to PFCM algorithm. Here we obtained the best results with β = 0.2. The parameter a controls the effect of membership and the parameter b specifies the effect of typicality. Setting these parameters depends on the type of images and the number of classes. Setting b with a high value compared to a causes the centroid be more influenced by the typicality values than the membership values and a coincidence problem may occur. Conversely using a high value of a compared to b causes the centroids be more influenced by membership values and it may generate the FCM problems (for the parameters m and η similar effects can also be obtained).

D. Quantitative Results and Discussion

The quantitative results obtained with different algorithms are provided in Table 1 and Table 2 for five simulated images with different levels of Gaussian noise. As seen in Table 1 and Table 2 when the noise is low, the difference between the classification accuracies of the algorithms is low. When the noise increases, the difference between classification accuracies is increased, and the SCPFCM performs better than the other algorithms. For example the difference between the SI of FCM and SCPFCM in the image with 3% noise is about 9 units, while for the image with 7% noise, it is about 44.
Table 1

Similarity index which have been obtained from FCM, FPCM, PFCM, and SCPFCM algorithms in simulated MR images

Table 2

Overlap fraction which have been obtained from FCM, FPCM, PFCM, and SCPFCM algorithms in simulated MR images

Similarity index which have been obtained from FCM, FPCM, PFCM, and SCPFCM algorithms in simulated MR images Overlap fraction which have been obtained from FCM, FPCM, PFCM, and SCPFCM algorithms in simulated MR images We compared the results of MS segmentation with three other methods in Table 4. It is reminded that these researchers has used manual segmentation for evaluation of their methods. We, too, used manual segmentation for evaluation. Therefore comparison of our method with these methods is reasonable. As it is seen in Table 4, the MS lesion segmentation algorithm used in this paper improves 7%, 7%, 2%, the results reported in[832]. As shown in Table 4, this method works better than the three other ways based on lesion size classifying. For small and medium size lesions, it works completely better. For large lesions, it is almost like previous methods. The most important lesions to recognition are the tiny ones in which edges are not clear that the SCPFCM method classifies well. Although the method[3] has high accuracy in tiny lesions does not have that accuracy and is not considered as a good method.
Table 4

Comarison of average SI values obtained by several methods in different categories

Average similarity index criteria of 10 real MR images which have been obtained from FCM, FPCM, PFCM, and SCPFCM algorithms Comarison of average SI values obtained by several methods in different categories

5. CONCLUSION

In this paper, we presented a new method to extract MS lesions based on MPFCM algorithm, tested on two set of simulated and real images. As the results show in simulated images this method works better and more accurate by increasing noise. And also in real images this method is better than the other previous ones in extracting tiny lesions.
Table 3

Average similarity index criteria of 10 real MR images which have been obtained from FCM, FPCM, PFCM, and SCPFCM algorithms

  6 in total

1.  Probabilistic segmentation of white matter lesions in MR imaging.

Authors:  Petronella Anbeek; Koen L Vincken; Matthias J P van Osch; Robertus H C Bisschops; Jeroen van der Grond
Journal:  Neuroimage       Date:  2004-03       Impact factor: 6.556

2.  Efficient Implementation of the Fuzzy c-Means Clustering Algorithms.

Authors:  R L Cannon; J V Dave; J C Bezdek
Journal:  IEEE Trans Pattern Anal Mach Intell       Date:  1986-02       Impact factor: 6.226

3.  Quantitative follow-up of patients with multiple sclerosis using MRI: reproducibility.

Authors:  C R Guttmann; R Kikinis; M C Anderson; M Jakab; S K Warfield; R J Killiany; H L Weiner; F A Jolesz
Journal:  J Magn Reson Imaging       Date:  1999-04       Impact factor: 4.813

4.  Fully automatic segmentation of white matter hyperintensities in MR images of the elderly.

Authors:  F Admiraal-Behloul; D M J van den Heuvel; H Olofsen; M J P van Osch; J van der Grond; M A van Buchem; J H C Reiber
Journal:  Neuroimage       Date:  2005-08-29       Impact factor: 6.556

5.  A novel method for automatic determination of different stages of multiple sclerosis lesions in brain MR FLAIR images.

Authors:  Rasoul Khayati; Mansur Vafadust; Farzad Towhidkhah; S Massood Nabavi
Journal:  Comput Med Imaging Graph       Date:  2007-12-04       Impact factor: 4.790

Review 6.  Diagnostic criteria for multiple sclerosis: 2005 revisions to the "McDonald Criteria".

Authors:  Chris H Polman; Stephen C Reingold; Gilles Edan; Massimo Filippi; Hans-Peter Hartung; Ludwig Kappos; Fred D Lublin; Luanne M Metz; Henry F McFarland; Paul W O'Connor; Magnhild Sandberg-Wollheim; Alan J Thompson; Brian G Weinshenker; Jerry S Wolinsky
Journal:  Ann Neurol       Date:  2005-12       Impact factor: 10.422

  6 in total
  2 in total

Review 1.  Automatic brain lesion segmentation on standard magnetic resonance images: a scoping review.

Authors:  Emilia Gryska; Justin Schneiderman; Isabella Björkman-Burtscher; Rolf A Heckemann
Journal:  BMJ Open       Date:  2021-01-29       Impact factor: 2.692

2.  Feature Selection in Order to Extract Multiple Sclerosis Lesions Automatically in 3D Brain Magnetic Resonance Images Using Combination of Support Vector Machine and Genetic Algorithm.

Authors:  Hassan Khotanlou; Mahlagha Afrasiabi
Journal:  J Med Signals Sens       Date:  2012-10
  2 in total

北京卡尤迪生物科技股份有限公司 © 2022-2023.