Treffer: FPGA-Based Medical Image Processing Using Hardware-Software Co-Design Approach.

Title:
FPGA-Based Medical Image Processing Using Hardware-Software Co-Design Approach.
Authors:
Source:
IEEE transactions on biomedical circuits and systems [IEEE Trans Biomed Circuits Syst] 2026 Feb; Vol. 20 (1), pp. 57-68.
Publication Type:
Journal Article
Language:
English
Journal Info:
Publisher: IEEE Country of Publication: United States NLM ID: 101312520 Publication Model: Print Cited Medium: Internet ISSN: 1940-9990 (Electronic) Linking ISSN: 19324545 NLM ISO Abbreviation: IEEE Trans Biomed Circuits Syst Subsets: MEDLINE
Imprint Name(s):
Original Publication: New York, NY : IEEE, c2007-
Entry Date(s):
Date Created: 20250801 Date Completed: 20260128 Latest Revision: 20260128
Update Code:
20260129
DOI:
10.1109/TBCAS.2025.3594840
PMID:
40748809
Database:
MEDLINE

Weitere Informationen

This paper presents a field-programmable gate array (FPGA) based medical image processing framework using a hardware-software co-design approach for biomedical tasks such as Malaria and Pneumonia detection. The design is implemented on the AMD-Xilinx UltraScale+ MPSoC (ZCU104) FPGA, focusing on optimizing data movement between the Processing System (PS) and Programmable Logic (PL) through a customized high-level synthesis (HLS) process. Depth-wise convolution is employed to reduce computational complexity, while layer fusion is applied to optimize layer-wise execution, and custom cache is integrated to improve memory access efficiency. The accelerated architecture is integrated with AXI interconnects and tested using the PYNQ overlay process. The experimental results demonstrate that the proposed accelerator achieves a throughput of 298.22 FPS and 205.87 FPS for the detection of malaria and pneumonia, respectively. The proposed design significantly improves energy efficiency, consuming 14.62 mJ/img for the detection of malaria and 23.89 mJ/img for the detection of pneumonia. Compared to alternative hardware platforms like Raspberry Pi with Coral TPU, the FPGA-based implementation offers superior performance, achieving 8.3$\boldsymbol{\times}$ higher throughput and 4.3$\boldsymbol{\times}$ better energy efficiency, making it well-suited for real-time medical image processing applications.