Skip to main content
Log in

Computer-aided detection and diagnosis of microcalcification clusters on full field digital mammograms based on deep learning method using neutrosophic boosting

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13

Similar content being viewed by others

References

  1. 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

    Article  Google Scholar 

  2. 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

    Article  Google Scholar 

  3. Bengio Y (2012) Deep learning of representations for unsupervised and transfer learning[C]//Proceedings of ICML workshop on unsupervised and transfer learning 17–36

  4. Buja A, Stuetzle W, Shen Y (2005) Loss functions for binary class probability estimation and classification: Structure and applications[J]. Working draft, November, 3

  5. 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

    Article  Google Scholar 

  6. 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

    Article  Google Scholar 

  7. Chen W, Zheng R, Baade PD et al (2016) Cancer statistics in China, 2015[J]. CA Cancer J Clin 66(2):115–132

    Article  Google Scholar 

  8. 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

    Article  MATH  Google Scholar 

  9. 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

  10. Dengler J, Behrens S, Desaga JF (1993) Segmentation of microcalcifications in mammograms[J]. IEEE Trans Med Imaging 12(4):634–642

    Article  Google Scholar 

  11. 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

    Google Scholar 

  12. 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

    MATH  Google Scholar 

  13. 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

    Article  Google Scholar 

  14. Guo Y, Sengur A (2015) NCM: Neutrosophic c-means clustering algorithm[J]. Pattern Recogn 48(8):2710–2724

    Article  Google Scholar 

  15. Guo Y, Şengür A, Ye J (2014) A novel image thresholding algorithm based on neutrosophic similarity score[J]. Measurement 58:175–186

    Article  Google Scholar 

  16. 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

    Article  Google Scholar 

  17. 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

  18. Kallergi M (2004) Computer-aided diagnosis of mammographic microcalcification clusters[J]. Med Phys 31(2):314–326

    Article  Google Scholar 

  19. Krizhevsky A, Sutskever I, Hinton G E (2012) Imagenet classification with deep convolutional neural networks[C]. Adv Neural Inf Proces Syst 1097–1105

  20. 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

  21. 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

  22. Liu W, Anguelov D, Erhan D et al Ssd: single shot multibox detector[C]//European conference on computer vision. Springer, Cham, 2016:21–37

  23. 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

    Article  Google Scholar 

  24. Mallat S (2016) Understanding deep convolutional networks[J]. Philos Trans R Soc A Math Phys Eng Sci 374(2065):20150203

    Article  Google Scholar 

  25. 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

    Article  Google Scholar 

  26. Morrow WM, Paranjape RB, Rangayyan RM, Desautels JEL (1992) Region-based contrast enhancement of mammograms[J]. IEEE Trans Med Imaging 11(3):392–406

    Article  Google Scholar 

  27. 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

    Article  Google Scholar 

  28. Otsu N (1979) A threshold selection method from gray-level histograms[J]. IEEE transactions on systems, man, and cybernetics 9(1):62–66

    Article  Google Scholar 

  29. 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

    Article  Google Scholar 

  30. 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

  31. 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

  32. Simonyan K, Zisserman A (2014) Very deep convolutional networks for large-scale image recognition[J]. arXiv preprint arXiv:1409.1556

  33. 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

    MathSciNet  MATH  Google Scholar 

  34. Strickland RN, Hahn HI (1996) Wavelet transforms for detecting microcalcifications in mammograms[J]. IEEE Trans Med Imaging 15(2):218–229

    Article  Google Scholar 

  35. Strickland RN, Hahn HI (1997) Wavelet transform methods for object detection and recovery[J]. IEEE Trans Image Process 6(5):724–735

    Article  Google Scholar 

  36. Svozil D, Kvasnicka V, Pospichal J (1997) Introduction to multi-layer feed-forward neural networks[J]. Chemometrics & Intelligent Laboratory Systems 39(1):43–62

    Article  Google Scholar 

  37. 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

    Google Scholar 

  38. 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

    Article  Google Scholar 

  39. 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

    Google Scholar 

  40. 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

    Article  Google Scholar 

Download references

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

Authors

Corresponding author

Correspondence to Yao Lu.

Additional information

Publisher’s note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-019-7726-x

Keywords

Navigation