Breast Cancer Detection with Gabor Features from Digital Mammograms

Abstract: A new breast cancer detection algorithm, named the ―Gabor Cancer Detection‖ (GCD) algorithm, utilizing Gabor features is proposed. Three major steps are involved in the GCD algorithm, preprocessing, segmentation (generating alarm segments), and classification (reducing false alarms). In preprocessing, a digital mammogram is down-sampled, quantized, denoised and enhanced. Nonlinear diffusion is used for noise suppression. In segmentation, a band-pass filter is formed by rotating a 1-D Gaussian filter (off center) in frequency space, termed as ―Circular Gaussian Filter‖ (CGF). A CGF can be uniquely characterized by specifying a central frequency and a frequency band. A mass or calcification is a space-occupying lesion and usually appears as a bright region on a mammogram. The alarm segments (suspicious to be masses/calcifications) can be extracted out using a threshold that is adaptively decided upon the histogram analysis of the CGF-filtered mammogram. In classification, a Gabor filter bank is formed with five bands by four orientations (horizontal, vertical, 45 and 135 degree) in Fourier frequency domain. For each mammographic image, twenty Gabor-filtered images are produced. A set of edge histogram descriptors (EHD) are then extracted from 20 Gabor images for classification. An EHD signature is computed with four orientations of Gabor images along each band and five EHD signatures are then joined together to form an EHD feature vector of 20 dimensions. With the EHD features, the fuzzy C-means clustering technique and k-nearest neighbor (KNN) classifier are used to reduce the number of false alarms. The experimental results tested on the DDSM database (University of South Florida) show the promises of GCD algorithm in breast cancer detection, which achieved TP (true positive rate) = 90% at FPI (false positives per image) = 1.21 in mass detection; and TP = 93% at FPI = 1.19 in calcification detection.

[1]  Hamid Soltanian-Zadeh,et al.  Comparison of multiwavelet, wavelet, Haralick, and shape features for microcalcification classification in mammograms , 2004, Pattern Recognit..

[2]  M.,et al.  Statistical and Structural Approaches to Texture , 2022 .

[3]  J. P. Jones,et al.  The two-dimensional spatial structure of simple receptive fields in cat striate cortex. , 1987, Journal of neurophysiology.

[4]  T. Sejnowski,et al.  Relevance vector machine and support vector machine classifier analysis of scanning laser polarimetry retinal nerve fiber layer measurements. , 2005, Investigative ophthalmology & visual science.

[5]  Dorin Comaniciu,et al.  A common framework for nonlinear diffusion, adaptive smoothing, bilateral filtering and mean shift , 2004, Image Vis. Comput..

[6]  W Qian,et al.  Digital mammography: comparison of adaptive and nonadaptive CAD methods for mass detection. , 1999, Academic radiology.

[7]  P. Gács,et al.  Algorithms , 1992 .

[8]  E. Sickles Breast calcifications: mammographic evaluation. , 1986, Radiology.

[9]  Paul Wintz,et al.  Digital image processing (2nd ed.) , 1987 .

[10]  Uday B. Desai,et al.  An unsupervised scheme for detection of microcalcifications on mammograms , 2000, Proceedings 2000 International Conference on Image Processing (Cat. No.00CH37101).

[11]  Sheng Liu,et al.  Multiresolution detection of spiculated lesions in digital mammograms , 2001, IEEE Trans. Image Process..

[12]  J. M. Pruneda,et al.  Computer-aided mammographic screening for spiculated lesions. , 1994, Radiology.

[13]  Sung-Nien Yu,et al.  Detection of microcalcifications in digital mammograms using wavelet filter and Markov random field model , 2006, Comput. Medical Imaging Graph..

[14]  Jitendra Malik,et al.  Scale-Space and Edge Detection Using Anisotropic Diffusion , 1990, IEEE Trans. Pattern Anal. Mach. Intell..

[15]  Max A. Viergever,et al.  Efficient and reliable schemes for nonlinear diffusion filtering , 1998, IEEE Trans. Image Process..

[16]  James C. Bezdek,et al.  Pattern Recognition with Fuzzy Objective Function Algorithms , 1981, Advanced Applications in Pattern Recognition.

[17]  C. Won,et al.  Efficient Use of MPEG‐7 Edge Histogram Descriptor , 2002 .

[18]  Shih-Fu Chang,et al.  Overview of the MPEG-7 standard , 2001, IEEE Trans. Circuits Syst. Video Technol..

[19]  J. P. Jones,et al.  The two-dimensional spectral structure of simple receptive fields in cat striate cortex. , 1987, Journal of neurophysiology.

[20]  Galina L. Rogova,et al.  Microcalcification texture analysis in a hybrid system for computer-aided mammography , 1999, Medical Imaging.

[21]  T. Sejnowski,et al.  Heidelberg retina tomograph measurements of the optic disc and parapapillary retina for detecting glaucoma analyzed by machine learning classifiers. , 2004, Investigative ophthalmology & visual science.

[22]  S. Feig,et al.  Evaluation of breast microcalcifications by means of optically magnified tissue specimen radiographs. , 1987, Recent results in cancer research. Fortschritte der Krebsforschung. Progres dans les recherches sur le cancer.

[23]  Richard H. Moore,et al.  Current Status of the Digital Database for Screening Mammography , 1998, Digital Mammography / IWDM.

[24]  Joachim Weickert,et al.  Scale-Space Theories in Computer Vision , 1999, Lecture Notes in Computer Science.

[25]  Tony Lindeberg,et al.  Scale-Space Theory in Computer Vision , 1993, Lecture Notes in Computer Science.

[26]  William E. Higgins,et al.  Gabor filter design for multiple texture segmentation , 1996 .

[27]  Alan C. Bovik,et al.  Computer-Aided Detection and Diagnosis in Mammography , 2005 .