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 条
  • [21] ELU-Net: An Efficient and Lightweight U-Net for Medical Image Segmentation
    Deng, Yunjiao
    Hou, Yulei
    Yan, Jiangtao
    Zeng, Daxing
    IEEE ACCESS, 2022, 10 : 35932 - 35941
  • [22] Automated Crack Detection via Semantic Segmentation Approaches Using Advanced U-Net Architecture
    Ji, Honggeun
    Kim, Jina
    Hwang, Syjung
    Park, Eunil
    INTELLIGENT AUTOMATION AND SOFT COMPUTING, 2022, 34 (01): : 593 - 607
  • [23] Slim U-Net: Efficient Anatomical Feature Preserving U-net Architecture for Ultrasound Image Segmentation
    Raina, Deepak
    Verma, Kashish
    Chandrashekhara, Sheragaru Hanumanthappa
    Saha, Subir Kumar
    2022 9TH INTERNATIONAL CONFERENCE ON BIOMEDICAL AND BIOINFORMATICS ENGINEERING, ICBBE 2022, 2022, : 41 - 48
  • [24] Group Equivariant U-Net for the Semantic Segmentation of SAR Images
    Turkmenli, Ilter
    Aptoula, Erchan
    Kayabol, Koray
    2022 30TH SIGNAL PROCESSING AND COMMUNICATIONS APPLICATIONS CONFERENCE, SIU, 2022,
  • [25] Automated seismic semantic segmentation using attention U-Net
    Alsalmi, Haifa
    Elsheikh, Ahmed H.
    GEOPHYSICS, 2024, 89 (01) : WA247 - WA263
  • [26] Bilateral U-Net semantic segmentation with spatial attention mechanism
    Zhao Guangzhe
    Zhang Yimeng
    Maoning Ge
    Yu Min
    CAAI TRANSACTIONS ON INTELLIGENCE TECHNOLOGY, 2023, 8 (02) : 297 - 307
  • [27] SEMANTIC SEGMENTATION FOR URBAN PLANNING MAPS BASED ON U-NET
    Guo, Zhiling
    Shengoku, Hiroaki
    Wu, Guangming
    Chen, Qi
    Yuan, Wei
    Shi, Xiaodan
    Shao, Xiaowei
    Xu, Yongwei
    Shibasaki, Ryosuke
    IGARSS 2018 - 2018 IEEE INTERNATIONAL GEOSCIENCE AND REMOTE SENSING SYMPOSIUM, 2018, : 6187 - 6190
  • [28] Semantic Segmentation using Modified U-Net for Autonomous Driving
    Sugirtha, T.
    Sridevi, M.
    2022 IEEE INTERNATIONAL IOT, ELECTRONICS AND MECHATRONICS CONFERENCE (IEMTRONICS), 2022, : 831 - 837
  • [29] Semantic segmentation of human cell nucleus using deep U-Net and other versions of U-Net models
    Yadavendra
    Chand, Satish
    NETWORK-COMPUTATION IN NEURAL SYSTEMS, 2022, 33 (3-4) : 167 - 186
  • [30] A lightweight segmentation method based on residual U-Net for MR images
    Huang, Junhui
    Shao, Dangguo
    Liu, Han
    Xiang, Yan
    Ma, Lei
    Yi, Sanli
    Xu, Hui
    JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2022, 42 (06) : 5085 - 5095