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 条
  • [31] A light-weight component model for Peer-to-Peer applications
    Ferscha, A
    Hechinger, M
    Mayrhofer, R
    Oberhauser, R
    24TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS WORKSHOPS, PROCEEDINGS, 2004, : 520 - 527
  • [32] Poster Abstract: Light-weight Network Health Monitoring
    Chiang, Yi-Hsuan
    Keller, Matthias
    Lim, Roman
    Huang, Polly
    Beutel, Jan
    IPSN'12: PROCEEDINGS OF THE 11TH INTERNATIONAL CONFERENCE ON INFORMATION PROCESSING IN SENSOR NETWORKS, 2012, : 109 - 110
  • [33] A Light-weight Deep Feature based Capsule Network
    Singh, Chandan Kumar
    Gangwar, Vivek Kumar
    Majumder, Anima
    Kumar, Swagat
    Ambwani, Prakash Chanderlal
    Sinha, Rajesh
    2020 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2020,
  • [34] A light-weight service discovery framework for home network
    Dong, W
    Yang, S
    2004 IEEE INTERNATIONAL SYMPOSIUM ON CONSUMER ELECTRONICS, PROCEEDINGS, 2004, : 497 - 502
  • [35] LWFD: A Simple Light-Weight Network for Face Detection
    Liang, Huan
    Hu, Jiani
    Deng, Weihong
    BIOMETRIC RECOGNITION (CCBR 2019), 2019, 11818 : 207 - 215
  • [36] A Light-Weight Statically Scheduled Network-on-Chip
    Sorensen, Rasmus Bo
    Schoeberl, Martin
    Sparso, Jens
    2012 NORCHIP, 2012,
  • [37] Minimizing routing state for light-weight network simulation
    Huang, P
    Heidemann, J
    NINTH INTERNATIONAL SYMPOSIUM ON MODELING, ANALYSIS AND SIMULATION OF COMPUTER AND TELECOMMUNICATION SYSTEMS, PROCEEDINGS, 2001, : 108 - 116
  • [38] LightVN: A Light-Weight Testbed for Network and Security Experiments
    Niyaz, Quamar
    Sun, Weiqing
    Xu, Rao
    Alam, Mansoor
    2015 12TH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY - NEW GENERATIONS, 2015, : 459 - 464
  • [39] Light-Weight Platform for Attack Validation in LTE Network
    Wang, Weiqi
    Li, Hai
    IEEE Networking Letters, 2020, 2 (04): : 212 - 215
  • [40] LWRN: Light-Weight Residual Network for Edge Detection
    Han, Chen
    Li, Dingyu
    Wang, Xuanyin
    INTERNATIONAL JOURNAL OF PATTERN RECOGNITION AND ARTIFICIAL INTELLIGENCE, 2022, 36 (06)