TL;DR
This paper introduces a beta-VAE based anomaly detection method for solder joints on PCBs, capable of operating in uncontrolled environments without labeled defect data or special lighting, improving defect detection accuracy.
Contribution
It presents a novel beta-VAE architecture that learns disentangled representations for solder joint anomaly detection without requiring labeled defect samples or specific lighting conditions.
Findings
High accuracy in detecting solder joint anomalies
Effective in uncontrolled, real-world environments
Disentangled features improve anomaly characterization
Abstract
In the assembly process of printed circuit boards (PCB), most of the errors are caused by solder joints in Surface Mount Devices (SMD). In the literature, traditional feature extraction based methods require designing hand-crafted features and rely on the tiered RGB illumination to detect solder joint errors, whereas the supervised Convolutional Neural Network (CNN) based approaches require a lot of labelled abnormal samples (defective solder joints) to achieve high accuracy. To solve the optical inspection problem in unrestricted environments with no special lighting and without the existence of error-free reference boards, we propose a new beta-Variational Autoencoders (beta-VAE) architecture for anomaly detection that can work on both IC and non-IC components. We show that the proposed model learns disentangled representation of data, leading to more independent features and improved…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
