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] Two-Dimensional Ultra Light-Weight Infant Pose Estimation with Single Branch Network
    Nguyen, Viet Dung
    Nguyen-Quang, Thinh
    Nguyen, Minh Duc
    Phan, Dang Hung
    Bui, Ngoc Dung
    APPLIED SCIENCES-BASEL, 2024, 14 (08):
  • [22] Less Is More: Matched Wavelet Pooling-Based Light-Weight CNNs With Application to Image Classification
    El-Khamy, Said
    Al-Kabbany, Ahmad
    El-Bana, Shimaa
    IEEE ACCESS, 2022, 10 : 59592 - 59602
  • [23] SRNSSI: A Deep Light-Weight Network for Single Image Super Resolution Using Spatial and Spectral Information
    Esmaeilzehi, Alireza
    Ahmad, M. Omair
    Swamy, M. N. S.
    IEEE TRANSACTIONS ON COMPUTATIONAL IMAGING, 2021, 7 : 409 - 421
  • [24] Ensemble of transfer learning and light-weight convolutional neural network model for an effective ear recognition system
    Ravishankar Mehta
    Koushlendra Kumar Singh
    Evolving Systems, 2024, 15 : 115 - 131
  • [25] SRNHARB: A deep light-weight image super resolution network using hybrid activation residual blocks
    Esmaeilzehi, Alireza
    Ahmad, M. Omair
    Swamy, M. N. S.
    SIGNAL PROCESSING-IMAGE COMMUNICATION, 2021, 99
  • [26] Ensemble of transfer learning and light-weight convolutional neural network model for an effective ear recognition system
    Mehta, Ravishankar
    Singh, Koushlendra Kumar
    EVOLVING SYSTEMS, 2024, 15 (01) : 115 - 131
  • [27] Light-Weight Localization and Scale-Independent Multi-gate UNET Segmentation of Left and Right Ventricles in MRI Images
    Abdelrauof, Dina
    Essam, Mina
    Elattar, Mustafa
    CARDIOVASCULAR ENGINEERING AND TECHNOLOGY, 2022, 13 (03) : 393 - 406
  • [28] A light-weight stereo matching network based on multi-scale features fusion and robust disparity refinement
    Yang, Xiaowei
    Zhao, Yong
    Feng, Zhiguo
    Sang, Haiwei
    Zhang, Zhenbo
    Zhang, Guiying
    He, Lin
    IET IMAGE PROCESSING, 2023, 17 (06) : 1797 - 1811
  • [29] A locally-processed light-weight deep neural network for detecting colorectal polyps in wireless capsule endoscopes
    Yunlong Wang
    Sunyoung Yoo
    Jan-Matthias Braun
    Esmaeil S. Nadimi
    Journal of Real-Time Image Processing, 2021, 18 : 1183 - 1194
  • [30] FastBeltNet: a dual-branch light-weight network for real-time conveyor belt edge detection
    Zhao, Xing
    Zeng, Minhao
    Dong, Yanglin
    Rao, Gang
    Huang, Xianshan
    Mo, Xutao
    JOURNAL OF REAL-TIME IMAGE PROCESSING, 2024, 21 (04)