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] Light-weight, Real-time Internet Traffic Classification
    Iqbal, Zilmarij
    Rahim, Rahila
    Gillani, Iqra Altaf
    13TH IEEE INTERNATIONAL CONFERENCE ON ADVANCED NETWORKS AND TELECOMMUNICATION SYSTEMS (IEEE ANTS), 2019,
  • [42] Light-weight self-learning approach for URL classification
    Zhou, Zhou, 1600, Editorial Board of Journal on Communications (35):
  • [43] Improving Video Instance Segmentation by Light-weight Temporal Uncertainty Estimates
    Maag, Kira
    Rottmann, Matthias
    Varghese, Serin
    Hueger, Fabian
    Schlicht, Peter
    Gottschalk, Hanno
    2021 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2021,
  • [44] FGAM: A pluggable light-weight attention module for medical image segmentation
    Qiu, Zhongxi
    Hu, Yan
    Zhang, Jiayi
    Chen, Xiaoshan
    Liu, Jiang
    COMPUTERS IN BIOLOGY AND MEDICINE, 2022, 146
  • [45] Prediction of Network Traffic Through Light-Weight Machine Learning
    Wang, Yitu
    Nakachi, Takayuki
    IEEE OPEN JOURNAL OF THE COMMUNICATIONS SOCIETY, 2020, 1 : 1919 - 1933
  • [46] DenseLightNet: A Light-Weight Vehicle Detection Network for Autonomous Driving
    Chen, Long
    Ding, Qiwei
    Zou, Qin
    Chen, Zhaotang
    Li, Lingxi
    IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2020, 67 (12) : 10600 - 10609
  • [47] Light-Weight Neural Network Repair for Edge Computing Scenarios
    Fang, Yu-Chu
    Li, Wen-Zhong
    Zeng, Yao
    Zheng, Yang
    Hu, Zheng
    Lu, Sang-Lu
    Jisuanji Xuebao/Chinese Journal of Computers, 2024, 47 (06): : 1413 - 1430
  • [48] 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
  • [49] TaxoNN: A Light-Weight Accelerator for Deep Neural Network Training
    Hojabr, Reza
    Givaki, Kamyar
    Pourahmadi, Kossar
    Nooralinejad, Parsa
    Khonsari, Ahmad
    Rahmati, Dara
    Najafi, M. Hassan
    2020 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2020,
  • [50] Light-Weight DDoS Mitigation at Network Edge with Limited Resources
    Yaegashi, Ryo
    Hisano, Daisuke
    Nakayama, Yu
    2021 IEEE 18TH ANNUAL CONSUMER COMMUNICATIONS & NETWORKING CONFERENCE (CCNC), 2021,