Abstract
Mammography is currently the most powerful technique for early detection of breast cancer. To assist radiologists to better interpret mammogram images, computer-aided detection and diagnosis (CAD) systems have been proposed. This paper proposes a complete CAD system for mass detection and diagnosis, which consists of four steps. The first step consists of the preprocessing where the image is enhanced and the noise removed. In the second step, the abnormalities are segmented using the proposed HRAK algorithm. In the third step, the false positives are reduced using texture and shape features and the bagged trees classifier. Finally, the support vector machine (SVM) is used to classify the abnormalities as malignant or benign. The proposed CAD system is verified with both the MIAS and CBIS-DDSM databases. The experimental results proved to be successful. The accuracy detection rate achieves 93,15% for sensitivity and 0,467 FPPI for MIAS and 90,85% for sensitivity and 0,65 FPPI for CBIS-DDSM. The accuracy classification rate achieves 94,2% and the AUC 0,95 for MIAS and 90,44% and 0,9 for CBIS-DDSM.
Similar content being viewed by others
References
Agrawal P, Vatsa M, Singh R (2014) Saliency based mass detection from screening mammograms. Signal Process 99:22–47
Ait Lbachir I, Es-salhi R, Daoudi I, Tallal S, Medromi H (2017) A survey on segmentation techniques of mammogram images. Adv Ubiquit Netw p 2
Al-antari MA, Al-masni MA, Choi M-T, Han S-M, Kim T-S (2018) A fully integrated computer-aided diagnosis system for digital X-ray mammograms via deep learning detection, segmentation, and classification. Int J Med Inform 117:44–54
Albregtsen F, et al. (1995) Statistical texture measures computed from gray level cooccurrence matrices. Image Process Labor Depart Inform Univ Oslo 20:1–14
Anitha J, Peter JD, Pandian SIA (2017) A dual stage adaptive thresholding (duSAT) for automatic mass detection in mammograms. Comput Meth Prog Biomed 138:93–104
Aziz M, Bhagirathi H (2016) Threshold based segmentation technique for mass detection in mammography. J Comput pp 472–479
Balleyguier C, Ayadi S, Van Nguyen K, Vanel D, Dromain C, Sigal R (2007) BIRADSTM classification in mammography. Europ J Rad 61:192–194
Basheer NM, Mohammed MH, Segmentation of breast masses in digital mammograms using adaptive median filtering and texture analysis. Int J Recent Technol Eng (IJRTE) pp 2277–3878 (2013)
Berber T, Alpkocak A, Balci P, Dicle O (2013) Breast mass contour segmentation algorithm in digital mammograms. Computer methods and programs in biomedicine. Elsevier, New York
Elmoufidi A, El Fahssi K, Jai-Andaloussi S, Sekkaki A, Gwenole Q, Lamard M (2017) Anomaly classification in digital mammography based on multiple-instance learning. IET Image Process 12(3):320–328
Fan D-P, Cheng M-M, Liu Y, Li T, Borji A (2017) Structure-measure: a new way to evaluate foreground maps. In: Proceedings of the IEEE international conference on computer vision, pp 4548–4557
Fan D-P, Gong C, Cao Y, Ren B, Cheng M-M, Borji A (2018) Enhanced-alignment measure for binary foreground map evaluation. arXiv:1805.10421
Gaikwad VJ (2015) Detection of breast cancer in mammogram using support vector machine, IJSER
Haralick RM, Shanmugam K, et al. (1973) Textural features for image classification. In: IEEE transactions on systems, man, and cybernetics, pp 610–621
Hu K, Gao X, Li F (2011) Detection of suspicious lesions by adaptive thresholding based on multiresolution analysis in mammograms. IEEE Trans Instrum Meas 60(2):462–472
Jalalian A, Mashohor BT S, Mahmud HR, Saripan MIB, Ramli A, Karasfi B (2017) Foundation and methodologies in computer-aided diagnosis systems for breast cancer detection, EXCLI journal
Jasionowska M, Gacek A (2019) Wavelet convolution neural network for classification of spiculated findings in mammograms. Int Conf Inform Technol Biomed pp 199–208
Junior GB, Da Rocha SV, De Almeida JDS, De Paiva AC, Silva AC, Gattass M (2018) Breast cancer detection in mammography using spatial diversity, geostatistics, and concave geometry. Multimed Tools Appl pp 1–27
Kashyap KL, Bajpai MK, Khanna P (2018) An efficient algorithm for mass detection and shape analysis of different masses present in digital mammograms. Multimed Tools Appl
Kurt B, Nabiyev VV, Turhan K (2014) A novel automatic suspicious mass regions identification using Havrda & Charvat entropy and Otsu’s N thresholding. Comput Meth Prog Biomed 114:349–360
Lee RS, Gimenez F, Hoogi A, Miyake KK, Gorovoy MR, Daniel LA (2017) Curated mammography data set for use in computer-aided detection and diagnosis. Research Scientific Data
Lbachir IA, Daoudi I, Tallal S, Es-Salhi R (2017) A new mammogram preprocessing method for Computer-Aided Diagnosis systems. In: IEEE/ACS 14th international conference on computer systems and applications (AICCSA), IEEE, pp 166–171
Lbachir IA, Daoudi I, Tallal S (2018) Automatic detection of suspicious lesions in mammograms by histogram-peak-analysis based K-means. In: 2018 9th international symposium on signal, image video and communications (ISIVC), pp 16–21
Lu Y, Li J-Y, Su Y-T, Liu A-A (2019) Review of breast cancer detection in medical images. In: 2018 IEEE visual communications and image processing (VCIP), IEEE, pp 1–4
Neto OPS, Silva AC, Paiva AC, Gattass M (2017) Automatic mass detection in mammography images using particle swarm optimization and functional diversity indexes. Multimed Tools Appl 76: 19263–19289
Otsu N (1979) A threshold selection method from gray-level histograms. IEEE Trans Syst Man Cybernm, pp 62–66
Pezeshki H, Rastgarpour M, Sharifi A, Yazdani S (2019) Extraction of spiculated parts of mammogram tumors to improve accuracy of classification. Multimed Tools Appl pp 1–25
Ragab DA, Sharkas M, Marshall S, Ren J (2019) Breast cancer detection using deep convolutional neural networks and support vector machines. PeerJ, pp e6201
Rajkumar KK, Raju G (2015) Automated mammogram segmentation using seed point identification and modified region growing algorithm. Curr J Appl Sci Technol pp 378–385
Ramani R, Valarmathy S, Vanitha NS (2013) Breast cancer detection in mammograms based on clustering techniques-a survey. Int J Comput Appl pp 62
Rampun A, Scotney BW, Morrow PJ, Wang H (2018) Breast Mass Classification in Mammograms using Ensemble Convolutional Neural Networks, 2018, IEEE
Rouhi R, Jafari M (2016) Classification of benign and malignant breast tumors based on hybrid level set segmentation. Expert Syst Appl pp 45–59
Saravanan M, Kalaivani B, Geethamani R (2017) Image Segmentation Using K-means clustering based thresholding algorithm. International Journal of Advanced Technology in Engineering and Science
Sarosa SJA, Utaminingrum F, Bachtiar FA (2018) Mammogram breast cancer classification using gray-level co-occurrence matrix and support vector machine. In: 2018 international conference on sustainable information engineering and technology (SIET), pp 54–59
Sharma S, Khanna P (2015) Computer-aided diagnosis of malignant mammograms using Zernike moments and SVM. J Digit Imaging 28:77–90
Singh SP, Urooj S (2016) An improved CAD system for breast cancer diagnosis based on generalized pseudo-Zernike moment and ada-DEWNN classifier. J Med Syst 40:105
Soulami KB, Saidi MN, Honnit B, Anibou C, Tamtaoui A (2019) Detection of breast abnormalities in digital mammograms using the electromagnetism-like algorithm. Multimed Tools Appl pp 12835–12863
Suckling J, Parker J, Dance D, Astley S, Hutt I, Boggis C, Ricketts I, Stamatakis E, Cerneaz N, Kok S, et al. (1994) The mammographic image analysis society digital mammogram database. Exerpta Medica International Congress Series
Tosteson ANA, Fryback DG, Hammond CS, Hanna LG, Grove MR, Brown M, Wang Q, Lindfors K, Pisano ED (2014) Consequences of false-positive screening mammograms. JAMA Int Med 14:954–961
Vikhe PS, Thool VR (2016) Mass detection in mammographic images using wavelet processing and adaptive threshold technique. J Med Syst pp 82
Wang H, Feng J, Bu Q, Liu F, Zhang M, Ren Y, Lv Y (2018) Breast mass detection in digital mammogram based on gestalt psychology. Journal of healthcare engineering. Hindawi, Cairo
Zhao J-X, Liu J-J, Fan D-P, Cao Y, Yang J, Cheng M-M (2019) EGNEt: edge guidance network for salient object detection. In: Proceedings of the IEEE international conference on computer vision, pp 8879–8788
Zhou Z-H (2012) Ensemble methods: foundations and algorithms. Chapman and hall/CRC, Boca Raton
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Lbachir, I.A., Daoudi, I. & Tallal, S. Automatic computer-aided diagnosis system for mass detection and classification in mammography. Multimed Tools Appl 80, 9493–9525 (2021). https://doi.org/10.1007/s11042-020-09991-3
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-020-09991-3