Computer Vision Inspection And Classification On Printed Circuit Boards For Flux Defects

The manual inspection of Printed Circuit Boards (PCB) is labor intensive and slow down the production line. During the assembly process, the defective PCBs with flux defects if not detected and remove, it can create corrosion and cause harmful effects on the board itself. As such, an automated inspe...

Full description

Bibliographic Details
Main Author: Ang, Teoh Ong
Format: Thesis
Language:English
English
Published: UTeM 2016
Subjects:
Online Access:http://eprints.utem.edu.my/id/eprint/18521/
https://plh.utem.edu.my/cgi-bin/koha/opac-detail.pl?biblionumber=100384
HF5351.M34 2016
Abstract Abstract here
_version_ 1855750058385866752
author Ang, Teoh Ong
author_facet Ang, Teoh Ong
author_sort Ang, Teoh Ong
description The manual inspection of Printed Circuit Boards (PCB) is labor intensive and slow down the production line. During the assembly process, the defective PCBs with flux defects if not detected and remove, it can create corrosion and cause harmful effects on the board itself. As such, an automated inspection system is very much needed to overcome the aforementioned problems in PCB production line. The main objective of this work is to develop a real-time machine vision system for quality assessment of PCBs by detecting defectives PCBs. The proposed system should be able to detect flux defect on PCB board during the re-flow process and achieve good accuracy of the PCB quality checking. The proposed system is named as An Automatic Inspection System for Printed Circuit Boards (AIS-PCB), involves design and fabrication of a total automation control system involving the use of mechanical PCB loader/un-loader, robotic pneumatic system handler with vacuum cap and a vision inspection station that makes a decision either to accept or reject. The decision making part involves classifier training of PCB images. Prior to ANN training, the images need to be processed by the image processing and feature extraction. The image processing system is based on pattern matching and color image analysis techniques. The shape of the PCB pins is analyzed by using pattern matching technique to detect the PCB flux defect area. After that, the color analysis of the flux defect on a PCB boards are processed based on their red color pixel percentage in Red, Green and Blue (RGB) model. The red color filter band mean value of histogram is measured and compared to the value threshold to determine the occurrence of flux defect on the PCBs. The texture of the PCB flux defect can also be extracted based on line detection of the gradient field PCB images and feature indexing by using Radon transform-based approach. The feed-forward back-propagation (FFBP) model is used as classifier to classify the product quality of the PCBs via a learning concept. A number of trainings using the FFBP are performed for the classifier to learn and match the targets. The learned classifier, when tested on the PCBs from a factory’s production line, achieves a grading accuracy of coefficient of efficiency (COE) greater than 95%. As such, it can be concluded that the developed AIS-PCB system has shown promising results by successfully classifying flux defects in PCBs through visual information and facilitates automatic inspection, thereby aiding humans in conducting rapid inspections.
format Thesis
id utem-18521
institution Universiti Teknikal Malaysia Melaka
language English
English
publishDate 2016
publisher UTeM
record_format EPrints
record_pdf Restricted
spelling utem-185212021-10-08T13:37:48Z http://eprints.utem.edu.my/id/eprint/18521/ Computer Vision Inspection And Classification On Printed Circuit Boards For Flux Defects Ang, Teoh Ong T Technology (General) TK Electrical engineering. Electronics Nuclear engineering The manual inspection of Printed Circuit Boards (PCB) is labor intensive and slow down the production line. During the assembly process, the defective PCBs with flux defects if not detected and remove, it can create corrosion and cause harmful effects on the board itself. As such, an automated inspection system is very much needed to overcome the aforementioned problems in PCB production line. The main objective of this work is to develop a real-time machine vision system for quality assessment of PCBs by detecting defectives PCBs. The proposed system should be able to detect flux defect on PCB board during the re-flow process and achieve good accuracy of the PCB quality checking. The proposed system is named as An Automatic Inspection System for Printed Circuit Boards (AIS-PCB), involves design and fabrication of a total automation control system involving the use of mechanical PCB loader/un-loader, robotic pneumatic system handler with vacuum cap and a vision inspection station that makes a decision either to accept or reject. The decision making part involves classifier training of PCB images. Prior to ANN training, the images need to be processed by the image processing and feature extraction. The image processing system is based on pattern matching and color image analysis techniques. The shape of the PCB pins is analyzed by using pattern matching technique to detect the PCB flux defect area. After that, the color analysis of the flux defect on a PCB boards are processed based on their red color pixel percentage in Red, Green and Blue (RGB) model. The red color filter band mean value of histogram is measured and compared to the value threshold to determine the occurrence of flux defect on the PCBs. The texture of the PCB flux defect can also be extracted based on line detection of the gradient field PCB images and feature indexing by using Radon transform-based approach. The feed-forward back-propagation (FFBP) model is used as classifier to classify the product quality of the PCBs via a learning concept. A number of trainings using the FFBP are performed for the classifier to learn and match the targets. The learned classifier, when tested on the PCBs from a factory’s production line, achieves a grading accuracy of coefficient of efficiency (COE) greater than 95%. As such, it can be concluded that the developed AIS-PCB system has shown promising results by successfully classifying flux defects in PCBs through visual information and facilitates automatic inspection, thereby aiding humans in conducting rapid inspections. UTeM 2016 Thesis NonPeerReviewed text en http://eprints.utem.edu.my/id/eprint/18521/1/Computer%20Vision%20Inspection%20And%20Classification%20On%20Printed%20Circuit%20Boards%20For%20Flux%20Defects%2024%20Pages.pdf text en http://eprints.utem.edu.my/id/eprint/18521/2/Computer%20Vision%20Inspection%20And%20Classification%20On%20Printed%20Circuit%20Boards%20For%20Flux%20Defects.pdf Ang, Teoh Ong (2016) Computer Vision Inspection And Classification On Printed Circuit Boards For Flux Defects. Doctoral thesis, Universiti Teknikal Malaysia Melaka. https://plh.utem.edu.my/cgi-bin/koha/opac-detail.pl?biblionumber=100384 HF5351.M34 2016
spellingShingle T Technology (General)
TK Electrical engineering. Electronics Nuclear engineering
Ang, Teoh Ong
Computer Vision Inspection And Classification On Printed Circuit Boards For Flux Defects
thesis_level PhD
title Computer Vision Inspection And Classification On Printed Circuit Boards For Flux Defects
title_full Computer Vision Inspection And Classification On Printed Circuit Boards For Flux Defects
title_fullStr Computer Vision Inspection And Classification On Printed Circuit Boards For Flux Defects
title_full_unstemmed Computer Vision Inspection And Classification On Printed Circuit Boards For Flux Defects
title_short Computer Vision Inspection And Classification On Printed Circuit Boards For Flux Defects
title_sort computer vision inspection and classification on printed circuit boards for flux defects
topic T Technology (General)
TK Electrical engineering. Electronics Nuclear engineering
url http://eprints.utem.edu.my/id/eprint/18521/
https://plh.utem.edu.my/cgi-bin/koha/opac-detail.pl?biblionumber=100384
HF5351.M34 2016
work_keys_str_mv AT angteohong computervisioninspectionandclassificationonprintedcircuitboardsforfluxdefects