Skip to main content

Advertisement

Log in

A novel CNN framework for skin disease classification using adaptive percentage filter for image binarization and fast-marching inpainting method

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

Abstract

Artificial intelligence assists medical practitioners with disease diagnosis from acute to chronic illnesses and has brought significant breakthrough in image-oriented analysis of diseases. Skin cancer is one of the deadliest diseases, posing a great threat to human health. Skin cancer warrants early and precise examination of skin lesions to prevent mortality. Skin lesions can be examined by biopsy, an invasive procedure to remove piece of tissue, tested in a laboratory. Biopsy is a painful procedure. The predictive models in artificial intelligence are found to be useful in analyzing skin lesions-based images. Hence, in this paper, we have analyzed 10,015 skin lesion-based images and classified seven types of skin diseases among which, one of them is melanoma, a form indicative of skin cancer. This work proposes, a novel APFB (Adaptive Percentage Filger for Binarization) to remove the hairline noise from the skin images. The performance of the APFB filter is compared with the state-of-art hairline noise removal methods such as Contrast Limited Adaptive Histogram Equalization (CLAHE) and Bilateral methods and proven to be best in terms of image quality analysis metrics such as PSNR, SSIM, BRISQUE and NIQE. The original images and hairline noise removed images are then passed into custom built CNN models for skin disease classification. The model examines the lesions features like pigment, texture, color, lines, shapes and symmetry to classify the different types of skin diseases. Among the four CNN models we created, the CNN model that takes images of APFB hair line noise removal method obtains 99.98% training accuracy and 100% testing accuracy than the other models. Thus, the model may also be used to predict skin cancer without a biopsy.

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

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

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

Similar content being viewed by others

Data availability

Data sharing not applicable to this article as no datasets were generated or analyzed during the current study.

References

  1. Megala G, Kumari N (2023) DeepGAN: an enhanced approach for detecting brain tumor. In 2023 Second International Conference on Electrical, Electronics, Information and Communication Technologies (ICEEICT). IEEE, pp 01–06

  2. Lee D, Yoon SN (2021) Application of artificial intelligence-based technologies in the healthcare industry: opportunities and challenges. Int J Environ Res Public Health 18(1):271

    Article  Google Scholar 

  3. Jartarkar SR, Patil A, Wollina U, Gold MH, Stege H, Grabbe S, Goldust M (2021) New diagnostic and imaging technologies in dermatology. J Cosmet Dermatol 20(12):3782–3787

    Article  Google Scholar 

  4. Tschandl P, Rosendahl C, Kittler H (2018) The HAM10000 dataset, a large collection of multi-source dermatoscopic images of common pigmented skin lesions. Sci Data 5(1):1–9

    Article  Google Scholar 

  5. Lucieri A, Bajwa MN, Braun SA, Malik MI, Dengel A, Ahmed S (2022) ExAID: a multimodal explanation framework for computer-aided diagnosis of skin lesions. Comput Methods Programs Biomed 215:106620

    Article  Google Scholar 

  6. Fried L, Tan A, Bajaj S, Liebman TN, Polsky D, Stein JA (2020) Technological advances for the detection of Melanoma: advances in diagnostic techniques. J Am Acad Dermatol 83(4):983–992

    Article  Google Scholar 

  7. March J, Hand M, Grossman D (2015) Practical application of new technologies for Melanoma diagnosis: part I. Noninvasive approaches. J Am Acad Dermatol 72(6):929–941

    Article  Google Scholar 

  8. Goyal M, Knackstedt T, Saeed Hassanpour (2020) Artificial intelligence-based image classification methods for diagnosis of skin cancer: challenges and opportunities. Comput Biol Med 127:104065

    Article  Google Scholar 

  9. Faes L, Liu X, Wagner SK, Fu DJ, Balaskas K, Sim DA, Bachmann LM, Keane PA, Denniston AK (2020) A clinician’s guide to artificial intelligence: how to critically appraise machine learning studies. Transl Vis Sci Technol 9(2):7–7

    Article  Google Scholar 

  10. Ngiam KY, Khor W (2019) Big data and machine learning algorithms for health-care delivery. Lancet Oncol 20(5):e262–e273

    Article  Google Scholar 

  11. Daneshjou R, Vodrahalli K, Novoa RA, Jenkins M, Liang W, Rotemberg V, Ko J et al (2022) Disparities in dermatology AI performance on a diverse, curated clinical image set. Sci Adv 8(31):eabq6147

    Article  Google Scholar 

  12. Keerthana D, Venugopal V, Nath MK, Mishra M (2023) Hybrid convolutional neural networks with SVM classifier for classification of skin cancer. Biomedical Eng Adv 5:100069

    Article  Google Scholar 

  13. Ali MS, Miah MS, Haque J, Rahman MM, Islam MK (2021) An enhanced technique of skin cancer classification using deep convolutional neural network with transfer learning models. Mach Learn Appl 5:100036

    Google Scholar 

  14. Rahman Z, Hossain MS, Islam MR, Hasan MM, Hridhee RA (2021) An approach for multiclass skin lesion classification based on ensemble learning. Inf Med Unlocked 25:100659

    Article  Google Scholar 

  15. Xin C, Liu Z, Zhao K, Miao L, Ma Y, Zhu X, Zhou Q et al (2022) An improved transformer network for skin cancer classification. Comput Biol Med 149:105939

    Article  Google Scholar 

  16. Kadampur MA, Riyaee SAl (2020) Skin cancer detection: applying a deep learning based model driven architecture in the cloud for classifying dermal cell images. Inform Med Unlocked 18:100282

    Article  Google Scholar 

  17. Fu’adah YN, Pratiwi NKC, Pramudito MA, Ibrahim N (2020) Convolutional neural network (cnn) for automatic skin cancer classification system. In: IOP Conference Series: Materials Science and Engineering, 982(1):012005, IOP Publishing

  18. Yang X, Fang X, Chen X, Shan Z (2022) Generative image inpainting for fine details. In: 2022 IEEE International Conference on Networking, Sensing and Control (ICNSC). IEEE, pp 1–6

  19. Wang J, Silva DJ, Kosinka J, Telea A, Hashimoto RF, Roerdink JBTM (2022) Interactive image manipulation using morphological trees and spline-based skeletons. Comput Graph 108:61–73

    Article  Google Scholar 

  20. Guergueb T, Akhloufi MA (2022) Skin cancer detection using ensemble learning and grouping of deep models. In: Proceedings of the 19th International Conference on Content-based Multimedia Indexing, pp. 121–125

  21. Azadnia R, Al-Amidi MM, Mohammadi H, Cifci MA, Daryab A, Cavallo E (2022) An AI based approach for medicinal plant identification using deep CNN based on global average pooling. Agronomy 12(11):2723

    Article  Google Scholar 

  22. Ahmed HM, Kashmola MY (2023) Performance improvement of convolutional neural network architectures for skin disease detection. International Journal of Computing and Digital Systems, pp 189–201

    Google Scholar 

  23. Diwan T, Shukla R, Ghuse E, Tembhurne JV (2023) Model hybridization & learning rate annealing for skin cancer detection. Multimedia Tools and Applications 82(2):2369–2392

    Article  Google Scholar 

  24. Yahya AA, Liu K, Hawbani A, Wang Y, Hadi AN (2023) A novel image classification method based on residual network, inception, and proposed activation function. Sensors 23(6):2976

    Article  Google Scholar 

  25. Zafar A, Aamir M, Nawi NM, Arshad A, Riaz S, Alruban A, Dutta AK, Almotairi S (2022) A comparison of pooling methods for convolutional neural networks. Applied Sciences 12(17):8643

    Article  Google Scholar 

  26. Chang Y-L, Tan T-H, Lee W-H, Chang L, Chen Y-N, Fan K-C, Alkhaleefah M (2022) Consolidated convolutional neural network for hyperspectral image classification. Remote Sens 14(7):1571

    Article  Google Scholar 

  27. Benyahia S, Meftah B, Olivier Lézoray (2022) Multi-features extraction based on deep learning for skin lesion classification. Tissue Cell 74:101701

    Article  Google Scholar 

  28. Mohakud R, Dash R (2022) Designing a grey wolf optimization based hyper-parameter optimized convolutional neural network classifier for Skin cancer detection. J King Saud Univ-Comput Inf Sci 34(8):6280–6291

    Google Scholar 

  29. Chen X, Pan J, Jiang K, Li Y, Huang Y, Kong C, Dai L, Fan Z (2022) Unpaired deep image deraining using dual contrastive learning. In: Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, pp. 2017–2026

  30. Oyelade ON, Ezugwu AE, Almutairi MS, SahaAK, Abualigah L, Chiroma H (2022) A generative adversarial network for synthetization of regions of interest based on digital mammograms. Sci Rep 12(1):6166

  31. Du S, Zhao HFM, Zong H, Jing H, Li P (2022) A two-stage method for single image de‐raining based on attention smoothed dilated network. IET Image Proc 16(10):2557–2567

    Article  Google Scholar 

  32. Zhao Z, Zhang Y, Li C, Xiao Y, Tang J (2023) Thermal UAV image super-resolution guided by multiple visible cues. IEEE Trans Geosci Remote Sens 61:1–14

    Article  Google Scholar 

  33. Bandi SR, Anbarasan M, Sheela D (2022) Fusion of SAR and optical images using pixel-basED CNN. Neural Netw World 197:213

    Google Scholar 

  34. Jabbar A, Li X, Assam M, Khan JA, Obayya M, Alkhonaini MA, Al-Wesabi FN, Assad M (2022) AFD-StackGAN: automatic mask generation network for face de-occlusion using StackGAN. Sensors 22(5):1747

    Article  Google Scholar 

  35. Wang F, Sun X, Li J (2023) Surgical smoke removal via residual Swin transformer network. International Journal of Computer Assisted Radiology and Surgery, pp 1–11

    Google Scholar 

  36. Miao J, Zhu W (2022) Precision–recall curve (PRC) classification trees. Evol Intel 15(3):1545–1569

    Article  Google Scholar 

  37. Aggarwal A, Chakradar M, Bhatia MS, Kumar M, Stephan T, Gupta SK, ... Al-Dois H (2022) COVID-19 risk prediction for diabetic patients using fuzzy inference system and machine learning approaches. J Healthc Eng 

  38. Kong L (2022) Classification and detection of COVID-19 X-Ray images based on DenseNet and VGG16 feature fusion. Biomed Signal Process Control 77:103772

    Article  Google Scholar 

  39. Ayalew AM, Salau AO, Abeje BT, Enyew B (2022) Detection and classification of COVID-19 Disease from X-ray images using convolutional neural networks and histogram of oriented gradients. Biomed Signal Process Control 74:103530

    Article  Google Scholar 

  40. Lu P, Huang Q (2022) Robotic weld image enhancement based on improved bilateral filtering and CLAHE algorithm. Electronics 11(21):3629

    Article  Google Scholar 

  41. Yussof WNJHW, Man M, Umar R, Zulkeflee AN, Awalludin EA, Ahmad N (2022) Enhancing moon crescent visibility using contrast-limited adaptive histogram equalization and bilateral filtering techniques. J Telecommun Inf Technol (1)

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Umamakeswari A.

Ethics declarations

Conflict of interest

The authors declare that they have no conflict of interest.

Additional information

Publisher’s Note

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

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

A, J.C., A, U., V, R.M. et al. A novel CNN framework for skin disease classification using adaptive percentage filter for image binarization and fast-marching inpainting method. Multimed Tools Appl 83, 63547–63570 (2024). https://doi.org/10.1007/s11042-023-17967-2

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-023-17967-2

Keywords