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 条
  • [41] FPNet: A Deep Light-Weight Interpretable Neural Network Using Forward Prediction Filtering for Efficient Single Image Super Resolution
    Esmaeilzehi, Alireza
    Ahmad, M. Omair
    Swamy, M. N. S.
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2022, 69 (03) : 1937 - 1941
  • [42] SRNMSM: A Deep Light-Weight Image Super Resolution Network Using Multi-Scale Spatial and Morphological Feature Generating Residual Blocks
    Esmaeilzehi, Alireza
    Ahmad, M. Omair
    Swamy, M. N. S.
    IEEE TRANSACTIONS ON BROADCASTING, 2022, 68 (01) : 58 - 68
  • [43] Detection of COVID-19 using edge devices by a light-weight convolutional neural network from chest X-ray images
    Sohamkumar Chauhan
    Damoder Reddy Edla
    Vijayasree Boddu
    M Jayanthi Rao
    Ramalingaswamy Cheruku
    Soumya Ranjan Nayak
    Sheshikala Martha
    Kamppa Lavanya
    Tsedenya Debebe Nigat
    BMC Medical Imaging, 24
  • [44] DPAN: A Deep Light-Weight Attention-Based Image Super Resolution Network Using Multi-Dimensional Filter Design Technique
    Esmaeilzehi, Alireza
    Zaredar, Hossein
    Hatzinakos, Dimitrios
    Ahmad, M. Omair
    IEEE SIGNAL PROCESSING LETTERS, 2023, 30 : 1637 - 1641
  • [45] SHIPDENET-18: AN ONLY 1 MB WITH ONLY 18 CONVOLUTION LAYERS LIGHT-WEIGHT DEEP LEARNING NETWORK FOR SAR SHIP DETECTION
    Zhang, Tianwen
    Zhang, Xiaoling
    Shi, Jun
    Wei, Shunjun
    IGARSS 2020 - 2020 IEEE INTERNATIONAL GEOSCIENCE AND REMOTE SENSING SYMPOSIUM, 2020, : 1221 - 1224
  • [46] Detection of COVID-19 using edge devices by a light-weight convolutional neural network from chest X-ray images
    Chauhan, Sohamkumar
    Edla, Damoder Reddy
    Boddu, Vijayasree
    Rao, M. Jayanthi
    Cheruku, Ramalingaswamy
    Nayak, Soumya Ranjan
    Martha, Sheshikala
    Lavanya, Kamppa
    Nigat, Tsedenya Debebe
    BMC MEDICAL IMAGING, 2024, 24 (01)
  • [47] Light-weight cross-view hierarchical fusion network for joint localization and identification in Alzheimer's disease with adaptive instance-declined pruning
    Han, Kangfu
    Luo, Jiaxiu
    Xiao, Qing
    Ning, Zhenyuan
    Zhang, Yu
    PHYSICS IN MEDICINE AND BIOLOGY, 2021, 66 (08)
  • [48] Light weight convolutional neural network and low-dimensional images transformation approach for classification of thermal images
    Taspinar, Yavuz Selim
    CASE STUDIES IN THERMAL ENGINEERING, 2023, 41
  • [49] Ayur-PlantNet: An unbiased light weight deep convolutional neural network for Indian Ayurvedic plant species classification
    Pushpa, B. R.
    Rani, N. S.
    JOURNAL OF APPLIED RESEARCH ON MEDICINAL AND AROMATIC PLANTS, 2023, 34
  • [50] LISA: A Transferable Light-weight Multi-Head Self-Attention Neural Network Model for Lithium-Ion Batteries State-of-Charge Estimation
    Hun, Ruizhi
    Zhang, Song
    Singh, Gurjeet
    Qian, Jian
    Chen, Yun
    Chiang, Patrick Yin
    2021 3RD INTERNATIONAL CONFERENCE ON SMART POWER & INTERNET ENERGY SYSTEMS (SPIES 2021), 2021, : 464 - 469