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 条
  • [21] A Light-Weight Deep Residual Network for Classification of Abnormal Heart Rhythms on Tiny Devices
    Banerjee, Rohan
    Ghose, Avik
    MACHINE LEARNING AND PRINCIPLES AND PRACTICE OF KNOWLEDGE DISCOVERY IN DATABASES, ECML PKDD 2022, PT II, 2023, 1753 : 317 - 331
  • [22] LightCardiacNet: light-weight deep ensemble network with attention mechanism for cardiac sound classification
    Suma, K. V.
    Koppad, Deepali B.
    Raghavan, Dharini
    Manjunath, P. R.
    SYSTEMS SCIENCE & CONTROL ENGINEERING, 2024, 12 (01)
  • [23] 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
  • [24] LM-Net: A light-weight and multi-scale network for medical image segmentation
    Lu, Zhenkun
    She, Chaoyin
    Wang, Wei
    Huang, Qinghua
    COMPUTERS IN BIOLOGY AND MEDICINE, 2024, 168
  • [25] LIGHT-WEIGHT ATTENTION SEMANTIC SEGMENTATION NETWORK FOR HIGH-RESOLUTION REMOTE SENSING IMAGES
    Liu, Siyu
    He, Changtao
    Bai, Haiwei
    Zhang, Yijie
    Cheng, Jian
    IGARSS 2020 - 2020 IEEE INTERNATIONAL GEOSCIENCE AND REMOTE SENSING SYMPOSIUM, 2020, : 2595 - 2598
  • [26] Rethinking DABNet: Light-Weight Network for Real-Time Semantic Segmentation of Road Scenes
    Mazhar S.
    Atif N.
    Bhuyan M.K.
    Ahamed S.R.
    IEEE Transactions on Artificial Intelligence, 2024, 5 (06): : 3098 - 3108
  • [27] Light-weight segmentation network based on SOLOv2 for weld seam feature extraction
    Zou, Yanbiao
    Zeng, Guohao
    MEASUREMENT, 2023, 208
  • [28] URS: A Light-Weight Segmentation Model for Train Wheelset Monitoring
    Guo, Xiaoxuan
    Ji, Zhenyan
    Feng, Qibo
    Wang, Huihui
    Yang, Yanyan
    Li, Zhao
    IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2023, 24 (07) : 7707 - 7716
  • [29] Component of light-weight floor systems under human movement
    Alisjahbana, SW
    Zhao, XL
    Alikhail, M
    ADVANCES IN STRUCTURAL DYNAMICS, VOLS I & II, 2000, 10 : 619 - 626