Back to Search Start Over

YOLOv4-MN3 for PCB Surface Defect Detection

Authors :
Xinting Liao
Shengping Lv
Denghui Li
Yong Luo
Zichun Zhu
Cheng Jiang
Source :
Applied Sciences, Vol 11, Iss 24, p 11701 (2021)
Publication Year :
2021
Publisher :
MDPI AG, 2021.

Abstract

Surface defect detection for printed circuit board (PCB) is indispensable for managing PCB production quality. However, automatic detection of PCB surface defects is still a challenging task because, even within the same category of surface defect, defects present great differences in morphology and pattern. Although many computer vision-based detectors have been established to handle these problems, current detectors struggle to achieve high detection accuracy, fast detection speed and low memory consumption simultaneously. To address those issues, we propose a cost-effective deep learning (DL)-based detector based on the cutting-edge YOLOv4 to detect PCB surface defect quickly and efficiently. The YOLOv4 is improved upon with respect to its backbone network and the activation function in its neck/prediction network. The improved YOLOv4 is evaluated with a customized dataset, collected from a PCB factory. The experimental results show that the improved detector achieved a high performance, scoring 98.64% on mean average precision (mAP) at 56.98 frames per second (FPS), outperforming the other compared SOTA detectors. Furthermore, the improved YOLOv4 reduced the parameter space of YOLOv4 from 63.96 M to 39.59 M and the number of multiply-accumulate operations (Madds) from 59.75 G to 26.15 G.

Details

Language :
English
ISSN :
20763417
Volume :
11
Issue :
24
Database :
Directory of Open Access Journals
Journal :
Applied Sciences
Publication Type :
Academic Journal
Accession number :
edsdoj.1fa20e457a884104a6b58e74b924d37f
Document Type :
article
Full Text :
https://doi.org/10.3390/app112411701