Skip to main content

Advertisement

Log in

Tumor edge detection in mammography images using quantum and machine learning approaches

  • Original Article
  • Published:
Neural Computing and Applications Aims and scope Submit manuscript

Abstract

Automatic processing and analysis of medical images may provide to doctor valuable assistance for diagnostic and therapeutic practice. In this work, the problem of breast cancer edge detection is addressed. We are faced with a challenging task considering the breast tissue specificities and the inevitable mammogram noise. To meet this challenge, we propose novel approaches involving quantum genetic algorithm and support vector machines. The first method uses the quantum genetic algorithm to solve a multilevel thresholding problem based on Tsallis entropy. In the second method, the support vector machines are trained, in different ways, on a simulated image in order to be able to detect breast cancer edge. The proposed approaches are compared to some standard methods of edge detection on a sample of mammographic images taken from a well-known benchmark databases. The evaluation results obtained by PSNR, SSIM and FSIM metrics demonstrated the effectiveness of the proposed approaches.

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

Similar content being viewed by others

References

  1. Alexander A, Jiang A, Ferreira C, Zurkiya D (2020) An intelligent future for medical imaging: a market outlook on artificial intelligence for medical imaging (PartB). J Am Coll Radiol 17(1):165–170

    Article  Google Scholar 

  2. Song Y, Huang Z, Shen C, Shi H, Lange DA (2020) Deep learning-based automated image segmentation for concrete petrographic analysis. Cem Concr Res 135:106118

    Article  Google Scholar 

  3. Breast Cancer Organization. https://www.breastcancer.org/symptoms/understand_bc/statistics

  4. Guo G, Razmjooy N (2019) A new interval differential equation for edge detection and determining breast cancer regions in mammography images. Syst Sci Control Eng Open Access J 7(1):346–356

    Article  Google Scholar 

  5. Razmjooy N, Sheykhahmad FR, Ghadimi N (2018) A hybrid neural network-world cup optimization algorithm for melanoma detection. Open Med 13:9–16

    Article  Google Scholar 

  6. Athira P, Fasna KK, Anjaly K (2016) An overview of mammogram noise and denoising techniques. Int J Eng Res Gen Sci 4(2), March–April, ISSN 2091-2730

  7. Haralick RM, Shapiro LG (1985) Image segmentation technique. Comput Vis Gr Image Process 29:100–132

    Article  Google Scholar 

  8. Marr D, Hildreth E (1980) Theory of edge detection. Proc R Soc B 207:187–217

    Google Scholar 

  9. Canny J (1986) A computational approach to edge detection. IEEE Trans Pattern Anal Mach Intell PAMI–8(6):679–698

    Article  Google Scholar 

  10. Torre V, Poggio T (1986) On edge detection. IEEE Trans Pattern Anal Mach Intell PAMI–8(2):147–163

    Article  Google Scholar 

  11. Zhang L, Bao P (2002) Edge detection by scale multiplication in wavelet domain. Pattern Recognit Lett 23(14):1771–1784

    Article  Google Scholar 

  12. Quintero FOL, Contreras-Reyes JE (2018) Estimation for finite mixture of simplex models: applications to biomedical data. Stat Modell 18(2):129–148

    Article  MathSciNet  Google Scholar 

  13. Sert E, Avci D (2019) A new edge detection approach via neutrosophy based on maximum norm entropy. Expert Syst Appl 115:499–511

    Article  Google Scholar 

  14. Pandey BN, shrivastava AK, Rana A (2018) A literature survey of optimization techniques for satellite image segmentation. In: International conference on advanced computation and telecommunication (ICACAT), Bhopal, India, pp. 1–5

  15. Barma PS, Dutta J, Mukherjee A (2019) A 2-opt guided discrete antlion optimization algorithm for multi-depot vehicle routing problem. Decis Mak Appl Manag Eng 2(2):112–125

    Google Scholar 

  16. Akay B (2013) A study on particle swarm optimization and artificial bee colony algorithms for multilevel thresholding. Appl Soft Comput 13(6):3066–3091

    Article  Google Scholar 

  17. Ding S, Shi S, Jia W (2020) Research on fingerprint classification based on twin support vector machine. IET Image Process 14(2):231–235 7,2

    Article  Google Scholar 

  18. Roy A, Manna A, Maity S (2019) A novel memetic genetic algorithm for solving traveling salesman problem based on multi-parent crossover technique. Decis Mak Appl Manag Eng 2(2):100–111

    Article  Google Scholar 

  19. Ding S, Zhang N, Zhang X, Wu F (2017) Twin support vector machine: theory, algorithm and applications. Neural Comput Appl 28:3119–3130

    Article  Google Scholar 

  20. Ding S, Sun Y, An Y, Jia W (2020) Multiple birth support vector machine based on recurrent neural networks. Appl Intell 50:2280–2292

    Article  Google Scholar 

  21. Shi S, Ding S, Zhang Z, Jia W (2020) Energy-based structural least squares MBSVM for classification. Appl Intell 50:681–697

    Article  Google Scholar 

  22. Zhang X, Ding S, Xue Y (2017) An improved multiple birth support vector machine for pattern classification. Neurocomputing 225:119–128

    Article  Google Scholar 

  23. Gómez MH, Maldonado BS, López FF (2001) Edge detection in noisy images using the support vector machines. In Lecture notes in computer science, 2084, pp. 685–692

  24. El-Sayed MA, Estaitia YA, Khafagy MA (2013) Automated edge detection using convolutional neural network. Int J Adv Comput Sci Appl 4(10)

  25. Gómez Moreno H, Maldonado Bascón S, López Ferreras F and Gil Jiménez P (2002) A new and improved edge detector using the support vector machines. In Advances in systems engineering, signal processing and communications. pp 239–243

  26. Tsallis C (1988) Possible generalization of Boltzmann–Gibbs statistics. J Stat Phys 52:479–487

    Article  MathSciNet  Google Scholar 

  27. Ben Ishak A (2017) Choosing parameters for Rényi and Tsallis entropies within a two-dimensional multilevel image segmentation framework. Phys A Stat Mech Appl 466:521–536

    Article  Google Scholar 

  28. Nicolis O, Mateu J, Contreras-Reyes JE (2020) Wavelet-based entropy measures to characterize two-dimensional fractional Brownian fields. Entropy 22(2):196

    Article  MathSciNet  Google Scholar 

  29. Ben Ishak A (2017) A two-dimensional multilevel thresholding method for image segmentation. Appl Soft Comput 52:306–322

    Article  Google Scholar 

  30. Awad M, Khanna R (2015) Support vector machines for classification. Efficient learning machines. Apress, Berkeley, CA, pp 39–66

    Chapter  Google Scholar 

  31. Lee RS, Gimenez F, Hoogi A, Miyake KK, Gorovoy M, Rubin DL (2017) A curated mammography data set for use in computer-aided detection and diagnosis research. Sci Data 4:170177

    Article  Google Scholar 

  32. Suckling J, Parker J, Dance D, Astley S, Hutt I, Boggis C, Ricketts I, et al. (2015) Mammographic image analysis society (MIAS) database v1.21 [Dataset]

  33. Holland JH (1992) Genetic algorithms. Scientific American

  34. Zhang GX, Li N, Jin WD (2004) A novel quantum genetic algorithm and it’s application. Acta Electron Sin 32(3):476–479

    Google Scholar 

  35. Wang H, Liu J, Zhi J, Fu C (2013) The improvement of quantum genetic algorithm and its application on function optimization. Math Probl Eng

  36. Boser A, Guyon I, Vapnik VN (1992) A training algorithm for optimal margin classifiers. In: Fifth annual workshop on computational learning theory, ACM, pp. 144–152, Pittsburgh

  37. Vapnik VN (1998) Statistical learning theory. Wiley, New York

    MATH  Google Scholar 

  38. Cristianini N, Shawe-Taylor J (2000) An introduction to support vector machines and other Kernel-based methods. Cambridge University Press, Cambridge

    Book  Google Scholar 

  39. Peng W, Qichao C (2012) A novel SVM-based edge detection method. Phys Proc 24(C):2075–2082

    Article  Google Scholar 

  40. Wu XK, Yang XG, Cai ZG, Luo SS (2016) An improved SVM-based motion detection algorithm using an accelerometer. In: Hussain A (ed) Electronics, communications and networks, vol 382. Lecture notes in electrical engineering. Springer, Singapore

    Google Scholar 

  41. Wang Z, Bovik AC, Sheikh HR, Simoncelli EP (2004) Image quality assessment: from error measurement to structural similarity. IEEE Trans Image Process 13(4):600–612

    Article  Google Scholar 

  42. Zhang L, Zhang L, Mou X, Zhang D (2011) FSIM: a feature similarity index for image quality assessment. IEEE Trans Image Process 20(8):2378–2386

    Article  MathSciNet  Google Scholar 

  43. Sara U, Akter M, Uddin MS (2019) Image quality assessment through FSIM. SSIM, MSE and PSNR—a comparative study. J Comput Commun 7(3):8–18

    Article  Google Scholar 

Download references

Acknowledgements

This Project was funded by the Deanship of Scientific Research (DSR) at King Abdulaziz University, Jeddah, under Grant No. G:1554-612-1440. The authors, therefore, acknowledge with thanks DSR for technical and financial support.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Sayed Abdel-Khalek.

Ethics declarations

Conflict of interest

The authors declare that there are no conflicts of interest regarding the publication of this paper.

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

Tariq Jamal, A., Ben Ishak, A. & Abdel-Khalek, S. Tumor edge detection in mammography images using quantum and machine learning approaches. Neural Comput & Applic 33, 7773–7784 (2021). https://doi.org/10.1007/s00521-020-05518-x

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00521-020-05518-x

Keywords

Navigation