{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,7]],"date-time":"2026-05-07T15:44:55Z","timestamp":1778168695454,"version":"3.51.4"},"reference-count":27,"publisher":"MDPI AG","issue":"11","license":[{"start":{"date-parts":[[2020,6,3]],"date-time":"2020-06-03T00:00:00Z","timestamp":1591142400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100002322","name":"Coordena\u00e7\u00e3o de Aperfei\u00e7oamento de Pessoal de N\u00edvel Superior","doi-asserted-by":"publisher","award":["Finance Code 001"],"award-info":[{"award-number":["Finance Code 001"]}],"id":[{"id":"10.13039\/501100002322","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>This work proposes dedicated hardware to real-time cancer detection using Field-Programmable Gate Arrays (FPGA). The presented hardware combines a Multilayer Perceptron (MLP) Artificial Neural Networks (ANN) with Digital Image Processing (DIP) techniques. The DIP techniques are used to extract the features from the analyzed skin, and the MLP classifies the lesion into melanoma or non-melanoma. The classification results are validated with an open-access database. Finally, analysis regarding execution time, hardware resources usage, and power consumption are performed. The results obtained through this analysis are then compared to an equivalent software implementation embedded in an ARM A9 microprocessor.<\/jats:p>","DOI":"10.3390\/s20113168","type":"journal-article","created":{"date-parts":[[2020,6,4]],"date-time":"2020-06-04T04:36:09Z","timestamp":1591245369000},"page":"3168","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":16,"title":["Proposal of the CAD System for Melanoma Detection Using Reconfigurable Computing"],"prefix":"10.3390","volume":"20","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-8498-3571","authenticated-orcid":false,"given":"Wysterl\u00e2nya K. P.","family":"Barros","sequence":"first","affiliation":[{"name":"Laboratory of Machine Learning and Intelligent Instrumentation, Federal University of Rio Grande do Norte, Natal, RN 59078-970, Brazil"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0707-454X","authenticated-orcid":false,"given":"Daniel S.","family":"Morais","sequence":"additional","affiliation":[{"name":"Laboratory of Machine Learning and Intelligent Instrumentation, Federal University of Rio Grande do Norte, Natal, RN 59078-970, Brazil"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6335-6173","authenticated-orcid":false,"given":"Felipe F.","family":"Lopes","sequence":"additional","affiliation":[{"name":"Laboratory of Machine Learning and Intelligent Instrumentation, Federal University of Rio Grande do Norte, Natal, RN 59078-970, Brazil"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6356-3538","authenticated-orcid":false,"given":"Matheus F.","family":"Torquato","sequence":"additional","affiliation":[{"name":"College of Engineering, Swansea University, Swansea, Wales SA2 8PP, UK"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3798-5512","authenticated-orcid":false,"given":"Raquel de M.","family":"Barbosa","sequence":"additional","affiliation":[{"name":"Laboratory of Drug Development, Department of Pharmacy, Federal University of Rio Grande do Norte, Natal, RN 59078-970, Brazil"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7536-2506","authenticated-orcid":false,"given":"Marcelo A. C.","family":"Fernandes","sequence":"additional","affiliation":[{"name":"Laboratory of Machine Learning and Intelligent Instrumentation, Federal University of Rio Grande do Norte, Natal, RN 59078-970, Brazil"},{"name":"Department of Computer and Automation Engineering, Federal University of Rio Grande do Norte, Natal, RN 59078-970, Brazil"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2020,6,3]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","unstructured":"Suzuki, K. (2012). Machine Learning in Computer-Aided Diagnosis: Medical Imaging Intelligence and Analysis, Medical Information Science Reference.","DOI":"10.4018\/978-1-46660-059-1"},{"key":"ref_2","unstructured":"Vahid, F. (2010). Digital Design with RTL Design, Verilog and VHDL, John Wiley & Sons. [2nd ed.]."},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Mou, P.A., Chen, C.H., Pun, S.H., Mak, P.U., and Vai, M.I. (2009). Portable Intelligent Bioelectric Signals Acquisition System with an Adaptive Frontend Implemented Using FPGA and FPAA. World Congress on Medical Physics and Biomedical Engineering, September 7\u201312 2009, Munich, Germany, Springer.","DOI":"10.1007\/978-3-642-03904-1_97"},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"190","DOI":"10.1016\/j.compbiomed.2009.11.015","article-title":"Development of a FPGA based fuzzy neural network system for early diagnosis of critical health condition of a patient","volume":"40","author":"Chowdhury","year":"2010","journal-title":"Comput. Biol. Med."},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Bulsara, V., Bothra, S., Sharma, P., and Rao, K.M.M. (2011, January 22\u201324). Low cost medical image processing system for rural\/semi urban healthcare. Proceedings of the Recent Advances in Intelligent Computational Systems\u2014 RAICS 2011, Trivandrum, Kerala, India.","DOI":"10.1109\/RAICS.2011.6069405"},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Chiuchisan, I. (2013, January 21\u201323). Implementation of medical image processing algorithm on reconfigurable hardware. Proceedings of the 2013 E-Health and Bioengineering Conference (EHB), Iasi, Romania.","DOI":"10.1109\/EHB.2013.6707298"},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Barroso, E.C., Canas, A.J., Hernandez, E.M., Salas, L.L., Hernandez, A.V., and Fernandez, A.R. (2017, January 20\u201325). Doppler ultrasonic system for flow measurement in patients with diabetic foot using reconfigurable logic and wishbone architecture. Proceedings of the 2017 Global Medical Engineering Physics Exchanges\/Pan American Health Care Exchanges (GMEPE\/PAHCE), Tuxtla-Gutierrez, Mexico.","DOI":"10.1109\/GMEPE-PAHCE.2017.7972099"},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Ghani, A., See, C.H., Sudhakaran, V., Ahmad, J., and Abd-Alhameed, R. (2019). Accelerating Retinal Fundus Image Classification Using Artificial Neural Networks (ANNs) and Reconfigurable Hardware (FPGA). Electronics, 8.","DOI":"10.3390\/electronics8121522"},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"70","DOI":"10.1016\/j.micpro.2017.09.006","article-title":"Embedded registration of visible and infrared images in real time for noninvasive skin cancer screening","volume":"55","author":"Inostroza","year":"2017","journal-title":"Microprocess. Microsyst."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"44718","DOI":"10.1109\/ACCESS.2018.2854822","article-title":"Multi-Layer Perceptron Model on Chip for Secure Diabetic Treatment","volume":"6","author":"Rathore","year":"2018","journal-title":"IEEE Access"},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Huang, F., and Sugimoto, A. (2016). Hardware Acceleration of SVM-Based Classifier for Melanoma Images. Image and Video Technology\u2014PSIVT 2015 Workshops, Springer International Publishing.","DOI":"10.1007\/978-3-319-30285-0"},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Afifi, S., GholamHosseini, H., and Sinha, R. (2016, January 4\u20138). A low-cost FPGA-based SVM classifier for melanoma detection. Proceedings of the 2016 IEEE EMBS Conference on Biomedical Engineering and Sciences (IECBES), Kuala Lumpur, Malaysia.","DOI":"10.1109\/IECBES.2016.7843526"},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Afifi, S., GholamHosseini, H., and Sinha, R. (2017, January 11\u201315). SVM classifier on chip for melanoma detection. Proceedings of the 39th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC), Jeju Island, Korea.","DOI":"10.1109\/EMBC.2017.8036814"},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"1777","DOI":"10.1007\/s00521-018-3656-1","article-title":"Dynamic hardware system for cascade SVM classification of melanoma","volume":"32","author":"Afifi","year":"2018","journal-title":"Neural Comput. Appl."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"57","DOI":"10.1016\/j.micpro.2018.12.005","article-title":"A system on chip for melanoma detection using FPGA-based SVM classifier","volume":"65","author":"Afifi","year":"2019","journal-title":"Microprocess. Microsyst."},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Mendon\u00e7a, T., Ferreira, P.M., Marques, J.S., Marcal, A.R.S., and Rozeira, J. (2013, January 3\u20137). PH2\u2013A dermoscopic image database for research and benchmarking. Proceedings of the 2013 35th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC), Osaka, Japan.","DOI":"10.1109\/EMBC.2013.6610779"},{"key":"ref_17","unstructured":"Bolognia, J.L., Jorizzo, J.L., and Schaffer, J.V. (2015). Dermatologia, Elsevier."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"11","DOI":"10.1159\/000017969","article-title":"Semiological value of ABCDE criteria in the diagnosis of cutaneous pigmented tumors","volume":"197","author":"Thomas","year":"1998","journal-title":"Dermatology"},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"1032","DOI":"10.1001\/archderm.141.8.1032","article-title":"ABCDE\u2014An evolving concept in the early detection of melanoma","volume":"141","author":"Rigel","year":"2005","journal-title":"Arch. Dermatol."},{"key":"ref_20","first-page":"15","article-title":"The ABCDEF rule: Combining the \u201cABCDE rule\u201d and the \u201cugly duckling sign\u201d in an effort to improve patient self-screening examinations","volume":"8","author":"Jensen","year":"2015","journal-title":"J. Clin. Aesthet Dermatol."},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Majtner, T., Yildirim-Yayilgan, S., and Hardeberg, J.Y. (2016, January 12\u201315). Combining deep learning and hand-crafted features for skin lesion classification. Proceedings of the 2016 Sixth International Conference on Image Processing Theory, Tools and Applications (IPTA), Oulu, Finland.","DOI":"10.1109\/IPTA.2016.7821017"},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Nasr-Esfahani, E., Samavi, S., Karimi, N., Soroushmehr, S.M.R., Jafari, M.H., Ward, K., and Najarian, K. (2016, January 16\u201320). Melanoma detection by analysis of clinical images using convolutional neural network. Proceedings of the 2016 38th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC), Lake Buena Vista (Orlando), FL, USA.","DOI":"10.1109\/EMBC.2016.7590963"},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"15217","DOI":"10.1016\/j.eswa.2011.05.079","article-title":"A decision support system for the diagnosis of melanoma: A comparative approach","volume":"38","author":"Ruiz","year":"2011","journal-title":"Expert Syst. Appl."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"994","DOI":"10.1109\/TMI.2016.2642839","article-title":"Automated Melanoma Recognition in Dermoscopy Images via Very Deep Residual Networks","volume":"36","author":"Yu","year":"2017","journal-title":"IEEE Trans. Med. Imaging"},{"key":"ref_25","first-page":"48","article-title":"Part 1: Simple Definition and Calculation of Accuracy, Sensitivity and Specificity","volume":"3","author":"Baratloo","year":"2015","journal-title":"Emerg (Tehran)"},{"key":"ref_26","first-page":"313","article-title":"Piecewise linear approximation applied to nonlinear function of a neural network","volume":"144","author":"Amin","year":"1997","journal-title":"IEE Proc."},{"key":"ref_27","unstructured":"Wysterl\u00e2nya, K., Barros, P., Daniel, S., and Morais, F.F.L. (2020, April 27). Video Demonstration. Available online: https:\/\/drive.google.com\/file\/d\/1MDZeBaZQh0sqbUnTtqvVBKtddcD84kDz\/view."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/20\/11\/3168\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T09:35:14Z","timestamp":1760175314000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/20\/11\/3168"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,6,3]]},"references-count":27,"journal-issue":{"issue":"11","published-online":{"date-parts":[[2020,6]]}},"alternative-id":["s20113168"],"URL":"https:\/\/doi.org\/10.3390\/s20113168","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,6,3]]}}}