Abstract
Defect detection is an essential part of quality management for bare PCB production. Existing vision-based methods are not effective in detecting PCB defects when uncertainty exists. This paper proposes a multiscale convolution-based detection methodology to classify bare PCB defects under uncertainty. First, a novel window-based loss function is designed to tackle the inter-class imbalance and uncertainty. Then, a multiscale convolution network is constructed to process the defects with intra-class variance, and large scale extraction features are fused on the small scale to guide the extraction process. After that, the classification probability is extracted and assembled into a multiscale probability matrix, on which entropy-based probabilistic decisions are integrated for the final decision. Finally, experimental studies indicate that the proposed methodology can achieve satisfactory detection performance and demonstrate visual interpretability compared to baseline methods.
| Original language | English |
|---|---|
| Article number | 3503108 |
| Journal | IEEE Transactions on Instrumentation and Measurement |
| Volume | 72 |
| Online published | 15 Dec 2022 |
| DOIs | |
| Publication status | Published - 2023 |
Research Keywords
- Bare PCB
- Computer vision
- Convolution
- Convolution network
- Defect detection
- Feature extraction
- Kernel
- Learning systems
- Multiscale classification
- Probabilistic logic
- Production
- Uncertainty