Hardware Acceleration-Based Scheme for UNET Implementation Using FPGA

被引:0
|
作者
Khalil, Kasem [1 ]
Abdelfattah, Rabab [2 ]
Abdelfatah, Kareem [3 ]
Sherif, Ahmed [2 ]
机构
[1] Univ Mississippi, Elect & Comp Engn Dept, University, MS 38677 USA
[2] Univ Southern Mississippi, Sch Comp Sci & Comp Engn, Hattiesburg, MS 39406 USA
[3] CareerBuilder Canada CO, Toronto, ON, Canada
关键词
UNet; CNN; FPGA; and semantic segmentation;
D O I
10.1109/ICMI60790.2024.10585793
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
UNet has rapidly become the architecture of choice for precise real-time semantic segmentation, which is crucial in medical diagnostics and autonomous navigation applications. However, deploying such advanced Convolutional Neural Network (CNN) models on embedded devices is challenging due to UNet's computational complexity. This paper proposes an optimized FPGA-based hardware architecture to accelerate UNet for practical usage under power constraints without relying on GPUs. The proposed method utilizes processing elements for the convolutional process in sliding and multiplications. A shift register is employed to slide the window of the convolutional process, and a multiplier is used to multiply the input feature with the corresponding memory weight. The proposed method is implemented using VHDL and FPGA. The results show that the proposed method has a power consumption of 5.375 W with low latency, making it suitable for various domains.
引用
收藏
页数:5
相关论文
共 50 条
  • [31] Design of Convolutional Neural Networks Hardware Acceleration Based on FPGA
    Qin Huabiao
    Cao Qinping
    JOURNAL OF ELECTRONICS & INFORMATION TECHNOLOGY, 2019, 41 (11) : 2599 - 2605
  • [32] Hardware acceleration of infrared small target detection based on FPGA
    Zhang, Yan
    Gao, Jiahua
    Yang, Xuqiang
    Yang, Chunling
    2022 IEEE 17TH CONFERENCE ON INDUSTRIAL ELECTRONICS AND APPLICATIONS (ICIEA), 2022, : 342 - 347
  • [33] Hardware Acceleration Design of Convolutional Neural Networks Based on FPGA
    Zhang, Guoning
    Hu, Jing
    Li, Laiquan
    Jiang, Haoyang
    2024 9TH INTERNATIONAL CONFERENCE ON ELECTRONIC TECHNOLOGY AND INFORMATION SCIENCE, ICETIS 2024, 2024, : 11 - 15
  • [34] Real time Orthorectification by FPGA-based Hardware Acceleration
    Kuo, David
    Gordon, Don
    IMAGE AND SIGNAL PROCESSING FOR REMOTE SENSING XVI, 2010, 7830
  • [35] A HARDWARE SECURITY SCHEME FOR RRAM-BASED FPGA
    Chen, Yi-Chung
    Zhang, Wei
    Li, Hai
    2013 23RD INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE LOGIC AND APPLICATIONS (FPL 2013) PROCEEDINGS, 2013,
  • [36] Hardware implementation of neural network-based engine model using FPGA
    Saady, Marina Magdy
    Essai, Mohamed Hassan
    ALEXANDRIA ENGINEERING JOURNAL, 2022, 61 (12) : 12039 - 12050
  • [37] Hardware design implementation issues of the estimator-based controller using FPGA
    Kanthimathi, R.
    Kamala, J.
    Jaibalaganesh, T.
    Vasuhi, S.
    INTERNATIONAL JOURNAL OF ELECTRONICS, 2019, 106 (10) : 1463 - 1479
  • [38] A Common Backend for Hardware Acceleration on FPGA
    Del Sozzo, Emanuele
    Baghdadi, Riyadh
    Amarasinghe, Saman
    Santambrogio, Marco D.
    2017 IEEE 35TH INTERNATIONAL CONFERENCE ON COMPUTER DESIGN (ICCD), 2017, : 427 - 430
  • [39] Design and Implementation of Hardware Architecture for Denoising Using FPGA
    Jeon, ByungMoo
    Lee, SangJun
    Jin, Jungdong
    Dung Duc Nguyen
    Jeon, Jae Wook
    2013 IEEE 9TH INTERNATIONAL COLLOQUIUM ON SIGNAL PROCESSING AND ITS APPLICATIONS (CSPA), 2013, : 83 - 88
  • [40] Hardware Implementation of Sigmoid Activation Functions using FPGA
    Tsmots, Ivan
    Rabyk, Vasyl
    Skorokhoda, Oleksa
    2019 IEEE 15TH INTERNATIONAL CONFERENCE ON THE EXPERIENCE OF DESIGNING AND APPLICATION OF CAD SYSTEMS (CADSM'2019), 2019,