Lightweight Low-Power U-Net Architecture for Semantic Segmentation

被引:0
|
作者
Modiboyina, Chaitanya [1 ]
Chakrabarti, Indrajit [1 ]
Ghosh, Soumya Kanti [2 ]
机构
[1] Indian Inst Technol, Dept Elect & Elect Commun Engn, Kharagpur 721302, West Bengal, India
[2] Indian Inst Technol, Dept Comp Sci & Engn, Kharagpur 721302, West Bengal, India
关键词
CNN; Quantization; Pruning; FPGA implementation; U-Net architecture; Semantic segmentation; CNN;
D O I
10.1007/s00034-024-02920-x
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The U-Net is a popular deep-learning model for semantic segmentation tasks. This paper describes an implementation of the U-Net architecture on FPGA (Field Programmable Gate Array) for real-time image segmentation. The proposed design uses a parallel-pipelined architecture to achieve high throughput and also focuses on addressing the resource and power constraints in edge devices by compressing CNN (Convolutional Neural Networks) models and improving hardware efficiency. To this end, we propose a pruning technique based on parallel quantization that reduces weight storage requirements by quantizing U-Net layers into a few segments, which in turn leads to the light weight of the U-Net model. The system requires approximate to 1.5Mb\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\approx 1.5Mb$$\end{document} of memory for storing weights. The Electron Microscopy Dataset and BraTs Dataset has demonstrated the proposed U-Net architecture, achieving an Intersection over Union (IoU) of 90.31% and 94.1% when utilizing 4-bit quantized weights. Additionally, we designed a shift-based U-Net accelerator that replaces multiplications with simple shift operations, further improving efficiency. The proposed U-Net architecture achieves a 3.5 x\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\times$$\end{document} reduction in power consumption and a 35% reduction in area compared to previous architectures. To further reduce power consumption, we omit the computation for zero weights. Overall, the present work puts forward an effective method for optimizing CNN models in edge devices while meeting their computational and power constraints.
引用
收藏
页码:2527 / 2561
页数:35
相关论文
共 50 条
  • [1] Semantic Segmentation of Hippocampal Subregions With U-Net Architecture
    Nasser, Soraya
    Naoui, Moulkheir
    Belalem, Ghalem
    Mahmoudi, Said
    INTERNATIONAL JOURNAL OF E-HEALTH AND MEDICAL COMMUNICATIONS, 2021, 12 (06)
  • [2] Semantic Segmentation of Kidney Tumors Using Variants of U-Net Architecture
    Geethanjali, T. M.
    Minavathi
    Dinesh, M. S.
    INTERNATIONAL JOURNAL OF ONLINE AND BIOMEDICAL ENGINEERING, 2022, 18 (10) : 143 - 153
  • [3] Modified U-Net architecture for semantic segmentation of diabetic retinopathy images
    Sambyal, Nitigya
    Saini, Poonam
    Syal, Rupali
    Gupta, Varun
    BIOCYBERNETICS AND BIOMEDICAL ENGINEERING, 2020, 40 (03) : 1094 - 1109
  • [4] YAMU: Yet Another Modified U-Net Architecture for Semantic Segmentation
    Samanta, Pranab
    Singhal, Nitin
    INTERNATIONAL CONFERENCE ON MEDICAL IMAGING WITH DEEP LEARNING, VOL 172, 2022, 172 : 1019 - 1033
  • [5] A lightweight underwater fish image semantic segmentation model based on U-Net
    Zhang, Zhenkai
    Li, Wanghua
    Seet, Boon-Chong
    IET IMAGE PROCESSING, 2024, 18 (12) : 3143 - 3155
  • [6] TransAttention U-Net for Semantic Segmentation of Poppy
    Luo, Zifei
    Yang, Wenzhu
    Gou, Ruru
    Yuan, Yunfeng
    ELECTRONICS, 2023, 12 (03)
  • [7] Improved U-NET Semantic Segmentation Network
    Gao, Xueyan
    Fang, Lijin
    PROCEEDINGS OF THE 39TH CHINESE CONTROL CONFERENCE, 2020, : 7090 - 7095
  • [8] Image Semantic Segmentation of Underwater Garbage with Modified U-Net Architecture Model
    Wei, Lifu
    Kong, Shihan
    Wu, Yuquan
    Yu, Junzhi
    SENSORS, 2022, 22 (17)
  • [9] A novel reformed normaliser free network with U-Net architecture for semantic segmentation
    Kalvapalli, Sai Prabanjan Kumar
    Mala, C.
    Punitha, V.
    INTERNATIONAL JOURNAL OF AD HOC AND UBIQUITOUS COMPUTING, 2023, 43 (02) : 97 - 108
  • [10] Sharp dense U-Net: an enhanced dense U-Net architecture for nucleus segmentation
    Senapati, Pradip
    Basu, Anusua
    Deb, Mainak
    Dhal, Krishna Gopal
    INTERNATIONAL JOURNAL OF MACHINE LEARNING AND CYBERNETICS, 2024, 15 (06) : 2079 - 2094