Mammogram Analysis: Tumor Classification

Similar documents
Mammogram Analysis: Tumor Classification

CLASSIFICATION OF DIGITAL MAMMOGRAM BASED ON NEAREST- NEIGHBOR METHOD FOR BREAST CANCER DETECTION

Investigation of multiorientation and multiresolution features for microcalcifications classification in mammograms

Classification of Mammograms using Gray-level Co-occurrence Matrix and Support Vector Machine Classifier

Investigating the performance of a CAD x scheme for mammography in specific BIRADS categories

Australian Journal of Basic and Applied Sciences

AN ALGORITHM FOR EARLY BREAST CANCER DETECTION IN MAMMOGRAMS

NMF-Density: NMF-Based Breast Density Classifier

Mammographic Cancer Detection and Classification Using Bi Clustering and Supervised Classifier

COMPUTER -AIDED DIAGNOSIS FOR MICROCALCIFICA- TIONS ANALYSIS IN BREAST MAMMOGRAMS. Dr.Abbas Hanon AL-Asadi 1 AhmedKazim HamedAl-Saadi 2

Lung Cancer Diagnosis from CT Images Using Fuzzy Inference System

Computer-Aided Diagnosis for Microcalcifications in Mammograms

Mammography is a most effective imaging modality in early breast cancer detection. The radiographs are searched for signs of abnormality by expert

Classification of benign and malignant masses in breast mammograms

COMPARATIVE STUDY ON FEATURE EXTRACTION METHOD FOR BREAST CANCER CLASSIFICATION

COMPUTER-AIDED DIAGNOSTIC SYSTEM BASED ON WAVELET ANALYSIS FOR MICROCALCIFICATION DETECTION IN DIGITAL MAMMOGRAMS

Classification of mammogram masses using selected texture, shape and margin features with multilayer perceptron classifier.

ISSN Vol.03,Issue.06, May-2014, Pages:

Comparison Classifier: Support Vector Machine (SVM) and K-Nearest Neighbor (K-NN) In Digital Mammogram Images

CLASSIFICATION OF BRAIN TUMOUR IN MRI USING PROBABILISTIC NEURAL NETWORK

DETECTION AND CLASSIFICATION OF MICROCALCIFICATION USING SHEARLET WAVE TRANSFORM

Gene Selection for Tumor Classification Using Microarray Gene Expression Data

CHAPTER 2 MAMMOGRAMS AND COMPUTER AIDED DETECTION

Detection of architectural distortion using multilayer back propagation neural network

arxiv: v2 [cs.cv] 8 Mar 2018

Electrocardiogram beat classification using Discrete Wavelet Transform, higher order statistics and multivariate analysis

Improved Intelligent Classification Technique Based On Support Vector Machines

Computer aided detection of clusters of microcalcifications on full field digital mammograms

Detection of microcalcifications in digital mammogram using wavelet analysis

Detection of suspicious lesion based on Multiresolution Analysis using windowing and adaptive thresholding method.

ABSTRACT I. INTRODUCTION. Mohd Thousif Ahemad TSKC Faculty Nagarjuna Govt. College(A) Nalgonda, Telangana, India

Analysis of Mammograms Using Texture Segmentation

A REVIEW ON CLASSIFICATION OF BREAST CANCER DETECTION USING COMBINATION OF THE FEATURE EXTRACTION MODELS. Aeronautical Engineering. Hyderabad. India.

Quick detection of QRS complexes and R-waves using a wavelet transform and K-means clustering

Intelligent Edge Detector Based on Multiple Edge Maps. M. Qasim, W.L. Woon, Z. Aung. Technical Report DNA # May 2012

MIT International Journal of Electronics and Communication Engineering Vol. 3, No. 1, Jan. 2013, pp

Jacobi Moments of Breast Cancer Diagnosis in Mammogram Images Using SVM Classifier

A comparative study of machine learning methods for lung diseases diagnosis by computerized digital imaging'"

Malignant Breast Cancer Detection Method - A Review. Patiala

Gabor Wavelet Approach for Automatic Brain Tumor Detection

Automated Brain Tumor Segmentation Using Region Growing Algorithm by Extracting Feature

EECS 433 Statistical Pattern Recognition

Empirical Mode Decomposition based Feature Extraction Method for the Classification of EEG Signal

Estimation of Breast Density and Feature Extraction of Mammographic Images

IJESRT. Scientific Journal Impact Factor: (ISRA), Impact Factor: 1.852

REVIEW ON ARRHYTHMIA DETECTION USING SIGNAL PROCESSING

Development of Novel Approach for Classification and Detection of Brain Tumor

Automated Approach for Qualitative Assessment of Breast Density and Lesion Feature Extraction for Early Detection of Breast Cancer

IDENTIFICATION OF MYOCARDIAL INFARCTION TISSUE BASED ON TEXTURE ANALYSIS FROM ECHOCARDIOGRAPHY IMAGES

Effect of Feedforward Back Propagation Neural Network for Breast Tumor Classification

Reading Assignments: Lecture 18: Visual Pre-Processing. Chapters TMB Brain Theory and Artificial Intelligence

MEM BASED BRAIN IMAGE SEGMENTATION AND CLASSIFICATION USING SVM

A Survey on Brain Tumor Detection Technique

NAÏVE BAYES CLASSIFIER AND FUZZY LOGIC SYSTEM FOR COMPUTER AIDED DETECTION AND CLASSIFICATION OF MAMMAMOGRAPHIC ABNORMALITIES

Automatic Classification of Breast Masses for Diagnosis of Breast Cancer in Digital Mammograms using Neural Network

Improved Framework for Breast Cancer Detection using Hybrid Feature Extraction Technique and FFNN

Image processing mammography applications

A Novel Method For Automatic Screening Of Nonmass Lesions In Breast DCE-MRI

Compressive Re-Sampling for Speckle Reduction in Medical Ultrasound

Development of novel algorithm by combining Wavelet based Enhanced Canny edge Detection and Adaptive Filtering Method for Human Emotion Recognition

LUNG CANCER continues to rank as the leading cause

Detection and Classification of Microcalcifications Using Discrete Wavelet Transform

Segmentation of Tumor Region from Brain Mri Images Using Fuzzy C-Means Clustering And Seeded Region Growing

Primary Level Classification of Brain Tumor using PCA and PNN

Fuzzy logic in computer-aided breast cancer diagnosis: analysis of lobulation 1

Early Detection of Lung Cancer

A Review on Sleep Apnea Detection from ECG Signal

Automated Tessellated Fundus Detection in Color Fundus Images

MRI Image Processing Operations for Brain Tumor Detection

LUNG NODULE SEGMENTATION IN COMPUTED TOMOGRAPHY IMAGE. Hemahashiny, Ketheesan Department of Physical Science, Vavuniya Campus

Robust system for patient specific classification of ECG signal using PCA and Neural Network

Mammographic Mass Detection Using a Mass Template

Breast Cancer Prevention and Early Detection using Different Processing Techniques

The Application of Image Processing Techniques for Detection and Classification of Cancerous Tissue in Digital Mammograms

IEEE SIGNAL PROCESSING LETTERS, VOL. 13, NO. 3, MARCH A Self-Structured Adaptive Decision Feedback Equalizer

Neural Network Based Technique to Locate and Classify Microcalcifications in Digital Mammograms

Breast Cancer Diagnosis Based on K-Means and SVM

Threshold Based Segmentation Technique for Mass Detection in Mammography

Automatic Microcalcification Detection Using Wavelet Transform

Statistical methods. [ Miles N. Wernick, Yongyi Yang, Jovan G. Brankov, [ Drawing conclusions from medical images ]

Automatic Diagnosing Mammogram Using Adaboost Ensemble Technique

[Kiran, 2(1): January, 2015] ISSN:

AUTOMATIC DIABETIC RETINOPATHY DETECTION USING GABOR FILTER WITH LOCAL ENTROPY THRESHOLDING

NIH Public Access Author Manuscript Conf Proc IEEE Eng Med Biol Soc. Author manuscript; available in PMC 2013 February 01.

Detection of Breast Masses in Digital Mammograms using SVM

Brain Tumor Image Segmentation Based On Discrete Wavelet Transform and Support Vector Machine

AN EFFICIENT AUTOMATIC MASS CLASSIFICATION METHOD IN DIGITIZED MAMMOGRAMS USING ARTIFICIAL NEURAL NETWORK

International Journal of Computer Science Trends and Technology (IJCST) Volume 5 Issue 1, Jan Feb 2017

Segmentation technique for detecting suspect masses in dense breast digitized images as a tool for mammography CAD schemes

Lung Region Segmentation using Artificial Neural Network Hopfield Model for Cancer Diagnosis in Thorax CT Images

Brain Tumor Segmentation of Noisy MRI Images using Anisotropic Diffusion Filter

Brain Tumor segmentation and classification using Fcm and support vector machine

Implementation of Brain Tumor Detection using Segmentation Algorithm & SVM

Detection of Tumor in Mammogram Images using Extended Local Minima Threshold

Automatic Detection of Brain Tumor Using K- Means Clustering

EARLY STAGE DIAGNOSIS OF LUNG CANCER USING CT-SCAN IMAGES BASED ON CELLULAR LEARNING AUTOMATE

Support vector machines in sonography Application to decision making in the diagnosis of breast cancer

Building an Ensemble System for Diagnosing Masses in Mammograms

International Journal of Advance Research in Engineering, Science & Technology

Feasibility Study in Digital Screening of Inflammatory Breast Cancer Patients using Selfie Image

Transcription:

Mammogram Analysis: Tumor Classification Literature Survey Report Geethapriya Raghavan geeragh@mail.utexas.edu EE 381K - Multidimensional Digital Signal Processing Spring 2005 Abstract Breast cancer is the main causes of cancer related mortality among American women. The use of screening mammography as the most reliable method for early diagnosis of breast cancer is widely recommended with the introduction of several Computer Aided diagnosis (CAD) techniques. I am analyzing some of the pattern recognition techniques that have been most effective in classifying tumor as benign and malignant support vector machine (SVM), kernel Fisher discriminant (KFD), relevance vector machine (RVM) and a multiresolution pattern recognition method using wavelet transform. These methods have been developed and implemented in statistical learning theory over the past decade and are expected to give promising classification results for efficient tumor diagnosis.

1 Introduction Breast cancer is among the most common and deadly of all cancers, occurring in nearly one in ten women. Mammography is a uniquely important type of medical imaging used to screen for breast cancer. All women at risk go through mammography screening procedures for early detection and diagnosis of tumor. Currently there are no methods for breast cancer, which is why early detection becomes important to achieve high survival rates. A typical mammogram is an intensity x-ray image with gray levels showing levels of contrast inside the breast which characterize normal tissue and different calcification and masses. The contrast level of a typical mammogram image is proportional to the difference in x-ray attenuation between different tissues. In general, a clear separation between normal functioning tissue and abnormal cancerous tissues is difficult to identify since their attenuation is very similar. Important visual clues of breast cancer include preliminary signs of masses and calcification clusters. A mass is a localized collection of tissue seen in two different projections and calcifications are small calcium deposits. Masses and calcium deposits are easy to see by x-ray because they are much denser (highly attenuate x-ray) than all other types of soft tissues around. Unusually smaller and clustered calcifications are associated with malignancy while there are other calcifications (diffuse, regional, segmental and linear) that are typically benign. Such calcifications are termed as microcalcifications. In mammogram analysis, the focus is mainly on two types of lesions masses and microcalcifications (Fig.1a and 1b). In the

early stages of breast cancer, these signs are subtle making diagnosis by visual inspection difficult. With millions undergoing mammography procedures, the need for quick and reliable computer based tools is strongly felt. Fig 1(a) Fig 1(b) Fig1. (a) Mammogram showing a big mass and (b) a clustered microcalcification 2 Background Intensive research work has been undertaken in the development of automated image analysis methods to assist radiologists in the identification of abnormalities. The role computers play in mammogram analysis is threefold: detection, diagnosis and noise cancellation. Detection involves identifying cancerous tissues in a mammogram. Early detection of breast cancer by mammography depends on the production of excellent images and competent interpretation. Mammography alone cannot prove that a suspicious

area is malignant or benign. To decide that, the tissue has to be removed for examination using breast biopsy techniques. A false positive detection may cause an unnecessary biopsy. Some of the more important pitfalls encountered two decades ago with low contrast and poor image quality in mammography are presented in [1]. Diagnosis using mammograms is aimed at classifying the detected cancerous regions as benign or malignant. A review of several studies demonstrating how CAD tools help in tumor diagnosis is presented in [2]. 3 Diagnosis Tools The diagnosis task is modeled as a two-class classification task. Features are extracted from Regions of Interest (ROIs - the region containing the masses or the microcalcification) containing the abnormality (the training phase) and each ROI is classified using a classification algorithm (the testing phase). In most cases, the classification algorithm used is a supervised method that is first trained on a set of sample images called the training set. The performance of the algorithm is then tested on a separate testing set. The metrics used to report the accuracy of these algorithms are sensitivity and specificity. Sensitivity is defined as a lesion for which the CAD predicts that it is cancerous and it is actually found to be malignant. Specificity is the fraction of benign lesions that are correctly identified by the CAD as being benign. A plot of sensitivity versus specificity is called a Receiver Operating Characteristic (ROC) curve and this is used to report the performance of the CAD technique used [3]. The main parameter studied is the area under the ROC curve, A z. Higher the value of A z, better is

the performance of the Cad technique used. Range values A z of any technique can take is from 0 to 1. Hence, a good CAD tool has values closer to one. Classifying a mammogram with a cluster of microcalcifications is more challenging than doing the same with masses because of their erratic shapes, size, density and texture. Due to their high success rates [4], I investigate the following contemporary methods. a. Support Vector Machine (SVM) In recent years, SVM learning has found a wide range of real-world applications, including object recognition [5], speaker identification [6] and face detection in images [7]. The formulation of SVM learning is based on the principle of structural risk minimization. Instead of minimizing an objective function based on the training samples [such as mean square error], the SVM attempts to minimize a bound on the generalization error (the error made by the learning machine on test data not used during training). As a result, an SVM tends to perform well when applied to data outside the training set. The nonlinear SVM classifier is defined by the function y given as (1) such that such that for each training example, x i, the function yields (2) This means that the two classes in the training set are separated by the hyperplane (3) Among the possible separating hyperplanes, the one from which the distant to the closest point is maximal is the optimal separating hyperplane (OSH). Following nonlinear transformation, the parameters w and b of the decision function y (support vectors) are determined by the minimization of w 2 which is proportional to the cost function to find

the OSH [8]. Autocovariance textures based on the varying density of microcalcifications are used as inputs to find an OSH for distinguishing the tumors in mammograms [4] and in ultrasonic images [8]. b. Relevance vector machine (RVM) This method, developed by Tipping [9] is based on Bayesian estimation for classification problems. It is proved to be faster than SVM since it yields an optimum solution with fewer training samples. These are called relevance vectors. The classification function is given by (4) where K is a kernel function, and,x i, are the training samples. According to Tipping [20], the parameters, α i, i = 1,2,3, N, are determined using Bayesian estimation. The parameters in (4) are then obtained by maximizing the posterior distribution given the input vectors. This is equivalent to maximizing the following objective function: (5) only those samples associated with nonzero coefficients of α i, which are the relevance vectors, will contribute to the decision function (4). c. Kernel Fisher Discriminant (KFD) KFD is an extension to Fisher s linear discriminant method [10]. This method is based on the principle of projecting data onto a one-dimensional space after mapping the input vectors into higher dimensional space initially. This effectively yields a nonlinear discriminant with respect to the original vector x. It has a classification function similar

to SVM. The coefficients, α i, i = 1,2,3, N, are determined by maximizing the Rayleigh coefficient corresponding to the decision function f KFD (x) [11]. The main difference between KFD and the other two methods mentioned above SVM and RVm is that KFD uses all the training samples. The performance summary of the methods analyzed is presented in the following Table. Table 1 Authors Image type and number Method A z Wei et. al, 2005 [4] Mammogram, 697 Chang et. al, 2003 [8] SVM 0.8545 KFD 0.8303 RVM 0.8421 Ultrasonic image, 250 SVM 0.9396 d. Wavelet Analysis This approach, termed as a multiresolutin pattern recognition approach [12], aims at extracting localized features from the Regions of Interest (ROIs). Wavelet transforms can uncorrelate the image, are invertible and has flexibility to discretize scale and orientation. The wavelets are functions used as basis for representing other functions, and once a so called mother wavelet is fixed, a family can be generated by translations and dilations of it. If we denote a mother wavelet as (H x ), its dilations and translations are H ((x-a)/b) where a = 2 -j and b = k. 2 -j and k, j are integers.

Fig (2) Applying convolution of low and high pass filters on the original data, the signal can be decomposed in specific sets of coefficients, at each level of decomposition (Fig 2) as: low frequency coefficients (A d 2j f), vertical high frequency coefficients (D 1 2jf), horizontal high frequency coefficients (D 2 2jf), and high frequency coefficients in both directions (D 3 2jf) The A d 2j f coefficients represent the entry of next level of decomposition. 4 Conclusion The performance of the different classifier models analyzed in this report show that they are very promising to achieve higher efficiency and speed in lesser time in diagnosing tumor as benign or malignant in mammograms so that they can provide reliable assistance to radiologists. Comparatively, SVM is more suited to computer aided

diagnosis since it requires lesser training samples to train the learning machine and get the support vectors and perform as good as other methods discussed. Diagnosing tumor using microcalcifications has always been a challenging task. Hence, I would like to implement nonlinear SVM on mammograms with microcalcifications following the procedure followed in [8] with ultrasonic images. I also would like to extend on the work of Borges. et. al [12] by using a different classifier on the feature vectors obtained using the wavelet coefficients. REFERENCES [1] M. J. Homer, Breast imaging: pitfalls, controversies, and some practical thoughts, Radiologic Clinics of North America. vol. 3, pp. 459-472. Sep 1985 [2] Y. Jiang, R. M. Nishikawa, R. A. Schmidt, C. E. Metz, M. L. Giger and K. Doi, Improving breast cancer diagnosis with computer-aided diagnosis, Academic Radiology, vol. 6, pp. 22 33, Jan 1999 [3] C. E. Metz, "ROC methodology in radiologic imaging", Investigative Radiology., vol. 21, pp. 720-33, Sep 1986 [4] L. Wei, Y. Yang, R. M. Nishikawa, Y. Jiang, A Study on Several Machine- Learning Methods for Classification of Malignant and Benign Clustered Microcalcifications, IEEE Transactions on Medical Imaging, pp. 1-10, Jan 2005 [5] M. Pontil and A. Verri, Support vector machines for 3-D object recognition, IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 20, pp. 637 646, June 1998 [6] V. Wan and W. M. Campbell, Support vector machines for speaker verification and identification, Proc. IEEE Workshop on Neural Networks for Signal Processing, Sydney, Australia, pp. 775 784, Dec. 2000 [7] E. Osuna, R. Freund, and F. Girosi, Training support vector machines: Application to face detection, Proc. Computer Vision and Pattern Recognition, Puerto Rico, pp. 130 136, June 1997 [8] R. Chang, W. Wu, W. K. Moon, Y. Chou and D. Chen, Support vector machines for Diagnosis on breast tumors on US images, Acadamic Radiology, vol. 10(2), pp. 189-197, Feb 2003 [9] M. E. Tipping, Sparse Bayesian learning and the relevance vector machine, Journal of Machine Learning Research, vol. 1, pp. 211 244, Aug 2001 [10] R. Duda, P. Hart, D. Stork, Pattern Recognition, 2nd ed., Wiley, 2002 [11] B. Scholkopf and A. Smola, Learning With Kernels Support Vector Machines, Regularization, Optimization and Beyond, Cambridge, MIT Press, 2002. [12] C. B. Ferreira and D. L. Borges, Automated mammogram classification using a multiresolution pattern recognition approach, Proc. XIV Brazilian Symposium on Computer Graphics and Image Processing, pp. 76-83, Oct. 2001