- Open Access
- Total Downloads : 136
- Authors : Ms. Sushree Prajnabasini Pani, Mr. V. Vedanarayanan
- Paper ID : IJERTV3IS031090
- Volume & Issue : Volume 03, Issue 03 (March 2014)
- Published (First Online): 26-03-2014
- ISSN (Online) : 2278-0181
- Publisher Name : IJERT
- License: This work is licensed under a Creative Commons Attribution 4.0 International License
A Novel Algorithm for identification of Lesions by Extracting the Features from Mammogram
Ms. Sushree PrajnabasiniPani1
-
ETCE Dept.
Sathyabama University Chennai, India
Mr. V. Vedanarayanan2
-
ETCE Dept.
Sathyabama University Chennai, India
Abstract – Cancer is uncontrolled growth of cells. Breast Cancer is the uncontrolled growth of cells in the breast region. Breast cancer is the second leading cause of cancer deaths in women today. Early detection of the cancer can reduce mortality rate. Early detection of Breast Cancer can be achieved using Digital Mammography,typically through detection of characteristic masses and/or micro calcifications. A Mammogram is an x-ray of the breast tissue which is designed to identify abnormalities. Therefore, it would be valuable to develop a computer aided method for mass/tumor segmentation based on extracted features from the Regionof Interest (ROI) in mammograms. The Modified Expectation-maximization (MEM) algorithm is proposed to segment the breast cancer images. In this work, an efficient approach to search for the global threshold of image using Gaussian mixture model is proposed. Firstly, a gray-level histogram of an image is represented as a function of the frequencies of gray-level. Then to fit the Gaussian mixtures to the histogram of image, the Expectation Maximization (EM) algorithm is developed to estimate the number of Gaussian mixture of such histograms. With this scheme we can detect the lesions more effectively.
Index Terms-Mammogram,Median filtering,Modified expectation maximization, CLAHE,Gray LevelCo-occurrence Matrix (GLCM),Support Vector Machine(SVM) Classifier.
I.INTRODUCTION
A mammogram is a radiograph of the breast tissue. It is an effective process for examining the breast, commonly searching for breast cancer. Cancer is not preventable, but early detection leads to a much higher chance of recovery and lowers the mortality rate from this disease. A cancer cell has characteristicsthat differentiate it from normal tissue cells with respect to: the cell outline, shape, structure of nucleus. When this happens in the breast, it is commonly termed as Breast Cancer. Cancer is confirmed after a biopsy (surgically extracting a tissue sample) and pathological evaluation. The most important risk factor is age. The incidence of breast cancer increases with age. The majority of women diagnosed with breast cancer are over the age of 50. Women under the age of 25 are least likely to develop breast cancer. However, younger women who do contract breast cancer, suffer from speedy and aggressive growth of cancer. The most common clinical sign of breast cancer is a painless, hard and fixed lump in the breast. This is one of the reasons that make clinical detection of breast cancer very difficult, as painlessness gives the woman a false sense of security. Based on the
morphological and the texture features[1] the masses can be identified. Another technique is based on the DCT features based malignancy and abnormality type detection[2].Considering the tumor preprocessing segmentation feature extraction and classification [3], a technique known as K-mean algorithm for mass segmentation is done.MEM is also a method that is for dimensionality reduction [4], which is used for tumor detection.Generally all classifiers only classify the images but do not segment the tumor[5].SVM Classifier can use a technique known as clustering [6].SVM can also be used for the detection of the microcalcification [7].The proposed algorithm comprises of expectation maximization method which helps to find the tumormore accurately and gives the more accuracy value .Section II deals with EM, Section III with the proposed algorithm.
-
EXPECTATION MAXIMIZATION
A common taskinimageprocessingis the estimation of the parameters of probability distribution function.Expectation maximization is ideally suited to produce the maximum likelihood. This algorithm consists of two major steps, first is Expectation step and second is Maximization step. The expectation step consists of calculating the expectedvalue of the complete data likelihood function.In the Maximization step, first plug in the expected values of the latent variables in the log-likelihood of the given data. Then, maximize this log- likelihood to evaluate the parameters.The maingoal of the EM algorithm is to facilitate maximum likelihood parameter estimation by introducing so-called hidden variables which are not observed.Let us denote these hidden variables by some Z, and the unobserved data by a vector z. Note that it does not playa role if this unobserved data is technically unobservable or just not observed dueto other reasons. It is just an artificial construct in order to enable an EMscheme. We define the complete data x to consist of the incomplete observed data y andthe unobserved data z:
x = (yT, zT) T
Then, we consider thelog-likelihood function of the complete data:
LogLC () = log p(x | )
-
Methodology
MAMMOGRAM INPUT IMAGE
IMAGE PREPROCESSING
IMAGE SEGMENTATION
FEATURE EXTRACTION
Fig.1
-
-
PROPOSED METHOD
A.MODIFIED EXPECTATION & MAXIMIZATION (MEM)
MEM is the Modified expectation maximization algorithm is a natural generalization of maximum likelihood estimation.
B.Algorithm for proposed method
-
Initialize the value for the mixture parameters.
-
Calculate the intermediate function for the given set of initial values.
-
Calculate the new mixture parameters by using the intermediate function and previous mixture values.
-
Continue the calculation until the threshold or validation condition is met.
-
Repeat for each class cancer tissue in the image.
-
Example
Let X be the observed data and suppose a complete data setisZ
= (X,Y)
We also have a joint density function
p ( z | ) = p ( x ,y | ) = p ( y | x , ) p(x | ) We can define a likelihood function
L ( | Z ) = L ( | X,Y ) = p ( X , Y | ) ,called the complete data likelihood. The original likelihood L ( | X) is referred to as the incomplete data likelihood function. The MEM algorithm first finds the expected value of the complete data log likelihood log p ( X , Y | ) with respect to the unknown data Ygiven the observed data X and the current parameter estimates. That is
Q(, (i-1)) =E [log p(X, Y | ) |X, (i-1)]
MEM algorithm has been widely applied to the estimation of Gaussian mixture model in cancer image segmentation. However it is deterministic process. In this paper we propose an algorithm for breast cancer segmentation. In this approach the MEM algorithm is performed to estimate the maximum likelihood and to get the more efficient accuracy value. Segmentation of lesions of breast cancer image has been classified into three layers that are Gray matter, White matter and Cerebrospinal fluid. The objective of our experiments is to classify our image data sets by more than 85% for WM, GM and CSF. Estimating the unknown probability density function (pdf) given a finite set of observation is an important aspect of many image processing problems. MEM algorithm is an iterative procedure that consists of two alternating steps. They are
-
Expectation Step followed by a Maximization Step. Expectation step is used to the unknown cancer tissues using the current estimate of the parameters and conditioned on the observations.
-
The maximization step provides new estimates of theparameters. At each iteration, the estimated parameters provide an increase in the maximum likelihood function.
-
There are two main applications of MEM algorithm. The first occurs when the data indeed has missing the values due to problems with the limitations of the observation process. The second occurs when calculating the likelihood function is analytically intractable.
Where (i-1)is the current parameter estimate used to get the expectation value. is the new parameter optimized to increase Q. The evaluation of this expectation is called the E- step of the algorithm. The second step of the MEM algorithm is to maximize the expectationcalculated inthe first step.
(i)= arg max Q (, (i-1))
These two steps are repeated as important. Each iteration is guaranteed to increase the log- likelihood.
-
Methodology of proposed method
Mammo gram image
Preproce ssing of the image
Image Enhancem ent Using CLAHE
Classifier Using SVM
Fig. 2
Image Segment
-ation Using MEM
Feature Extraction Using GLCM
-
-
RESULTSANDDISCUSSION
This section results of the automatic classification on mammogram using GLCM features. The main features are to be calculated as
-
Autocorrelation
-
Energy
-
Maximum probability
-
Sum of squares;variance
-
Sum of average
-
Entropy
-
Homogeneity
-
Information measure of correlation1
-
Information measure of correlation2
-
Inverse difference normalization
-
Inverse difference moment normalized (IDN)
-
Mean
-
Variance
By the proposed algorithm the following output cancer images will be detected where the exact segmentation of the masses is possible.
Fig.3.1 Input images 3.2 Output images
-
-
CONCLUSION
The method employed in this paper has given the better performance. The Modified Expectation Maximization (MEM) is developed for the segmentation of mammogram with the aim of supporting the radiologists in visual diagnosis. The usage of MEM increases the accuracy and sensitivity of the tumor detection.
REFERENCES
-
FalehH.Mahmood,Remote Sensing Unit, Collegeof Science,BaghdadUniversity,Baghdad,Iraq,Email:faleh_sine@yahoo.com Early detection of breast cancer mass lesions by mammogram segmentation images based on texture features Iraqi Journal of Physics, 2012, Vol. 10, No.17, PP. 29-40.
-
M. ArfanJaffar, NawazishNaveed, Sultan Zia, Bilal Ahmed and Tae-Sun ChoiDCT Features BasedMalignancy And Abnormality Type Detection Method For Mammograms International Journal of Innovative Computing, Information and Control ICIC International c2011 ISSN 1349-4198volume 7, Number 9,September 2011pp. 5495-5513.
-
Ms.D.RojaRamani, Ms.B.Ben, Sujitha, Ms.C.Parameswari,Digital Mammogram Tumor Preprocessing Segmentation Features Extraction and Classification Using Kmean Algorithm and Distance based Skeletonization International journal of computer application, issue 2 (April, 2012) ISSN-2252-1797.
-
Dr. K Revathy, Dept. of Computer Science, University of Kerala, India Roshni V. S., ER&DCI Institute of Technology, CDAC-T, India Applying EM Algorithm for Segmentation of Textured Images Proceedings of the World Congress on Engineering 2007 Vol I,WCE 2007, July 2 – 4, 2007, London, U.K.
-
Nasseer M. Basheer, Mustafa H. Mohammed Computer Engineering Department, Iraq Technical College/ Mosul, Iraq Classification of Breast Masses in Digital Mammograms Using Support Vector Machines International journal of advanced research in computer science and software engineering, volume 3, issue 10, October 2013,ISSN 2277 128X.
-
MoiHoonYap, Eran.A.Edirisinghe, and Helmut.Bez,Department ofComputerScience,LoughboroughUniversity,Loughborough,U.K.M.H.Y ap@lboro.ac.uk A Novel Algorithm For Initial Lesion Detection In Ultrasound Breast ImagesJournal of applied clinical medical physics, volume 9, number-4,2008.