Academia.eduAcademia.edu

A Texture Analysis Approach for Characterizing Microcalcifications on Mammograms

2000

The current study investigates whether texture properties of the tissue surrounding microcalcification (MC) clusters can contribute to breast cancer diagnosis. The case sample analyzed consists of 100 mammographic images, originating from the Digital Database for Screening Mammography (DDSM). All mammograms selected correspond to heterogeneously and extremely dense breast parenchyma and contain subtle MC clusters (46 benign and 54 malignant, according

A Texture Analysis Approach for Characterizing Microcalcifications on Mammograms Anna N. Karahaliou, Ioannis S. Boniatis, Spyros G. Skiadopoulos, Filippos N. Sakellaropoulos, Eleni Likaki, George S. Panayiotakis and Lena I. Costaridou* Abstract—The current study investigates whether texture properties of the tissue surrounding microcalcification (MC) clusters can contribute to breast cancer diagnosis. The case sample analyzed consists of 100 mammographic images, originating from the Digital Database for Screening Mammography (DDSM). All mammograms selected correspond to heterogeneously and extremely dense breast parenchyma and contain subtle MC clusters (46 benign and 54 malignant, according to database ground truth tables). Regions of interest (ROIs) of 128x128 pixels, containing the MCs are used for the subsequent texture analysis. ROIs are preprocessed using a wavelet-based locally adapted contrast enhancement method and a thresholding technique is applied to exclude MCs. Texture features are extracted from the remaining ROI area (surrounding tissue) employing first and second order statistics algorithms, grey level run length matrices and Laws’ texture energy measures. Differentiation between malignant and benign MCs is performed using a knearest neighbour (kNN) classifier and employing the leaveone-out training-testing methodology. The Laws’ texture energy measures demonstrated the highest performance achieving an overall accuracy of 89%, sensitivity 90.74% (49 of 54 malignant cases classified correctly) and specificity 86.96% (40 of the 46 benign cases classified correctly). Texture analysis of the tissue surrounding MCs shows promising results in computer-aided diagnosis of breast cancer and may contribute to the reduction of benign biopsies. I. INTRODUCTION M AMMOGRAPHY is currently the most effective imaging modality for breast cancer screening. However, the sensitivity of mammography is highly challenged by the presence of dense breast parenchyma, which deteriorates both detection and characterization tasks Manuscript received June 30, 2006. This work was supported by the European Social Fund (ESF), Operational Program for Educational and Vocational Training II (EPEAEK II), and particularly the Program PYTHAGORAS I (B.365.011). Asterisk indicates corresponding author. *L. I. Costaridou is with the Department of Medical Physics, School of Medicine, University of Patras, 265 00 Patras, Greece (+30-2610-969111; fax: +30-2610-996113; e-mail: [email protected]). A. N. Karahaliou, I. S. Boniatis, S. G. Skiadopoulos and F. N. Sakellaropoulos are with the Department of Medical Physics, School of Medicine, University of Patras, 265 00 Patras, Greece (email: [email protected]; [email protected]; [email protected]; [email protected]). E. Likaki is with the Department of Radiology, School of Medicine, University of Patras, 265 00 Patras, Greece (e-mail: [email protected]). G. S. Panayiotakis is with the Department of Medical Physics, School of Medicine, University of Patras, 265 00 Patras, Greece, and also with the Medical Radiation Physics Unit, University Hospital of Patras, 265 00 Patras, Greece (e-mail: [email protected]). [1], [2]. Computer Aided (CA) detection systems have been developed to aid radiologists in detecting mammographic lesions, characterized by promising performance [3]-[6]. CA diagnosis/characterization systems for aiding the decision concerning biopsy and follow-up are still under development [1]. Various CA diagnosis algorithms have been proposed for the characterization of microcalcifications (MCs), an important indicator of malignancy. These algorithms are based on extracting image features from regions of interest (ROIs) and estimating the probability of malignancy for a given MC cluster. A variety of computer-extracted features and classification schemes have been used to automatically discriminate between benign and malignant MC clusters. The majority of these studies have followed two approaches. The first approach is based on computer extracted morphology/shape features of individual MCs or of MC clusters [7]-[16], since morphology is one of the most important clinical factors in breast cancer diagnosis. CAD schemes that employ the radiologists’ ratings of MCs morphology have also been proposed [17-19]. The second approach employs texture features extracted from ROIs containing MC clusters [9], [20]-[24]. Some studies have compared morphological vs. textural features but the results are differentiated with respect to the features investigated, the classifiers used and datasets analyzed. A combination of both morphological and textural features has also been studied, providing promising results in breast cancer diagnosis [9], [24]. The highest performance achieved up to now (in terms of area under receiver operating characteristic curve, Az= 0.98), has been reported by a morphological analysis of MCs also incorporating age in the classification scheme [15]. However, the reproducibility of such schemes depends on the robustness of the MC segmentation algorithm. Furthermore, in case of dense breast parenchyma abutting MCs, the classification task is being highly deteriorated resulting in low specificity values and thus in unnecessary biopsies [1], [2]. The texture analysis approach seems to overcome this limitation since no segmentation stage is required. The rationale of using texture features is based on capturing changes in the texture of the tissue surrounding the MCs. Most texture-based classification studies include MCs in the regions to be further analyzed; however, this rationale introduces bias since the MC, a tiny deposit of calcium in breast tissue, can neither be malignant nor benign. The tissue surrounding or underlying the MC can be malignant or benign. This tissue is also the one subjected to pathoanatomical and immunochemistry analysis to derive a benign or malignant outcome. To the best of the authors’ knowledge, there is only one study based on texture analysis of the tissue surrounding MCs for breast cancer diagnosis [25]. This study used a dataset of 54 scout views acquired from digital stereotactic equipment before needle insertion. Textural features extracted are based on co-occurrence matrices and fractal geometry. Classification was performed with Linear and Logistic Discriminant analysis. Their work has successfully validated the hypothesis that tissue surrounding MCs can be used for breast cancer diagnosis. The current study investigates whether texture properties of the tissue surrounding MC clusters on screening mammograms can be used for breast cancer diagnosis thus, providing to radiologist an estimation of malignancy prior to the biopsy procedure. Mammograms of high breast density were selected since the presence of dense breast parenchyma deteriorates the characterization task of MC clusters and yields low specificity values [1]. The steps of the proposed method are illustrated in Figure 1. Original image ROI including MCs Enhancement Thresholding for excluding MCs Texture analysis of tissue surrounding MCs Classification of tissue surrounding MCs Fig. 1. Flowchart of the preprocessing and classification task performed in this study. II. MATERIAL AND METHODS A. Case Sample The case sample consists of 100 mammographic images originating from the Digital Database for Screening Mammography (DDSM) [26], digitized with the LUMISYS 300 scanner at 12-bit pixel depth and spatial resolution 50 µm. All mammograms selected contain MC clusters (46 benign and 54 malignant, according to database ground truth tables) and correspond to heterogeneously dense and extremely dense breast parenchyma (density 3 and 4 according to the ACR BIRADSTM lexicon [27]). B. Enhancement Images are preprocessed using a wavelet-based spatially adaptive method for mammographic contrast enhancement [28], [29]. This method is selected since it has shown high performance in enhancing MCs as compared to other enhancement methods proposed for mammographic enhancement [30]. The method is based on local modification of multiscale gradient magnitude values provided by the redundant dyadic discrete wavelet transform. Specifically, a denoising process is firstly performed taking into account local signal in breast area and noise standard deviation estimated in the mammogram background. Contrast enhancement is accomplished by applying a local linear mapping operator on denoised wavelet gradient magnitude values; coefficient mapping is controlled by a local gain limit parameter. The processed image is derived by reconstruction from the modified wavelet coefficients. Preprocessing was performed on rectangular 600x600 pixels ROIs containing the MCs instead of the whole image to reduce calculation time. Figure 2 presents a ROI of 600x600 pixels containing the MC cluster in original image (a) and the corresponding processed ROI (b). C. Thresholding for Excluding MCs An experienced radiologist defined manually a ROIrad containing the MCs on each processed 600x600 ROI. To avoid high grey level value pixels corresponding to normal tissue identified as MCs, a simple thresholding algorithm was empirically applied on ROIrad to exclude MCs (fig. 2c). The resulting binary image produced is shown in figure 2(d). By reversing the binary image and multiplying with the original 600x600 ROI the resulted image ROI, named surrounding tissue ROI (ST-ROI) provided in fig. 2(e), is similar to the original one without MCs. The use of most robust segmentation technique was not deemed necessary for the aim of this study, since neither morphology analysis of individual MCs nor of MC clusters is performed. D. Texture Analysis of Tissue Surrounding MCs Texture analysis is performed in a 128x128 pixels subregion of each ST-ROI (fig. 2f). Specifically, the 128x128 pixels ROI was placed in such a way to contain the cluster at its center. Most of the clusters in the dataset analyzed could be contained within a 128x128 ROI. For the clusters that are substantially larger than a single ROI, additional ROIs containing the remaining parts of the cluster are defined and processed in the same way as the other ROIs. The texture feature values extracted from the different ROIs of the same cluster are averaged and the average values are used as the feature values for that cluster. In this study four categories of textural features are extracted: First Order Statistics (FOS), Grey Level Co- occurrence Matrices (GLCM), Grey Level Run Length Matrices (GLRLM) and Law’s Texture Energy Measures (LTEM). 1) First Order Statistics Features: FOS provides different statistical properties (4 statistical moments) of the intensity histogram of an image [31]. They depend only on individual pixel values and not on the interaction or cooccurrence of neighboring pixel values. In this study, four first order textural features were calculated: Mean value of gray levels (1), Standard Deviation of gray levels (2), Kurtosis (3) and Skewness (4). 2) Grey Level Co-occurrence Matrix Features: The GLCM is a well-established robust statistical tool for extracting second order texture information from images [32], [33]. The GLCM characterizes the spatial distribution of gray levels in the selected ST-ROI subregion. An element at location (i,j) of the GLCM signifies the joint probability density of the occurrence of gray levels i and j in a specified orientation θ and specified distance d from each other. Thus, for different θ and d values, different GLCMs are generated. In this study, four GLCMs corresponding to four different directions (θ=0°, 45°, 90° and 135°) and one distance (d=1 pixel), were computed for each selected ST-ROI subregion. Thirteen features were derived from each GLCM. Specifically, the features studied are: Energy, Entropy, Contrast, Local Homogeneity, Correlation, Shade, Promenance, Sum of Squares, Sum Average, Sum Entropy, Difference Entropy, Sum Variance and Difference Variance. Four values were obtained for each feature corresponding to the four matrices. The mean (M) and range (R) of these four values were calculated, comprising a total of twenty-six second order textural features. 3) Gray Level Run Length Matrix Features: The GLRLM provides information related to the spatial distribution of gray level runs (i.e. pixel-structures of same pixel value) within the image [34]. Textural features extracted from GLRLM evaluate the distribution of small (short runs) or large (long runs) organized structures within ST-ROI subregion. From each ST-ROI subregion, five runlength features were generated: Short Runs Emphasis (SRE), Long Runs Emphasis (LRE), Grey Level Non-Uniformity (GLNU), Run Length Non-Uniformity (RLNU) and Run Percentage (RPERC). Four values were computed for each feature, corresponding to the angles of 0, 45, 90 and 135◦. The mean (M) and range (R) of these four values were calculated, comprising a total of 10 features. 4) Laws’ Texture Energy Measure Features: According to the method proposed by Laws, textural features were extracted from images that had been previously filtered by each one of the 25 Laws’ masks or kernels [35]. These filtered images were characterized as Texture Energy images (TE images). Averaging the filtered images corresponding to symmetrical kernels (such as R5L5 and L5R5), and taking into account that 20 out of 25 kernels are symmetric one to each other, 15 TR images were produced. From each 1 of the 15 TR images, 5 first-order statistics (mean, standard deviation, range, skewness and kurtosis) were computed, giving in total 75 Laws’ textural features: 5 sets of 15 features each, with each 15-feature set corresponding to each one of the 5 first-order statistics, i.e. 15 features for the Mean value (M), 15 features for the Standard deviation (STD), 15 for the Range (R), 15 for the Skewness (S) and 15 for the Kurtosis (K). a b c d e f Fig. 2. (a) 600x600 pixels ROI containing a malignant MC cluster in original mammogram (DDSM: B_3406_RIGHT_CC), (b) processed ROI, (c) binarization on manually defined ROI, (d) binarized MC cluster on 600x600 pixels ROI, (e) surrounding tissue ROI (ST-ROI), (f) magnified 128x128 pixels subregion of ST-ROI. E. Classification of Tissue Surrounding MCs A k-nearest neighbor (kNN) classifier was used for the classification of tissue surrounding MCs. kNN makes a class assignment based on the classes of the k training samples nearest to the test/unknown sample. In this study, the inverse distance-weighted voting was used [36]. In this approach, closer neighbors get higher votes. Specifically, the vote of the kth neighbor is defined as: vote(k ) = 1 dk + 1 (1) where dk is the Euclidean distance of the kth neighbor from the test sample. The votes of each class are summed and the test sample is assigned to class with the highest sum of votes. Specifically, the Decision function for classification is given by: Decision = ∑ vote(i ) classA − ∑ vote( j )classB n m i =0 j =0 (2) where n and m are integers ranging from 0 up to k, satisfying the equation n+m=k. In this study, k ranged from 1 up to 31 neighbors. If Decision is greater than zero, the test sample is assigned to class A (malignant); otherwise, the test sample is assigned to class B (benign). Feature selection was performed by means of exhaustive search. Best subset of features was selected with respect to maximum accuracy achieved. The training and testing of the classifier was performed using the leave-one-out methodology. Specifically, all cases of the sample were tested. When the λth case was being tested the training set consisted of all cases except from the λth case. The four categories of textural features were tested separately and the performance of the classifier for each textural features category was evaluated by means of sensitivity, specificity and overall classification accuracy. III. RESULTS Table I summarizes the results of the classification performance of the four categories of textural features investigated, in terms of sensitivity, specificity and overall accuracy. The Laws’ Texture Energy Measures demonstrated the highest performance with respect to overall accuracy (89%); high specificity was achieved (86.96%) while maintaining high sensitivity (90.74%). Co-occurrence matrices features provided a sufficient classification performance (82% accuracy). This category of features have been previously used for breast cancer diagnosis, extracted from ROIs containing [9], [20], [21], [24] or excluding [25] the MCs, demonstrating a comparable performance. First order statistics provided an overall accuracy of 79% with high sensitivity (92.59%). The fact that Ductal Carcinoma in Situ (DCIS) occurs overwhelmingly in the mammographically dense areas of the breast [37], justifies the inclusion of Mean grey level value in the best feature set of the First order statistics. The Run Length matrices features cannot efficiently distinguish malignant from benign MCs (63% accuracy). IV. DISCUSSION AND CONCLUSIONS In this study, a texture analysis approach for breast cancer diagnosis is presented. The method is based on the analysis of the tissue surrounding the MC cluster for prediction of malignancy. This hypothesis has been motivated by the fact that a MC cluster (tiny deposits of calcium in breast tissue) can neither be malignant nor benign. This characterization corresponds to the tissue surrounding and underlying the MC cluster. Furthermore, this tissue is the one subjected to pathoanatomical analysis to be further characterized as malignant or benign. A similar study has been previously reported by Thiele et al. [25], analyzing the surrounding tissue as depicted on scout views from the stereotactic procedure; they achieved a sensitivity of 89% and specificity of 83% in a dataset of 54 cases. In this study we analyzed the surrounding tissue as depicted on screening mammograms, in order to provide to radiologist an aid for estimation of malignancy, prior to the biopsy procedure. Texture analysis was performed on small ROIs (128x128 pixels), where the MCs have been previously excluded, to ensure that the tissue being analyzed is the one subjected to pathoanatomical analysis. Four categories of textural features were investigated, with the Laws’ texture energy measures providing the highest classification performance. While a direct comparison with other texture based classification studies is not possible due to different classification algorithms, textural features and datasets (MC clusters subtlety and breast density types) used, the performance attained by the proposed method is comparable to the performance of the following reported studies. Dhawhan et al. [20] used second order histogram-based features and wavelet-based features extracted from ROIs containing the MCs, and obtained an area under ROC curve (Az) 0.86 for classification of 191 ‘difficult-to-diagnose’ cases. Chan et al. [21] used co-occurrence matrices-based features extracted from ROIs including the MC cluster and achieved an Az=0.84 in a dataset of 145 cases; when combined both textural and morphological features they achieved an Az=0.89, which increased to 0.93 when averaging discriminant score from all views of the same cluster (100% sensitivity with 50% specificity). Kramer and Aghdasi [22] used multiscale statistical texture signatures (based on the co-occurrence matrix), as well as waveletbased texture signatures from ROIs containing the MCs, and compared the performance of both a kNN and a neural network classifier; the neural network perform best achieving a 94.8% overall classification accuracy. Santo et al. [23] combined the output of two classifiers for classification of MCs. The first classifier used shape and texture features of individual MCs and the second one used features characterizing the cluster. Their multiple expert system achieved sensitivity 75.7% and specificity 73.5% (Az =0.79) on a database of 40 mammograms. Zadeh et al. [24] compared the performance of four feature sets: texture features (co-occurrence matrices-based) extracted from individual MCs and ROIs containing the cluster, shape quantifiers of MCs, wavelet and multi-wavelet features; the multi-wavelet features outperformed the other methods achieving an Az=0.89. The rest of the MCs computer diagnosis algorithms, reported in the literature, have focused on morphology analysis of individual MCs and MC clusters. Comprehensive reviews can be found elsewhere [38], [39], however, some representative studies are provided below for comparison purposes. Shen et al. [7] developed a set of shape features of individual MCs, achieving 100% overall accuracy in classification of 143 individual MCs. Yiang et al. [8] used 8 features of MC clusters in a neural network classifier, and achieved an Az =0.92 in a dataset of 53 patients. Veldkapm et al. [11] used cluster distribution, shape and location features for classification of MCs. A patient-based classification was performed by combining information of both views (MLO and CC), achieving a value of Az 0.83. Leichter et al. [12] used features that reflect the internal architecture within a MC cluster and stepwise discriminant analysis for optimum feature selection and classification. Their approach achieved an Az=0.98. Verma and Zakos [13] developed a computer-aided diagnosis system for digital mammograms based on fuzzy neural and feature extraction techniques. They used a fuzzy technique to detect microcalcification patterns and a neural network to classify them. Their work achieved a classification rate of 88.9% for classifying the microcalcification as benign or malignant. Lee et al. [14] designed a shape recognition-based neural network for capturing geometric information of MCs. They achieved sensitivity 86.1% and specificity 71.4% in a dataset of 40 mammograms. Papadopoulos et al. [16] used features characterizing individual MCs and MC clusters; they employed a rule-based system, an artificial neural-network and a support vector machine for classification of MC clusters and achieved an Az=0.81. As compared to the morphology-based studies, the proposed method performs within the reported ranges. However, we should note that the feasibility of the proposed texture-based classification scheme was demonstrated on a difficult dataset since all mammograms analyzed correspond to heterogeneously dense and extremely dense breast parenchyma. On the other hand, the success of the various morphology-based classification schemes depends strongly on the robustness of the segmentation algorithm [1], [40], [41]. Especially in case of dense breast parenchyma abutting the MCs, classification is a challenging task due to difficulty induced in the segmentation process. The proposed method by requiring a coarse rather than an accurate segmentation of individual MCs, seems to overcome the limitation of dense breast parenchyma. In conclusion, the proposed method has shown promising results suggesting that texture analysis of tissue surrounding MC clusters can contribute to computer-aided diagnosis of breast cancer. Completion of the proposed method should include a larger dataset and investigation of additional classification schemes as well as textural features (wavelet and multi-wavelet). Validation of the hypothesis of the surrounding tissue texture analysis will be accomplished by investigating the correlation between computer extracted textural features and pathoanatomical findings. REFERENCES [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] ACKNOWLEDGMENT This work is supported by the European Social Fund (ESF), Operational Program for Educational and Vocational Training II (EPEAEK II), and particularly the Program PYTHAGORAS I (Β.365.011). We also wish to thank the staff of the Department of Radiology at the University Hospital of Patras for their contribution in this work. [20] [21] P. M. Sampat, M. K. Markey, and A. C. Bovik, “Computer-aided detection and diagnosis in mammography” in Handbook of Image and Video Processing, 2nd ed., A. C. Bovik Ed. Academic Press, 2005, pp. 1195-1217. D. D. Adler and M. A. Helvie, “Mammographic biopsy recommendations”, Curr. Opin. Radiol., vol 4., pp. 123-129, 1992. M. L. Giger, N. Karssemeijer and S. G. Armato, “Computer-aided diagnosis in medical imaging”, IEEE Trans. on Med. Imaging, vol. 20, pp. 1205-1208, 2001. M. L. Giger, “Computer-aided diagnosis of breast lesions in medical images”, Comput. Science Engineering, vol. 2, pp. 39-45, 2000. K. Doi, H. MacMahon, S. Katsuragawa, R. M. Nishikawa and Y. Jiang, “Computer-aided diagnosis in radiology: potential and pitfalls”, Eur. J. Radiol., vol. 31, pp. 97-109, 1999. C. J. Vyborny, M. L. Giger and R. M. Nishikawa, “Computer-aided detection and diagnosis of breast cancer”, Radiologic Clinics of North America, vol. 38, pp. 725-740, 2000. L. Shen, R. M. Rangayyan and J. E. L. Desautels, “Application of shape analysis to mammographic calcifications”, IEEE Trans. Med. Imaging, vol. 13, pp. 263-274, 1994. Y. Jiang, R. M. Nishikawa, D. E. Wolverton, C. E. Metz, M. L. Giger, R. A. Schmidt et al., “Malignant and benign clustered microcalcifications: automated feature analysis and classification”, Radiology , vol. 198, pp. 671-678, 1996. H. P. Chan, B. Sahiner, K. L. Lam, N. Petrick, M. A. Helvie, M. M. Goodsitt and D. D. Adler, “Computerized analysis of mammographic microcalcifications in morphological and texture feature spaces”, Med. Phys., vol. 25, pp. 2007-2019, 1998. O. Tsujii, M. T. Freedman and S. K. Mun, “Classification of microcalcifications in digital mammograms using trend-oriented radial basis function neural network”, Pattern Recognition, vol. 32, pp. 891903, 1999. W. J. H. Veldkamp, N. Karssemeijer, J. D. M. Otten and J. H. C. L. Hendriks, “Automated classification of clustered microcalcifications into malignant and benign types”, Med. Phys., vol. 27, pp. 2600-2608, 2000. I. Leichter, R. Lederman, S. Buchbinder, P. Bamberger, B. Novak, S. Fields, “Optimizing parameters for computer-aided diagnosis of microcalcifications at mammography”, Acad. Radiol., vol. 7, pp. 406412, 2000. B. Verma, J. Zakos, “A computer-aided diagnosis system for digital mammograms based on fuzzy-neural and feature extraction techniques”, IEEE Trans. Inform. Technol. Biomed., vol. 5, pp. 46-54, 2001. S. K. Lee, P. Chung, C. I. Chang, C. S. Lo, T. Lee, G. C. Hsu, C. W Yang, “Classification of clustered microcalcifications using a Shape Cognitron neural network”, Neural Netw., vol. 16, pp. 121-132, 2003. M. Kallergi, “Computer-aided diagnosis of mammographic microcalcification clusters”, Med Phys. vol. 31, pp. 314-326, 2004. A. Papadopoulos, D. I. Fotiadis and A. Likas, “Characterization of clustered microcalcifications in digitized mammograms using neural networks and support vector machines”, Artif. Intell. Med., vol. 34, pp. 141-150, 2005. L. V. Ackerman, A. N. Mucciardi, E. E. Gose and F. S. Alcorn, “Classification of benign and malignant breast tumors on the basis of 36 radiographic properties”, Cancer, vol. 31, pp. 342–352, 1973. J. A. Baker, P. J. Kornguth, J. Y. Lo and C. E. Floyd, “Artificial neural network: improving the quality of breast biopsy recommendations”, Radiology, vol. 198, pp. 131-135, 1996. Y. Wu, M. L. Giger, K. Doi, C. J. Vyborny, R. A. Schmidt and C. E. Metz, “Artificial neural networks in mammography: application to decision making in the diagnosis of breast cancer”, Radiology, vol. 187, pp. 81-87, 1993. A. P. Dhawan, Y. Chitre, and C. Kaiser-Bonasso, “Analysis of mammographic microcalcifications using gray-level image structure features”, IEEE Trans. Med. Imaging, vol. 15, pp. 246-259, 1996. H. P. Chan, B. Sahiner, N. Petrick, M. A. Helvie, K. L. Lam, D. D. Adler and M. M. Goodsitt, “Computerized classification of malignant and benign microcalcifications on mammograms: texture analysis using an artificial neural network”, Phys. Med. Biol., vol. 42, pp. 549567, 1997. [22] D. Kramer, F. Aghdasi, “Texture analysis techniques for the classifcation of microcalcifcations in digitized mammograms”, in Proc. 5th IEEE AFRICON Conference Electrotechnical Service for Africa, Cape Town, 1999, pp. 395-400. [23] M. De Santo, M. Molinara, F. Tortorella and M. Vento, “Automatic classification of clustered microcalcifications by a multiple expert system”, Pattern Recognition, vol. 36, pp. 1467-1477, 2003. [24] H. Soltanian-Zadeh, F. Rafee-Rad and D. Pourabdollah-Nejad, “Comparison of multiwavelet, wavelet, Haralick, and shape features for microcalcifcation classifcation in mammograms”, Pattern Recognition, vol. 37, pp. 1973–1986, 2004. [25] D. L. Thiele, C. Kimme-Smith, T. D. Johnson, M. McCombs and L. W. Bassett, “Using tissue texture surrounding calcification clusters to predict benign vs malignant outcomes”, Med. Phys., vol. 23, pp. 549555, 1996. [26] M. Heath, K. Bowyer, D. Kopans, R. Moore, P. Kegelmeyer, “The digital database for screening mammography”, in Proc. 5th Int. Workshop on Digital Mammography, IWDM, Toronto, Canada, 2000, pp. 212-218. [27] American College of Radiology (1998), Illustrated Breast Imaging Reporting and Data System (BI-RADS), American College of Radiology, third edition. [28] P. Sakellaropoulos, L. Costaridou and G. Panayiotakis, “A waveletbased spatially adaptive method for mammographic contrast enhancement”, Phys. Med. Biol., vol. 48, pp. 787-803, 2003. [29] L. Costaridou, P. Sakellaropoulos, S. Skiadopoulos and G. Panayiotakis, “Locally adaptive wavelet contrast enhancement”, in Medical Image Analysis Methods, L. Costaridou, Ed. Taylor & Francis Group LCC, CRC Press, Boca Raton, FL., 2005, pp. 225-270. [30] L. Costaridou, S. Skiadopoulos, A. Karahaliou, P. Sakellaropoulos, and G. Panayiotakis, “On the lesion specific enhancement hypothesis in mammography”, in Proc. 14th International Conference of Medical Physics, ICMP, Nuremberg, Germany, 2005, pp. 949-950. [31] R. C. Gonzalez, and R. E. Woods, Digital Image Processing, PrenticeHall, Inc., New Jersey, 2002, pp. 76-142. [32] R. M. Haralick, K. Shanmugam and I. Dinstein, “Textural features for image classification”, IEEE Trans. System Man. Cybernetics, vol. SMC-3, pp. 610–621, 1973. [33] R. F. Walker, P. Jackway, and I. D. Longstaff, “Improving cooccurrence matrix feature discrimination”, in Proc. 3rd Conference on Digital Image Computing: Techniques and Applications (DICTA’95), Brisbane, Australia, 1995, pp. 643-648. [34] M. Galloway, “Texture analysis using gray level run lengths”, Comput. Graphics Image Proc., vol. 4, pp. 172-179, 1975. [35] K. I. Laws, “Texture energy measures”, in Proc. DARPA Image Understanding Workshop, Los Angeles, 1979, pp. 47-51. [36] S. A. Dudani, “The distance weighted nearest neighbor rule”, IEEE Trans. System Man. Cybernetics, vol. SMC-6, pp. 325-327, 1976. [37] G. Ursin, L. Hovanessian-Larsen, Y. R. Parisky, M. C. Pike, and A. H. Wu, “Greatly increased occurrence of breast cancers in areas of mammographically dense tissue”, Breast Cancer Research, vol. 7, pp. R605-R608, 2005. [38] H. D. Cheng, X. Cai, X. Chen, L. Hu, X. Lou, “Computer-aided detection and classification of microcalcifications in mammograms: a survey”, Pattern Recognit., vol. 36, pp. 2967-2991, 2003. [39] E. Sakka, A. Prentza, D. Koutsouris, “Classification algorithms for microcalcifications in mammograms (Review)”, Oncol. Rep., vol. 15(spec no), pp. 1049-1056, 2006. [40] W. J. H. Veldkamp, N. Karssemeijer, “Influence of segmentation on classification of microcalcifications in digital mammography”, in Proc. 18th Annual International Conference of IEEE Engineering in Medicine and Biology Society, Amsterdam, Netherlands, 1996, pp. 1171-1172. [41] S. Paquerault, L. M. Yarusso, J. Papaioannou, Y. Jiang, R. M. Nishikawa, “Radial gradient-based segmentation of mammographic microcalcifications: Observer evaluation and effect on CAD performance”, Med. Phys., vol.31, pp. 2648-2657, 2004. TABLE I BEST SUBSET OF FEATURES FOR THE FOUR CATEGORIES OF TEXTURAL FEATURES STUDIED AND PERFORMANCE ACHIEVED IN TERMS OF SENSITIVITY, SPECIFICITY AND OVERALL ACCURACY Feature category FOS Best Features Mean value of grey level Skewness GLCM Mean of Difference Entropy Range of Local Homogeneity Range of Difference Variance GLRLM Mean of SRE Mean of LRE Mean of RPERC LTEM Skewness from S5L5 Mean from R5L5 Mean from L5L5 STD from S5L5 STD from W5L5 k = number of neighbors. Sensitivity (%) Specificity (%) Accuracy (%) (k=5) 92.59 63.04 79 (k=5) 85.18 78.26 82 (k=3) 72.22 52.17 63 (k=5) 90.74 86.96 89