Next Article in Journal
Workspace and Productivity: Guidelines for Virtual Reality Workplace Design and Optimization
Next Article in Special Issue
MDAU-Net: A Liver and Liver Tumor Segmentation Method Combining an Attention Mechanism and Multi-Scale Features
Previous Article in Journal
Infill Microstructures for Additive Manufacturing
Previous Article in Special Issue
Comparison of Bone Segmentation Software over Different Anatomical Parts
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Fuzzy Consensus Clustering Algorithm for MRI Brain Tissue Segmentation

1
Department of Computer Science and Engineering, Malnad College of Engineering, Hassan 573202, Karnataka, India
2
Department of Informatics, University of Hamburg, 22527 Hamburg, Germany
3
Department of Computer Science, University of Beira Interior, 6201-001 Covilhã, Portugal
*
Authors to whom correspondence should be addressed.
Appl. Sci. 2022, 12(15), 7385; https://doi.org/10.3390/app12157385
Submission received: 19 April 2022 / Revised: 20 July 2022 / Accepted: 20 July 2022 / Published: 22 July 2022
(This article belongs to the Special Issue Advances in Biomedical Image Processing and Analysis)

Abstract

:
Brain tissue segmentation is an important component of the clinical diagnosis of brain diseases using multi-modal magnetic resonance imaging (MR). Brain tissue segmentation has been developed by many unsupervised methods in the literature. The most commonly used unsupervised methods are K-Means, Expectation-Maximization, and Fuzzy Clustering. Fuzzy clustering methods offer considerable benefits compared with the aforementioned methods as they are capable of handling brain images that are complex, largely uncertain, and imprecise. However, this approach suffers from the intrinsic noise and intensity inhomogeneity (IIH) in the data resulting from the acquisition process. To resolve these issues, we propose a fuzzy consensus clustering algorithm that defines a membership function resulting from a voting schema to cluster the pixels. In particular, we first pre-process the MRI data and employ several segmentation techniques based on traditional fuzzy sets and intuitionistic sets. Then, we adopted a voting schema to fuse the results of the applied clustering methods. Finally, to evaluate the proposed method, we used the well-known performance measures (boundary measure, overlap measure, and volume measure) on two publicly available datasets (OASIS and IBSR18). The experimental results show the superior performance of the proposed method in comparison with the recent state of the art. The performance of the proposed method is also presented using a real-world Autism Spectrum Disorder Detection problem with better accuracy compared to other existing methods.

1. Introduction

Segmenting brain tissue is the process of subdividing the image of the brain into major components such as Cerebrospinal Fluid (CSF), Gray Matter (GM), and White Matter (WM). The step of brain tissue segmentation is fundamental in diagnosing and monitoring a wide range of neurological diseases. Several researchers have strived to develop automatic brain tissue segmentation in the last two decades [1,2,3,4].
Brain tissue segmentation has been developed by many unsupervised methods in the literature. The most commonly used unsupervised methods are: K-Means [5,6,7], Expectation-Maximization [8], and Fuzzy Clustering [9,10]. Fuzzy clustering methods offer considerable benefits compared with the aforementioned methods as they are capable of handling brain images that are complex, largely uncertain, and imprecise.
Even thoug, traditional Fuzzy C-Means (FCM) showcases outstanding results on brain image segmentation, it has some limitation such as being sensitive to noise due to the use of the Euclidean distance metric and neighbourhood information ignorance. The FCM computes the distance between cluster center and voxels using a Euclidean distance measure. Euclidean distance is very sensitive to noise which results in the deterioration of segmentation results. In the literature, we found many variants of FCM methods that are developed to address the aforementioned shortcomings. To address the noise sensitivity, researchers added the spatial information into the FCM objective function [11,12]. The addition of a spatial function to an objective function helps to reduce the impact of noise and also helps to enhance performance. The spatial information may be local or global [13]. On the other hand, to address the limitations of Euclidean distance, many researchers developed a kernel version of FCM and named it Kernel FCM (KFCM) [14,15]. KFCM adopts kernel function as a distance measure. The kernel function transfers the input data to higher dimensional kernel space and makes the clustering task easier. The aforementioned FCM variant methods are based on a traditional fuzzy set. In a fuzzy set, the non-membership value is always the complement of the membership value. However, in real time, this assumption fails due to hesitation. The hesitation arises due to uncertainty in defining the membership function. To handle this hesitation, Atanassov [16] developed an advanced fuzzy set called Intuitionistic Fuzzy Set (IFS). In IFS, the non-membership value is computed using the fuzzy complement generator functions. In recent times, researchers have given more attention in developing IFS-based clustering methods [17,18,19,20]. Chaira [18] developed an Intuitionistic Fuzzy C-Means (IFCM) where the intuitionistic fuzzy entropy is added to the conventional FCM objective function. The intuitionistic fuzzy set handles the uncertainty which originates while defining a membership function by considering the hesitation degree. To handle noise and uncertainty during segmentation, Verma et al. [21] considered both the pixel and local neighborhood information. The main benefit of this method is that it is non-parametric.
Recently, researchers have come to realize that a single clustering method might fail to produce good results with complex data. Hence, they are concentrating on developing consensus clustering methods [22,23]. Consensus clustering is also known as cluster ensemble, and its main aim is to find a single partition of data with overlapping clusters. In the literature, it has been widely agreed that consensus clustering can generate robust results [24,25,26,27]. Motivated by the advantages of consensus clustering, in this paper we are proposing a brain tissue segmentation method based on consensus clustering. The proposed method consists of two steps: Pre-processing and Segmentation. In pre-processing, the brain images are pre-processed by employing registration, skull stripping, and bias field correction. In the segmentation step, initially the brain images are segmented using four different clustering methods. The two clustering methods are based on a traditional fuzzy set and the other two are based on an intuitionistic set. In the traditional fuzzy set category, Robust Spatial Kernel FCM (RSKFCM) [28] and Generalized Spatial Kernel FCM (GSKFCM) [29] are employed. On the other hand, in the intuitionistic fuzzy set category, two variants of Modified Intuitionistic Fuzzy C-Means [20] are employed. Furthermore, the results of four individual clustering methods are combined using a voting schema. The proposed approach is evaluated on two publicly available MRI datasets: OASIS and IBSR18 Dataset, and the results are compared using the results with state-of-art methods. The primary contributions of this paper are as follows:
  • Proposed a consensus clustering method for MRI brain tissue segmentation.
  • The results of four variants of fuzzy clustering methods are combined to achieve better results.
  • To check the efficacy of the proposed method, we conducted experiments on two standard brain segmentation datasets.
The remainder of the paper is as follows: Section 2 presents the methodology of the proposed method. We then introduce the datasets and the evaluation metrics alongside the implementation details and discussions on the performance of the proposed method in Section 3. Finally, the conclusion of the paper is presented in Section 4.

2. Methodology

This section presets the methodology of the proposed method. The proposed consensus clustering method comprises two steps: Pre-procesing and Segmentation.

2.1. Pre-Processing

We perform three pre-processing steps, namely Registration, Bias Field correction, and Skull Stripping. Registration is the process of spatially aligning two or more images of the same content taken from a different view and/or at a different time, and alignment of the multi-modal image of the same patient is required. Bias Field refers to a low-frequency signal which corrupts the MRI images due to inhomogeneities in the magnetic field of the MRI machines. Bias field leads to intensity inhomogeneity, and in turn, it affects the segmentation accuracy. Hence, the bias field needs to be corrected before performing the segmentation. Skull Stripping is the process of removing non-brain tissues such as fat, skull, and neck. These non-brain tissues have an intensity that overlaps with the intensity of the other brain tissues. Thus, the brain tissues have to be extracted before the brain segmentation. There are many skull stripping methods such as Brain Extraction Tool (BET) [30], Brain Surface Extraction (BSE) [31], AFNI (“Analysis of Functional NeuroImages” (AFNI) software package publicly available at https://afni.nimh.nih.gov/ (accessed on 19 April 2022)), BridgeBurner [32], GCUT [33], and ROBEX [34]. Among all these methods, ROBEX provides significantly improved performance [34].
All the aforementioned steps are optional and depend on the image data used for the study. Hence, in this paper, different pre-processing steps are performed for different datasets. The pre-processed brain images are segmented using consensus clustering. The following subsection presents a detailed description regarding segmentation.

2.2. Segmentation

The proposed consensus clustering method consists of a combination of traditional fuzzy sets and intuitionistic sets to not only increase the robustness of the noise but also use the neighborhood information when forming the clusters. To do so, we use the Robust Spatial Kernel FCM (RSKFCM) [28] and Generalized Spatial Kernel FCM (GSKFCM) [29] methods alongside the two variants of the Modified Intuitionistic Fuzzy C-Means [20] technique. Finally, we fuse the results of the clustering methods using a voting schema. The next subsections explain the employed clustering methods and the voting schema in detail.

2.2.1. Robust Spatial Kernel FCM (RSKFCM)

Robust Spatial Kernel Fuzzy C-Means (RSKFCM) [28] is the variant of conventional Fuzzy C-Means (FCM). RSKFCM addresses the noise sensitivity and neighborhood information ignorance limitations of FCM. RSKFCM injects the neighborhood information into the FCM objective function and uses the Gaussian Kernel function instead of the Euclidean metric.
The main aim of the RSKFCM is to minimize the objective function shown in Equation (1)
J = i = 1 c j = 1 n w i j m Φ ( x j ) Φ ( v i ) 2
where c is the number of clusters, n is the number of voxels, m is a fuzzifier value, which controls the fuzziness of the resulting partition, w i j is the RSKFCM membership degree of x j in ith cluster, v i is the ith cluster center, and Φ is an implicit nonlinear map which is computed as:
Φ ( x j ) Φ ( v i ) 2 = K ( x j , x j ) + K ( v j , v j ) 2 K ( x j , v i )
where K is the inner product of kernel function, i.e.,  K ( x , y ) = Φ ( x ) T Φ ( y ) . In this paper, we have adopted the Gaussian kernel function which is defined as:
K ( x , y ) = exp x y 2 x y 2 σ 2 σ 2
)
In Gaussian kernel, K ( x , x ) = 1 and K ( v , v ) = 1 , hence the kernel function becomes:
Φ ( x j ) Φ ( v i ) 2 = 2 ( 1 K ( x j , v i ) )
Substituting Equation (4) in Equation (1), the objective function becomes:
J = 2 i = 1 c j = 1 n w i j m ( 1 K ( x j , v i ) )
The RSKFCM membership function w i j is the combination of the kernel membership function u i j , and the neighbourhood function s i j and it is computed as.
w i j = u i j p s i j q k = 1 c u k j p s k j q
where p and q are parameters to control the relative importance of the kernel membership and the neighbourhood membership functions.
The kernel and neighbourhood membership functions are computed using Equations (7) and (8)
u i j = 1 K x j , v i 1 / ( m 1 ) k = 1 c 1 K x j , v k 1 / ( m 1 ) ;
s i j = k N k ( x j ) u i k
where N k ( x j ) represents neighbourhood voxels of x j . This neighbourhood function represents the probability that the voxel x j belongs to the ith cluster.
Similar to FCM, RSKFCM also works in an iterative process to update the membership and cluster center values. The cluster centers are updated using Equation (9)
v i = j = 1 n w i j m K ( x j , v i ) x j j = 1 n w i j m K ( x j , v i )
RSKFCM is an iterative process, and it stops when the stopping criteria is satisfied, i.e., the difference of successive iteration’s objective function value is less than the user-specified stopping criteria value.

2.2.2. Generalized Spatial Kernel FCM (GSKFCM)

The generalized Spatial Kernel FCM (GSKFCM) [29] is another variant of the conventional FCM. Even though RSKFCM overcomes the limitations of the FCM, the performance is not good because it injects neighborhood information only into the objective function. However, the distance function plays a vital role in computing the membership value. Thus, the addition of neighborhood information can increase the performance. The RSKFCM also assumes all features have equal importance. However, in a real-world problem, all the features may not be equally important. GSKFCM overcomes these limitations by injecting the weighted neighbourhood information into the distance function and employing the Gaussian kernel as the distance metric.
The aim of the GSKFCM is to minimize the objective function shown in Equation (10).
J = 2 i = 1 c j = 1 n z i j m d n e w 2 x j , v i
where z i j is the GSKFCM membership function, and it is computed as:
z i j = 1 k = 1 c d n e w 2 x j , v i d n e w 2 x j , v k 1 m 1
where d n e w is the GSKFCM distance function which incorporates the neighbourhood function into the distance function, and it is computed as:
d n e w 2 x j , v i = d 2 x j , v i f p i j
where, d 2 x j , v i is the Gaussian Kernel distance function shown in Equation (4), and f ( p i j ) = 1 p i j is the neighbourhood function.
The GSKFCM considers the neighbourhood information and computes the membership value associated with each voxel as the weighted sum of the traditional FCM membership value and the membership value of the N k neighbour points. The neighbourhood function ( p i j ) is defined as:
p i j = k = 0 N k h x j , x k g u i k
where N k is the number of neighbourhood voxels, g ( u i k ) = u i k is the membership function (Equation (7)), h ( x j , x k ) is the distance function which is computed as:
h x j , x k = l = 0 N k d 2 x j , x k d 2 x j , x l 1
Substituting Equation (14) in Equation (13), the neighbourhood function becomes:
p i j = k = 0 N k g u i k l = 0 N k d 2 x j , x k d 2 x j , x l 1
Substituting Equation (12) in Equation (11), the membership function z i j becomes,
z i j = k = 1 c d 2 x j , v i f p i j d 2 x j , v k f p j k 1 m 1 1
= k = 1 c d 2 x j , v i d 2 x j , v k 1 m 1 1 f 1 1 m p i j k = 1 c l = 1 c d 2 x j , v i d 2 x j , v l 1 m 1 1 f 1 1 m p j k
where k = 1 c d 2 x j , v i d 2 x j , v k 1 m 1 1 = u i j . Then the membership function z i j becomes
z i j = u i j f 1 1 m p i j k = 1 c u j k f 1 1 m p j k
Similar to FCM and RSKFCM, GSKFCM operates as an iterative process by updating membership and cluster center value. The cluster centers are updated using Equation (19)
v i = j = 1 n z i j m K x j , v i x j j = 1 n z i j m K x j , v i
GSKFCM decides the label based on the maximum membership value.

2.2.3. Modified Intuitionistic Fuzzy C-Means (MIFCM)

Modified Intuitionistic Fuzzy C-Means (MIFCM) [20] is the variant of the conventional Intuitionistic Fuzzy C-Means (IFCM) [18], and it is based on an intuitionistic fuzzy set. In MIFCM, the input data is clustered by optimizing the following objective function shown in Equation (20)
J = j = 1 n i = 1 c β i j m d H ( x j , v i )
where x j represents j th voxel, v i refers to i th cluster center, m refers to the fuzzification value, β i j refers to the MIFCM membership value of j th voxel to i th cluster, and d H ( x j , v i ) is the modified Hausdorff distance between j th voxel to i th cluster center.
Similar to Fuzzy C-Means, MIFCM optimizes the objective function iteratively by updating the membership and cluster centers. The MIFCM membership value is updated using equation
β i j = μ i j + π i j
where μ i j is the membership value and π i j is the hesitation value. The membership value μ i j is computed as follows:
μ i j = 1 k = 1 c d H x j , v i d H x j , v k 2 m 1
The hesitation value π i j is the combination of the membership and the non-membership value, and it is computed as:
π i j = 1 μ i j η i j
where η i j is the non-membership value. To compute the non- membership value, Sugeno’s and Yager’s intuitionistic fuzzy complement generators are used and the value is computed using Equations (24) and (25), respectively.
η i j = 1 μ i j 1 + α μ i j
η i j = ( 1 ( μ i j ) α ) 1 α
where α > 0 is constant.
In this paper, we employed both Sugeno’s and Yager’s complement generators. MIFCM using Sugeno’s function is named MIFCM_S and similarly MIFCM using Yager’s function is named MIFCM_Y. Furthermore, cluster centers are updated using Equation (26).
v i = j = 1 n β i j m x j j = 1 n β i j m
MIFCM is an iterative process, and it stops when the convergence criteria are satisfied (i.e., the difference between the objective function value of successive iterations is less than the user-specified stopping criteria value).

2.2.4. Consensus Clustering Using Voting Schema

In this section, the segmentation results are combined using voting schema. Let n be the number of voxels presented X = { x 1 , x 2 , x 3 , , x n } and t be the set of clustering algorithms considered for clustering the n voxels, i.e., Π = { π 1 , π 2 . , , , , π t } . Each clustering algorithm π i maps x i to c clusters. The problem of consensus clustering is to find a new π * that best summarizes the clustering ensemble. In the proposed work, the input brain images voxels are segmented using the above-discussed four clustering algorithms. After convergence of each algorithm, each voxel is assigned to its corresponding cluster based on the membership value. Let U 1 , U 2 , U 3 , and U 4 represent the membership matrix of RSKFCM, GSKFCM, MIFCM_S, and MIFCM_Y, respectively. From these membership matrices, a label for each pixel is computed. The pixel x j is assigned a label of a cluster for which it has maximum membership value. Let P 1 , P 2 , P 3 , and P 4 be the label matrix created for RSKFCM, GSKFCM, MIFCM_S, and MIFCM_Y, respectively. From these label matrices, consensus results are produced using a voting method. The pixel x j is assigned to a cluster based on the maximum number of cluster labels, i.e., l a b e l = a r g m a x i P ( l ) ( i ) , where l = { 1 , 2 , 3 , 4 } and 1 i c . Algorithm 1 presents the individual steps involved in the proposed method.
Algorithm 1: Consensus Clustering using voting scheme
Data: Input image X = { x 1 , , x j , , x n } , Stopping criteria ( ε ) , m, number of clusters C
Result: Segmentation results, Cluster centers
1. 
Obtain membership matrix for each clustering algorithm
2. 
Construct label matrix for each algorithm i.e P 1 , P 2 , P 3 and P 4
3. 
The pixel x j is assigned to a cluster based on maximum number of cluster label, i.e., l a b e l = a r g m a x i P ( l ) ( i ) , where l = { 1 , 2 , 3 , 4 } and 1 i c .
4. 
Update the cluster centers by considering new cluster assignments

3. Experimental Results

This section presents the dataset used for experimentation, the metrics used to evaluate the proposed method, and the experimental setup followed by results and discussion.

3.1. Datasets

To assess the proposed method, we carried out experiments on two publicly available standard datasets.

3.1.1. OASIS

The Open Access Series of Imaging Studies (OASIS), is a publicly available standard MRI dataset (See the “Open Access Series of Imaging Studies” (OASIS) project’s web site at https://www.oasis-brains.org/ (accessed on 19 April 2022)). This dataset consists of 416 cross-sectional data from subjects aged between 18 and 96. The images in the dataset are of 1.25 mm thickness and of 256 × 256 × 128 resolution.

3.1.2. IBSR18

The Internet Brain Segmentation Repository (IBSR18) (See the “Internet Brain Segmentation Repository” (IBSR) project’s web site at https://www.nitrc.org/projects/ibsr/ (accessed on 19 April 2022)) was created by the Center for Morphometic Analysis at the Massachusetts General Hospital. IBSR18 contains 18 T1 weighted MR brain images and their corresponding segmentation ground truth images. The images have 1.55 mm thickness with a resolution of 256 × 256 × 128 . All the images are bias field corrected using the Autoseg method developed by the University of North Carolina at Chapel Hill (See the “AutoSeg” repository https://www.nitrc.org/projects/autoseg/ (accessed on 19 April 2022)).

3.2. Evaluation Metrics

Usually, the segmentation results are evaluated for CSF, GM, and WM tissues using the following three evaluation metrics: overlap measure, boundary measure, and volume measure. In this paper, we evaluate our proposed method using all three measures.
Dice similarity Coefficient (DC): Dice similarity coefficient [35] is used to estimate the spatial overlap between the ground truth and the segmentation results, using the following equation.
DC = 2 | S e g _ I m G T _ I m | | S e g _ I m | + | G T _ I m |
where Seg_Im is the segmentation result of the proposed method, and GT_Im is the ground truth. Higher DC represents more accurate segmentation.
Hausdorff Distance (HD): The Hausdorff distance [36] is used as the boundary measure, and it is calculated between the ground truth points φ and the segmented points φ ^ using the following equation:
HD = max φ ^ S e g _ I m min φ G T _ I m | φ ^ φ |
The original Hausdorff distance is affected by outliers [37]. Thus, to reduce the influence of outliers, we used the 95th percentile of the Hausdorff distance. In the following, therefore, HD refers to the 95th percentile of the Hausdorff distance, and lower HD represents a more accurate result.
Absolute Volume Difference (AVD): Absolute Volume Difference is a volume measure used to compute volume difference between the ground truth and the obtained results. It is computed as follows:
AVD = | S e g _ I m | | G T _ I m | | G T _ I m |
Lower AVD indicates a more accurate segmentation.

3.3. Experimental Setup

In this paper, we set the fuzzifier m value as two, stopping criterion ε to 0.0001, and initialized cluster centers randomly. We used voxel intensity as a feature. We let the window size N k vary in { 3 , 5 , 7 } . From the experiments, it is found that when K = 3 , performance is better. Therefore, we set K = 3 in all the experiments. In addition, to set the value of α , we varied α from 0.1 to 1. From the experiments, it is found that when α = 0.9 performance is better, and this value was used in all the experiments. To assess the performance of the proposed method, we used 10-fold cross validation. The proposed model was implemented and experimented in MatLab 2016a.

3.4. Results

This section presents the results on the OASIS and IBSR18 datasets. The performance of the proposed method is compared with state-of-the-art methods. In addition, the performance is also compared with the latest version of standard brain segmentation tools such as FSL[38], SPM12 [39] and FreeSurfer [40]. The following methods are considered for comparison:
  • HMRF-EM [8]: This method combines hidden Markov random field (HMRF) with an EM algorithm for MRI image segmentation. The main advantage of this method is it derives how the spatial information is encoded through the mutual influences of neighboring sites.
  • FAST-PVE [41]: This method uses Markov random field(MRF) for brain tissue segmentation. To increase the speed, this method uses fast iterated conditional modes to solve MRFs.
  • MSSEG [42]: This method deal with images in the presence of WM lesions. This approach integrates a robust partial volume tissue segmentation with WM outlier rejection and filling, combining intensity and probabilistic and morphological prior maps.
  • R-FCM [43]: This method models the intensity inhomogeneities as a gain field that causes image intensities to smoothly and slowly vary through the image space. It iteratively adapts to the intensity inhomogeneities and is completely automated.
  • SFCM [44]: This method generalizes the objective function of a conventional FCM by incorporating a spatial penalty on the membership function.
  • FANTASM [45]: This method is the extension of an adaptive FCM. In this method, an additional constraint is placed on the membership functions that force them to be spatially smooth.
  • PVC [31]: This method uses a partial volume model for MRI brain tissue segmentation. First, it classifies nonbrain tissue using a combination of anisotropic diffusion filtering, edge detection, and mathematical morphology. Further, the local estimates are computed by fitting a partial volume tissue measurement model to histograms of neighborhoods about each estimate point. Voxels in the intensity-normalized image are then classified into six tissue types using a maximum a posteriori classifier.
  • SPM5 [46]: This method is based on a mixture of Gaussians. In addition, it is extended to incorporate a smooth intensity variation and nonlinear registration with tissue probability maps.
  • GAMIXTURE [47]: This method employs finite mixture models (FMMs) for brain tissue segmentation. To deal with FMM complex optimization, this method employs a global optimization algorithm that uses blended crossover and a new permutation operator.
  • ANN [48]: This method is based on a self-organizing map (SOM). Initially, the feature vector is extracted from the intensity of the pixel and its n nearest neighbors. Further, to improve the robustness, statistical transformation is applied to the extracted feature vector. Finally, each pixel is classified using SOM.
  • KNN [49]: This method uses K-NN for brain tissue segmentation.
  • BrainSuit09 [50]: This is an automatic brain image analysis tool. The tool provides a sequence of low-level operations in a single package that can produce accurate brain segmentation in clinical time.
  • SVPASEG [51]: This method uses local image models for brain tissue segmentation. This model combines the local models for tissue intensities and Markov Random Field (MRF) into a global probabilistic image model. Finally, the parameters for the local intensity models are obtained without supervision by maximizing the weighted likelihood of a certain finite mixture model.
  • EGC-SOM [52]: This method uses self-organizing maps (SOM) for brain tissue segmentation. Initially, first- and second-order features are extracted using overlapping windows. Further, evolutionary computing is used for feature selection. Finally, map units are grouped using SOM.
  • RF-CRF [53]: This method uses a conditional random field with a random forest for brain tissue segmentation. This method uses intensities, gradients, probability maps, and locations as features.

3.4.1. Results on OASIS Dataset

The OASIS dataset contains the images which are already skull stripped. Bias field correction was performed using the ROBEX tool [34]. Figure 1 shows the qualitative segmentation results obtained using the proposed method. We compared the results of the proposed method with the three state-of-the-art methods, i.e., HMRF-EM [8], FAST-PVE [41], and MSSEG [42]. All three methods’ codes are available on the authors’ websites. The comparison of their results is presented in Table 1. We notice that the proposed model has better performance with regard to CSF, GM, and WM when compared to the other methods.

3.4.2. Results on IBSR18 Dataset

The images in the IBSR18 are already bias field corrected. Hence, we have not applied any bias field correction technique. We conducted the experiments by removing the skull using a ground truth mask. Figure 2 shows the qualitative segmentation results obtained using the proposed method. The main limitation of the IBSR18 dataset is that it considers sulcal CSF as GM. The authors in [54] compared 10 existing methods without considering the sulcal CSF. Following [55,56], in our study we did not removed the sulcal CSF. We have compared the results of the proposed method with state-of-the-art methods. As all the considered methods have used DC alone as an evaluation metric, Table 2 shows the results only on the DC of the IBSR18 dataset. From this comparison, it is clear that the proposed model has better performance concerning CSF, GM, and WM when compared to the other methods.

3.5. Autism Spectrum Disorder Detection Using Proposed Method

Additionally, the proposed consensus clustering method has been evaluated on a practical autism spectrum disorder (ASD) detection problem. We used publicly available Autism Brain Imaging Data Exchange (ABIDE) data for this study. The ABIDE dataset contains 1112 subjects, 571 of them normal, and 531 of them with Autism Spectrum Disorders. We used 1054 of the 1112 subjects for this study, and the rest were rejected for improper segmentation using voxel-based morphometry (VBM). In this study, we employ a feature extraction method based on the VBM [57]. VBM is a fast and automatic method for determining the difference in gray matter structure between normal and and ASD patient brains [58]. In our VBM analysis, unified segmentation, smoothing, and statistical analysis were performed as preprocessing steps. In the unified segmentation step, tissue segmentation, bias correction, and image registration were combined in a single generative model [46]. The segmented and registered gray matter images were then smoothed by convolving with an isotropic Gaussian kernel. Here, a 10 mm full-width at half-maximum kernel was employed. A two-sample t-test was performed on the smoothed images, and gray matter volume was used as the covariate. This VBM analysis revealed significant gray matter volume increases in the normal persons in comparison with the ASD patients. The voxel location of significant regions were used as a mask. All segmented gray matter images were used to extract gray matter tissue probability values using a mask. A total of 989 features were obtained. and these were used as an input to the proposed method. Table 3 presents the performance comparison for Autism Spectrum Disorder Detection. The results of the proposed method are compared with traditional K-Means and variants of FCM methods. It is observed in Table 3 that the proposed method outperforms other methods.

3.6. Discussion

Brain images are very complex, largely uncertain, and imprecise. The fuzzy clustering based methods are capable of handling the aforementioned challenges.In this paper, we have combined the results from four variants of FCM clustering methods. The RSKFCM and GSKFCM are proven to be less sensitive to noise due to the use of kernel distance and the addition of neighborhood information. The MIFCM_S and MIFCM_Y are based on an intuitionistic fuzzy set which considers non-membership value along with membership value. Thus, in comparison to RSKFCM and GSKFCM, MIFCM methods handled the uncertainty better and achieved better results. Since we combined the advantages of all four clustering methods, our proposed consensus clustering method achieved better results compared to state-of-the-art methods.
On the OASIS dataset, the proposed method outperforms other methods in comparison. The OASIS dataset contains skull stripped T1 weighted MRI images. The main challenge in the OASIS dataset is the presence of WM lesions. The presence of WM lesions affects the overall segmentation accuracy of the proposed method. On the IBSR18 dataset, the proposed method outperforms all other methods in comparison. The images in the IBSR18 dataset are affected by acquisition artifacts which have direct impact on the WM tissue segmentation. On the other hand, lack of sulcal CSF labelling in the ground truth affects the GM and the CSF tissue segmentation results. Additionally, the proposed consensus clustering method has been evaluated on a practical autism spectrum disorder (ASD) detection problem. The proposed method outperforms other clustering algorithms. Even though the proposed consensus clustering algorithm is capable of handling noise and can exploit the spatial information in the image, it fails to capture the variations within the neighbourhood voxels. In addition, the time complexity of the proposed algorithm is more compared to individual clustering algorithms.

4. Conclusions

In this paper, a new approach for MRI Brain tissue segmentation is presented. The proposed method is based on the consensus clustering method. In consensus clustering, the results of four variants of fuzzy clustering methods are combined to achieve better results. The results of the proposed methods are evaluated using three performance metrics, i.e., DC, HD, and AVD. The competence of the proposed method is validated using two publicly available datasets: OASIS and IBSR18. From experimentation, it has turned out that our proposed method obtains the best result compared to other contemporary methods on the OASIS and IBSR18 datasets. Additionally, the proposed consensus clustering method has been evaluated on a practical autism spectrum disorder (ASD) detection problem.

Author Contributions

Methodology, S.V.A.K. and E.Y.; Validation, S.V.A.K.; Writing—original draft, S.V.A.K.; Writing—review & editing, E.Y. and H.P. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Despotovic, I.; Goossens, B.; Philips, W. MRI segmentation of the human brain: Challenges, methods, and applications. Comput. Math. Methods Med. 2015, 2015, 450341. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  2. Zhang, Y.; Li, Y.; Kong, Y.; Wu, J.; Yang, J.; Shu, H.; Coatrieux, G. GSCFN: A graph self-construction and fusion network for semi-supervised brain tissue segmentation in MRI. Neurocomputing 2021, 455, 23–37. [Google Scholar] [CrossRef]
  3. Veluchamy, M.; Subramani, B. Brain tissue segmentation for medical decision support systems. J. Ambient Intell. Humaniz. Comput. 2021, 12, 1851–1868. [Google Scholar] [CrossRef]
  4. Song, J.; Yuan, L. Brain tissue segmentation via non-local fuzzy c-means clustering combined with Markov random field. Math. Biosci. Eng. 2022, 19, 1891–1908. [Google Scholar] [CrossRef]
  5. Coleman, G.B.; Andrews, H.C. Image segmentation by clustering. Proc. IEEE 1979, 67, 773–785. [Google Scholar] [CrossRef]
  6. Chen, C.W.; Luo, J.; Parker, K.J. Image segmentation via adaptive K-mean clustering and knowledge-based morphological operations with biomedical applications. IEEE Trans. Image Process. 1998, 7, 1673–1683. [Google Scholar] [CrossRef] [Green Version]
  7. Wu, M.N.; Lin, C.C.; Chang, C.C. Brain tumor detection using color-based k-means clustering segmentation. In Proceedings of the IEEE Third International Conference on Intelligent Information Hiding and Multimedia Signal Processing (IIHMSP), Sendai, Japan, 26–28 November 2007; pp. 245–250. [Google Scholar]
  8. Zhang, Y.; Brady, M.; Smith, S. Segmentation of brain MR images through a hidden Markov random field model and the expectation-maximization algorithm. IEEE Trans. Med. Imaging 2001, 20, 45–57. [Google Scholar] [CrossRef] [PubMed]
  9. Phillips, W.; Velthuizen, R.; Phuphanich, S.; Hall, L.; Clarke, L.; Silbiger, M. Application of fuzzy c-means segmentation technique for tissue differentiation in MR images of a hemorrhagic glioblastoma multiforme. Magn. Reson. Imaging 1995, 13, 277–290. [Google Scholar] [CrossRef]
  10. Kong, J.; Wang, J.; Lu, Y.; Zhang, J.; Li, Y.; Zhang, B. A novel approach for segmentation of MRI brain images. In Proceedings of the IEEE Mediterranean Electrotechnical Conference (MELECON), Lemesos, Cyprus, 18–20 April 2016; pp. 525–528. [Google Scholar]
  11. Ahmed, M.N.; Yamany, S.M.; Mohamed, N.; Farag, A.A.; Moriarty, T. A modified fuzzy c-means algorithm for bias field estimation and segmentation of MRI data. IEEE Trans. Med. Imaging 2002, 21, 193–199. [Google Scholar] [CrossRef]
  12. Liew, A.W.C.; Yan, H. An adaptive spatial fuzzy clustering algorithm for 3-D MR image segmentation. IEEE Trans. Med. Imaging 2003, 22, 1063–1075. [Google Scholar] [CrossRef] [Green Version]
  13. Wang, J.; Kong, J.; Lu, Y.; Qi, M.; Zhang, B. A modified FCM algorithm for MRI brain image segmentation using both local and non-local spatial constraints. Comput. Med. Imaging Graph. 2008, 32, 685–698. [Google Scholar] [CrossRef] [PubMed]
  14. Zhang, D.Q.; Chen, S.C. Clustering incomplete data using kernel-based fuzzy c-means algorithm. Neural Process. Lett. 2003, 18, 155–162. [Google Scholar] [CrossRef]
  15. Lin, K.P. A novel evolutionary kernel intuitionistic fuzzy c-means clustering algorithm. IEEE Trans. Fuzzy Syst. 2014, 22, 1074–1087. [Google Scholar] [CrossRef]
  16. Atanassov, K.T. Intuitionistic fuzzy sets. Fuzzy Sets Syst. 1986, 20, 87–96. [Google Scholar] [CrossRef]
  17. Iakovidis, D.K.; Pelekis, N.; Kotsifakos, E.; Kopanakis, I. Intuitionistic fuzzy clustering with applications in computer vision. In Proceedings of the International Conference on Advanced Concepts for Intelligent Vision Systems, Juan-les-Pins, France, 20–24 October 2008; Springer: Berlin, Germany, 2008; pp. 764–774. [Google Scholar]
  18. Chaira, T. A novel intuitionistic fuzzy C means clustering algorithm and its application to medical images. Appl. Soft Comput. 2011, 11, 1711–1717. [Google Scholar] [CrossRef]
  19. Kumar, S.A.; Harish, B.; Aradhya, V.M. A picture fuzzy clustering approach for brain tumor segmentation. In Proceedings of the 2016 Second International Conference on Cognitive Computing and Information Processing (CCIP), Mysuru, India, 12–13 August 2016; pp. 1–6. [Google Scholar]
  20. Kumar, S.A.; Harish, B. A Modified intuitionistic fuzzy clustering algorithm for medical image segmentation. J. Intell. Syst. 2018, 27, 593–607. [Google Scholar] [CrossRef]
  21. Verma, H.; Agrawal, R.; Sharan, A. An improved intuitionistic fuzzy c-means clustering algorithm incorporating local information for brain image segmentation. Appl. Soft Comput. 2016, 46, 543–557. [Google Scholar] [CrossRef]
  22. Pedrycz, W.; Rai, P. Collaborative clustering with the use of Fuzzy C-Means and its quantification. Fuzzy Sets Syst. 2008, 159, 2399–2427. [Google Scholar] [CrossRef]
  23. Punera, K.; Ghosh, J. Consensus-based ensembles of soft clusterings. Appl. Artif. Intell. 2008, 22, 780–810. [Google Scholar] [CrossRef]
  24. Sevillano, X.; Alías, F.; Socoró, J.C. BordaConsensus: A new consensus function for soft cluster ensembles. In Proceedings of the 30th Annual International ACM SIGIR Conference on Research and Development in Information Retrieval, Amsterdam, The Netherlands, 23–27 July 2007; pp. 743–744. [Google Scholar]
  25. Crespo, F.; Weber, R. A methodology for dynamic data mining based on fuzzy clustering. Fuzzy Sets Syst. 2005, 150, 267–284. [Google Scholar] [CrossRef]
  26. Pedrycz, W. A dynamic data granulation through adjustable fuzzy clustering. Pattern Recognit. Lett. 2008, 29, 2059–2066. [Google Scholar] [CrossRef]
  27. Wu, J.; Wu, Z.; Cao, J.; Liu, H.; Chen, G.; Zhang, Y. Fuzzy Consensus Clustering With Applications on Big Data. IEEE Trans. Fuzzy Syst. 2017, 25, 1430–1445. [Google Scholar] [CrossRef]
  28. Kumar, S.A.; Harish, B. Segmenting mri brain images using novel robust spatial kernel fcm (rskfcm). In Proceedings of the Eighth International Conference on Image and Signal Processing, Cherbourg, France, 30 June–2 July 2014; pp. 38–44. [Google Scholar]
  29. Kumar, S.A.; Harish, B.; Shivakumara, P. A novel fuzzy clustering based system for medical image segmentation. Int. J. Comput. Intell. Stud. 2018, 7, 33–66. [Google Scholar] [CrossRef]
  30. Smith, S.M. Fast robust automated brain extraction. Hum. Brain Mapp. 2002, 17, 143–155. [Google Scholar] [CrossRef] [PubMed]
  31. Shattuck, D.W.; Sandor-Leahy, S.R.; Schaper, K.A.; Rottenberg, D.A.; Leahy, R.M. Magnetic resonance image tissue classification using a partial volume model. NeuroImage 2001, 13, 856–876. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  32. Mikheev, A.; Nevsky, G.; Govindan, S.; Grossman, R.; Rusinek, H. Fully automatic segmentation of the brain from T1-weighted MRI using Bridge Burner algorithm. J. Magn. Reson. Imaging 2008, 27, 1235–1241. [Google Scholar] [CrossRef] [Green Version]
  33. Sadananthan, S.A.; Zheng, W.; Chee, M.W.; Zagorodnov, V. Skull stripping using graph cuts. NeuroImage 2010, 49, 225–239. [Google Scholar] [CrossRef]
  34. Iglesias, J.E.; Liu, C.Y.; Thompson, P.M.; Tu, Z. Robust brain extraction across datasets and comparison with publicly available methods. IEEE Trans. Med. Imaging 2011, 30, 1617–1634. [Google Scholar] [CrossRef]
  35. Dice, L.R. Measures of the amount of ecologic association between species. Ecology 1945, 26, 297–302. [Google Scholar] [CrossRef]
  36. Huttenlocher, D.P.; Klanderman, G.A.; Rucklidge, W.J. Comparing images using the Hausdorff distance. IEEE Trans. Pattern Anal. Mach. Intell. 1993, 15, 850–863. [Google Scholar] [CrossRef] [Green Version]
  37. Mendrik, A.M.; Vincken, K.L.; Kuijf, H.J.; Breeuwer, M.; Bouvy, W.H.; De Bresser, J.; Alansary, A.; De Bruijne, M.; Carass, A.; El-Baz, A.; et al. MRBrainS challenge: Online evaluation framework for brain image segmentation in 3T MRI scans. Comput. Intell. Neurosci. 2015, 2015, 1. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  38. Woolrich, M.W.; Jbabdi, S.; Patenaude, B.; Chappell, M.; Makni, S.; Behrens, T.; Beckmann, C.; Jenkinson, M.; Smith, S.M. Bayesian analysis of neuroimaging data in FSL. Neuroimage 2009, 45, S173–S186. [Google Scholar] [CrossRef] [PubMed]
  39. Ashburner, J.; Barnes, G.; Chen, C.; Daunizeau, J.; Flandin, G.; Friston, K.; Kiebel, S.; Kilner, J.; Litvak, V.; Moran, R. SPM8 Manual; Wellcome Trust Centre for Neuroimaging Institute of Neurology; UCL: London, UK, 2012. [Google Scholar]
  40. Dale, A.M.; Fischl, B.; Sereno, M.I. Cortical surface-based analysis: I. Segmentation and surface reconstruction. Neuroimage 1999, 9, 179–194. [Google Scholar] [CrossRef] [PubMed]
  41. Tohka, J. FAST-PVE: Extremely fast Markov random field based brain MRI tissue classification. In Proceedings of the Scandinavian Conference on Image Analysis, Espoo, Finland, 17–20 June 2013; Springer: Berlin, Germany, 2013; pp. 266–276. [Google Scholar]
  42. Valverde, S.; Oliver, A.; Roura, E.; González-Villà, S.; Pareto, D.; Vilanova, J.C.; Ramio-Torrenta, L.; Rovira, A.; Llado, X. Automated tissue segmentation of MR brain images in the presence of white matter lesions. Med. Image Anal. 2017, 35, 446–457. [Google Scholar] [CrossRef]
  43. Pham, D.L.; Prince, J.L. Adaptive fuzzy segmentation of magnetic resonance images. IEEE Trans. Med. Imaging 1999, 18, 737–752. [Google Scholar] [CrossRef]
  44. Pham, D.L. Spatial models for fuzzy clustering. Comput. Vis. Image Underst. 2001, 84, 285–297. [Google Scholar] [CrossRef] [Green Version]
  45. Pham, D.L. Robust fuzzy segmentation of magnetic resonance images. In Proceedings of the 14th IEEE Symposium on Computer-Based Medical Systems (CBMS), Bethesda, ML, USA, 26–27 July 2001; pp. 127–131. [Google Scholar]
  46. Ashburner, J.; Friston, K.J. Unified segmentation. Neuroimage 2005, 26, 839–851. [Google Scholar] [CrossRef]
  47. Tohka, J.; Krestyannikov, E.; Dinov, I.D.; Graham, A.M.; Shattuck, D.W.; Ruotsalainen, U.; Toga, A.W. Genetic algorithms for finite mixture model based voxel classification in neuroimaging. IEEE Trans. Med. Imaging 2007, 26, 696–711. [Google Scholar] [CrossRef] [Green Version]
  48. Tian, D.; Fan, L. A brain MR images segmentation method based on SOM neural network. In Proceedings of the the 1st IEEE International Conference on Bioinformatics and Biomedical Engineering (ICBBE), Wuhan, China, 6–8 July 2007; pp. 686–689. [Google Scholar]
  49. De Boer, R.; Vrooman, H.A.; Van Der Lijn, F.; Vernooij, M.W.; Ikram, M.A.; Van Der Lugt, A.; Breteler, M.M.; Niessen, W.J. White matter lesion extension to automatic brain tissue segmentation on MRI. Neuroimage 2009, 45, 1151–1161. [Google Scholar] [CrossRef]
  50. Shattuc, D.; Leahy, R. BrainSuite: An automated cortical surface identification tool. Med. Image Anal. 2002, 6, 129–142. [Google Scholar] [CrossRef]
  51. Tohka, J.; Dinov, I.D.; Shattuck, D.W.; Toga, A.W. Brain MRI tissue classification based on local Markov random fields. Magn. Reson. Imaging 2010, 28, 557–573. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  52. Ortiz, A.; Gorriz, J.; Ramirez, J.; Salas-Gonzalez, D.; Llamas-Elvira, J.M. Two fully-unsupervised methods for MR brain image segmentation using SOM-based strategies. Appl. Soft Comput. 2013, 13, 2668–2682. [Google Scholar] [CrossRef]
  53. Pereira, S.; Pinto, A.; Oliveira, J.; Mendrik, A.M.; Correia, J.H.; Silva, C.A. Automatic brain tissue segmentation in MR images using Random Forests and Conditional Random Fields. J. Neurosci. Methods 2016, 270, 111–123. [Google Scholar] [CrossRef] [PubMed]
  54. Valverde, S.; Oliver, A.; Cabezas, M.; Roura, E.; Llado, X. Comparison of 10 brain tissue segmentation methods using revisited IBSR annotations. J. Magn. Reson. Imaging 2015, 41, 93–101. [Google Scholar] [CrossRef] [PubMed]
  55. Yi, Z.; Criminisi, A.; Shotton, J.; Blake, A. Discriminative, semantic segmentation of brain tissue in MR images. Med. Image Comput. Comput. Assist. Interv. 2009, 12, 558–565. [Google Scholar] [PubMed] [Green Version]
  56. Yaqub, M.; Javaid, M.K.; Cooper, C.; Noble, J.A. Investigation of the role of feature selection and weighted voting in random forests for 3-D volumetric segmentation. IEEE Trans. Med. Imaging 2014, 33, 258–271. [Google Scholar] [CrossRef]
  57. Vigneshwaran, S.; Suresh, S.; Sundararajan, N.; Mahanand, B.S. Accurate detection of autism spectrum disorder from structural MRI using extended metacognitive radial basis function network. Expert Syst. Appl. 2015, 42, 8775–8790. [Google Scholar]
  58. Ashburner, J.; Friston, K.J. Voxel-Based Morphometry-The Methods. NeuroImage 2000, 11, 805–821. [Google Scholar] [CrossRef] [Green Version]
Figure 1. Segmentation results on OASIS dataset: first column, original image; second column, ground truth; and third column, segmentation result fused on ground truth.
Figure 1. Segmentation results on OASIS dataset: first column, original image; second column, ground truth; and third column, segmentation result fused on ground truth.
Applsci 12 07385 g001
Figure 2. Segmentation results on IBSR18 dataset: first column, original image; second column, ground truth; and third column, segmentation result fused on ground truth.
Figure 2. Segmentation results on IBSR18 dataset: first column, original image; second column, ground truth; and third column, segmentation result fused on ground truth.
Applsci 12 07385 g002
Table 1. Results comparison with state-of-the-art methods on OASIS dataset (Mean ± std).
Table 1. Results comparison with state-of-the-art methods on OASIS dataset (Mean ± std).
MethodCSFGMWM
DCHDAVDDCHDAVDDCHDAVD
HMRF-EM [8]61.47 ± 2.32 7.17 ± 1.62 12.51 ± 8.57 79.65 ± 4.26 5.14 ± 1.62 4.11 ± 8.04 83.82 ± 4.02 5.09 ± 1.31 3.33 ± 8.64
FAST-PVE [41]54.08 ± 3.61 7.17 ± 1.51 12.51 ± 7.28 78.97 ± 2.24 5.14 ± 0.92 4.11 ± 6.34 85.11 ± 2.61 5.09 ± 1.11 3.33 ± 6.24
FSL [38]79.72 ± 3.644.78 ± 1.92 9.36 ± 5.32 87.84 ± 2.37 5.33 ± 0.81 5.37 ± 6.57 88.51 ± 2.31 5.13 ± 1.34 8.18 ± 4.95
SPM12 [39]80.46 ± 4.02 6.71 ± 2.01 20.77 ± 6.04 89.52 ± 1.52 3.91 ± 0.76 3.67 ± 4.82 88.11 ± 2.42 4.54 ± 0.95 2.7 ± 5.24
FreeSurfer [40]84.33 ± 3.96 4.4 ± 2.04 4.33 ± 4.06 91.47 ± 2.44 4.18 ± 0.59 2.63 ± 4.91 90.48 ± 1.31 3.8 ± 0.59 2.77 ± 5.64
MSSEG [42]89.95 ± 1.62 4.18 ± 1.62 4.71 ± 1.62 91.24 ± 1.62 4.31 ± 1.62 2.87 ± 1.62 89.58 ± 1.62 4.39 ± 1.62 2.91 ± 1.62
RSKFCM [28]90.06  ± 2.79 4.06 ± 1.61 4.31 ± 4.52 92.31 ± 2.61 4.21 ± 0.46 2.31 ± 3.42 90.51 ± 1.52 4.31 ± 0.42 2.81 ± 5.29
GSKFCM [29]91.23 ± 2.82 4.08 ± 1.53 4.28 ± 3.26 92.51 ± 2.32 4.13 ± 0.42 2.11 ± 3.61 90.62 ± 1.61 4.28 ± 0.68 2.71 ± 5.41
MIFCM_S [20]89.21 ± 3.02 4.23 ± 1.42 4.51 ± 3.14 89.81 ± 2.41 4.41 ± 0.31 2.97 ± 3.59 87.28 ± 1.71 4.59 ± 0.82 3.01 ± 5.16
MIFCM_Y [20]92.65 ± 3.06 3.96 ± 1.46 3.91 ± 3.02 93.64 ± 2.51 4.23 ± 0.32 2.16 ± 3.42 92.61 ± 1.68 4.31 ± 0.84 2.17 ± 5.24
Proposed Method
(consensus clustering)
93.64 ± 2.15 3.16 ± 1.31 3.85 ± 2.06 94.71 ± 2.30 4.01 ± 0.21 2.06 ± 2.96 93.17 ± 1.32 4.26 ± 0.81 2.07 ± 4.21
Table 2. Result comparison with state-of-the-art methods on IBSR18 dataset only in terms of DC.
Table 2. Result comparison with state-of-the-art methods on IBSR18 dataset only in terms of DC.
MethodGMWMCSF
meanstdmeanstdmeanstd
R-FCM [43]65.000.0575.000.05NANA
NL-FCM [43]72.000.0574.000.05NANA
FCM [43]74.000.0572.000.05NANA
HMRF-EM [8]74.600.0489.600.0212.600.05
SFCM [44]70.600.0686.600.0316.600.07
FANTASM [45]71.600.0688.600.0311.600.06
PVC [31]70.600.0883.600.0713.600.06
SPM5 [46]68.600.0786.600.0210.600.05
GAMIXTURE [47]78.600.0887.600.0215.600.09
ANN [48]70.600.0787.600.0311.600.06
KNN [49]79.600.0386.600.0316.600.07
BrainSuit09 [50]72.000.0983.000.08NANA
SVPASEG [51]81.600.0388.600.0216.600.07
SPM8 [39]81.600.0288.600.0117.600.08
EGC-SOM [52]73.000.0576.000.04NANA
HFS-SOM [52]60.000.0960.000.08NANA
FAST-PVE [41]78.000.0886.000.04NANA
FAST-PVE(S-ICM) [41]78.000.0886.000.04NANA
RF-CRF [53]96.100.0192.000.0292.000.03
RF-CRF1 [53]94.000.0189.000.0288.000.03
FSL [38]78.130.0485.940.1375.020.04
FreeSurfer [40]79.620.0686.170.1276.420.06
SPM12 [39]82.300.0489.820.0278.620.14
RSKFCM [28]96.680.0993.550.1093.410.08
GSKFCM [29]96.720.0393.580.0293.430.02
MIFCM_S [20]96.740.4193.620.4393.860.71
MIFCM_Y [20]96.820.1593.640.1594.020.15
Proposed Method (consensus clustering)97.310.0194.500.0495.680.02
Table 3. Performance comparison for Autism Spectrum Disorder Detection.
Table 3. Performance comparison for Autism Spectrum Disorder Detection.
MethodAccuracyPrecisionRecall
K-Means52.28 ± 2.350.531 ± 0.0980.542 ± 0.077
FCM52.36 ± 2.050.534 ± 0.0810.546 ± 0.079
RSKFCM [28]54.06 ± 1.210.548 ± 0.0740.556 ± 0.068
GSKFCM [29]54.61 ± 1.610.550 ± 0.0610.557 ± 0.073
MIFCM_S [20]55.08 ± 1.340.551 ± 0.0670.559 ± 0.085
MIFCM_Y [20]55.18 ± 1.270.556 ± 0.0580.560 ± 0.054
Proposed Method (consensus clustering)56.84 ± 1.090.565 ± 0.0470.570 ± 0.049
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Aruna Kumar, S.V.; Yaghoubi, E.; Proença, H. A Fuzzy Consensus Clustering Algorithm for MRI Brain Tissue Segmentation. Appl. Sci. 2022, 12, 7385. https://doi.org/10.3390/app12157385

AMA Style

Aruna Kumar SV, Yaghoubi E, Proença H. A Fuzzy Consensus Clustering Algorithm for MRI Brain Tissue Segmentation. Applied Sciences. 2022; 12(15):7385. https://doi.org/10.3390/app12157385

Chicago/Turabian Style

Aruna Kumar, S. V., Ehsan Yaghoubi, and Hugo Proença. 2022. "A Fuzzy Consensus Clustering Algorithm for MRI Brain Tissue Segmentation" Applied Sciences 12, no. 15: 7385. https://doi.org/10.3390/app12157385

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop