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...

Full description

Saved in:
Bibliographic Details
Main Authors: Dai, Wenting, Abdul Mujeeb, Erdt, Marius, Sourin, Alexei
Other Authors: School of Computer Science and Engineering
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