AN ALGORITHM FOR EARLY BREAST CANCER DETECTION IN MAMMOGRAMS

Similar documents
Computer Aided Detection of Abnormalities in Mammograms

Mammogram Analysis: Tumor Classification

Mammogram Analysis: Tumor Classification

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

CHAPTER 2 MAMMOGRAMS AND COMPUTER AIDED DETECTION

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

arxiv: v2 [cs.cv] 8 Mar 2018

Detection of architectural distortion using multilayer back propagation neural network

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

Threshold Based Segmentation Technique for Mass Detection in Mammography

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

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

Mammographic Mass Detection Using a Mass Template

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

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

Classification of benign and malignant masses in breast mammograms

Automated Assessment of Diabetic Retinal Image Quality Based on Blood Vessel Detection

Computerized image analysis: Estimation of breast density on mammograms

Estimation of Breast Density and Feature Extraction of Mammographic Images

Updates in Mammography. Dr. Yang Faridah A. Aziz Department of Biomedical Imaging University Malaya Medical Centre

Breast Cancer - FACTS: Mammography - TECHNIQUE: REPORTING: DILEMMA: Breast carcinoma leading cause of cancer death in womean Every 8-10

Breast Tomosynthesis An additional screening tool in the fight against breast cancer

Mammographic Cancer Detection and Classification Using Bi Clustering and Supervised Classifier

WHAT TO EXPECT. Breast Tomosynthesis An additional screening tool in the fight against breast cancer HOLOGIC. The Women's Health Company

Australian Journal of Basic and Applied Sciences

COMPARATIVE STUDY ON FEATURE EXTRACTION METHOD FOR BREAST CANCER CLASSIFICATION

MRI Image Processing Operations for Brain Tumor Detection

PERFORMANCE EVALUATION OF CURVILINEAR STRUCTURE REMOVAL METHODS IN MAMMOGRAM IMAGE ANALYSIS

DYNAMIC SEGMENTATION OF BREAST TISSUE IN DIGITIZED MAMMOGRAMS

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

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

Assessment of Reliability of Hamilton-Tompkins Algorithm to ECG Parameter Detection

Early Detection of Lung Cancer

RADIATION PROTECTION IN DIAGNOSTIC AND INTERVENTIONAL RADIOLOGY. L19: Optimization of Protection in Mammography

NMF-Density: NMF-Based Breast Density Classifier

QUANTIFICATION OF PROGRESSION OF RETINAL NERVE FIBER LAYER ATROPHY IN FUNDUS PHOTOGRAPH

Name of Policy: Computer-aided Detection (CAD) Mammography

Detection of Tumor in Mammogram Images using Extended Local Minima Threshold

Amammography report is a key component of the breast

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

Combining Cues for Mammographic Abnormalities

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

Diagnostic Dilemmas of Breast Imaging

Pre-treatment and Segmentation of Digital Mammogram

Characterization of the breast region for computer assisted Tabar masking of paired mammographic images

Copyright 2008 Society of Photo Optical Instrumentation Engineers. This paper was published in Proceedings of SPIE, vol. 6915, Medical Imaging 2008:

Epworth Healthcare Benign Breast Disease Symposium. Sat Nov 12 th 2016

LUNG NODULE DETECTION SYSTEM

TITLE: Dynamic Functional Mammoscopy: A Non-Ionizing Imaging Technique Enhancing Early Detection of Breast Cancer

Contrast-Enhanced Breast Tomosynthesis: Combining the Best of Both Worlds for Better Breast-Cancer Diagnosis

Detection of microcalcifications in digital mammogram using wavelet analysis

Automating Quality Assurance Metrics to Assess Adequate Breast Positioning in Mammography

Malignant Breast Cancer Detection Method - A Review. Patiala

BREAST CANCER EARLY DETECTION USING X RAY IMAGES

Diagnostic benefits of ultrasound-guided. CNB) versus mammograph-guided biopsy for suspicious microcalcifications. without definite breast mass

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

Image processing mammography applications

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

Investigation of multiorientation and multiresolution features for microcalcifications classification in mammograms

Implementation of Automatic Retina Exudates Segmentation Algorithm for Early Detection with Low Computational Time

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

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

EXTRACT THE BREAST CANCER IN MAMMOGRAM IMAGES

Research Article. Automated grading of diabetic retinopathy stages in fundus images using SVM classifer

Cancer Cells Detection using OTSU Threshold Algorithm

Automatic Segmentation and Identification of Abnormal Breast Region in Mammogram Images Based on Statistical Features

Session 2: The Role of Specialist Radiology Technologists

Ana Sofia Preto 19/06/2013

Breast Imaging Lexicon

International Journal of Advance Research in Engineering, Science & Technology

Disclosures. Outline. Learning Objectives. Introduction. Introduction. Stereotactic Breast Biopsy vs Mammography: Image Quality and Dose.

Computer-Aided Diagnosis for Microcalcifications in Mammograms

Correlation between lesion type and the additional value of digital breast tomosynthesis

A Novel Approach to Breast Ultrasound Image Segmentation Based on the Characteristics of Breast Tissue and Particle Swarm Optimization

Brain Tumor Detection using Watershed Algorithm

Evaluation of Breast Specimens Removed by Needle Localization Technique

Research Article. A robust detection of architectural distortion in screened mammograms

Semi-automatic Thyroid Area Measurement Based on Ultrasound Image

Since its introduction in 2000, digital mammography has become

Automated detection of breast asymmetries

International Journal of Computer Sciences and Engineering. Review Paper Volume-5, Issue-12 E-ISSN:

Compressive Re-Sampling for Speckle Reduction in Medical Ultrasound

The Radiology Aspects

Mammography. What is Mammography? What are some common uses of the procedure?

Improving Methods for Breast Cancer Detection and Diagnosis. The National Cancer Institute (NCI) is funding numerous research projects to improve

Segmentation of Periapical Dental X-Ray Images by applying Morphological Operations

Observer Evaluations of Wavelet Methods for the Enhancement and Compression of Digitized Mammograms

Isolation of Breast Cancer Accumulation in Mammograms for Improving Radiologists Analysis

Simulation of spiculated breast lesions

Gabor Wavelet Approach for Automatic Brain Tumor Detection

COMPUTERIZED SYSTEM DESIGN FOR THE DETECTION AND DIAGNOSIS OF LUNG NODULES IN CT IMAGES 1

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

Mammography. What is Mammography?

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

Automated Brain Tumor Segmentation Using Region Growing Algorithm by Extracting Feature

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

Study of Mammogram Microcalcification to aid tumour detection using Naive Bayes Classifier

AUTOMATIC DIABETIC RETINOPATHY DETECTION USING GABOR FILTER WITH LOCAL ENTROPY THRESHOLDING

2D-Sigmoid Enhancement Prior to Segment MRI Glioma Tumour

Pre-Classification of Chest Radiographs for Improved Active Shape Model Segmentation of Ribs

Transcription:

AN ALGORITHM FOR EARLY BREAST CANCER DETECTION IN MAMMOGRAMS Isaac N. Bankman', William A. Christens-Barryl, Irving N. Weinberg2, Dong W. Kim3, Ralph D. Semmell, and William R. Brody2 The Johns Hopkins University The Eisenhower Research Center, Applied Physics Laboratory, Laurel MD 20723?Department of Radiology, School of Medicine, Baltimore MD 21205 3Department of Biomedical Engineering, School of Medicine, Baltimore MD 21205 Abstract We present a new algorithm specifically designed for detecting clusters of microcalcifications that are early mammographic signs of breast cancer. The algorithm that can be implemented in a general purpose computer is intended to assist the radiologist by indicating the location of suspicious clusters. A small number of parameters (features) are extracted from the mammogram and used in a decision making process that requires no human supervision. Introduction Breast cancer, by far the leading type of cancer incidence in women, causes about 170,000 new cases a year, more than double the amount caused by colorectal cancer, the second major type in women. However, early diagnosis and treatment of breast cancer provide one of the highest chances of survival among cancer types in women [ 11. The American Cancer Society recommends a yearly mammogram examination for asymptomatic women over the age of 35 and Medicare has recently agreed to cover these procedures. Awareness and willingness for prevention of breast cancer is rapidly increasing in the general public. Therefore, it is possible that mammography will soon be one of the highest volume X-ray procedures regularly used in radiology clinics. The increasing burden on radiologists is being experienced at the Johns Hopkins Hospital and many other medical centers. A reliable computerized system can contribute both speed and accuracy to mammogram interpretation. The first and sometimes the only mammographic sign in early, curable breast cancer is a cluster of microcalcifications [2] that are visible in about 50% of breast cancer cases. Due to the subtlety of some microcalcifications, visual interpretation of a mammogram is a tedious process, generally requires a magnifying glass, and in some cases can take more than 15 minutes. In visual inspection, the probability of false negatives is high [3] and a significant level of false positives is reported: only one out of five cases that radiologists interpret as potential cancer is confirmed in a biopsy examination [4]. The algorithm presented here is designed as a diagnostic aid that determines, on a digitized mammogram, the location of clusters of microcalcifications whose morphological properties are similar to those observed in malignant microcalcification clusters confirmed by biopsy. 362 0-8186-2742-5/92 $3.00 0 1992 IEEE

Session 6A-B: Frontiers in Detection of Cancer 363 Background Microcalcifications typically have a higher X-ray opacity than that of normal breast tissue and they appear as relatively brighter structures ranging from 0.1 mm to 2 mm in width in the mammogram. In visual inspection, one cluster of microcalcifications consists of 3 or more individual microcalcifications that appear in an area of about 1 cm2. The factors that contribute to the difficulty of visually recognizing microcalcifications are their small size, their morphological variability, similarity to other microstructures that are unrelated to cancer, and the relatively low contrast of mammograms. For an automated system, the small size of microcalcifications does not pose a main problem because digitization resolutions (e.g. 25 microns/pixel) that provide adequate information on the smallest microcalcifications are available. However, the other three factors present challenges that algorithms have to face. Microstructures unrelated to cancer that can appear on mammograms include film artifacts, lead shot positioning markers, and some benign tissue structures. Previously developed automated detection techniques [3,5,6] reported varying levels of performance with different algorithms. The approach in [3] based on a heuristic signal enhancement filter and local threshold crossing detection was able to detect 90% of the microcalcification clusters along with a few false positive clusters per mammogram. As stated in the conclusion of [3], the detection accuracy was lower than that of an average radiologist, and the radiologist had to rule out the large number of false positives. Better results were reported in [5] and [6]. The potential difficulties and pitfalls of available algorithms can be summarized as follows: 1) Too little enhancement may preclude the detection of minor microcalcification peaks while too much enhancement may increase significantly the amplitude of small background structures (noise) and thus produce a large number of false detections. An acceptable compromise may not exist in some images, and in those images where it exists, it can change from image to image and can be difficult to determine. 2) A small, square region of analysis (moving kemel) where operational parameters are computed, may be inappropriate for the natural shape of microcalcifications and automated detection based on such approaches may depart considerably, in some cases, from the outcome of visual detection. 3) A large number of parameters whose values have to be entered manually (e.g. [5]) is not a viable approach for expedient clinical use. These considerations and the unsatisfactory results that we obtained with some of the available algorithms led us to develop a fundamentally different detection algorithm. Methods Data Four mammograms with one cluster of microcalcifications in each were selected for this preliminary study. The location of the malignant cluster was indicated by an experienced radiologist and confirmed by a biopsy examination. Mammograms were uniformly illuminated without saturation and were digitized in overlapping segments of 12.8 mm height by 19.2 mm width using a Sony XC-77ce CCD array camera at a

364 Fifth Annual IEEE Symposium on Computer-Based Medical Systems spatial resolution of 25 microns/pixel with an %bit AD converter. Segments were overlapped to ensure that each microstructure smaller than 2 mm in width will appear entirely in at least one segment. The spatial resolution used provides about 16 pixels for the smallest microcalcification to be detected (0.1 mm width). Algorithm Considering the limitations of available algorithms, we set the following requirements for the development of a new detection algorithm: 1. Operation on raw data (no enhancement) to ensure that both visual interpretation and automated detection use the same information. 2. Approach that is compatible with the natural morphology of microcalcifications; no use of small square areas of interest or moving kernels. 3. A minimal number of operational parameters that can be set adaptively and automatically for any image, allowing fully automated operation. 4. Visual interpretability of operational parameters. The new detection algorithm that we developed satisfies all these requirements. The detection algorithm is applied directly to the digitized raw data without any preprocessing. The strategy of the detection algorithm is to view the image as a landscape where elevation corresponds to brightness. In this perspective microcalcifications appear as prominent peaks that stand out with respect to the local surround. A mammogram that contains a malignant microcalcification cluster is shown in Fig. 1 and the corresponding 3-D plot of the cluster is shown in Fig. 2a. The detection algorithm first determines the largest pixel value U, the lowest pixel value b, and the mean m of the complete mammogram image. Then a contour plot of the entire image is formed. The contour plot obtained in the vicinity of the cluster is shown in Fig. 2b. The contours that we refer to are iso-intensity contours analogous to isoelevation contours in cartography. Therefore, these contours are not obtained by edge detection and do not require local gradient estimates. Each contour cj is made of pixels that have a value equal to or higher than the level tj of that contour. Contours are obtained at different levels equally spaced by an amount e that has to be set to a small value in order to obtain an informative contour plot. The results of this study were obtained with e set to 5. It is also possible to set e adaptively for each image, in proportion to the range of the contour levels (tu-rb). The largest value of 5 (tu) is set to u-e. For a complete contour plot, the lowest level of 5 (tb) has to be set to b. However, since microcalcifications typically are bright structures, setting tb to a higher value saves computations without loss of information. The results of this study were obtained by setting tb to m. Each set of concentric contours that represent a peak (an individual microstructure) is analyzed separately. The algorithm obtains a sequence of contour areas aifrom each set of concentric contours progressing from the highest contour level in that set (small area) towards low contour levels (larger area). At high levels, if the area enclosed in a contour is smaller than a given threshold ab, that contour is ignored. This is equivalent to disregarding any structure that is too small to be a microcalcification in visual interpretation. In accordance with visual inspection, we set ab to the area of a square with a 0.1 mm side (16 pixels for an image digitized at 25 microns per pixel). The

Session 6A-B: Frontiers in Detection of Cancer 365 Fig. 1 (a) x1.35, (b) x2.7. Cluster is circled. The white bar is a needle.

366 Fifth Annual IEEE Symposium on Computer-Based Medical Systems A Fig. 2 (a) 3-D plot of cluster in Fig. 1, (b) Contour plot of same cluster.

Session 6A-B: Frontiers in Detection of Cancer 367 sequence stops when a contour encloses an area larger than a threshold a,. This is equivalent to disregarding any structure that is too large to be a microcalcification in visual interpretation. In accordance with visual inspection, we set a, to the area of a square with a 2 mm side (6400 pixels for an image digitized at 25 microns per pixel). Thus, from each peak, the algorithm obtains an area sequence ai, with i=1,... N where N is the number of concentric contours with areas between 16 and 6400 pixels. The algorithm is designed to determine the area growth sequence of an individual peak when other peaks are close, by evaluating the merging pattern of contours at consecutive levels. When the area sequence ai of a peak becomes available, the detection algorithm computes three measurements (features) from the sequence: 1) Departure (d). In visual inspection, malignant microcalcifications are bright structures with a relatively sharp appearance in their visually perceived edge. The edge contrast of microcalcifications is not high enough to perform edge detection with standard gradient-based algorithms. However, in relative terms, the malignant microcalcifications appear sharper than other structures of similar size and shape in normal breast tissue. Considering the digitized image as a landscape with peaks and valleys, the sharpness at the perceived edge of a microstructure is a function of the departure of that peak from the surrounding background. A peak that departs abruptly from its surround has an abrupt increase in the rate of change (slope) of the sequence ai as i approaches N. Therefore, the value of d is set to the highest relative increase in the first difference sequence of ai and the corresponding level is labeled as the departure level. 2) Prominence (p). This parameter reflects the relative brightness cue that is used in visual inspection. The prominence has an integer value equal to the number of contours above the departure level and it is approximately proportional to the brightness difference between the brightest region of the microstructure and the immediate surround at the level of departure from background. 3) Steepness (s). Besides the information on the sharpness at the perceived edge and the brightness relative to surround, a third feature is required to discriminate suspicious microcalcifications from other microstructures such as normal tissue structures and film artifacts. Generally, normal breast tissue structures appear globally more diffuse than suspicious microcalcifications. Such diffuse structures are represented by peaks that have a gradual increase in height, in the 3-D landscape view of the mammogram, while peaks that correspond to suspicious microcalcifications have a higher overall steepness. Moreover, the peaks of some film artifacts are typically steeper than microcalcification peaks. To obtain the steepness parameter the algorithm first computes the ratio of change in grey value (e) to change in area, with increasing i at each level above the departure level and then sets s to the mean of these ratios. The algorithm detects a cluster when three or more peaks that occur in an area of 1 cm2 have prominence, steepness and departure values that fall in the corresponding acceptance range. In this study, the acceptance thresholds were determined with a statistical and automated approach based on more than 500 peaks obtained in two mammograms (training set) and the performance of the algorithm was evaluated on two other mammograms (test set). In each mammogram both an experienced radiologist and the biopsy examination indicated a cluster of malignant

368 Fifth Annual IEEE Symposium on Computer-Based Medical Systems "calcifications. In the training mammograms, the distributions of the features p, s, and d were obtained for the populations of peaks within the indicated cluster (detection class) and for the population of peaks in the rest of the mammogram (rejection class) separately. One of the training mammograms is shown in Fig. 1. Acceptance thresholds were determined in order to detect the clusters and reject the remaining microstructures and film artifacts. Results The acceptance thresholds obtained on feature distributions of the training set were used on the two mammograms of the test set without change. One of the test mammograms is shown in Fig. 3. The algorithm detected the clusters in the test mammograms and was able to reject other structures and film artifacts in the central parts of the test mammograms. In the image segments that we analyzed in this study the algorithm did not detect a false cluster. We are currently acquiring a larger data set to evaluate further the sensitivity and specificity of the algorithm. Discussion A study that we are conducting on a larger data set will provide the possibility of generating confidence estimates for detection outcomes based on the properties of the image data such as dynamic range and noise considerations. We are also currently developing a morphological analysis approach that will serve to classify different kinds of microcalcifications [7]. Our approach is primarily the development of a tool to assist radiologists in determining the location of suspicious clusters. It will provide the possibility of investigating subtle signs of early breast cancer that may be overlooked visually. The inherent advantages of an automated detection system, which include spatial resolution exceeding human vision and consistent quantitative measurements, may increase the accuracy of mammographic interpretation. Acknowledgement This research was supported by the U. S. Navy under contract N00039-91-C-0001. References [l] D. B. Kopans et al. N. Engl. J. Med. vol. 310, p. 960, 1984. [2] E. A. Sickles, "Mammographic features of "early" breast cancer," AJR, ~01.143, p. 361, 1984. [3] H-P. Chan et al., "Computer-aided detection of microcalcifications in mammograms: methodology and preliminary clinical study," Invest. Radiol., vol. 23, p. 664, 1988. [4] NCRP Rep. No. 85: Mammography, Wash. DC, 1986. [5] B. W. Fam et al. "Algorithm for the detection of fine clustered calcifications on film mammograms," Radiology, vol. 169, p. 333, 1988. [6] D. H. Davies and D. R. Dance, "Automatic computer detection of clustered calcifications in digital mammograms," Phys. Med. Biol. vol. 35, p. 11 11, 1990. [7] E. A. Sickles "Breast calcifications: mammographic evaluation," Radiology, vol. 160, p. 289, 1986.

Session 6A-B: Frontiers in Detection of Cancer 369 Fig. 3 (a) x1.35, (b) x2.7. Cluster is circled. The small white circle in (a) is a marker.