PCBSegClassNet-A light-weight network for segmentation and classification of PCB component

被引:11
|
作者
Makwana, Dhruv [1 ]
Teja, R. Sai Chandra [1 ]
Mittal, Sparsh [1 ]
机构
[1] Indian Inst Technol IIT Roorkee, Elect & Commun Engn Dept, Roorkee, India
关键词
Computer vision; Deep learning; PCB component segmentation; Electronic component classification; Texture enhancement; Combined loss function;
D O I
10.1016/j.eswa.2023.120029
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
PCB component classification and segmentation can be helpful for PCB waste recycling. However, the variance in shapes and sizes of PCB components presents crucial challenges. We propose PCBSegClassNet, a novel deep neural network for PCB component classification and segmentation. The network uses a two-branch design that captures the global context in one branch and spatial features in the other. The fusion of two branches allows the effective segmentation of components of various sizes and shapes. We reinterpret the skip connections as a learning module to learn features efficiently. We propose a texture enhancement module that utilizes texture information and spatial features to obtain precise boundaries of components. We introduce a loss function that combines DICE, IoU, and SSIM loss functions to guide the training process for precise pixel-level, patch-level, and map-level segmentation. Our network outperforms all previous state-of-the-art networks on both segmentation and classification tasks. For example, it achieves a DICE score of 96.3% and IoU score of 92.7% on the FPIC dataset. From the FPIC dataset, we crop the images of 25 component classes and term the resultant 19158 images as the "FPIC-Component dataset"(we release scripts for obtaining this dataset from FPIC dataset). On this dataset, our network achieves a classification accuracy of 95.2%. Our model is much more light-weight than previous networks and achieves a segmentation throughput of 122 frame-per-second on a single GPU. We also showcase its ability to count the number of each component on a PCB. The code is available at https://github.com/CandleLabAI/PCBSegClassNet.
引用
收藏
页数:14
相关论文
共 50 条
  • [1] Prompt Deep Light-Weight Vessel Segmentation Network (PLVS-Net)
    Arsalan, Muhammad
    Khan, Tariq M.
    Naqvi, Syed Saud
    Nawaz, Mehmood
    Razzak, Imran
    IEEE-ACM TRANSACTIONS ON COMPUTATIONAL BIOLOGY AND BIOINFORMATICS, 2023, 20 (02) : 1363 - 1371
  • [2] A Light-Weight Neural Network for Wafer Map Classification Based on Data Augmentation
    Tsai, Tsung-Han
    Lee, Yu-Chen
    IEEE TRANSACTIONS ON SEMICONDUCTOR MANUFACTURING, 2020, 33 (04) : 663 - 672
  • [3] DSegAN: A Deep Light-weight Segmentation-based Attention Network for Image Restoration
    Esmaeilzehi, Alireza
    Ahmad, M. Omair
    Swamy, M. N. S.
    2022 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS 22), 2022, : 1284 - 1288
  • [4] SGBNet: An Ultra Light-weight Network for Real-time Semantic Segmentation of Land Cover
    Pang, Kai
    Weng, Liguo
    Zhang, Yonghong
    Liu, Jia
    Lin, Haifeng
    Xia, Min
    INTERNATIONAL JOURNAL OF REMOTE SENSING, 2022, 43 (15-16) : 5917 - 5939
  • [5] Light-weight segmentation network based on SOLOv2 for weld seam feature extraction
    Zou, Yanbiao
    Zeng, Guohao
    MEASUREMENT, 2023, 208
  • [6] An Efficient Light-weight Network for Fast Reconstruction on MR Images
    Zhen, Bowen
    Zheng, Yingjie
    Qiu, Bensheng
    CURRENT MEDICAL IMAGING, 2021, 17 (11) : 1374 - 1384
  • [7] Light-Weight File Fragments Classification Using Depthwise Separable Convolutions
    Saaim, Kunwar Muhammed
    Felemban, Muhamad
    Alsaleh, Saleh
    Almulhem, Ahmad
    ICT SYSTEMS SECURITY AND PRIVACY PROTECTION (SEC 2022), 2022, 648 : 196 - 211
  • [8] DeepFireNet - A Light-Weight Neural Network for Fire-Smoke Detection
    Mubeen, Muhammad
    Arshed, Muhammad Asad
    Rehman, Hafiz Abdul
    INTELLIGENT TECHNOLOGIES AND APPLICATIONS, 2022, 1616 : 171 - 181
  • [9] A Light-Weight Artificial Neural Network for Recognition of Activities of Daily Living
    Mohamed, Samer A. A.
    Martinez-Hernandez, Uriel
    SENSORS, 2023, 23 (13)
  • [10] RepDI: A light-weight CPU network for apple leaf disease identification
    Zheng, Jiye
    Li, Kaiyu
    Wu, Wenbin
    Ruan, Huaijun
    COMPUTERS AND ELECTRONICS IN AGRICULTURE, 2023, 212