Defect detection method of printed circuit boards based on EDF-YOLOv10
Zhijuan Shen,
Yonger Yao,
Lin Liu,
Yiqing Cao and
Lijun Lu
PLOS ONE, 2026, vol. 21, issue 3, 1-19
Abstract:
To address the challenges of inadequate feature representation for small objects and slow model convergence in printed circuit board (PCB) defect detection, this paper proposes an improved YOLOv10 algorithm and develops a real-time detection system with a co-optimized hardware and software architecture. The efficient channel attention (ECA) mechanism is used to enhance the ability of the model to extract key channel features; the dynamic snake convolution (DSConv) in the backbone strengthens the model’s capacity to recognize the geometric structures of small targets through deformable kernels and multi-directional feature fusion; the Focaler-CIoU loss emphasizes samples with low intersection over union (IoU) values to boost hard sample learning and improve convergence efficiency. To simulate real-world industrial environments, multiple data augmentation strategies are utilized to expand the PKU-Market-PCB dataset, thereby enhancing the model’s generalization and robustness in complex scenarios. Experimental results demonstrate that the proposed EDF-YOLOv10 achieves mAP@0.50 of 90.6% and mAP@0.50:0.95 of 48.4% on the experimental dataset, representing improvements of 3.0 and 1.6 percentage points over the baseline, respectively. Furthermore, We also develope a real-time interactive detection system for identifying PCB defects. This system utilizes industrial cameras, a controllable light source, and a graphical user interface developed with the PyQt5 framework, employing the EDF-YOLOv10 model. Our approach serves as a methodological reference for detecting PCB defects in complex industrial environments.
Date: 2026
References: Add references at CitEc
Citations:
Downloads: (external link)
https://journals.plos.org/plosone/article?id=10.1371/journal.pone.0343130 (text/html)
https://journals.plos.org/plosone/article/file?id= ... 43130&type=printable (application/pdf)
Related works:
This item may be available elsewhere in EconPapers: Search for items with the same title.
Export reference: BibTeX
RIS (EndNote, ProCite, RefMan)
HTML/Text
Persistent link: https://EconPapers.repec.org/RePEc:plo:pone00:0343130
DOI: 10.1371/journal.pone.0343130
Access Statistics for this article
More articles in PLOS ONE from Public Library of Science
Bibliographic data for series maintained by plosone ().