PCB Defect Detection Using Denoising Convolutional Autoencoders

08/28/2020
by   Saeed Khalilian, et al.
0

Printed Circuit boards (PCBs) are one of the most important stages in making electronic products. A small defect in PCBs can cause significant flaws in the final product. Hence, detecting all defects in PCBs and locating them is essential. In this paper, we propose an approach based on denoising convolutional autoencoders for detecting defective PCBs and to locate the defects. Denoising autoencoders take a corrupted image and try to recover the intact image. We trained our model with defective PCBs and forced it to repair the defective parts. Our model not only detects all kinds of defects and locates them, but it can also repair them as well. By subtracting the repaired output from the input, the defective parts are located. The experimental results indicate that our model detects the defective PCBs with high accuracy (97.5

READ FULL TEXT

page 3

page 4

research
03/03/2017

Denoising Adversarial Autoencoders

Unsupervised learning is of growing interest because it unlocks the pote...
research
02/12/2018

Recovering Loss to Followup Information Using Denoising Autoencoders

Loss to followup is a significant issue in healthcare and has serious co...
research
08/16/2016

Medical image denoising using convolutional denoising autoencoders

Image denoising is an important pre-processing step in medical image ana...
research
10/16/2021

Convolutional Deep Denoising Autoencoders for Radio Astronomical Images

We apply a Machine Learning technique known as Convolutional Denoising A...
research
02/03/2023

Parfum: Detection and Automatic Repair of Dockerfile Smells

Docker is a popular tool for developers and organizations to package, de...
research
04/25/2023

Application of Segment Anything Model for Civil Infrastructure Defect Assessment

This research assesses the performance of two deep learning models, SAM ...
research
04/02/2018

Regional Priority Based Anomaly Detection using Autoencoders

In the recent times, autoencoders, besides being used for compression, h...

Please sign up or login with your details

Forgot password? Click here to reset