PCB Defect Recognition by Image Analysis using Deep Convolutional Neural Network

被引:2
作者
Zhang, Jiantao [1 ]
Shi, Xinyu [1 ]
Qu, Dong [1 ]
Xu, Haida [1 ]
Chang, Zhengfang [1 ]
机构
[1] Shanghai Univ, Sch Mechatron Engn & Automat, Shanghai Key Lab Intelligent Mfg & Robot, Shanghai, Peoples R China
来源
JOURNAL OF ELECTRONIC TESTING-THEORY AND APPLICATIONS | 2024年 / 40卷 / 05期
基金
中国国家自然科学基金;
关键词
PCB Defective Images; Deep Convolutional Neural Network; Deep Learning; Feature Extraction;
D O I
10.1007/s10836-024-06145-3
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Printed circuit board (PCB) is one of the most important components of electronic products. The traditional defect detection methods are very difficult to meet the defect detection requirements in the PCB production process. In recent years, the Convolutional Neural Networks (CNNs) have developed rapidly and have shown greater advantages than traditional methods in the field of machine vision. In order to reduce the workload of manual inspection and improve production efficiency, the PCB defect image recognition method based on the convolutional neural network is studied in this paper. Three convolutional neural network classification models VGG16, InceptionV3 and ResNet50 are studied. The test results based on the PCB image data set show that the ResNet50 model has better PCB defect image classification capabilities than the VGG16 and InceptionV3 models. It also shows that the classification accuracy of the ResNet50 model can be improved by data augmentation methods, even without increasing the number of PCB image samples. Based on the analysis of the ResNet50 network structure, an improved network model structure is developed. In the ResNet50 model, a new CNN module Res2Net is introduced, which replaces the residual block of the original convolutional layer with a more layered residual connection structure. The Rectified Linear Unit (ReLU) function is used as the activation function behind each BottleNeck to improve the non-linear expansion capability of the network. The experimental results under the same conditions show that the improved ResNet50 model has better classification performance in PCB defect classification tasks.
引用
收藏
页码:657 / 667
页数:11
相关论文
共 25 条
[1]   Defect Detection in Printed Circuit Boards Using You-Only-Look-Once Convolutional Neural Networks [J].
Adibhatla, Venkat Anil ;
Chih, Huan-Chuang ;
Hsu, Chi-Chang ;
Cheng, Joseph ;
Abbod, Maysam F. ;
Shieh, Jiann-Shing .
ELECTRONICS, 2020, 9 (09)
[2]   A Predictive Abnormality Detection Model Using Ensemble Learning in Stencil Printing Process [J].
Alelaumi, Shrouq ;
Wang, Haifeng ;
Lu, Hongya ;
Yoon, Sang Won .
IEEE TRANSACTIONS ON COMPONENTS PACKAGING AND MANUFACTURING TECHNOLOGY, 2020, 10 (09) :1560-1568
[3]  
Chao Yang, 2020, TURC'20: Proceedings of the Turing Celebration Conference - China, P185, DOI 10.1145/3393527.3393559
[4]   PCB Defect Detection Based on Deep Learning Algorithm [J].
Chen, I-Chun ;
Hwang, Rey-Chue ;
Huang, Huang-Chu .
PROCESSES, 2023, 11 (03)
[5]  
Cheong Leong Kean, 2019, 10th International Conference on Robotics, Vision, Signal Processing and Power Applications. Enabling Research and Innovation Towards Sustainability. Lecture Notes in Electrical Engineering (LNEE 547), P75, DOI 10.1007/978-981-13-6447-1_10
[6]  
Deng YS, 2018, 2018 4TH INTERNATIONAL CONFERENCE ON FRONTIERS OF SIGNAL PROCESSING (ICFSP 2018), P145, DOI 10.1109/ICFSP.2018.8552045
[7]   Res2Net: A New Multi-Scale Backbone Architecture [J].
Gao, Shang-Hua ;
Cheng, Ming-Ming ;
Zhao, Kai ;
Zhang, Xin-Yu ;
Yang, Ming-Hsuan ;
Torr, Philip .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2021, 43 (02) :652-662
[8]   A real-time approach for automatic defect detection from PCBs based on SURF features and morphological operations [J].
Hassanin, Abdel-Aziz I. M. ;
Abd El-Samie, Fathi E. ;
El Banby, Ghada M. .
MULTIMEDIA TOOLS AND APPLICATIONS, 2019, 78 (24) :34437-34457
[9]   Deep Residual Learning for Image Recognition [J].
He, Kaiming ;
Zhang, Xiangyu ;
Ren, Shaoqing ;
Sun, Jian .
2016 IEEE CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR), 2016, :770-778
[10]   HRIPCB: a challenging dataset for PCB defects detection and classification [J].
Huang, Weibo ;
Wei, Peng ;
Zhang, Manhua ;
Liu, Hong .
JOURNAL OF ENGINEERING-JOE, 2020, 2020 (13) :303-309