Facebook pixel tracking

The Science and Information (SAI) Organization publishes open-access peer-reviewed journals in computer science and artificial intelligence.

Contact Info
Website thesai.org
Follow Us
Contact Info
Follow Us
Research Article | Open Access |

FPGA-based Implementation of a Resource-Efficient UNET Model for Brain Tumour Segmentation

Author 1: Modise Kagiso Neiso Author 2: Nicasio Maguu Muchuka Author 3: Shadrack Maina Mambo
International Journal of Advanced Computer Science and Applications (IJACSA) · Vol. 15, No. 1 · Published 2024 · Cited by 9

DOI: https://doi.org/10.14569/IJACSA.2024.0150161

Abstract

In this study an optimized UNET model is used for FPGA-based inference in the context of brain tumour segmentation using the BraTS dataset. The presented model features reduced depth and fewer filters, tailored to enhance efficiency on FPGA hardware. The implementation leverages High-Level Synthesis for Machine Learning (HLS4ML) to optimize and convert a Keras-based UNET model to Hardware Description Language (HDL) in the Kintex Ultrascale (xcku085-flva1517-3-e) FPGA. Resource strategy, First in First out (FIFO) depth optimization, and precision adjustment were employed to optimize FPGA resource utilization. Resource strategy is demonstrated to be effective, with resource utilization reaching a saturation point at a 1000-reuse factor. Following FIFO optimization, significant reductions are observed, including a 55 percent decrease in Block RAM (BRAM) usage, a 43 percent reduction in Flip-Flops (FF), and a 49 percent reduction in Look-Up Tables (LUT). In C/RTL co-simulation, the proposed FPGA-based UNET model achieves an Intersection over Union (IoU) score of 74 percent, demonstrating comparable segmentation accuracy to the original Keras model. These findings underscore the viability of the optimized UNET model for efficient brain tumour segmentation on FPGA platforms.

Keywords

How to Cite this Article

Neiso, M. K., Muchuka, N. M., & Mambo, S. M. (2024). FPGA-based Implementation of a Resource-Efficient UNET Model for Brain Tumour Segmentation. International Journal of Advanced Computer Science and Applications, 15(1). https://doi.org/10.14569/IJACSA.2024.0150161

Neiso, Modise Kagiso, et al.. "FPGA-based Implementation of a Resource-Efficient UNET Model for Brain Tumour Segmentation." International Journal of Advanced Computer Science and Applications, vol. 15, no. 1, 2024, https://doi.org/10.14569/IJACSA.2024.0150161.

@article{Neiso2024,
  title     = {FPGA-based Implementation of a Resource-Efficient UNET Model for Brain Tumour Segmentation},
  journal   = {International Journal of Advanced Computer Science and Applications},
  volume    = {15},
  number    = {1},
  year      = {2024},
  publisher = {The Science and Information Organization},
  author    = {Modise Kagiso Neiso and Nicasio Maguu Muchuka and Shadrack Maina Mambo},
  doi       = {10.14569/IJACSA.2024.0150161},
  url       = {https://doi.org/10.14569/IJACSA.2024.0150161}
}

Open Access — licensed under a Creative Commons Attribution 4.0 International License. Unrestricted use, distribution, and reproduction in any medium, even commercially, as long as the original work is properly cited.