Towards automatic optical inspection of soldering defects
This paper proposes a method for automatic image-based classification of solder joint defects in the context of Automatic Optical Inspection (AOI) of Printed Circuit Boards (PCBs). Machine learning-based approaches are frequently used for image-based inspection. However, a main challenge is to manua...
Saved in:
Main Authors: | , , , |
---|---|
Other Authors: | |
Format: | Conference or Workshop Item |
Language: | English |
Published: |
2020
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/137973 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-137973 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-1379732020-04-20T13:51:47Z Towards automatic optical inspection of soldering defects Dai, Wenting Abdul Mujeeb Erdt, Marius Sourin, Alexei School of Computer Science and Engineering School of Electrical and Electronic Engineering 2018 International Conference on Cyberworlds (CW) Fraunhofer Research Center Engineering::Computer science and engineering Automated Manufacturing Systems Classification Of Solder Joint Defects This paper proposes a method for automatic image-based classification of solder joint defects in the context of Automatic Optical Inspection (AOI) of Printed Circuit Boards (PCBs). Machine learning-based approaches are frequently used for image-based inspection. However, a main challenge is to manually create sufficiently large labeled training databases to allow for high accuracy of defect detection. Creating such large training databases is time-consuming, expensive, and often unfeasible in industrial production settings. In order to address this problem, an active learning framework is proposed which starts with only a small labeled subset of training data. The labeled dataset is then enlarged step-by-step by combining K-means clustering with active user input to provide representative samples for the training of an SVM classifier. Evaluations on two databases with insufficient and shifting solder joints samples have shown that the proposed method achieved high accuracy while requiring only minimal user input. The results also demonstrated that the proposed method outperforms random and representative sampling by ~ 3.2% and ~ 2.7%, respectively, and it outperforms the uncertainty sampling method by ~ 0.5%. NRF (Natl Research Foundation, S’pore) Accepted version 2020-04-20T13:48:32Z 2020-04-20T13:48:32Z 2018 Conference Paper Dai, W., Abdul Mujeeb, Erdt, M., & Sourin, A. (2018). Towards automatic optical inspection of soldering defects. Proceedings of the 2018 International Conference on Cyberworlds (CW), 375-382. doi:10.1109/CW.2018.00074 https://hdl.handle.net/10356/137973 10.1109/CW.2018.00074 375 382 en SMA-RP4 © 2018 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works. The published version is available at: https://doi.org/10.1109/CW.2018.00074 application/pdf |
institution |
Nanyang Technological University |
building |
NTU Library |
country |
Singapore |
collection |
DR-NTU |
language |
English |
topic |
Engineering::Computer science and engineering Automated Manufacturing Systems Classification Of Solder Joint Defects |
spellingShingle |
Engineering::Computer science and engineering Automated Manufacturing Systems Classification Of Solder Joint Defects Dai, Wenting Abdul Mujeeb Erdt, Marius Sourin, Alexei Towards automatic optical inspection of soldering defects |
description |
This paper proposes a method for automatic image-based classification of solder joint defects in the context of Automatic Optical Inspection (AOI) of Printed Circuit Boards (PCBs). Machine learning-based approaches are frequently used for image-based inspection. However, a main challenge is to manually create sufficiently large labeled training databases to allow for high accuracy of defect detection. Creating such large training databases is time-consuming, expensive, and often unfeasible in industrial production settings. In order to address this problem, an active learning framework is proposed which starts with only a small labeled subset of training data. The labeled dataset is then enlarged step-by-step by combining K-means clustering with active user input to provide representative samples for the training of an SVM classifier. Evaluations on two databases with insufficient and shifting solder joints samples have shown that the proposed method achieved high accuracy while requiring only minimal user input. The results also demonstrated that the proposed method outperforms random and representative sampling by ~ 3.2% and ~ 2.7%, respectively, and it outperforms the uncertainty sampling method by ~ 0.5%. |
author2 |
School of Computer Science and Engineering |
author_facet |
School of Computer Science and Engineering Dai, Wenting Abdul Mujeeb Erdt, Marius Sourin, Alexei |
format |
Conference or Workshop Item |
author |
Dai, Wenting Abdul Mujeeb Erdt, Marius Sourin, Alexei |
author_sort |
Dai, Wenting |
title |
Towards automatic optical inspection of soldering defects |
title_short |
Towards automatic optical inspection of soldering defects |
title_full |
Towards automatic optical inspection of soldering defects |
title_fullStr |
Towards automatic optical inspection of soldering defects |
title_full_unstemmed |
Towards automatic optical inspection of soldering defects |
title_sort |
towards automatic optical inspection of soldering defects |
publishDate |
2020 |
url |
https://hdl.handle.net/10356/137973 |
_version_ |
1681058030908604416 |