A Class-Incremental Learning Method for PCB Defect Detection

被引:0
作者
Ge, Quanbo [1 ,2 ]
Wu, Ruilin [1 ,2 ]
Wu, Yupei [3 ]
Liu, Huaping [4 ]
机构
[1] Nanjing Univ Informat Sci & Technol, Sch Automat, Jiangsu Key Lab Big Data Anal Technol, Nanjing 210044, Peoples R China
[2] Nanjing Univ Informat Sci & Technol, Jiangsu Collaborat Innovat Ctr Atmospher Environm, Nanjing 210044, Peoples R China
[3] Aqrose Technol, Beijing 100085, Peoples R China
[4] Tsinghua Univ, Dept Comp Sci & Technol, Beijing 100084, Peoples R China
关键词
Attention mechanism; catastrophic forgetting; class-incremental learning; dynamic detection scenario; feature enhancement; printed circuit board (PCB) defect detection; NETWORK;
D O I
10.1109/TIM.2025.3544321
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Defect detection of printed circuit boards (PCBs), as a critical step in the manufacturing process, has achieved significant improvement with the help of deep learning techniques. However, existing research has focused only on the closed static detection scenario. This study aims to transfer the PCB defect detection task to the more practical incremental detection scenario. First, to cope with the performance requirements of industrial quality inspection, this article proposes a PCB-YOLOX detector for PCB defect detection by optimizing based on YOLOX-S. Specifically, a feature enhancement module (FEM) is designed to improve the feature representation of the model for small targets of defects, while an attention feature fusion module (AFFM) is designed to facilitate the efficient fusion of features at different scales. Then, the PCB-YOLOX is combined with an incremental learning method, elastic response distillation (ERD), to propose a class-incremental PCB defect detection method. Experimental results in the static detection scenario show that PCB-YOLOX achieves competitive performance in terms of detection accuracy compared to several state-of-the-art detectors, with 96.5% (mAP0.5) and 51.9% (mAPs), respectively. The model parameters, detection speed, model size, and computation of PCB-YOLOX are 12.8 M, 50.5 frames/s, 49.1 M, and 35.6 G, respectively, which can meet the needs of industrial inspection. In addition, the experimental results in the incremental detection scenario show that the method proposed in this article can effectively alleviate the catastrophic forgetting problem in the incremental learning process.
引用
收藏
页数:15
相关论文
共 41 条
[1]   End-to-End Object Detection with Transformers [J].
Carion, Nicolas ;
Massa, Francisco ;
Synnaeve, Gabriel ;
Usunier, Nicolas ;
Kirillov, Alexander ;
Zagoruyko, Sergey .
COMPUTER VISION - ECCV 2020, PT I, 2020, 12346 :213-229
[2]   PCB Defect Detection Method Based on Transformer-YOLO [J].
Chen, Wei ;
Huang, Zhongtian ;
Mu, Qian ;
Sun, Yi .
IEEE ACCESS, 2022, 10 :129480-129489
[3]   TDD-net: a tiny defect detection network for printed circuit boards [J].
Ding, Runwei ;
Dai, Linhui ;
Li, Guangpeng ;
Liu, Hong .
CAAI TRANSACTIONS ON INTELLIGENCE TECHNOLOGY, 2019, 4 (02) :110-116
[4]   PODNet: Pooled Outputs Distillation for Small-Tasks Incremental Learning [J].
Douillard, Arthur ;
Cord, Matthieu ;
Ollion, Charles ;
Robert, Thomas ;
Valle, Eduardo .
COMPUTER VISION - ECCV 2020, PT XX, 2020, 12365 :86-102
[5]   Overcoming Catastrophic Forgetting in Incremental Object Detection via Elastic Response Distillation [J].
Feng, Tao ;
Wang, Mang ;
Yuan, Hangjie .
2022 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR), 2022, :9417-9426
[6]  
Howard AG, 2017, Arxiv, DOI [arXiv:1704.04861, 10.48550/arXiv.1704.04861]
[7]  
Ge Z, 2021, Arxiv, DOI [arXiv:2107.08430, DOI 10.48550/ARXIV.2107.08430]
[8]   Fast R-CNN [J].
Girshick, Ross .
2015 IEEE INTERNATIONAL CONFERENCE ON COMPUTER VISION (ICCV), 2015, :1440-1448
[9]   Coordinate Attention for Efficient Mobile Network Design [J].
Hou, Qibin ;
Zhou, Daquan ;
Feng, Jiashi .
2021 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION, CVPR 2021, 2021, :13708-13717
[10]   Detection of PCB Surface Defects With Improved Faster-RCNN and Feature Pyramid Network [J].
Hu, Bing ;
Wang, Jianhui .
IEEE ACCESS, 2020, 8 :108335-108345