Cancer is the main cause of premature death in the world, with 18 million diagnoses in 2018, 3.9 million of which in Europe. In particular, according to studies conducted by the American Academy of Dermatology, skin cancer is the most prevalent type in the US. Diagnostic tools are generally invasive, hence research focuses on emerging technologies, like hyperspectral images, since they are non-invasive, contactless and non-ionizing. A hyperspectral image acquisition system has been used to produce a database of 49 images from 36 patients, used to validate an innovative machine learning algorithm. Starting from our original serial implementation, a novel version has been developed with modern technologies of High Level Synthesis (HLS) using FPGA, to verify the feasibility of a portable instrument. Differences in implementation, HLS optimizations and latency times have been compared and evaluated. The algorithm has been tested on different FPGAs, to identify the optimal device for the purpose. Finally, the proposed hardware architecture processes hyperspectral images dissipating less energy than state-of-the-art GPU solutions.

FPGA High Level Synthesis for the classification of skin tumors with hyperspectral images

Elisa Marenzi
;
Emanuele Torti;Giovanni Danese;Francesco Leporati
2022-01-01

Abstract

Cancer is the main cause of premature death in the world, with 18 million diagnoses in 2018, 3.9 million of which in Europe. In particular, according to studies conducted by the American Academy of Dermatology, skin cancer is the most prevalent type in the US. Diagnostic tools are generally invasive, hence research focuses on emerging technologies, like hyperspectral images, since they are non-invasive, contactless and non-ionizing. A hyperspectral image acquisition system has been used to produce a database of 49 images from 36 patients, used to validate an innovative machine learning algorithm. Starting from our original serial implementation, a novel version has been developed with modern technologies of High Level Synthesis (HLS) using FPGA, to verify the feasibility of a portable instrument. Differences in implementation, HLS optimizations and latency times have been compared and evaluated. The algorithm has been tested on different FPGAs, to identify the optimal device for the purpose. Finally, the proposed hardware architecture processes hyperspectral images dissipating less energy than state-of-the-art GPU solutions.
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11571/1459367
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 7
  • ???jsp.display-item.citation.isi??? 4
social impact