Magnetic resonance image tissue classification using an automatic method
© Yazdani et al.; licensee BioMed Central. 2014
Received: 22 August 2014
Accepted: 8 October 2014
Published: 24 December 2014
Brain segmentation in magnetic resonance images (MRI) is an important stage in clinical studies for different issues such as diagnosis, analysis, 3-D visualizations for treatment and surgical planning. MR Image segmentation remains a challenging problem in spite of different existing artifacts such as noise, bias field, partial volume effects and complexity of the images. Some of the automatic brain segmentation techniques are complex and some of them are not sufficiently accurate for certain applications. The goal of this paper is proposing an algorithm that is more accurate and less complex).
In this paper we present a simple and more accurate automated technique for brain segmentation into White Matter, Gray Matter and Cerebrospinal fluid (CSF) in three-dimensional MR images. The algorithm’s three steps are histogram based segmentation, feature extraction and final classification using SVM. The integrated algorithm has more accurate results than what can be obtained with its individual components. To produce much more efficient segmentation method our framework captures different types of features in each step that are of special importance for MRI, i.e., distributions of tissue intensities, textural features, and relationship with neighboring voxels or spatial features.
Our method has been validated on real images and simulated data, with desirable performance in the presence of noise and intensity inhomogeneities.
The experimental results demonstrate that our proposed method is a simple and accurate technique to define brain tissues with high reproducibility in comparison with other techniques.
The virtual slide(s) for this article can be found here: http://www.diagnosticpathology.diagnomx.eu/vs/13000_2014_207
Segmentation of brain volume in 3D magnetic resonance brain images has important clinical applications. Segmented brain in MR Images can be used in the visualization and quantitative analysis of anatomical structures. The segmentation of brain MRIs aimed to assign each voxel to a particular tissue class has received considerable attention. In clinical research on brain structures, the illustration of tissue size is an important aspect of therapy that should be accomplished accurately.
There is a body of research in which MRI segmentation is still supervised by experts on a slice-by-slice interactive input, which is a labor intensive and time consuming task. These manual techniques suffer from inter and intra observer variability ,.
Automatic three-dimensional (3-D) segmentation of MR Images according to tissue type at the voxel level is an important issue in many neuroimaging applications ,. Changes in the composition of white matter (WM), gray matter , or cerebro-spinal fluid (CSF) in the whole brain volume or within special areas can be used to define disease entities and physiological processes or to determine disease severity -.
In this paper, we proposed an automatic framework for brain segmentation into WM, GM and CSF. There has been a wide range of automatic segmentation methods proposed in the literature. The corresponding state of the art automatic techniques can be categorized by considering their methodological approach .
Classification techniques in the field of brain MRI data can be categorized into two groups: parametric and non-parametric algorithms.
Most of the parametric algorithms make the assumption that the intensity of three brain tissue types follows a Gaussian distribution. The statistical model parameters are generally estimated using the maximum a posteriori (MAP) or maximum likelihood  technique and the expectation maximization (EM) method is applied in the optimization process. The Expectation Maximization (EM) algorithm  iterates between the estimation of tissue class probability.
EM is in the category of histogram-based segmentation approaches. Histogram based techniques take into account the relative position of the valleys, peaks and other statistics extracted from the image histogram. The problem is that these techniques usually do not take into account the spatial information contained in the image .
In non-parametric statistical methods, information on the probability distribution for image segmentation is not required. Hall et al. applied a nonparametric model Fuzzy C-Means method for tissue classification . Fuzzy C-Mean is a powerful method that has been used in MRI segmentation , in which voxels are partially segmented into various tissue classes using different memberships for each tissue type . One of the main problems of the FCM methods is that the results are influenced by artifacts such as noise. Since MR images always include a considerable amount of noise, this leads to further degradation with segmentation.
Many researchers classified brain MR Images using an artificial neural network. In comparison with FCM, the FCM method was shown to be superior on normal brain and worse for abnormal brain with edema, tumor, etc. .
Machine-learning algorithms have proven to obtain acceptable results in many cases. The SVM algorithm is considered as a desirable candidate because of its high generalization performance without the need for prior information . The SVM has attracted a high degree of interest amongst the machine learning research community . Some studies have reported that the SVM is usually more able to deliver higher performance in terms of classification precision than the other classification methods. The SVMs do not suffer the limitations of data dimensionality and limited samples.
There is no unique algorithm for accurate brain MRI segmentation because each method has its disadvantages and drawbacks. As mentioned before some of the automatic segmentation methods are complex and some of them are not sufficiently accurate for certain applications.
For example the thresholding methods may fail to determine the right thresholds for brain tissues, especially the threshold for WM and GM. Random field methods require an energy function that is usually very difficult to determine that describes the drawback. These methods are also computationally intensive, which may prohibit their practical use .
Regarding FCM techniques, in the case of low quality images, which are corrupted by noise or bias field, the performance of FCM techniques strongly decreases. In the case of noisy images, anatomically erroneous structures may appear, for example single GM voxels within homogeneous WM. In the case of images corrupted by bias field, considerably sized clusters of voxels can be erroneously classified, leading to considerable errors in tissue estimation ,.
These problems cause inaccurate and weak results in human brain segmentation.
In this paper, support vectors, which are important for classification, are obtained by learning from the training samples in the last stage.
The key aspect of the proposed framework is that we combined three methods to have an accurate classification, each of which individually extracts a different set of constraints of the problem and the results of each step simplifies the one that follows it.
This has been demonstrated through experiments on both simulated and real data, where accurate and robust segmentation results can be obtained to find optimal segmentations. The rest of this paper is organized as follows:
In section Methods we present the new automatic framework for classification of brain tissues that combines three methods, each of which are more robust than its individual components, and other currently used methods. In Section Results and discussion, we present experimental results and discussion regarding verification of medical image segmentation. In this section we present a comparison of our results in a database of 18 simulated image volumes and 18 real images. The segmentation performance is evaluated for the proposed method. Section 4 contains concluding remarks.
The proposed integration technique is a fast and accurate approach to obtain optimal segmentations, given the intensity models that incorporate the spatial coherence information.
In this study we proposed a hybrid of statistical- machine learning based segmentation method to segment three tissue classes (WM, GM and CSF) in MRI, where SVM is applied to improve the results.
Choosing proper features has a strong effect on brain MRI segmentation. The three main tissues of brain not only have various intensities, but also their intensity varies among different slices. In some slices, the voxel intensities of GM tissues are very close. Another possibility that should be considered is the existence of tiny regions from the skull stripping section. In some scans, the non-brain voxels have a similar intensity to GM, WM and CSF. Thus, identification of brain tissues according to the intensity features singly is not recommended. In this paper we used different features to have appropriate segmentation for all cases.
We integrated two types of information, MR intensity and voxel location information, as well as spatial relationships of voxels to improve the overall segmentation performance.
We first segmented the images using a statistical histogram based algorithm. Then we used 3D feature extraction technique for texture analysis in addition to spatial information to the classification process. Finally SVM classifier is used especially for the brain margin classification. In this step the classifier assigns a label of brain tissue using first-order statistics and other features that are extracted from the target area. In the proposed framework, the overall segmentation performance is improved by employing SVM.
Stage 1: image pre-processing
The purpose of this stage is to enhance and extract the non-brain tissues within the MRI. The output image is further segmented into white matter, gray matter and CSF. To enhance the segmentation process, we used four steps for preprocessing stage, which are explained as follows.
Step 1: Skull Stripping
Firstly, the T1-weighted brain images were brain-extracted applying the FSL default BET brain extraction process, which removes any non-brain tissue such as such as fat, bone, skin, and muscle from the image using the FAST4 tool .
Step 2: Registration and atlas alignment
In this step we performed a spatial registration of the input scans. Image registration is the act of aligning scans to related corresponding features. For most types of image processing on more than one image, it is required that the images are aligned. Therefore one voxel position displays the same anatomical position in all MRI scans. The second step applied a standard 12 degrees of freedom registration to the template.
Step 3: Bias Field Compensation
Bias field is also called intensity inhomogeneity, which is one of the main problems and challenging issues in MRI. Intensity inhomogeneity is caused by the fact that it is technically impossible to create a completely uniform radio frequency magnetic field .
Bias field has a negative effect on segmentation results and prevents description of voxel tissue content based exclusively on image intensity . Consequently quantitative analysis of MR images requires bias field correction . Different methods exist to compensate for the inhomogeneity problem.
In this paper to compensate bias field we applied a nonparametric intensity non-uniformity normalization (N3) method. This is an iterative method that estimates both intensity distribution of true tissue and multiplicative bias field. N3 method is accurate, robust and automatic and makes no assumptions about the type of anatomy in MR image .
Let x, v and u be the location, measured signal and true signal emitted by the tissue respectively. f is an unknown bias field or intensity inhomogeneity and n is the additive noise assumed to be independent of u. For bias field correction, the first step is estimating its distribution.
Due to the simultaneous presence of n(x) and f(x) it is difficult to solve the problem. Thus, a common solution is to neglect the additive noise. For the two-dimensional discrete image case and using a log transform, the bias field is made additive.
in which V, U, and F are probability densities. After this stage the uniformity distribution (F) is modeled and viewed as blurring intensity distribution U that is the main stage for correcting bias field.
In this paper we used the idea of singularity function analysis (SFA) , which assumes that anatomical information of MRI occurs in the high spatial frequencies in the image. In this method, after low pass filtering, since useful low spatial frequencies are removed during the filtering process, the filtered version of the ideal signal does not look like the original unbiased signal. SFA models recover the removed low frequency information via reconstructing spatial information from the remaining high spatial frequencies. The output of this step is an intensity non-uniformity corrected MR image.
Stage 2: Brain segmentation
The brain voxels in MRI, especially at the margins and edges, are not defined by the unique intensities and these images have overlapping tissue boundaries.
Histogram based methods do not take into account the spatial information contained in the image.
Intensity similarity between CSF and WM or CSF and GM make the segmentation process problematic.
Consequently further processing is also needed after the first step to have an accurate and robust segmentation. Thus we used SVM, especially for the brain margin classification and segmentation enhancement.
Brain tissue segmentation based on 3D histogram based technique
The histogram-based brain segmentation method consists of three stages. The first stage is background/foreground thresholding to separate the background and foreground tissues. The second stage is disconnecting brain from nonbrain tissues. The third stage is segmentation of brain into three tissue classes.
The threshold (tOstu) was defined based on an analysis of the image histogram ,. As shown in Figure 2(a), the histogram of a real MRI image is presented. Any voxels with signal intensity lower than a defined threshold have been removed. These removed voxels included those contributed by very low-intensity components. The histogram of resultant image (I1) is demonstrated in Figure 2b, in which the low-intensity peak in Figure 2(a), has been deleted and the peaks corresponding to the WM (peak at right) and GM (middle peak) remain.
Brain extraction from skull and other had tissues
Three peaks in the image histogram are searched and located. Based on the assumption that each of the tissues has a Gaussian distribution, mean intensity value of second peak or GM is μGM.
The binary mask image is created from image I1 using a threshold (tm) at a level lower than μGM.
A morphological binary opening is used to binary mask applying a spherical structuring element with a radius of three voxels. This stage disconnected the brain from the skull and other tissues.
In this stage we carried out a connected component processing on the resultant images. The largest connected component (brain) is kept and the remaining components (non-brain tissues) are removed.
Three steps of dilation are performed from the last step applying a spherical structuring element.
- (6)The extracted brain images (I2) is created by voxel-to-voxel multiplication of I1 image and the resultant mask images (M1).(6)
Segmentation of brain into three tissue classes
Based on the gray level analysis, it can be assumed that tissues of brain image belong to one of four classes, which follow a normal distribution.
C1: Background, noise and cerebro-spinal fluid.
C2: GM. It forms the central peak in the histogram.
C3: WM. It forms the peak on the right side of the histogram.
C4: Other tissues with high gray value.
In the next step we used Levenberg–Marquardt that is a recursive method to estimate an optimal kernel. The kernel is used to minimize differences between estimated distribution and original one. The minimization process is performed using Eq. 8.
Since the C1 class does not always display a peak to compute the initial vector of parameters to adjust p = (i; v), the best way is defining the peaks of C2 and C3. Figure 2 displays the real image histogram and Figure 3 shows the approximated histogram, p = ′(i; v) (red line) is created by the sum of the functions displaying the gray level distributions of three class CSF (green line), GM (yellow line) and WM (blue line).
However, due to the intensity similarity between CSF and WM or CSF and GM the initial segmentation step is not enough to have a robust and accurate classification. Inevitably, overlapping is also occurring in these images (Figure 3). To compensate for these problems we need further processing steps. In the next step we will extract some textural features from the image and finally use SVM to improve the classification process.
The purpose of feature extraction stage is to decrease the original data set by extracting most important features. Choosing optimal features has a strong effect on segmentation results.
The most prominent features for classification of pathologic and healthy tissues are the image intensities, which are used in the initial classification. The problem is that the intensity of constructing brain tissues varies among different slices. In some slices, the intensity of different tissues is similar. In some cases, the non-brain voxels have a similar intensity to WM, GM and CSF. As using intensity information as the only feature is not sufficient to have an accurate segmentation, a set of features must be considered. Therefore we carried out texture analysis for describing texture of the images to have adequate features for accurate segmentation.
We extracted different features such as first and second order texture information to have accurate tissue segmentation for all cases. First-order textures can be computed fast and easily from small patches around each voxel in all four modalities.
The extracted features prepare the specification of the input data to the classifier by considering the definition of the relevant characteristics of the brain image into a feature space. The classifier assigns a label of brain tissue using different features, which are extracted from a VOI.
The GCM is a well-established approach for describing the spatial distribution that includes second-order statistics of gray levels.
GCM prepares information on how often a gray level occurs at different directions and determines the joint probability density of the occurrence of gray levels in direction Φ and specified distance d from each other .
In this paper, we considered cubes of size 21 × 21 × 21 instead of a square window. Choosing the window size is one of the important issues, as it can determine the discrimination capabilities of the extracted features. A small window reduces the computational burden. Furthermore while large windows capture textural characteristics, they increase the processing memory and requirement.
Figure 5 demonstrates an example of 3D GCM for N =4 gray levels and d = (0, 0, −1) direction. In this figure, z values show z coordinates (various slices). The arrows demonstrate the relation between voxels for computing the co-occurrence value in the direction displayed .
In this study, for each distance thirteen co-occurrence matrix features are computed from a 21 × 21 × 21 sliding window in the brain image as follows: contrast, angular second moment, variance, correlation, sum average, inverse different moment, sum entropy, sum variance, difference variance, entropy, difference entropy, information measure of correlation 1 and 2.
In addition, two first order texture features (standard division and mean) of each feature over the 13 co-occurrence matrices are computed, including 26 GCM-based features for each distance. In general 130 features were calculated for per Voxel Of Interest (VOI).
Even a modest GCM algorithm can create many more textural features than are appropriate for the number of cases that will be subjected to segmentation. The amount of data for testing and training affects the testing and training process time of the next section (SVM). Thus it is desired to apply the minimum amount of data essential to produce comparable classification performance. To solve the problem of large data sets we decreased the number of the training data set while preserving the classification performance. In this paper Stepwise Discriminant Analysis (SDA) method is used which is a statistical technique to decrease feature dimension. After feature selection stage the subset of features has been applied to process the images to provide the segmentation applying the last step (SVM). We used support vector machines especially for brain margin classification and segmentation improvement.
Segmentation enhancement by SVM
Support vector machines work well for classifying objects that are not linearly separable.
SVMs have good generalization ability without the need for priori knowledge even if the dimension of the input space is very high.
We can also combine or replace support vector machines with other classification techniques to obtain better segmentation results.
SVMs are currently the state-of-the-art technique to solve binary classification problems. They have shown good results in the literature for different pattern recognition tasks . Due to the generalization ability, the SVM has accomplished great success in different applications. In this study we used SVM to enhance the segmentation process, to rank computed features from the extracted regions and to classify brain borders and overlapped regions.
After initial segmentation, to assign a label of each overlapped voxels a support vector machine classifier is used. SVM is trained for each tissue type based on the extracted features from the previous section. In this section the SVM approach is briefly explained.
Let c and w be the penalty parameter for the error term and the normal vector of the separating hyper plane respectively. WT*W maximizes the border that is around the decision function. minimizes the amount of training samples that lie within the mentioned margin. φ (xi) is the non-linear transformation that maps the samples into a higher-dimensional feature space. b is the offset of the hyper plane and (xi, Yi) are the pairs of the dataset. The appealing specification of this approach is that they offer the possibility to apply a kernel function (K (xi, xj) = φ (xi)T φ (xj)) to transform the data into a higher-dimensional feature space. The kernel causes the data to be linearly separated through a maximum margin.
In other words the dataset with linear separability can be analyzed with a hyper plane, and the linearly non-separable dataset can be analyzed with the kernel functions. Different types of kernels are used in the literature, among which the most common are Gaussian radial-basis and polynomial functions. In this study, we used radial basis function (RBF) kernel for parameter selection of SVM classifier.
For soft margin classification Slack variables (ξi) are used. The non-negative slack variable (Eq. 13) always yield conceivable solutions by relieving the constraint of maximum margin. For multi-class classification, the classifier is extended by one-against-the others strategy. In this study an iterative labeling of neighboring voxels in the brain margins is performed applying the SVM classifier.
In this paper the training process is performed in two steps. In the first stage we extracted optimal features from each subject and then we trained each subject individually. We used overlapped and some of the non-overlapped voxels randomly as training data and overlapped voxels as test data.
In the second stage, we used all subjects for training process to have an accurate and robust classifier. In this section 10 samples of T1-weighted images of BrainWeb and 10 samples of IBSR datasets were applied for training. 7 subjects are applied as training dataset and 3 subjects to test the performance of the training process in each dataset.
For SVM training we fixed C (the penalty term for misclassifications) to 100. The classifier is trained for 10 000 samples per training image that are randomly extracted from the provided brain mask. With a proper selection of metric within the RBF kernel, the leap in implementation process did not occur. Laplacian RBF kernels reduce the Gaussian RBF error rate from 30% down to less than 10%. This improvement is because of the selection of a suitable metric and the proper generalization of SVMs.
Results and discussion
Experiments have been performed on real images from IBSR and simulated images from Brainweb images as described below:
Simulated image classification
The proposed framework has been first evaluated on simulated brain images. Since the simulated images of BrainWeb dataset have different noise levels (0%, 1%, 3%, 5%, 7% and 9%) and different intensity non-uniformity (bias fields) levels (0%, 20% and 40%), the evaluation of proposed method for accuracy and robustness in different noise and bias field levels is reliable and comparable. In addition knowing the ground truth we can have a quantitative verification of the performance of the several algorithms.
BrainWeb is a dataset which provides simulated brain MRI for different acquisition modalities such as T1, T2, etc. which are available at (http://www.bic.mni.mcgill.ca/brainweb/) ,. A combination of different noise levels and intensity non-uniformity gives 18 simulated image volumes having voxel dimension of 1.0 × 1.0 × 1.0 mm.
For quantitative evaluation the kappa coefficient is calculated for white matter and gray mater tissues for each scan compared to anatomical model (ground truth) .
Real image classification
The proposed method is also applied to real images from IBSR dataset, which are available at http://neuro-www.mgh.harvard.edu/cma/ibsr/. The IBSR has supported a collection of eighteen T1-weighted real MRI volumes that have been corrected by the IBSR for intensity non-uniformity.
These image datasets and their expert segmentations are available at http://www.cma.mgh.harvard.edu/ibsr/. The dataset is a set of eighteen 1.5 tesla 3D brain MR Images with their expert segmented images. The size of scans is 256 × 256 × 128 voxels and their resolution varies from 0.8 × 0.8 × 1.5 mm to 1.0 × 1.0 × 1.5 mm.
To verify the performance of proposed method we performed two sets of experiments on real and simulated data. These data sets were selected because they have various levels of artifacts and they have also been used in published studies.
Since in these cases the ground truth (expert segmentation or anatomical model) is accessible, it is possible to have a quantitative evaluation of the performance of the technique.
In different studies in the literature the standard Jaccard similarity index is computed. This metric compares the similarities between the two sets as the ratio of the amount of their intersection divided by the amount of their union .
K- index is used frequently in the literature and and has shown that it is appropriate for evaluation of image segmentation technique . In this study, the kappa index is defined for both real and phantom datasets and the results are presented in the next sections.
Evaluation with the real dataset
The IBSR dataset usually used brain MRI for the validation of brain segmentation. The results of the mentioned method would be compared to those acquired by the other state of the art algorithms, specifically the following ones: statistical parametric mapping (SPM 5) , Expectation-maximization (EM) , , Hidden Markov Chains (HMC) , Fuzzy C-Means (FCM) ,, Non-Local Fuzzy C-Means (NL-FCM) ,,.
Based on these considerations, the overlap measures are computed for WM and GM and the results obtained in the 18 scans are compared to the ones of these other algorithms. Because the images in the IBSR are segmented only into pure tissue types, our results are converted into three classes (GM, WM and CSF). Since the IBSR ground truth includes only internal CSF while our technique also defined sulcal CSF, we do not report results for CSF.
The higher K index shows the best results and in most of the images in Figure 10 the k-index graph of proposed method presents higher values than other methods. When considering the results, using the proposed framework globally leads to better results than the other state of the art algorithms.
In comparison with currently used methods, the K-index of white matter is slowly improved in real images and the K-indexes of gray matter tissue displays that the improvement is significant. Gray matter graph is inherently much more tortuous than white matter. On average, our framework outperforms other competing methods in segmentation of WM and GM voxels. The mean K-indexes of IBSR scans for white matter are: SPM 5 = 85.30, EM =86.01, FCM =85.21, NL-FCM =84.83, HMC =86.91 and the proposed-technique =88.09. The mean K-indexes of gray matter segmentation are: SPM 5 = 74.93, EM = 74.47, FCM =78.91, NL-FCM =74.82, HMC =76.18 and the proposed-technique =80.35.
Quantitative mean K-index and standard deviation results of 18 real images from IBSR dataset
White matter (%)
Grey matter (%)
In WM segmentation the mean overlap measures of our method is 88.09, which is 2% to 4% higher than other methods. In addition the standard deviation of k-index of proposed method is 1.58, which is 1% to 3% less than other techniques. In addition, in terms of GM segmentation, the results of proposed method are significantly better than WM classification.
Moreover, brain extraction stage may cause differences in the results of brain segmentation in terms of the K-index, as the number of voxels in the segmentation references may vary depending on the brain extraction algorithm.
Evaluation with simulated dataset
The Kappa index for the WM/GM segmentation of the simulated database with different Rician noise levels and a 20% inhomogeneity
White matter (%)
Grey matter (%)
The fuzzy techniques are FCM  and NL-FCM , and non-fuzzy algorithms are SPM 5, Hidden Markov Chains (HMC)  and EM ,. SPM5 and EM are two free available reference software for MRI classification ,.
The graphs in Figure 12 demonstrate that the proposed framework improves the results. The mean Kappa indexes for WM are: EM =88.36, SPM 5 = 91.07, HMC = 94.30, FCM =91.42, NL-FCM =90.86, and the proposed-Method =94.32. The Average Kappa indexes of GM segmentation are: EM =87.84, SPM 5 = 90.66, FCM =90.8, HMC =93.38, NL-FCM =90.32, and the proposed-Method =93.44.
As can be observed from the graphs, the proposed technique demonstrates relative superiority in comparison with currently used algorithms specifically in noisy images.
The proposed framework also displays satisfactory results in comparison with EM algorithm. In addition presented Markov random chain and FCM algorithms are superior to proposed technique in low-level noise, but in high-level noise our technique is superior. Furthermore Table 2 demonstrates that FCM based methods are not reliable methods for images with high-level noise. Proposed technique also has significant improvement in comparison with SPM method in both GM and WM classification and different levels of noise.
In addition, there are also different free software packages such as SPM, Freesurfer and FSL. Their results are very different depending on what is expected to be obtained. The reason is that these packages have been designed for a slightly different goal, even though they all perform brain tissue segmentation. The differences we have found, both in their performance and their goal, are detailed below .
Regarding FSL performance, one of the problems in classifying all tissues is found in the edges between tissues. To solve this problem SVM classifier is used in the proposed method especially for the overlapped regions and brain edge classification. Generally, segmentation result of FSL is heavily influenced by noise, and very little by bias field.
SPM has a better result for WM segmentation when compared to FSL but the result for GM segmentation is slightly worse. Regarding CSF, the result is very poor and cannot be considered if the goal is to segment CSF from a brain image because a part of the scalp and skull are classified as CSF. Our method offers improvement in WM and GM segmentation in comparison with other methods but GM segmentation result has significant improvement.
The performance of SPM package is not influenced by bias field as much as noise, but as like FSL, it is very influenced by noise. The proposed method is less influenced by noise and in high-level noise our technique is superior in comparison with other methods.
Unlike SPM, FSL and our method, FreeSurfer is designed to segment between the brain structures (both cortical and sub-cortical) such as thalamus, hippocampus, etc. FreeSurfer extracts all structures in the brain image, which are composed by white matter and gray matter. The problem is that where SPM, FSL and proposed method diagnose WM or GM or combination of them, FreeSurfer can see a brain structure, such as brain stem . Based on our experience, FreeSurfer package should be mostly applied when we are interested in brain structures instead of segmentation of brain tissues. In comparison with proposed method, FreeSurfer is more affected by noise and bias field and the results of experiments are not satisfactory when the level of noise and bias field are high. The other problem is that FreeSurfer is a registration-based technique. Thus if the registration stage is not performed accurately the results of segmentation degrade considerably.
One of the advantages of proposed method is that it is not directly frdependent on the registration step. In addition in high level noise and bias field the proposed method has robust and more accurate result in comparison with other methods.
In comparison with proposed method, FreeSurfer is the most automatic tool because everything can be performed in one command but the problem is that FreeSurfer tool is more oriented to study of brain anatomy than to identify between WM, GM and CSF . However, if we are really interested in sub-cortical structures, we should use FreeSurfer package as an alternative. If the goal is accurate brain tissue segmentation into WM, GM and CSF, the proposed method is highly recommended.
In this study, we proposed a novel automatic framework for tissue segmentation in brain MRI by a new combination of Histogram based method, GCM and SVM. The experimental results indicate that the combination of the statistical and the machine learning based segmentation methods can enhance the overall segmentation performance, compared with each component individually. This is because the proposed method takes advantages of the classification ability of machine learning method in addition to the MR intensity and location information, which are consequential information to classify the brain in a 3D MRI into the multiple classes.
Robustness to noise and simplicity are two advantages of proposed framework. The results are independent from registration step and it makes our algorithm faster than other registration-based methods. In addition because our method is designed to run in MatLab, it is not platform-dependent and it can be run in both Linux and Windows operating systems.
In order to investigate the proposed segmentation method, it has been used for brain tissue segmentation using simulated and real data, creating satisfactory results. The experiments demonstrated that the segmentation results are much closer to ground truth.
Experiments on simulated images and real data have indicated that our method obtains higher kappa indexes in most cases compared with other techniques currently in use.
The experiments were first carried out on 20% inhomogeneity and different noise level (1%, 3%, 5%, 7% and 9%) on Brainweb MR scans. These experiments show the robustness and precision of our approach in the presence of inhomogeneity and different levels of noise. Additional experiments carried out on the real data have indicated that this technique reliably extracts brain tissues with accuracy comparable to other currently used algorithms.
The main shortcoming of our method is that in the first stage, which is histogram-based method, we assumed a symmetric Gaussian distribution model for the intensity distribution of brain images. But in real images the estimated Gaussian distribution is not exactly symmetric due to the existence of noise, artifacts and overlapped Gaussians in the histogram. It decreases the accuracy of algorithm about 2-3 percent. Our future work involves improving this shortcoming of the proposed method.
In this paper we used 1.5 Tesla images and compared the proposed method with other methods using the same images. Some of mentioned challenges in this study will be solved by ultra-high MR images. In future work we will consider 3 T images and compare the result with other techniques on the same images.
In terms of application, our method can be helpful in the case of low contrast images. Extension of proposed technique through the modified histogram based technique is the next challenging task for future. In addition the extension of this work for disease and tumor detection could be another challenging work.
The authors would like to acknowledge the financial support from Research University grant of the Ministry of Higher Education of Malaysia (MOHE) under Project grant: GUP - 04H40. Also, thanks to the Research Management Center (RMC) of Universiti Teknologi Malaysia (UTM) for research environment to complete this work.
- Karimian A, Yazdani S, Askari M: Reducing the absorbed dose in analogue radiography of infant chest images by improving the image quality, using image processing techniques. Radiat Prot Dosimetry. 2011, 147 (1–2): 176-179. 10.1093/rpd/ncr294.PubMedView ArticleGoogle Scholar
- Hellebust TP, Tanderup K, Lervåg C, Fidarova E, Berger D, Malinen E, Pötter R, Petrič P: Dosimetric impact of interobserver variability in MRI-based delineation for cervical cancer brachytherapy. Radiother Oncol. 2013, 107: 13-19. 10.1016/j.radonc.2012.12.017.PubMedView ArticleGoogle Scholar
- Tang J, Liao Y, Zhou B, Tan C, Liu W, Wang D, Liu T, Hao W, Tan L, Chen X: Decrease in temporal gyrus gray matter volume in first-episode, early onset schizophrenia: an MRI study. Plos One. 2012, 7 (7): e40247-10.1371/journal.pone.0040247.PubMedView ArticleGoogle Scholar
- Lee J-D, Su H-R, Cheng PE, Liou M, Aston J, Tsai AC, Chen C-Y: MR image segmentation using a power transformation approach. IEEE Trans Med Imaging. 2009, 28 (6): 894-905. 10.1109/TMI.2009.2012896.PubMedView ArticleGoogle Scholar
- Zhang N, Ruan S, Lebonvallet S, Liao Q, Zhu Y: Kernel feature selection to fuse multi-spectral MRI images for brain tumor segmentation. Comput Vis Image Underst. 2011, 115 (2): 256-269. 10.1016/j.cviu.2010.09.007.View ArticleGoogle Scholar
- Weygandt M, Hackmack K, Pfüller C, Bellmann–Strobl J, Paul F, Zipp F, Haynes JD: MRI pattern recognition in multiple sclerosis normal-appearing brain areas. Plos One. 2011, 6 (6): e21138-10.1371/journal.pone.0021138.PubMedView ArticleGoogle Scholar
- Jubault T, Brambati SM, Degroot C, Kullmann B, Strafella AP, Lafontaine A-L, Chouinard S, Monchi O: Regional brain stem atrophy in idiopathic Parkinson's disease detected by anatomical MRI. Plos One. 2009, 4 (12): e8247-10.1371/journal.pone.0008247.PubMedView ArticleGoogle Scholar
- Farzan A, Mashohor S, Ramli R, Mahmud R: Discriminant analysis of intermediate brain atrophy rates in longitudinal diagnosis of alzheimer's disease. Diagn Pathol. 2011, 6 (1): 1-9. 10.1186/1746-1596-6-105.View ArticleGoogle Scholar
- Marroquín JL, Vemuri BC, Botello S, Calderon E, Fernandez-Bouzas A: An accurate and efficient Bayesian method for automatic segmentation of brain MRI. IEEE Trans Med Imaging. 2002, 21 (8): 934-945. 10.1109/TMI.2002.803119.PubMedView ArticleGoogle Scholar
- Clarke L, Velthuizen R, Camacho M, Heine J, Vaidyanathan M, Hall L, Thatcher R, Silbiger M: MRI segmentation: methods and applications. Magn Reson Imaging. 1995, 13 (3): 343-368. 10.1016/0730-725X(94)00124-L.PubMedView ArticleGoogle Scholar
- Wells WM, Grimson WEL, Kikinis R, Jolesz FA: Adaptive segmentation of MRI data. IEEE Trans Med Imaging. 1996, 15 (4): 429-442. 10.1109/42.511747.PubMedView ArticleGoogle Scholar
- Balafar M: Spatial based expectation maximizing (EM). Diagn Pathol. 2011, 6: 103-10.1186/1746-1596-6-103.PubMedView ArticleGoogle Scholar
- Fu J, Chen C, Chai J, Wong ST, Li I: Image segmentation by EM-based adaptive pulse coupled neural networks in brain magnetic resonance imaging. Comput Med Imaging Graph. 2010, 34 (4): 308-320. 10.1016/j.compmedimag.2009.12.002.PubMedView ArticleGoogle Scholar
- Wang Z, Song Q, Soh YC, Sim K: An adaptive spatial information-theoretic fuzzy clustering algorithm for image segmentation. Comput Vis Image Underst. 2013, 117 (10): 1412-1420. 10.1016/j.cviu.2013.05.001.View ArticleGoogle Scholar
- Balafar MA: Fuzzy C-mean based brain MRI segmentation algorithms. Artif Intell Rev. 2014, 41 (3): 441-449. 10.1007/s10462-012-9318-2.View ArticleGoogle Scholar
- Yang X, Fei B: A multiscale and multiblock fuzzy C-means classification method for brain MR images. Med Phys. 2011, 38: 2879-10.1118/1.3584199.PubMedView ArticleGoogle Scholar
- Shen S, Sandham W, Granat M, Sterr A: MRI fuzzy segmentation of brain tissue using neighborhood attraction with neural-network optimization. IEEE Trans Inf Technol Biomed. 2005, 9 (3): 459-467. 10.1109/TITB.2005.847500.PubMedView ArticleGoogle Scholar
- Chapelle O, Haffner P, Vapnik VN: Support vector machines for histogram-based image classification. IEEE Trans Neural Netw. 1999, 10 (5): 1055-1064. 10.1109/72.788646.PubMedView ArticleGoogle Scholar
- Wu T, Bae MH, Zhang M, Pan R, Badea A: A prior feature SVM-MRF based method for mouse brain segmentation. Neuroimage. 2012, 59 (3): 2298-2306. 10.1016/j.neuroimage.2011.09.053.PubMedView ArticleGoogle Scholar
- Caldairou B, Passat N, Habas PA, Studholme C, Rousseau F: A non-local fuzzy segmentation method: application to brain MRI. Pattern Recogn. 2011, 44 (9): 1916-1927. 10.1016/j.patcog.2010.06.006.View ArticleGoogle Scholar
- Ortiz A, Palacio AA, Górriz JM, Ramírez J, Salas-González D: Segmentation of brain MRI using SOM-FCM-based method and 3D statistical descriptors. Comput Math Methods Med. 2013, 2013: 12-10.1155/2013/638563.View ArticleGoogle Scholar
- 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 (1): 45-57. 10.1109/42.906424.PubMedView ArticleGoogle Scholar
- Ji Z-X, Sun Q-S, Xia D-S: A framework with modified fast FCM for brain MR images segmentation. Pattern Recogn. 2011, 44 (5): 999-1013. 10.1016/j.patcog.2010.11.017.View ArticleGoogle Scholar
- Ferreira A, Gentil F, Tavares JMR: Segmentation algorithms for ear image data towards biomechanical studies. Comput Methods Biomech Biomed Engin. 2012, 17: 1-17. ahead-of-printGoogle Scholar
- Luo J, Zhu Y, Clarysse P, Magnin I: Correction of bias field in MR images using singularity function analysis. IEEE Trans Med Imaging. 2005, 24 (8): 1067-1085. 10.1109/TMI.2005.852066.PubMedView ArticleGoogle Scholar
- Sled JG, Zijdenbos AP, Evans AC: A nonparametric method for automatic correction of intensity nonuniformity in MRI data. IEEE Trans Med Imaging. 1998, 17 (1): 87-97. 10.1109/42.668698.PubMedView ArticleGoogle Scholar
- Shan ZY, Yue GH, Liu JZ: Automated histogram-based brain segmentation in T1-weighted three-dimensional magnetic resonance head images. Neuroimage. 2002, 17 (3): 1587-1598. 10.1006/nimg.2002.1287.PubMedView ArticleGoogle Scholar
- Galdames FJ, Jaillet F, Perez CA: An accurate skull stripping method based on simplex meshes and histogram analysis for magnetic resonance images. J Neurosci Methods. 2012, 206 (2): 103-119. 10.1016/j.jneumeth.2012.02.017.PubMedView ArticleGoogle Scholar
- Tanoori B, Azimifar Z, Shakibafar A, Katebi S: Brain volumetry: an active contour model-based segmentation followed by SVM-based classification. Comput Biol Med. 2011, 41 (8): 619-632. 10.1016/j.compbiomed.2011.05.013.PubMedView ArticleGoogle Scholar
- Linder N, Konsti J, Turkki R, Rahtu E, Lundin M, Nordling S, Haglund C, Ahonen T, Pietikäinen M, Lundin J: Identification of tumor epithelium and stroma in tissue microarrays using texture analysis. Diagn Pathol. 2012, 7: 22-10.1186/1746-1596-7-22.PubMedView ArticleGoogle Scholar
- Collins DL, Zijdenbos AP, Kollokian V, Sled JG, Kabani NJ, Holmes CJ, Evans AC: Design and construction of a realistic digital brain phantom. IEEE Trans Med Imaging. 1998, 17 (3): 463-468. 10.1109/42.712135.PubMedView ArticleGoogle Scholar
- BrainWeb: Simulated Brain Database. http://www.bic.mni.mcgill.ca/brainweb/,
- Shattuck DW, Sandor-Leahy SR, Schaper KA, Rottenberg DA, Leahy RM: Magnetic resonance image tissue classification using a partial volume model. Neuroimage. 2001, 13 (5): 856-876. 10.1006/nimg.2000.0730.PubMedView ArticleGoogle Scholar
- Dice LR: Measures of the amount of ecologic association between species. Ecology. 1945, 26 (3): 297-302. 10.2307/1932409.View ArticleGoogle Scholar
- Valverde S, Oliver A, Cabezas M, Roura E, Lladó X: Comparison of 10 brain tissue segmentation methods using revisited IBSR annotations. J Magn Reson Imaging 2014, Epub ahead of print.,Google Scholar
- Van Leemput K, Maes F, Vandermeulen D, Suetens P: Automated model-based bias field correction of MR images of the brain. IEEE Trans Med Imaging. 1999, 18 (10): 885-896. 10.1109/42.811268.PubMedView ArticleGoogle Scholar
- Bricq S, Collet C, Armspach J-P: Unifying framework for multimodal brain MRI segmentation based on Hidden Markov Chains. Med Image Anal. 2008, 12 (6): 639-652. 10.1016/j.media.2008.03.001.PubMedView ArticleGoogle Scholar
- Ghasemi J, Ghaderi R, Karami Mollaei M, Hojjatoleslami S: A novel fuzzy Dempster–Shafer inference system for brain MRI segmentation. Inform Sci. 2013, 223: 205-220. 10.1016/j.ins.2012.08.026.View ArticleGoogle Scholar
- Pham DL, Prince JL: Adaptive fuzzy segmentation of magnetic resonance images. IEEE Trans Med Imaging. 1999, 18 (9): 737-752. 10.1109/42.802752.PubMedView ArticleGoogle Scholar
- Pham DL: Spatial models for fuzzy clustering. Comput Vis Image Underst. 2001, 84 (2): 285-297. 10.1006/cviu.2001.0951.View ArticleGoogle Scholar
- Porras Péres AR: Accurate segmentation of brain MR images. Master of Science Thesis in Biomedical Engineering; 2010. http://publications.lib.chalmers.se/records/fulltext/125983.pdf.
This article is published under license to BioMed Central Ltd. This is an Open Access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly credited. The Creative Commons Public Domain Dedication waiver (http://creativecommons.org/publicdomain/zero/1.0/) applies to the data made available in this article, unless otherwise stated.