Abstract
Computer-aided detection (CADe) and diagnosis (CADx) system of mammographic microcalcification clusters (MCCs) is built for helping human observers to find suspicious areas of MCC and providing risk predictions of malignancy as a reference, since it is challenging and time consuming for radiologists to manually identify some subtle microcalcifications (MCs) and perform precise interpretation in mammograms. However, the performance of traditional CADe and CADx systems is not good enough, thus it is difficult to combine them into a whole system that integrates detection and diagnosis together. The purpose of this study is to develop a fully automatic computer-aided MCC detection and diagnosis system based on deep learning method. In order to detect subtle MCs accurately, a MC candidate detection system is used to obtain a great number of potential MC candidates, then a deep convolution neural network (DCNN) is trained specially to discriminate true MCs from detected MC candidates. Different from previous literatures committing to finding and selecting effective features, the proposed method replaces manual feature extraction step by using DCNN. To accelerate the training procedure of the DCNN, a neutrosophic boosting (NB) strategy is applied in the training stage. Then a density-based regional clustering method is imposed on those true MCs to form MCCs. Finally, another DCNN is employed to differentiate benign from malignant MCC lesions. For cluster-based MCC detection evaluation, a sensitivity of 90% is achieved at 0.14 false positives (FPs) per image. For case-based MCC classification evaluation, the area under the receiver operating characteristic curves (AUCs) on validation and testing sets are 0.945, 0.933 for proposed system, respectively. Our obtained results demonstrated the effectiveness of the proposed method for automated detection and classification of MCCs.
Similar content being viewed by others
References
Bankman IN, Nizialek T, Simon I, Gatewood OB, Weinberg IN, Brody WR (1997) Segmentation algorithms for detecting microcalcifications in mammograms[J]. IEEE Trans Inf Technol Biomed 1(2):141–149
Bazzani A, Bevilacqua A, Bollini D, Brancaccio R, Campanini R, Lanconelli N, Riccardi A, Romani D (2001) An SVM classifier to separate false signals from microcalcifications in digital mammograms[J]. Phys Med Biol 46(6):1651–1663
Bengio Y (2012) Deep learning of representations for unsupervised and transfer learning[C]//Proceedings of ICML workshop on unsupervised and transfer learning 17–36
Buja A, Stuetzle W, Shen Y (2005) Loss functions for binary class probability estimation and classification: Structure and applications[J]. Working draft, November, 3
Chan HP, Doi K, Galhotra S, Vyborny CJ, MacMahon H, Jokich PM (1987) Image feature analysis and computer-aided diagnosis in digital radiography. I. Automated detection of microcalcifications in mammography[J]. Med Phys 14(4):538–548
Chan HP, Lo SCB, Sahiner B, Lam KL, Helvie MA (1995) Computer-aided detection of mammographic microcalcifications: pattern recognition with an artificial neural network[J]. Med Phys 22(10):1555–1567
Chen W, Zheng R, Baade PD et al (2016) Cancer statistics in China, 2015[J]. CA Cancer J Clin 66(2):115–132
Cheng HD, Cai X, Chen X, Hu L, Lou X (2003) Computer-aided detection and classification of microcalcifications in mammograms: a survey[J]. Pattern Recogn 36(12):2967–2991
D’orsi CJ, Bassett L, Feig S (1998) Breast imaging reporting and data system (BI-RADS)[J]. Breast imaging atlas, 4th edn. American College of Radiology, Reston
Dengler J, Behrens S, Desaga JF (1993) Segmentation of microcalcifications in mammograms[J]. IEEE Trans Med Imaging 12(4):634–642
Ester M, Kriegel HP, Sander J et al (1996) A density-based algorithm for discovering clusters in large spatial databases with noise[C]. Kdd. 96(34):226–231
Foggia P, Sansone C, Tortorella F et al (2001) Automatic classification of clustered microcalcifications by a multiple classifier system[C]//international workshop on multiple classifier systems. Springer, Berlin, Heidelberg, pp 208–217
Ge J, Sahiner B, Hadjiiski LM, Chan HP, Wei J, Helvie MA, Zhou C (2006) Computer aided detection of clusters of microcalcifications on full field digital mammograms[J]. Med Phys 33(8):2975–2988
Guo Y, Sengur A (2015) NCM: Neutrosophic c-means clustering algorithm[J]. Pattern Recogn 48(8):2710–2724
Guo Y, Şengür A, Ye J (2014) A novel image thresholding algorithm based on neutrosophic similarity score[J]. Measurement 58:175–186
Gurcan MN, Chan HP, Sahiner B et al (2002) Optimal neural network architecture selection: effects on computer-aided detection of mammographic microcalcifications[C]. Medical Imaging 2002: Image Processing International Society for Optics and Photonics 4684:1325–1331
He K, Gkioxari G, Dollár P et al (2017) Mask r-cnn[C]//Proceedings of the IEEE international conference on computer vision 2961–2969
Kallergi M (2004) Computer-aided diagnosis of mammographic microcalcification clusters[J]. Med Phys 31(2):314–326
Krizhevsky A, Sutskever I, Hinton G E (2012) Imagenet classification with deep convolutional neural networks[C]. Adv Neural Inf Proces Syst 1097–1105
Lashari S A, Ibrahim R, Senan N (2014) De-noising analysis of mammogram images in the wavelet domain using hard and soft thresholding[C]//2014 4th world congress on information and communication technologies (WICT 2014). IEEE 353–357
Lindgren A, Doria A, Schelén O (2003) Probabilistic routing in intermittently connected networks[C]//ACM international symposium on Mobilde ad hoc networking and computing, MobiHoc 2003: 01/06/2003–03/06/2003
Liu W, Anguelov D, Erhan D et al Ssd: single shot multibox detector[C]//European conference on computer vision. Springer, Cham, 2016:21–37
Lo JY, Gavrielides MA, Markey MK et al (2003) Computer-aided classification of breast microcalcification clusters: merging of features from image processing and radiologists[C]. Medical Imaging 2003: Image Processing International Society for Optics and Photonics 5032:882–890
Mallat S (2016) Understanding deep convolutional networks[J]. Philos Trans R Soc A Math Phys Eng Sci 374(2065):20150203
Moreira IC, Amaral I, Domingues I, Cardoso A, Cardoso MJ, Cardoso JS (2012) Inbreast: toward a full-field digital mammographic database[J]. Acad Radiol 19(2):236–248
Morrow WM, Paranjape RB, Rangayyan RM, Desautels JEL (1992) Region-based contrast enhancement of mammograms[J]. IEEE Trans Med Imaging 11(3):392–406
Nishikawa RM, Giger ML, Doi K, Vyborny CJ, Schmidt RA (1995) Computer-aided detection of clustered microcalcifications on digital mammograms[J]. Med Biol Eng Comput 33(2):174–178
Otsu N (1979) A threshold selection method from gray-level histograms[J]. IEEE transactions on systems, man, and cybernetics 9(1):62–66
Pereira DC, Ramos RP, Do Nascimento MZ (2014) Segmentation and detection of breast cancer in mammograms combining wavelet analysis and genetic algorithm[J]. Comput Methods Prog Biomed 114(1):88–101
Ren S, He K, Girshick R et al (2015) Faster r-cnn: towards real-time object detection with region proposal networks[C]. Adv Neural Inf Proces Syst 91–99
Sahli IS, Bettaieb HA, Abdallah AB et al (2015) Detection and segmentation of microcalcifications in digital mammograms using multifractal analysis[C]//2015 international conference on image processing theory, tools and applications (IPTA). IEEE 180–184
Simonyan K, Zisserman A (2014) Very deep convolutional networks for large-scale image recognition[J]. arXiv preprint arXiv:1409.1556
Srivastava N, Hinton G, Krizhevsky A et al (2014) Dropout: a simple way to prevent neural networks from overfitting[J]. The Journal of Machine Learning Research 15(1):1929–1958
Strickland RN, Hahn HI (1996) Wavelet transforms for detecting microcalcifications in mammograms[J]. IEEE Trans Med Imaging 15(2):218–229
Strickland RN, Hahn HI (1997) Wavelet transform methods for object detection and recovery[J]. IEEE Trans Image Process 6(5):724–735
Svozil D, Kvasnicka V, Pospichal J (1997) Introduction to multi-layer feed-forward neural networks[J]. Chemometrics & Intelligent Laboratory Systems 39(1):43–62
Valvano G, Della Latta D, Martini N et al (2017) Evaluation of a deep convolutional neural network method for the segmentation of breast microcalcifications in mammography imaging[M]//EMBEC & NBC 2017. Springer, Singapore, pp 438–441
Wang J, Yang X, Cai H, Tan W, Jin C, Li L (2016) Discrimination of breast cancer with microcalcifications on mammography by deep learning[J]. Sci Rep 6:27327
Yoshida H, Doi K, Nishikawa RM (1994) Automated detection of clustered microcalcifications in digital mammograms using wavelet processing techniques[C]//medical imaging 1994. Image Processing International Society for Optics and Photonics 2167:868–887
Zhang W, Doi K, Giger ML, Wu Y, Nishikawa RM, Schmidt RA (1994) Computerized detection of clustered microcalcifications in digital mammograms using a shift-invariant artificial neural network[J]. Med Phys 21(4):517–524
Acknowledgements
This research is supported by Ministry of Science and Technology of China under grant 2016YFB0200602, National Science Foundation of China under grant 11401601, Guangdong Province Frontier and Key Technology Innovative Grant 2015B010110003 and 2016B030307003, Guangdong Cooperative and Creative Key Grant 201604020003 and Guangzhou Science and Technology Creative Key Grant 2017B020210001.
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
Cai, G., Guo, Y., Chen, W. et al. Computer-aided detection and diagnosis of microcalcification clusters on full field digital mammograms based on deep learning method using neutrosophic boosting. Multimed Tools Appl 79, 17147–17167 (2020). https://doi.org/10.1007/s11042-019-7726-x
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-019-7726-x