Have a personal or library account? Click to login
Advanced feature extraction for mammogram mass classification: a multi-scale multi-orientation framework Cover

Advanced feature extraction for mammogram mass classification: a multi-scale multi-orientation framework

Open Access
|May 2025

Figures & Tables

Figure 1:

The proposed mass classification system’s flow diagram.
The proposed mass classification system’s flow diagram.

Figure 2:

Gabor responses on mammogram mass patches of various types of masses.
Gabor responses on mammogram mass patches of various types of masses.

Figure 3:

Steps employed in experimentation.
Steps employed in experimentation.

Figure 4:

Comparison of performance metrics for various classifiers on the MIAS and DDSM datasets.
Comparison of performance metrics for various classifiers on the MIAS and DDSM datasets.

Figure 5:

ROC curve comparison for various classifiers. ROC, receiver operating characteristic.
ROC curve comparison for various classifiers. ROC, receiver operating characteristic.

Figure 6:

Prediction of the proposed model on the MIAS and DDSM datasets.
Prediction of the proposed model on the MIAS and DDSM datasets.

Performance analysis of various features in the proposed approach on DDSM dataset

Feature selectionClassifierAccuracy (%)Sensitivity (%)Specificity (%)F1-score (%)
Raw imagesRF92.2091.8092.5092.00
Raw imagesDNN82.2280.3682.5081.42
GaborRF88.0087.5088.3087.90
GLCMRF85.5085.0085.8085.40
Gabor + GLCMSVM90.5090.0091.0090.40
Gabor + GLCMDT92.9894.6690.1692.60
Gabor + GLCMRF96.6495.9097.0896.72

Summary of some related works on mammogram patch classification

Ref.FeatureClassifierFeature dimensionDatasetAccuracy (%)
[55]GLCMSVM200 × 1MIAS97.46
[56]Gabor + PCASVM86,400 × 1DDSM84
[21]Wavelet + GLCMDNN120 × 1MIAS* (320)98.10
DDSM* (550)99.40
[57]RLTPRF + SVM14 × 2MIAS* (376)90.00
[58]HOG, DSIFT, LCPSVM24 × 1, 384 × 1, 80 × 1DDSM* (600)84
[30]FFSTSVM8776 × 1MIAS* (228)97
35857 × 1DDSM100
[59]Gabor filterPSO + SVM1080 (9 OWs × 40 GFs × 3 SMsDDSM* (1024)98.82
ProposedMSMS Gabor + GLCMSVM128 × 1MIAS95.82
DDSM93.32
MIAS95.91
ProposedMSMS Gabor + GLCMDT128 × 1DDSM94.87
MIAS96.58
ProposedMSMS Gabor + GLCMRF128 × 1DDSM95.93

Literature survey on texture feature extraction techniques

TechniqueDescription and findingsReferences
GLCMIt calculates the co-occurrence of pixel intensities to analyze texture. Effective for detecting breast cancer in mammography images[9, 45]
GLRLMFocuses on uniform run lengths of pixels. Demonstrates accuracy in predicting benign vs malignant breast masses.[2]
Laws texture energyEmploys filters to extract texture information. Distinguishes between benign and malignant breast tumors.[3]
Gabor filtersUses bandpass filters for extracting texture features. Effective in differentiating benign and malignant tumors.[4, 23]
Wavelet transformAnalyzes signals at multiple scales. Useful for detecting spiculated masses in mammograms.[5, 21, 46]
Fractal dimensionsHelps analyze tumor shape for classification of benign vs malignant. Multi-fractal dimensions improve classification accuracy.[14, 15]
Hybrid techniquesCombines LSRG with SWTs for early breast cancer diagnosis.[18, 47]
Zernike momentsCaptures image shape content and extracts features for mammogram classification. Achieves high sensitivity and specificity.[34, 35]
EMDDecomposes signals to intrinsic mode functions for automatic classification.[37]
ELMCombines shape, texture, and edge features for accurate classification of breast masses.[42]
Hybrid features with CNNCombines Gabor, Prewitt, and GLCM features with CNN for microcalcification detection, leveraging ReLU activation and data augmentation for improved accuracy and sensitivity. Achieved 89.56% accuracy and 82.14% sensitivity.[43]
Lightweight CNN architecturesEmploys lightweight CNNs with minimal layers for efficient mammogram analysis. Notable results include 99.30% accuracy and 95.00% sensitivity with INbreast dataset.[44]
XAIIntegrates Gabor and GLCM features with XAI frameworks, aligning automated detection with interpretable outcomes for clinical acceptance.[43]
Unified databases with augmentationTackles dataset imbalances by creating unified databases and employing rotation/scaling augmentations to improve model generalization.[43, 44]

Normal, benign, and malignant case distribution in the MIAS and DDSM datasets

DatasetCategoryTotal imagesDescription

NormalBenignMalignant
MIAS2096251322Contains digitized mammograms from various sources, annotated with abnormalities by expert radiologists.
DDSM1417717841,696Comprehensive database with mammograms, clinical information, and annotations, primarily used for breast cancer research and diagnosis.
Language: English
Submitted on: Dec 26, 2024
Published on: May 24, 2025
Published by: Professor Subhas Chandra Mukhopadhyay
In partnership with: Paradigm Publishing Services
Publication frequency: 1 times per year

© 2025 Shubhi Sharma, Tanupriya Choudhury, Yeshwant Singh, published by Professor Subhas Chandra Mukhopadhyay
This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 License.