Human-computer interaction tool development for skin cancer diagnosis on a low-cost platform
Introduction: This paper is the result of the research project “Deep Learning for the Identification of Non-Melanocytic Lesions on Dermoscopic Images,” conducted at Francisco de Paula Santander University in 2024. A computer-aided diagnostic tool is proposed for skin cancer classification, aimed at facilitating the automatic analysis of skin lesions on low-cost platforms.
Methods: A graphical user interface was developed in Python, integrating a convolutional neural network model implemented on a Raspberry Pi. The system’s performance was evaluated through real-world testing.
Results: The average diagnosis time was 13.6 seconds. Mean CPU usage was 32.65%, RAM usage reached 46.70%, and processor temperature peaked at 55 °C under maximum load.
Conclusions: The system operates effectively on embedded devices, with good performance and moderate resource consumption, making it suitable for resource-constrained environments.
Originality: The authors declare that the work is original and unpublished.
Limitations: The study focuses on the development of the human-computer interaction tool, not on the development of the computational model.
How to Cite
License
Copyright (c) 2026 Ingeniería Solidaria

This work is licensed under a Creative Commons Attribution 4.0 International License.
Cession of rights and ethical commitment
As the author of the article, I declare that is an original unpublished work exclusively created by me, that it has not been submitted for simultaneous evaluation by another publication and that there is no impediment of any kind for concession of the rights provided for in this contract.
In this sense, I am committed to await the result of the evaluation by the journal Ingeniería Solidaría before considering its submission to another medium; in case the response by that publication is positive, additionally, I am committed to respond for any action involving claims, plagiarism or any other kind of claim that could be made by third parties.
At the same time, as the author or co-author, I declare that I am completely in agreement with the conditions presented in this work and that I cede all patrimonial rights, in other words, regarding reproduction, public communication, distribution, dissemination, transformation, making it available and all forms of exploitation of the work using any medium or procedure, during the term of the legal protection of the work and in every country in the world, to the Universidad Cooperativa de Colombia Press.
[1] M. Chen, P. Zhou, D. Wu, L. Hu, M. M. Hassan, and A. Alamri, “AI-Skin: Skin disease recognition based on self-learning and wide data collection through a closed-loop framework,” Information Fusion, vol. 54, pp. 1–9, 2020. [https://doi.org/10.1016/j.inffus.2019.06.005](https://doi.org/10.1016/j.inffus.2019.06.005)
[2] T. C. Pham, A. Doucet, C. M. Luong, C. T. Tran, and V. D. Hoang, “Improving skin-disease classification based on customized loss function combined with balanced mini-batch logic and real-time image augmentation,” IEEE Access, vol. 8, pp. 150725–150737, 2020. [https://doi.org/10.1109/access.2020.3016653](https://doi.org/10.1109/access.2020.3016653)
[3] W. Gouda, N. U. Sama, G. Al-Waakid, M. Humayun, and N. Z. Jhanjhi, “Detection of skin cancer based on skin lesion images using deep learning,” Healthcare (Switzerland), vol. 10, no. 7, Jul. 2022. [https://doi.org/10.3390/healthcare10071183](https://doi.org/10.3390/healthcare10071183)
[4] K. Ali, Z. A. Shaikh, A. A. Khan, and A. A. Laghari, “Multiclass skin cancer classification using EfficientNets – a first step towards preventing skin cancer,” Neuroscience Informatics, vol. 2, no. 4, p. 100034, Dec. 2022. [https://doi.org/10.1016/j.neuri.2021.100034](https://doi.org/10.1016/j.neuri.2021.100034)
[5] S. Jinnai, N. Yamazaki, Y. Hirano, Y. Sugawara, Y. Ohe, and R. Hamamoto, “The development of a skin cancer classification system for pigmented skin lesions using deep learning,” Biomolecules, vol. 10, no. 8, pp. 1–13, Aug. 2020. [https://doi.org/10.3390/biom10081123](https://doi.org/10.3390/biom10081123)
[6] S. S. Chaturvedi, K. Gupta, and P. S. Prasad, “Skin lesion analyser: an efficient seven-way multi-class skin cancer classification using MobileNet,” in Advances in Intelligent Systems and Computing, Springer, 2021, pp. 165–176. [https://doi.org/10.1007/978-981-15-3383-9_15](https://doi.org/10.1007/978-981-15-3383-9_15)
[7] R. P. Widhianto et al., “Hardware design of skin cancer detection device,” in 9th International Conference on Engineering and Emerging Technologies (ICEET), IEEE, May 2024, pp. 1–6. [https://doi.org/10.1109/iceet60227.2023.10525755](https://doi.org/10.1109/iceet60227.2023.10525755)
[8] S. A. A. Ahmed, B. Yanikoglu, O. Goksu, and E. Aptoula, “Skin lesion classification with deep CNN ensembles,” in 28th Signal Processing and Communications Applications Conference (SIU), Oct. 2020. [https://doi.org/10.1109/siu49456.2020.9302125](https://doi.org/10.1109/siu49456.2020.9302125)
[9] Z. Huang et al., “The correlation of deep learning-based CAD-RADS evaluated by coronary computed tomography angiography with breast arterial calcification on mammography,” Scientific Reports, vol. 10, no. 1, pp. 1–8, 2020. [https://doi.org/10.1038/s41598-020-68378-4](https://doi.org/10.1038/s41598-020-68378-4)
[10] V. Mohite, A. B. Deoghare, and K. M. Pandey, “Modeling of human airways CAD model using CT scan data,” Materials Today: Proceedings, vol. 22, pp. 1710–1714, 2019. [https://doi.org/10.1016/j.matpr.2020.02.189](https://doi.org/10.1016/j.matpr.2020.02.189)
[11] A. Kumar and A. Vatsa, “Untangling classification methods for melanoma skin cancer,” Frontiers in Big Data, vol. 5, pp. 1–11, Mar. 2022. [https://doi.org/10.3389/fdata.2022.848614](https://doi.org/10.3389/fdata.2022.848614)
[12] M. K. Monika et al., “Skin cancer detection and classification using machine learning,” Materials Today: Proceedings, pp. 4266–4270, 2020. [https://doi.org/10.1016/j.matpr.2020.07.366](https://doi.org/10.1016/j.matpr.2020.07.366)
[13] J. Rashid et al., “Skin cancer disease detection using transfer learning technique,” Applied Sciences (Switzerland), vol. 12, no. 11, Jun. 2022. [https://doi.org/10.3390/app12115714](https://doi.org/10.3390/app12115714)
[14] Ş. Öztürk and U. Özkaya, “Skin lesion segmentation with improved convolutional neural network,” Journal of Digital Imaging, vol. 33, no. 4, pp. 958–970, May 2020. [https://doi.org/10.1007/s10278-020-00343-z](https://doi.org/10.1007/s10278-020-00343-z)
[15] A. Imran et al., “Skin cancer detection using combined decision of deep learners,” IEEE Access, vol. 10, pp. 118198–118212, 2022. [https://doi.org/10.1109/access.2022.3220329](https://doi.org/10.1109/access.2022.3220329)
[16] Q. et al., “A two-stage low-altitude remote sensing Papaver somniferum image detection system based on YOLOv5s + DenseNet121,” Remote Sensing, vol. 14, no. 8, pp. 1–18, 2022. [https://doi.org/10.3390/rs14081834](https://doi.org/10.3390/rs14081834)
[17] M. Z. U. Rehman et al., “Classification of skin cancer lesions using explainable deep learning,” Sensors, vol. 22, no. 18, Sep. 2022. [https://doi.org/10.3390/s22186915](https://doi.org/10.3390/s22186915)
[18] A. Imran et al., “Skin cancer detection using combined decision of deep learners,” IEEE Access, vol. 10, pp. 118198–118212, 2022. [https://doi.org/10.1109/access.2022.3220329](https://doi.org/10.1109/access.2022.3220329)
[19] S. Jain et al., “Deep learning-based transfer learning for classification of skin cancer,” Sensors, vol. 21, no. 23, Dec. 2021. [https://doi.org/10.3390/s21238142](https://doi.org/10.3390/s21238142)
[20] S. Jain et al., “Deep learning-based transfer learning for classification of skin cancer,” Sensors, vol. 21, no. 23, Dec. 2021. [https://doi.org/10.3390/s21238142](https://doi.org/10.3390/s21238142)
[21] H.-W. Huang, B. W.-Y. Hsu, C.-H. Lee, and V. S. Tseng, “Development of a lightweight deep learning model for cloud applications and remote diagnosis of skin cancers,” Journal of Dermatology, vol. 48, no. 3, pp. 310–316, Mar. 2021. [https://doi.org/10.1111/1346-8138.15683](https://doi.org/10.1111/1346-8138.15683)
[22] T. Guergueb and M. A. Akhloufi, “Melanoma skin cancer detection using recent deep learning models,” in Proceedings of the Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBS), 2021, pp. 3074–3077. [https://doi.org/10.1109/EMBC46164.2021.9631047](https://doi.org/10.1109/EMBC46164.2021.9631047)
[23] J. Ramya, H. C. Vijaylakshmi, and H. Mirza Saifuddin, “Segmentation of skin lesion images using discrete wavelet transform,” Biomedical Signal Processing and Control, vol. 69, Aug. 2021. [https://doi.org/10.1016/j.bspc.2021.102839](https://doi.org/10.1016/j.bspc.2021.102839)
[24] N. A. Ramírez Pérez, E. Gómez Vargas, and H. Vacca González, “Automatic learning model to predict transparency indicators for effective management of public resources,” Ingeniería Solidaria, pp. 1–21, Sep. 2023. [https://doi.org/10.16925/2357-6014.2023.03.09](https://doi.org/10.16925/2357-6014.2023.03.09)
[25] P. Varalakshmi, V. Aruna Devi, M. Ezhilarasi, and N. Sandhiya, “Enhanced dermatoscopic skin lesion classification using machine learning techniques,” in 2021 International Conference on Wireless Communications, Signal Processing and Networking (WiSPNET), pp. 68–71. [https://doi.org/10.1109/WiSPNET51692.2021.9419466](https://doi.org/10.1109/WiSPNET51692.2021.9419466)
[26] Y. Jin, M. Ma, and Y. Zhu, “A comparison of natural user interface and graphical user interface for narrative in HMD-based augmented reality,” Multimedia Tools and Applications, vol. 81, no. 4, pp. 5795–5826, 2022. [https://doi.org/10.1007/s11042-021-11723-0](https://doi.org/10.1007/s11042-021-11723-0)
[27] C. V. Niño-Rondón, S. A. Castro-Casadiego, B. Medina-Delgado, and D. Guevara-Ibarra, “Análisis de viabilidad y diseño de un sistema electrónico para el seguimiento de la dinámica poblacional en la ciudad de Cúcuta,” Ingenierías USBMed, vol. 11, no. 1, pp. 56–64, 2020. [https://doi.org/10.21500/20275846.4489](https://doi.org/10.21500/20275846.4489)
[28] M. Mallegowda, A. Anithakanavlli, and A. M. P. Amrutha, “Design and integration of middleware for IoT devices towards solar panel monitoring based on Raspberry Pi,” Journal of Seybold Report, 2020, p. 19.
[29] N. Onizawa, S. C. Smithson, B. H. Meyer, W. J. Gross, and T. Hanyu, “In-hardware training chip based on CMOS invertible logic for machine learning,” IEEE Transactions on Circuits and Systems I: Regular Papers, vol. 67, no. 5, pp. 1541–1550, May 2020. [https://doi.org/10.1109/TCSI.2019.2960383](https://doi.org/10.1109/TCSI.2019.2960383)
[30] Y. Batko, G. Melnyk, and O. Pitsun, “Graphical interface of hybrid intelligent systems for biomedical imaging analysis,” in 2016 IEEE 1st International Conference on Data Stream Mining and Processing (DSMP), 2016, pp. 121–124. [https://doi.org/10.1109/DSMP.2016.7583521](https://doi.org/10.1109/DSMP.2016.7583521)
[31] S. Jiang, H. Li, and Z. Jin, “A visually interpretable deep learning framework for histopathological image-based skin cancer diagnosis,” IEEE Journal of Biomedical and Health Informatics, vol. 25, no. 5, pp. 1483–1494, May 2021. [https://doi.org/10.1109/JBHI.2021.3052044](https://doi.org/10.1109/JBHI.2021.3052044)
[32] N. Kausar et al., “Multiclass skin cancer classification using ensemble of fine-tuned deep learning models,” Applied Sciences (Switzerland), vol. 11, no. 22, Nov. 2021. [https://doi.org/10.3390/app112210593](https://doi.org/10.3390/app112210593)




