2023
DOI: 10.3390/s23063246
|View full text |Cite
|
Sign up to set email alerts
|

Defect Detection in Printed Circuit Boards Using Semi-Supervised Learning

Abstract: Defect inspection is essential in the semiconductor industry to fabricate printed circuit boards (PCBs) with minimum defect rates. However, conventional inspection systems are labor-intensive and time-consuming. In this study, a semi-supervised learning (SSL)-based model called PCB_SS was developed. It was trained using labeled and unlabeled images under two different augmentations. Training and test PCB images were acquired using automatic final vision inspection systems. The PCB_SS model outperformed a compl… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
0
0

Year Published

2023
2023
2024
2024

Publication Types

Select...
5
1
1

Relationship

0
7

Authors

Journals

citations
Cited by 11 publications
(3 citation statements)
references
References 34 publications
0
0
0
Order By: Relevance
“…The two basic operations of morphology are corrosion and expansion, which are the basis of many morphological treatments. The mathematical expressions of corrosion and expansion operations are shown in Formulas (7) and (8).…”
Section: Morphological Edge Detection Segmentation Algorithmmentioning
confidence: 99%
See 1 more Smart Citation
“…The two basic operations of morphology are corrosion and expansion, which are the basis of many morphological treatments. The mathematical expressions of corrosion and expansion operations are shown in Formulas (7) and (8).…”
Section: Morphological Edge Detection Segmentation Algorithmmentioning
confidence: 99%
“…In the study [7], a series of image processing algorithms were used for threshold segmentation and feature extraction of solder joint region in the image, which realized defect detection. As for the low-efficiency traditional sorting of PCB defects in the semiconductor industry, a supervised learning-based model was applied to sort PCB defect detection by Pham et al [8]. The K-means clustering segmentation algorithm was used by Niu et al [9] to detect the bare PCB, which aimed to improve the detection accuracy and speed.…”
Section: Introductionmentioning
confidence: 99%
“…The specific implementation of the data expansion (DE) strategy is to use labeled samples of other datasets to extend the target dataset to improve the detection accuracy [5]. When training with labeled and unlabeled data, perturbing the unsupervised loss of unlabeled data with two different augmentations helps improve the performance of the model in the case of insufficient or incorrect data labeling [6]. With the continuous development of deep learning combined with the advantages of conditional GAN, Trans GAN, and YOLOV5, the trained model can generate high-quality synthetic images conditional on class embedding, enhance the number and diversity of the original training set, further improve the accuracy of PCB electronic component identification, and detect, classify, and locate multiple defects in low-resolution bare board PCB images [7,8].…”
Section: Introductionmentioning
confidence: 99%