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 条
  • [31] Enhancement and Lightweight Fusion U-Net for Segmentation of Cardiac Structures in MRI
    Salim, Ula T.
    Dawwd, Shefa A.
    Ali, Fakhrulddin H.
    PROCEEDING OF 2021 2ND INFORMATION TECHNOLOGY TO ENHANCE E-LEARNING AND OTHER APPLICATION (IT-ELA 2021), 2021, : 88 - 93
  • [32] Airway segmentation in speech MRI using the U-net architecture
    Eranakulangara, Subin
    Lingala, Sajan Goud
    2020 IEEE 17TH INTERNATIONAL SYMPOSIUM ON BIOMEDICAL IMAGING (ISBI 2020), 2020, : 1887 - 1890
  • [33] DilUnet: A U-net based architecture for blood vessels segmentation
    Hussain, Snawar
    Guo, Fan
    Li, Weiqing
    Shen, Ziqi
    COMPUTER METHODS AND PROGRAMS IN BIOMEDICINE, 2022, 218
  • [34] Modified Double U-Net Architecture for Medical Image Segmentation
    Deb, Sagar Deep
    Jha, Rajib Kumar
    IEEE TRANSACTIONS ON RADIATION AND PLASMA MEDICAL SCIENCES, 2023, 7 (02) : 151 - 162
  • [35] A Dense U-Net Architecture for Multiple Sclerosis Lesion Segmentation
    Kumar, Amish
    Murthy, Oduri Narayana
    Shrish
    Ghosal, Palash
    Mukherjee, Amritendu
    Nandi, Debashis
    PROCEEDINGS OF THE 2019 IEEE REGION 10 CONFERENCE (TENCON 2019): TECHNOLOGY, KNOWLEDGE, AND SOCIETY, 2019, : 662 - 667
  • [36] Medical Ultrasound Image Segmentation Using U-Net Architecture
    Shereena, V. B.
    Raju, G.
    ADVANCES IN COMPUTING AND DATA SCIENCES (ICACDS 2022), PT I, 2022, 1613 : 361 - 372
  • [37] Rapid Segmentation of Thoracic Organs using U-net Architecture
    Mahmood, Hassan
    Islam, Syed Mohammed Shamsul
    Hill, James
    Tay, Guan
    2021 INTERNATIONAL CONFERENCE ON DIGITAL IMAGE COMPUTING: TECHNIQUES AND APPLICATIONS (DICTA 2021), 2021, : 435 - 440
  • [38] Segmentation of Brain Tumours Using Optimised U-Net Architecture
    Jyothilakshmi, M.
    Rebecca, P. Preethy
    Joe, J. Wisely
    FOURTH CONGRESS ON INTELLIGENT SYSTEMS, VOL 3, CIS 2023, 2024, 865 : 221 - 233
  • [39] An ensemble of U-Net architecture variants for left atrial segmentation
    Wang, C.
    Rajchl, M.
    Chan, A. D. C.
    Ukwatta, E.
    MEDICAL IMAGING 2019: COMPUTER-AIDED DIAGNOSIS, 2019, 10950
  • [40] Semantic scene segmentation for indoor autonomous vision systems: leveraging an enhanced and efficient U-NET architecture
    Le T.A.N.
    Nguyen N.V.
    Nguyen N.T.
    Le N.Q.P.
    Nguyen N.N.N.
    Tran H.N.
    Multimedia Tools and Applications, 2025, 84 (11) : 9341 - 9365