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

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

COMPARATIVE STUDY ON FEATURE EXTRACTION METHOD FOR BREAST CANCER CLASSIFICATION

Cancer Cells Detection using OTSU Threshold Algorithm

Improved Intelligent Classification Technique Based On Support Vector Machines

MEM BASED BRAIN IMAGE SEGMENTATION AND CLASSIFICATION USING SVM

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

MRI Image Processing Operations for Brain Tumor Detection

BREAST CANCER EARLY DETECTION USING X RAY IMAGES

Segmentation and Analysis of Cancer Cells in Blood Samples

EXTRACT THE BREAST CANCER IN MAMMOGRAM IMAGES

Mammogram Analysis: Tumor Classification

Enhanced Detection of Lung Cancer using Hybrid Method of Image Segmentation

Threshold Based Segmentation Technique for Mass Detection in Mammography

International Journal for Science and Emerging

Detection of Lung Cancer Using Marker-Controlled Watershed Transform

Classification of benign and malignant masses in breast mammograms

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

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

Lung Cancer Diagnosis from CT Images Using Fuzzy Inference System

Identification of Sickle Cells using Digital Image Processing. Academic Year Annexure I

Unsupervised MRI Brain Tumor Detection Techniques with Morphological Operations

Primary Level Classification of Brain Tumor using PCA and PNN

NMF-Density: NMF-Based Breast Density Classifier

An efficient method for Segmentation and Detection of Brain Tumor in MRI images

Design of Primary Screening Tool for Early Detection of Breast Cancer

I. INTRODUCTION III. OVERALL DESIGN

Early Detection of Lung Cancer

INTRODUCTION TO MACHINE LEARNING. Decision tree learning

DYNAMIC SEGMENTATION OF BREAST TISSUE IN DIGITIZED MAMMOGRAMS

Comparative Study of K-means, Gaussian Mixture Model, Fuzzy C-means algorithms for Brain Tumor Segmentation

Mammogram Analysis: Tumor Classification

Effect of Feedforward Back Propagation Neural Network for Breast Tumor Classification

AN ALGORITHM FOR EARLY BREAST CANCER DETECTION IN MAMMOGRAMS

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

Detection of Glaucoma and Diabetic Retinopathy from Fundus Images by Bloodvessel Segmentation

BraTS : Brain Tumor Segmentation Some Contemporary Approaches

Detection and Classification of Lung Cancer Using Artificial Neural Network

Extraction of Blood Vessels and Recognition of Bifurcation Points in Retinal Fundus Image

CHAPTER 2 MAMMOGRAMS AND COMPUTER AIDED DETECTION

Mammographic Cancer Detection and Classification Using Bi Clustering and Supervised Classifier

Brain Tumor segmentation and classification using Fcm and support vector machine

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

Brain Tumor Detection using Watershed Algorithm

A New Approach For an Improved Multiple Brain Lesion Segmentation

Mammographic Mass Detection Using a Mass Template

IMPROVED BRAIN TUMOR DETECTION WITH ONTOLOGY

Predicting Heart Attack using Fuzzy C Means Clustering Algorithm

Lung Cancer Detection using Morphological Segmentation and Gabor Filtration Approaches

Automatic Hemorrhage Classification System Based On Svm Classifier

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

ANALYSIS OF MALIGNANT NEOPLASTIC USING IMAGE PROCESSING TECHNIQUES

CLASSIFICATION OF ABNORMALITY IN B -MASS BY ARCHITECTURAL DISTORTION

AUTOMATIC BRAIN TUMOR DETECTION AND CLASSIFICATION USING SVM CLASSIFIER

ANALYSIS AND DETECTION OF BRAIN TUMOUR USING IMAGE PROCESSING TECHNIQUES

Analogization of Algorithms for Effective Extraction of Blood Vessels in Retinal Images

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

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

Edge Detection Techniques Based On Soft Computing

Australian Journal of Basic and Applied Sciences

LUNG CANCER continues to rank as the leading cause

DETECTING DIABETES MELLITUS GRADIENT VECTOR FLOW SNAKE SEGMENTED TECHNIQUE

Estimation of Breast Density and Feature Extraction of Mammographic Images

Lung Tumour Detection by Applying Watershed Method

Extraction and Identification of Tumor Regions from MRI using Zernike Moments and SVM

arxiv: v2 [cs.cv] 8 Mar 2018

International Journal of Engineering Trends and Applications (IJETA) Volume 4 Issue 2, Mar-Apr 2017

Gender Discrimination Through Fingerprint- A Review

COMPUTER AIDED DIAGNOSTIC SYSTEM FOR BRAIN TUMOR DETECTION USING K-MEANS CLUSTERING

Detection of microcalcifications in digital mammogram using wavelet analysis

Computer Assisted System for Features Determination of Lung Nodule from Chest X-ray Image

Informative Gene Selection for Leukemia Cancer Using Weighted K-Means Clustering

Tumor Detection In Brain Using Morphological Image Processing

AUTOMATIC MEASUREMENT ON CT IMAGES FOR PATELLA DISLOCATION DIAGNOSIS

Automated Detection Method for Clustered Microcalcification in Mammogram Image Based on Statistical Textural Features

A Survey on Brain Tumor Detection Technique

Efficacy of the Extended Principal Orthogonal Decomposition Method on DNA Microarray Data in Cancer Detection

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

Copyright 2007 IEEE. Reprinted from 4th IEEE International Symposium on Biomedical Imaging: From Nano to Macro, April 2007.

Tumor cut segmentation for Blemish Cells Detection in Human Brain Based on Cellular Automata

Extraction of Texture Features using GLCM and Shape Features using Connected Regions

Clustering of MRI Images of Brain for the Detection of Brain Tumor Using Pixel Density Self Organizing Map (SOM)

AUTOMATIC DIABETIC RETINOPATHY DETECTION USING GABOR FILTER WITH LOCAL ENTROPY THRESHOLDING

South Asian Journal of Engineering and Technology Vol.3, No.9 (2017) 17 22

Image processing mammography applications

Brain Tumor Detection Using Image Processing.

1 Introduction. Abstract: Accurate optic disc (OD) segmentation and fovea. Keywords: optic disc segmentation, fovea detection.

A new Method on Brain MRI Image Preprocessing for Tumor Detection

K MEAN AND FUZZY CLUSTERING ALGORITHM PREDICATED BRAIN TUMOR SEGMENTATION AND AREA ESTIMATION

Breast Cancer Diagnosis Based on K-Means and SVM

CHAPTER 1 INTRODUCTION

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

Research Article Automated Abnormal Mass Detection in the Mammogram Images Using Chebyshev Moments

International Journal of Research (IJR) Vol-1, Issue-6, July 2014 ISSN

International Journal of Advanced Research in Computer Science and Software Engineering

Lung Cancer Detection by Using Artificial Neural Network and Fuzzy Clustering Methods

Deep learning and non-negative matrix factorization in recognition of mammograms

Proceedings of the UGC Sponsored National Conference on Advanced Networking and Applications, 27 th March 2015

Earlier Detection of Cervical Cancer from PAP Smear Images

Improved Detection of Lung Nodule Overlapping with Ribs by using Virtual Dual Energy Radiology

Gabor Wavelet Approach for Automatic Brain Tumor Detection

Transcription:

The Application of Image Processing Techniques for Detection and Classification of Cancerous Tissue in Digital Mammograms Angayarkanni.N 1, Kumar.D 2 and Arunachalam.G 3 1 Research Scholar Department of Electronics and Communication Engineering Periyar Maniammai University, Vallam, Thanjavur - 613 403. Tamilnadu India, +91-9443675098. 2 Professor and Head Division of Nanotechnology Department of Electronics and Communication Engineering, Periyar Maniammai University, Vallam, Thanjavur - 613 403. Tamilnadu, India, +91-9944495686. 3 Professor cum Principal PGP College of Pharmaceutical Science and Research Institute Namakkal- 637207, Tamilnadu, India. Abstract Breast cancer is the most common malignancy of women and is the second most common and leading cause of cancer deaths among them. At present, there are no effective ways to prevent breast cancer, because its cause is not yet fully known. Early detection is an effective way to diagnose and manage breast cancer can give a better chance of full recovery. Therefore, early detection of breast cancer can play an important role in reducing the associated morbidity and mortality rates. This paper gives a clear idea of extracting features from the mammogram image to find cancer affected area which is a crucial step in breast cancer detection and verification. Combinations of algorithms were used to find the cancer cell area in mammogram image. Those are extracted directly from the original gray scale mammogram with steps of image processing algorithms. Mammography has proven to be the most effective tool for detecting breast cancer in its earliest and most treatable stage, so it continues to be the primary imaging modality for breast cancer screening and diagnosis. Furthermore, this exam allows the detection of other pathologies and may suggest the nature such as normal, benign or malignant. The introduction of digital mammography is considered the most important improvement in breast imaging. Thus the algorithm gives an accuracy of 99.66% and above in many cases of and gives 100% accuracy in the case of quality image. Keywords: Breast, Cancer, Medical Imaging, Image Analysis, Mammography, Binarization, Thinning and Euclidean Distance Transformation. 1 INTRODUCTION Breast cancer is the most frequent tumor in women and is the leading cause of cancer deaths among women. Most people turn away to think of breast cancer as a woman s disease. But men also get breast cancer. Most of the research has shown that women with family history of breast cancer have a higher hazard or getting disease. That is true whether the family history is on the mother s side or the father s. The death rate due to this cancer is reduced obviously due to the advanced screening programs [1]. Premature detection of breast cancer increases the potentiality of survival rate where as postponed diagnosis considerably encounters the patient to a critical stage and occasionally results in death [2]. Proper screening programs and diagnostic techniques that use digital mammogram to provide an image of the breast. These, called mammograms, are used to find potential signs of breast cancer like tumors and abnormal changes in the skin. As a result, the issue of adverse consequences of screening for women who do not have breast cancer, as well as women who have an early stage of breast cancer that will nor progress, has become one of the core issues in recent database [3].Still, studies have proved that all breast cancer that are recollectively detected on the mammograms are not exactly detected by radiologists [4, 3]. Due to subtle and complex nature of the radiographic findings concerned with breast cancer, human factors such as distraction by image features and simple oversight can be responsible for the errors in radiological diagnosis [5, 6]. The digital mammograms have already been classified as normal, cancerous or benign. Figure 1 shows an example of typical mammogram. 1183

8 8 M(x) = J (a, b) (2) a=1 b=1 Figure 1. Typical mammogram; left: Normal Breast, right: Cancerous Breast This paper proposes a new algorithm addressed to perform prescreening of digital mammograms. Finally, this study is very effective in decreasing mortality and increasing the quality of treatment of early onset of Breast cancer. The feasibility of the proposed approach was explored on 30 commonly virulent, and the recognition rate achieved in the detection step is 100 %. 2. PROPOSED DETECTION ALGORITHMS Detection of abnormalities in mammograms is a difficult task, especially due to the high number of normal cases. Also, a closer inspection of mammograms reveals several difficulties for possible cancer detection, for example: the variations in the recording procedure as well as the global appearance may be both inefficient and difficult in detecting abnormalities in mammograms. An overview of the basic steps describing the proposed approach is presented in the following steps. 1. Image segmentation 2. Image Binarization 3. Image Thinning 4. Image Triangulation 5. Euclidean Distance Transformation. 2.1. Image segmentation The main objective of segmentation is to simplify and/or change the representation of an image into meaningful image that is more appropriate and easier to analyze. In mammograms, background objects may even appear brighter. So in this work, preparation phase is needed in order to improve the image quality and make the segmentation results more accurate [7]. Objective of this process is to improve the quality of the image to make it ready for further processing by removing the irrelevant and unwanted parts in the background of the mammogram image. A method based on variance thresholding is used to perform the segmentation. If the variance is less than the threshold, then the block is assigned to be a background region; otherwise, it is assigned to be part of the foreground. The gray scale variance for a block of size 8 8 is defined as: 8-1 8-1 V(x) = (1) i=0 j=0 Where V(x) is the variance for block x, M(x) is the mean gray- level value for the block x. I (i, j) and J (a,b) are the gray-level value for pixel i,j and (a,b) respectively in block k. 2.2. Image Binarization The basic principle of converting an image into binary is to decide a threshold value, and then the pixels whose value are more than the threshold are converted to white pixels, and the pixels whose value are below or equal to the threshold value are converted to black pixels[8]. This improves the contrast between the ridges and valleys in a fingerprint image, and consequently facilitates the extraction of minutiae. Average of mean value of each block back ground and foreground pixels are selected as a global threshold. Threshold value of each 8 8 block was calculated by using each block. T = (4) µ 1 is the mean value of the object; µ 2 is the mean value of the background. The outcome is a binary image containing two levels of information, the foreground and background. During this phase the gray scale image is transformed into a binary image by computing the mean value of each 8 8 input block matrix and transferring the pixel value to 1 if larger than the mean or to 0 if smaller. 2.3. Image Thinning Thinning is a process that deletes the unwanted pixels and transforms the image pattern one pixel thick. In parallel binary image processing, the value of the pixel element at the n iteration depends on the current pixel value and its neighbor at the (n -l) th iteration. We define non-zero pixels as representing objects and zero-valued as pixels representing the background. To avoid connectivity paradoxes, we define objects with eight-connectivity and background with four connectivity, our algorithm uses the 3 3 mask. This algorithm is made by two sub-iterations. In the first one, a pixel I (i, j) is deleted if the following conditions are satisfied : 1. Its connectivity number is one. 2. It has at least two black neighbours and not more than six. 3. At least one of I(i,j+1), I(i-1,j), and I(i,j-1) are white. 4. At least one of I(i-1,j), I(i+1,j), and I(i,j-1) are white. In the second sub-iteration the conditions in steps 3 and 4 change. 1. Its connectivity number is one. 2. It has at least two black neighbours and not more than six. 3. At least one of I(i-1,j), I(i,j+1), and I(i+1,j) are white. (3) 1184

4. At least one of I(i,j+1), I(i+1,j), and I(i,j-1) are white. Thinning process increases the speed of extraction. Parallel thinning will work on all pixels simultaneously. This parallel thinning algorithm has two sub iterations. 2.4. Image Triangulation Identifying tumor regions with clear edges is a critical step in image post processing step of image processing algorithm. If we use edge detection method for finding clear edges of mammogram image it will not give efficient result in image with too many edges and non-trivial in producing closed boundary and curve s. This thesis presents a new approach for preprocessing and segmenting out the infiltration and tumor regions from digital mammograms using two techniques involving iterative and non-iterative algorithms of Delaunay triangulation. The preprocessing involves segmentation and extending image through the intensity of image pixel. The iterative algorithm for segmentation works to get an idea of shape of infiltration/tumor in the breast. The proposed algorithm uses voronoi properties to partition an image into regions of similarity followed by Delaunay triangulation. Algorithm proposed: 1. Take the input image as thinned Binary image. 2. Given a set S of pixels p 1,p 2.p N. We can compute the Delaunay Triangulation by Voronoi diagram. 3. The voronoi diagram decomposes the image into number or regions around each pixel, such that the entire pixel in the region around p i closest to p j than they are to any points in S. 4. Let P be a circle free set.three points p, q and r of P define a Delaunay triangle if there is no further point of P in the interior of the circle which is circumscribed to the triangle p, q, r and its center lies on a voronoi vertex. 5. If any triangle has interior point the triangle is replaced by new triangle. 6. Every time ensure that Triangulation is unique. This algorithm works by growing a current triangulation triangle by triangle. In each iteration, the algorithm seeks a new triangle which attaches to the boundary of current triangulation. 2.5 Euclidean Distance Transformation Squared EDT method works well in an image pixel distance finding in terms of intensity but it involves the time consuming calculation such as square, square root and the minimum over a set of floating point numbers. To overcome these difficulties in finding of distance through Distance transformation between pixels we are going to use two scan recursive algorithms by using 3 3 neighborhoods analysis. This algorithm only requires two image scans that are forward and backward rater scans in a binary image G (p, q): The difference of the relative coordinates of p and q. R (p) the relative coordinates. R x, R y of pixel p, which records the horizontal and vertical background pixel distance between p and closet background pixel. It is initialized as all (0, 0). 2R x (q) +1 if qє {q 1, q 5 } H (p, q) = 2R y (q) +1 if qє {q 3, q 7 } 2(R x (q) +R y (q) +1if qє {q 2, q 4, q 6, q 8 } (5) (1, 0) if qє {q 1, q 5 } G (p, q) = (0, 1) if qє {q 3, q 7 } (1, 1) if qє {q 2, q 4, q 6, q 8 } (6) In this step the binary image was again converted in to gray scale image with different intensity level than input gray scale image. It helps to find the area of cancer and spreading out of cancer cell in the mammogram image. Thus two scan algorithm using neighborhood Euclidean distance transformation algorithms use only a small image neighborhood and work with in the image itself and do not need any memory. Each pixel value is changed as a distance value shows the mammogram image with high level features to find the cancer cell area. 3. EXPERIMENTAL RESULTS This paper focuses upon the detection of a tumor in the breast from mammogram. By utilizing various image processing techniques such as segmentation, Binarization, thinning, triangulation and EDT, the demarcation of the tumor in the mammogram is obtained. The following results shows the output received after each step in the algorithm. For our proposed work 10 normal and 20 tumor affected are taken as input and their features are extracted and the classification results are shown below Fig.2. Original image Fig.3.Segmented image 1185

To evaluate the performance of the proposed approach using evaluation metrics such as sensitivity, specificity and accuracy which are computed using following equations given below: Sensitivity (%) = 100 (7) Specificity (%) = 100 (8) Accuracy (%) = 100 (9) Fig.4.Binarized image True Positive (TP) abnormal True Negative (TN) False Positive (FP) abnormal False Negative (FN) normal N An abnormal classified as A normal classified as normal A normal classified as An abnormal classified as Total number of Fig.5. Thinned image Calculation Total number of : 30 True Positive : 20 True Negative : 09 False Positive : 01 False Negative : 00 Sensitivity (%) = 100 = 100% Specificity (%) = 100 = 90% Accuracy (%) = 100 = 99.66 % Obtained Normal Vs Abnormal Images Fig.6.Trinagulated image 30 25 20 15 10 5 0 Total number of Tumor Non Tumor Fig.7. Final image Figure 8. Obtained Normal Vs Abnormal Tumor Images 1186

4. CONCLUSION In this paper, the various steps involved in automatic tumor detection were implemented. The proposed approach in this paper with processed and classification proved via its performance such as Sensitivity is 100%, Specificity is 100% and its accuracy in classification is 99.66%. Our system gives the better performance when compared existing method, so it is very helpful to the medical people in detecting tumor in breast. Also these proposed algorithms can help rural people to find out the tumor occurrence in mammogram image in case of emergency situations. The purpose of this algorithm is to provide a useful advice to the end user, not to give a final decision concerning presence of cancerous changes in an image. Our system has potential of improving physician diagnostic performance. 4. FUTURE PERSPECTIVES Future we are in corporating the above algorithm for genetic algorithm that mimics the evolution method within the nature could be a heuristic search technique to get the optimum answer in an exceeding immense solution. This work will incorporate on extraction of the clinical utility of mammogram image. REFERENCES [1]. Peto R, Boreham J, Clarke M, Davies C, Beral V (2000). UK and USA Breast Cancer Deaths down 25% in year 2000 at ages 20-69 years. International Journal of innovative computing and Applications, Vol.355, No.2, pp.1822 1830. [2]. Ranadhir G, Ghosh M, Yearwood J (2004). A Modular Framework for multi Category Feature Selection in Digital Mammography. Proceedings of the 12 th European Symposium on Artificial Neural Networks -ESANN 2004, Belgium 2004, pp.175-180. [3]. Elmore JG, Wells CK, Lee CH, Howard, DH, Feinstein AR (1994).Variability in Radiologists Interpretations of mammograms. The New England Journal of Medicine, Vol.331, No.2, pp.1493-1499. [4]. Thurfjell EL, Lernevall LA, Taube AA (1994). Benefit of Independent Double Reading in a population- Based Mammography screening Program. Journal of Radiology, Vol.191, pp.241-244. [5]. Murugavalli S, Rajamani V (2006). A high speed parallel fuzzy C- mean algorithm for Brain tumor Segmentation. ICGST International Journal on Bioinformatics and Medical Engineering (BIME), Egypt, Vol.6, pp.29-34. [6]. Alata M, Molhim M, Ramini A (2008). Optimizing of Fuzzy C- Means Clustering Algorithm Using GA. World Academy of Science, Engineering and Technology International Journal of Computer, Electrical, Automation, Control and Information Engineering, Vol.2, No.3, pp.670-675. [ 7 ]. Fan J, Zeng G, Body M and Hacid M (2005). Seeded region growing: and extensive and comparative study, Pattern Recognition, Vol.26, pp.1139-1156. [8]. Niblack W (1986). An Introduction to Digital Image Processing. Prentice-Hall, Englewood Cliffs, NJ, pp.115-116 1187