Skip to main navigation Skip to search Skip to main content

Fast and Resource-Efficient Ultrasound Segmentation Using FPGAs

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Ultrasound image segmentation can benefit from the use of field-programmable gate arrays (FPGA) due to its time-sensitive nature and the frequent use of power-constrained devices. In this paper, we demonstrate the feasibility of deploying neural networks on FPGAs for ultrasound image segmentation. To this end, we aggressively compressed a U-Net model, reducing the parameter count by over 99%, from approximately 31 million to under 60,000. The resulting model was converted into a hardware description language using high-level synthesis. Training was performed on the Cardiac Acquisitions for Multi-structure Ultrasound Segmentation dataset using the Keras Python library. Despite the drastic reduction in model size, the network maintained a reasonable segmentation performance, achieving a Dice coefficient of 0.7352. The model was synthesized using the hls4ml framework, targeting the XCU250-FIGD2104-2L-E FPGA. In terms of inference latency, the FPGA implementation achieved speedups of over 50×, 13×, and 13× compared to Google Colab's central processing unit, T4 graphics processing unit, and tensor processing unit v2-8, respectively. While lookup table, flip-flop, and random access memory usage remained within acceptable limits, the high number of multiplications in the network caused digital signal processing usage to exceed the available capacity of this specific FPGA, indicating the need for further architectural optimization.

Original languageEnglish (US)
Title of host publication2025 IEEE International Ultrasonics Symposium, IUS 2025
PublisherIEEE Computer Society
ISBN (Electronic)9798331523329
DOIs
StatePublished - 2025
Event2025 IEEE International Ultrasonics Symposium, IUS 2025 - Utrecht, Netherlands
Duration: Sep 15 2025Sep 18 2025

Publication series

NameIEEE International Ultrasonics Symposium, IUS
ISSN (Print)1948-5719
ISSN (Electronic)1948-5727

Conference

Conference2025 IEEE International Ultrasonics Symposium, IUS 2025
Country/TerritoryNetherlands
CityUtrecht
Period9/15/259/18/25

All Science Journal Classification (ASJC) codes

  • Acoustics and Ultrasonics

Fingerprint

Dive into the research topics of 'Fast and Resource-Efficient Ultrasound Segmentation Using FPGAs'. Together they form a unique fingerprint.

Cite this