Literature DB >> 22606671

A New Markov Random Field Segmentation Method for Breast Lesion Segmentation in MR images.

Reza Azmi1, Narges Norozi.   

Abstract

Breast cancer is a major public health problem for women in the Iran and many other parts of the world. Dynamic contrast-enhanced magnetic resonance imaging (DCE-MRI) plays a pivotal role in breast cancer care, including detection, diagnosis, and treatment monitoring. But segmentation of these images which is seriously affected by intensity inhomogeneities created by radio-frequency coils is a challenging task. Markov Random Field (MRF) is used widely in medical image segmentation especially in MR images. It is because this method can model intensity inhomogeneities occurring in these images. But this method has two critical weaknesses: Computational complexity and sensitivity of the results to the models parameters. To overcome these problems, in this paper, we present Improved-Markov Random Field (I-MRF) method for breast lesion segmentation in MR images. Unlike the conventional MRF, in the proposed approach, we don't use the Iterative Conditional Mode (ICM) method or Simulated Annealing (SA) for class membership estimation of each pixel (lesion and non-lesion). The prior distribution of the class membership is modeled as a ratio of two conditional probability distributions in a neighborhood which is defined for each pixel: probability distribution of similar pixels and non-similar ones. Since our proposed approach don't use an iterative method for maximizing the posterior probability, above mentioned problems are solved. Experimental results show that performance of segmentation in this approach is higher than conventional MRF in terms of accuracy, precision, and Computational complexity.

Entities:  

Keywords:  Breast Lesions segmentation; MR imaging; Markov Random Fields; Textural Features

Year:  2011        PMID: 22606671      PMCID: PMC3347230     

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


1. INTRODUCTION

Breast cancer is one of the leading causes of cancer death in Iran. The mammogram is the most effective tool in early breast cancer detection; however, it is not 100% effective. The sensitivity of the mammogram depends on density, age, and hormone status of the patients and 10-30% breast cancer are not detected. Its positive predictive value is less than 35%[1]. Hence we need to use other imaging modality such as MRI[2]. The MRI modality is used simultaneity as an appropriate scenario with mammography, especially for women at high risk. Some studies have shown that MRI is superior to x-ray mammography and sonography in order to determine breast cancer tumor volume[3-5]. Several segmentation techniques are presented in the literature[67] such as Region-based segmentation techniques[810] contour-based segmentation[1112] and classification-based segmentation methods including supervised and unsupervised algorithms[13-17] Among the many existing segmentation methods, the accurate segmentation of MR images seems a challenging task. One of the important persistent difficulties is the spatial inhomogeneity of the MR signal with which many methods at the present deal. The Markov Random Fields have been used in many image processing problems including image restoration and segmentation[18-20]. Since Markov Random Field models spatial interaction between neighboring pixels, it can overcome spatial inhomogeneity in MR images. Hence it is used widely in medical image segmentation. But this method has also some weakness: Computational complexity and sensitivity of the results to the models parameters. In order to address these difficulties, we have developed a new Markov Random Filed (I-MRF) segmentation method. This proposed method doesn’t need an image with primary labels and never used the iterative methods such as SA or ICM to maximize posterior probability. For these reasons, the computational complexity of algorithm is reduced. We also use texture features to measure the similarity between pixels in this paper, because textures are one of the most important image attributes and can distinguish the objects with different patterns. Gibbs et al.[21] used texture analysis in diagnosis of benign and malignant breast lesions. This paper is organized in different parts and sections. : In section 2; we introduce conventional MRF and Finite Gaussian Mixture, the proposed algorithm will be explained in section 3, section 4 investigate the experimental results of our approach and compare them with by conventional MRF, and finally; discussion and conclusion comes in section 5.

2. METHODS

A. Image Dataset

In this paper, we used the PIDER Breast MRI dataset (https://imaging.nci.nih.gov/ncia). This dataset includes breast MRI images from 5 patients and their Ground Truth (GT) segmentation that have been identified by a radiologist manually. GT is used as a reference for performance evaluation of segmentation methods in our experiments.

B. ROI selection

Since Automatic segmentation of medical images is a challenging task and still unsolved problem for many applications, and also experience of a radiologist can increase performance of algorithm, we present an interactive segmentation approach according to the identified region of interest (ROI). In our approach, at first an experienced radiologist examines and draws ROIs on MR image data with the help of image analysis software, and then we give these ROIs as an input image to algorithm. Since The ROI is defined by placing a box whit limited size (that completely contains the region of breast lesion), the segmentation complexity is reduced. A sample of ROI is shown in Figure 1.
Figure 1

Region of Interest

Region of Interest

C. The FGM and the MRF Models

Markov random field (MRF) model is not a segmentation method in itself, but it is a statistical model, which can be used for segmentation methods. It works with the fact that a pixel belongs to the class in which the neighbors’ pixels. It means that the probability of selecting an outlying pixel is very low. MRF provides an approach to model the variety of image properties and often works with clustering segmentation such as K-means algorithm under a Bayesian prior model[22-25]. It segments the images by maximizing the posterior probability with the help of the ICM[26] or SA[27]. For a better understanding the Markov Random Field model, we defined the Finite Gaussian Mixture (FGM) at first. In statics, A Gaussian mixture model is a probabilistic model that assumes all the data points are generated from a mixture of a finite number of Gaussian distributions with unknown parameters. Suppose X = {x1, x2 …, x} is a random observation data set. x is a d-dimensional random variable. p(x|θ is the corresponding probability density function, in witch x∈ R is the value of x and θ is the parameter. In segmentation application, the FGM assumes that the entire image can be expressed as overlaps of Gaussian distributions of its features. The FGM parameters are learned by sequentially applying the Expectation Maximization (EM) algorithm. Suppose that xi is the observed intensity of pixel. And let L, I and γ denote the sets of tissue class L= {lesion, non-lesion}, pixel index I = {1,2, ..., N}, and model parameters γ = {θ| l∈L} respectively. For every l ∈ L and i ∈ I, l ∈ L      (1) P(x|l) = ƒ(x; θ      (2) Finite Gaussian Model is defined by mean μ and variance σ as follows: It is a mathematically simple model and can be computed efficiently. But one of the limitations is not considering spatial information. This method only uses the intensity histogram for segmentation, and therefore, it is sensitive to noise and other artifacts. The Markov Random Field is proposed to overcome this weakness[28]. MRF adds the term P(l) to Equation 3, and solves the segmentation problem with maximizing the Equation 4. P(l) Indicates the prior probability distribution of class tissue l. In other words, the only difference between FGM and MRF model lies in whether the spatial constraint is encoded. To estimate the P(l), based on the Hammersley-Clifford[29] theorem we can write: Where Z is a normalizing constant, U(x) is the energy function, and V denotes a clique potential.

3. PROPOSED APPROACH

Although MRF models have provided better results by taking into account the spatial relationship between neighboring computation overhead is much larger than the FGM and other method segmentation[30]. This can be easily understood because the MRF model uses an iterative optimization method such as SA or ICM to find appropriate distribution of labels. In this new method, we apply the ratio of two conditional probability distributions to estimate the prior distribution. Hereby, we eliminate the need to use iterative method that lead to high computational complexity. In this new method, we apply the ratio of two conditional probability distributions to estimate the prior distribution. In this way, the essentiality of using a repetitive method, which causes to enhance the complexity of computation, is omitted. As mentioned in section2, a MRF model can be defined as: l* = arg(P(l|x) = P(x|l)P(l))      (4) If we define D as a neighborhood for each pixel x, then the Equation 4 can be rewritten as follow: l* = arg(P(l|x) = P(x|l, D)P(l|D))      (6) According to γ, we can use Bayes’ formula to write: P(l|D) ≈ P(θ|D)      (7) The main idea of the MRF model is that a pixel is more likely to be of a certain tissue type if the neighboring pixels are also of the same type. Based on this assumption, we use Equation 8 instead of Equation 5 to estimate the prior distribution P(θ|D). P(θ|D) = P(D|θ)/P(D|θ)      (8) Where Dsimilar and Dnon–similar are the sets of similar and non-similar pixels to the xi respectively. If we assume that the pixels are independent, then term P(D|θ) can be calculated as follows: P(D|θ) = Π x      (9) These sets are represented by a simple graphical model in Figure 2.
Figure 2

similar and non-similar sets

similar and non-similar sets According to the main assumption in MRF, when conditional probability P(D|θ) has a high value in Equation 8, the posterior probability of tissue l is maximized. In this method, we also use potential information of non-similar pixels by P(D|θ). To estimate the P(D|θ) and P(D|θ) in Equation 8, we need to create the sets of Dsimilarand Dnon–similar. Many of the presented methods in breast lesion segmentation used only the intensity value as a feature for each pixel, which is subject to image noise, patient motion, and MR artifacts[31-32].

A. Similarity measure

On the other hand, since textures are one of the most important characteristics of an image, and also radiologists rely on textures to make diagnostic decisions, Features extraction basis from texture is most widely used in medical image processing[33]. Texture feature attempts to identify gray level variations between adjacent pixels in the image[34]. In this paper, we use three categories of texture feature: First order statistical parameters based on histogram, second order statistical parameters based on Co-occurrence, and Run-Length matrixes. For each pixel in the region of interest, we used a block 5*5 whose feature values are assigned to central pixel of block. Histogram statistics (six features) describes the intensity distribution within the block such as mean and standard deviation. The equation of these texture features are listed in appendix. Co-occurrence matrices[35] which measure the joint probability of two adjacent Pixels along a given direction with co-occurring values i and j are calculated for 0°, 45°, 90°, and 145°. An average co-occurrence matrix is then computed for each texture block since no directional variations in texture are expected. We calculate 22 features form Co-occurrence matrices that measure joint probability of two nearest pixels in four directions. The run-length matrix masseurs the abrasiveness of a texture in a given direction θ. Direction is the number of runs of pixels with a gray-level and a run length. A gray-level run is defined as a set of consecutive pixels with the same gray value in the given direction[36]. 11 features obtained from Run-Length matrix for same direction θ= 0°, 45°, 90°, and 145°. Totally, we extracted 39 texture features for each pixel. After extracting the features for each pixel, we use Equation 10 to determine similarity between central pixel and their neighboring pixels. In this Equation the pixel i is similar to j, when hi,j ≥ 0.61. σ2, Indicates the variance of pixel values in D and d is Euclidean distance between pixel i ,j.

4. EXPRIMENTAL RESULT

In this section, the performance of proposed method is investigated using PIDER Breast MRI dataset (https://imaging.nci.nih.gov/ncia). This dataset includes breast MRI images and their Ground Truth (GT) segmentation that have been identified by a radiologist manually. GT is used as a reference for performance evaluation of segmentation methods in our experiments. 16 breast images from dataset are used as the test images. Due to space limitation, we only show the result of 5 images out of 16 test images in separate Tables. The ROIs of these images and their GTs have been shown in two first rows of Table 6. Finally the result of the all 16 test images is demonstrated in Table 5.
Table 6

SEGMENTATION RESULTS FOR CONVENTIONAL MRF AND PROPOSED METHOD

TABLE 5

SEGMENTATION RESULTS FOR CONVENTIONAL MRF AND PROPOSED METHOD (ALL 16 TEST IMAGES)

B. Evaluation criteria

Many different measures for evaluating the performance of an algorithm have been proposed such as volume overlap ratio, specificity, sensitivity, precision, accuracy, and etc. First, we give a definition of some expressions in Table 1.
TABLE 1

DEFINITION OF SOME EXPRESSIONS

DEFINITION OF SOME EXPRESSIONS THE VALUES OF AZ

1. Accuracy

This criterion is used to measure the similarity between assigned labels by computer algorithm and real labels given by a radiologist.

2. Precision

Unlike accuracy, precision criterion is used to measure reproducibility or repeatability of assigning a label in the same condition.

3. Specificity

This criterion measures the proportion of negatives which are correctly identified.

4. Sensitivity

This criterion measures the proportion of actual positives which are correctly identified. These two latest measures are closely related to the concepts of errors.

5. Volume overlap ratio

In this study, we also use the overlap ratio to quantify how well the computer results and the radiologist's delineation agrees. If Pc denote the set of lesion pixels which is came from the computer algorithm result and Pr denote the set of lesion pixels which is came from the radiologist's segmentation, the volume overlap ratio (VOR) is defined as: In which the ∩ operator is logical AND, ∪ is the logical OR. It takes value between [0 1], when it is zero. It means that there is no overlap, and one means the exact overlap[37].

6. Computational complexity

The Computational complexity criterion is used to measure the time required to implement each of the algorithms for segmentation an image. The segmentation methods described in this paper is numerically implemented using Matlab 7.9 (R 2009b).

7. Other Criterion

We also describe the accuracy with other parameters: True Positive Volume Fraction (TPVF), True Negative Volume Fraction (TNVF), false positive volume fraction (FPVF), and false negative volume fraction (FNVF). These parameters are defined as follows[38]: We just use the two of these volume fractions and the sum of them; TPVF and TNVF.

C. Performance evaluation for conventional MRF

We performed several kinds of experiments. At first, we evaluate the performance of conventional MRF in breast MRI image segmentation. In this section, we used SA algorithm to maximize the a posterior probability. Since the initialization has a significant impact on rapidly of the convergence of the SA procedure and on the quality of the final estimates, a Thresholding method has been used for this purpose. As it is evident in Table 3 and 5, MRF has provided good segmentation results by 4000 iterations, but its computing time is very high.
TABLE 3

SEGMENTATION RESULTS FOR CONVENTIONAL MRF

SEGMENTATION RESULTS FOR CONVENTIONAL MRF SEGMENTATION RESULTS FOR IMPROVED-MRF SEGMENTATION RESULTS FOR CONVENTIONAL MRF AND PROPOSED METHOD (ALL 16 TEST IMAGES) The segmentation results of Conventional MRF have been shown in the row 3 of Table 6. SEGMENTATION RESULTS FOR CONVENTIONAL MRF AND PROPOSED METHOD

D. Performance evaluation for Improved-MRF

Before doing the experiments to investigate proposed method, to determine the appropriate size of neighborhood, some analyses were down. First we defined the neighborhood with different size of 3,5 …27. Afterward, the sum of two volume fractions (TPVF+ TNVF) and computing time were calculated for proposed approach in each neighboring size. Figure 3 and 4 shows the results of experiment. The computing time and volume fractions of presented method are increased by the growing of neighborhood size. As is clear, the neighborhood with size 21*21, provides a proper balance between time and sum of (TPVF+ TNVF). For these reason we used this size of neighborhood to evaluate our method.
Figure 3

Complexity of Algorithm In Different Size Of Neighborhood

Figure 4

sum of two volume fraction TPVF and TNVF in each size of Neighborhood

Complexity of Algorithm In Different Size Of Neighborhood sum of two volume fraction TPVF and TNVF in each size of Neighborhood According to Table 4 and 5 the results of I-MRF are much better than conventional MRF in terms of accuracy and computing Time. The segmentation results of Conventional MRF have been shown in the row 4 of Table 6.
TABLE 4

SEGMENTATION RESULTS FOR IMPROVED-MRF

To evaluate the performance of the classifiers, Receiver operating characteristic (ROC) analysis also is performed. ROC is based on statistical decision theory and it has been applied widely to the evaluation of clinical performance. The area under the ROC curve is referred index. It is used as a measure of the classification performance. A higher AZ indicates better classification performance because a larger value of True Positive (TP) is achieved at each value of False Positive (FP). The value of AZ is 1.0 when the diagnostic detection has perfect performance, which means that TP rate is 100% and FP rate is 0%. The values of AZ have been shown in Table 2.
TABLE 2

THE VALUES OF AZ

The ROC diagram is shown in the Figure 5.
Figure 5

ROC curve for Supervised and IMPST methods

ROC curve for Supervised and IMPST methods

5. CONCLUSION AND DISCUSSION

Markov Random field approaches are widely studied for medical image segmentation, especially in MR images. It is because this method can model intensity inhomogeneities occurring in these images. But this method has two critical weaknesses: Computational complexity and sensitivity of the results to the models parameters. To overcome these problems, in this paper, we propose a new Markov Random Filed method for breast lesion segmentation in MR images and illustrate its effectiveness. This approach can produce better results compared to conventional MRF, in terms of accuracy and computing time because: In conventional MRF, the energy function is calculated only based on the labels of neighboring pixels that assigned randomly. But in our approach labeling each pixel is performed with high accuracy due to better characterization of neighborhoods. Although MRF models have provided good results by taking into account the spatial relationship between neighboring pixels, but its complexity is very high. The Improved-MRF eliminates the need to use iterative method and initializing that lead to high computational complexity. Also we believe that the idea of using the ratio of two probability distribution of similar and non-similar pixels in a neighborhood may be contributive to other application such as Microcalcification segmentation in breast MR images, as well. In addition, The factor that influences the performance of proposed algorithm is the simple policy that has been used to determine similarity between central pixel and their neighboring pixels (Equation (10)).in fact we used an empirical threshold. If we use the better and more sophisticated policy in order to determine similarity between pixels, definitely we will get better results. In future work we intend to use the Gossip protocol for this purpose.

6. APPENDIX

The list of three categories (First order statistical parameters based on histogram, second order statistical parameters based on co-occurrence matrix, Run-Length Matrix) textural features have been used in this paper is given as follows: Statistic: Mean Skewness Absolute Deviation Variance Kurtosis Standard Deviation Co-occurrence Matrix: Notation: p(i,j): (i,j)-th entry in a normalized gray-tone spatial-dependence matrix. p(i): is the i-th entry in the marginal-probability matrix obtained by summing the rows of p(i,j),=Σp(i,j) N: is the number of distinct gray levels in the equalized image. Uniformity / Energy / Angular Second Moment: ƒ1 = ΣΣ()2 Contrast/Inertia: Correlation Variance: ƒ4 = Σ(i–μ)2P(i) Homogeneity/Inverse difference moment Sum Average ƒ6 = Σ2nP(n) Sum Variance Sum Entropy Entropy Difference variance ƒ10 = Σ(n–μ)2P(n) Where μ is the mean of P Where μx and σx are the mean and standard deviations Px, Respectively. Difference entropy Information measures of correlation (1) Information measures of correlation (2) Where H = -ΣΣP(i,j)log (P(i)P(j)) Maximal correlation coefficient Where Q(i,j) = Σk(P(i,k)P(j,k))/(P(i)P(k)). Autocorrelation Cluster Shade Cluster Prominence Maximum probability Sum of Squares Inverse difference Inverse difference normalized (INN) Inverse difference moment normalized (IDN) Run-Length Matrix: Short run emphasis: Long run emphasis: Gray level nonuniformity : Run-length nonuniformity : Run Percentage (RP) Low Gray-Level Run Emphasis (LGRE): High Gray-Level Run Emphasis (HGRE) Short Run Low Gray-Level Emphasis (SRLGE) Short Run High Gray-Level Emphasis (SRHGE) Long Run Low Gray-Level Emphasis (LRLGE) Long Run High Gray-Level Emphasis (LRHGE): Nomenclature of Symbols and Acronym: DCE-MRI : Dynamic contrast-enhanced magnetic resonance imaging MRF: Markov Random Field I-MRF: Improved-Markov Random Field ICM: Iterative Conditional Mode SA: Simulated Annealing FGM: Finite Gaussian Mixture GT: Ground Truth TP: True positive FP: False positive FN: False negative TN: True negative VOR: volume overlap ratio TPVF: Positive Volume Fraction TNVF: True Negative Volume Fraction FPVF: false positive volume fraction FNVF: false negative volume fraction ROC: Receiver operating characteristic L: set of tissue type I : set of pixel index γ: set of Model Parameters P(x|l) : Probability distribution function P (l) : Prior probability distribution Z : normalizing constant U(x) : Energy function V : A clique potential θ : Model parameters for tissue l μ : Mean σ : Variance x : Random variable D : A neighborhood for each pixel x Dsimilar : set of similar pixels to the pixel x Dnon–similar: set of non-similar pixels to the pixel x d : Euclidean distance between pixel i ,j ∩: Logical AND ∪: Logical OR AZ: area under the ROC curve
  23 in total

1.  Segmentation of brain MR images through a hidden Markov random field model and the expectation-maximization algorithm.

Authors:  Y Zhang; M Brady; S Smith
Journal:  IEEE Trans Med Imaging       Date:  2001-01       Impact factor: 10.048

2.  A fuzzy c-means (FCM)-based approach for computerized segmentation of breast lesions in dynamic contrast-enhanced MR images.

Authors:  Weijie Chen; Maryellen L Giger; Ulrich Bick
Journal:  Acad Radiol       Date:  2006-01       Impact factor: 3.173

3.  A concentric morphology model for the detection of masses in mammography.

Authors:  Nevine H Eltonsy; Georgia D Tourassi; Adel S Elmaghraby
Journal:  IEEE Trans Med Imaging       Date:  2007-06       Impact factor: 10.048

4.  Breast MR segmentation and lesion detection with cellular neural networks and 3D template matching.

Authors:  Gökhan Ertaş; H Ozcan Gülçür; Onur Osman; Osman N Uçan; Mehtap Tunaci; Memduh Dursun
Journal:  Comput Biol Med       Date:  2007-09-12       Impact factor: 4.589

5.  Utility of magnetic resonance imaging in the management of breast cancer: evidence for improved preoperative staging.

Authors:  L Esserman; N Hylton; L Yassa; J Barclay; S Frankel; E Sickles
Journal:  J Clin Oncol       Date:  1999-01       Impact factor: 44.544

6.  An image-processing system for qualitative and quantitative volumetric analysis of brain images.

Authors:  A F Goldszal; C Davatzikos; D L Pham; M X Yan; R N Bryan; S M Resnick
Journal:  J Comput Assist Tomogr       Date:  1998 Sep-Oct       Impact factor: 1.826

7.  Statistical approach to segmentation of single-channel cerebral MR images.

Authors:  J C Rajapakse; J N Giedd; J L Rapoport
Journal:  IEEE Trans Med Imaging       Date:  1997-04       Impact factor: 10.048

8.  Automated brain tumor segmentation using spatial accuracy-weighted hidden Markov Random Field.

Authors:  Jingxin Nie; Zhong Xue; Tianming Liu; Geoffrey S Young; Kian Setayesh; Lei Guo; Stephen T C Wong
Journal:  Comput Med Imaging Graph       Date:  2009-05-14       Impact factor: 4.790

9.  Breast tumors: comparative accuracy of MR imaging relative to mammography and US for demonstrating extent.

Authors:  C Boetes; R D Mus; R Holland; J O Barentsz; S P Strijk; T Wobbes; J H Hendriks; S H Ruys
Journal:  Radiology       Date:  1995-12       Impact factor: 11.105

10.  Comparison of written reports of mammography, sonography and magnetic resonance mammography for preoperative evaluation of breast lesions, with special emphasis on magnetic resonance mammography.

Authors:  S Malur; S Wurdinger; A Moritz; W Michels; A Schneider
Journal:  Breast Cancer Res       Date:  2000-11-02       Impact factor: 6.466

View more
  2 in total

1.  Intra-abdominal fat: Comparison of computed tomography fat segmentation and bioimpedance spectroscopy.

Authors:  Peter Finch
Journal:  Malawi Med J       Date:  2017-06       Impact factor: 0.875

2.  Radiofrequency ablation of liver tumors: quantitative assessment of tumor coverage through CT image processing.

Authors:  Katia Passera; Sabrina Selvaggi; Davide Scaramuzza; Francesco Garbagnati; Daniele Vergnaghi; Luca Mainardi
Journal:  BMC Med Imaging       Date:  2013-01-16       Impact factor: 1.930

  2 in total

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