Semantic segmentation is the task of assigning a class to every pixel of an image, widely used to automatically locate objects in the context of computer vision applications, such as autonomous vehicles, robotics, agriculture, gaming, and medical imaging. Deep Neural Network models like the Convolutional Neural Networks (CNN) are suitable to this extent. Among the plethora of models, the UNet model is widely adopted in bio-medical imaging. The segmentation using CNNs is efficiently performed using GPU accelerators. FPGA devices are also emerging as novel technologies, especially for performing inferences, promising higher energy efficiency and lower latency solutions. In this contribution, we assess the use of FPGA-based accelerators for the inference task using the UNet model. The calcium segmentation in the cardiac aortic valve computer tomography scans is devised as a benchmark application. In particular, we show how to port and deploy a CNN model on such devices and compare the accuracy, throughput, and energy efficiency benchmarking with recent CPUs and GPUs.

Segmentation of Aortic Valve Calcium Lesions Using FPGA Accelerators

Sisini V.
Primo
;
Miola A.;Minghini G.;Calore E.;Schifano S. F.
;
Zambelli C.
Ultimo
2025

Abstract

Semantic segmentation is the task of assigning a class to every pixel of an image, widely used to automatically locate objects in the context of computer vision applications, such as autonomous vehicles, robotics, agriculture, gaming, and medical imaging. Deep Neural Network models like the Convolutional Neural Networks (CNN) are suitable to this extent. Among the plethora of models, the UNet model is widely adopted in bio-medical imaging. The segmentation using CNNs is efficiently performed using GPU accelerators. FPGA devices are also emerging as novel technologies, especially for performing inferences, promising higher energy efficiency and lower latency solutions. In this contribution, we assess the use of FPGA-based accelerators for the inference task using the UNet model. The calcium segmentation in the cardiac aortic valve computer tomography scans is devised as a benchmark application. In particular, we show how to port and deploy a CNN model on such devices and compare the accuracy, throughput, and energy efficiency benchmarking with recent CPUs and GPUs.
2025
9783031856969
9783031856976
DPU; FPGA; High performance computing; Semantic segmentation;
File in questo prodotto:
File Dimensione Formato  
978-3-031-85697-6 (1).pdf

solo gestori archivio

Tipologia: Full text (versione editoriale)
Licenza: NON PUBBLICO - Accesso privato/ristretto
Dimensione 1.39 MB
Formato Adobe PDF
1.39 MB Adobe PDF   Visualizza/Apri   Richiedi una copia

I documenti in SFERA 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/11392/2597131
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 1
  • ???jsp.display-item.citation.isi??? 0
social impact