{"title":"Genetic algorithm based printed circuit board (pcb) inspection system","authors":"S. Mashohor, J. Evans, T. Arslan","doi":"10.1109/ISCE.2004.1376000","DOIUrl":null,"url":null,"abstract":"This paper presents the first prototype of automating a low-cost printed circuit hoard (PCB) inspection on physical defects through the development of a technique for image detection using a Genetic Algorithm (CA). A GA is a powerful search technique which is applicable to various type of problems. The algorithm works on the principle of simulation of the evolution of individual structures via prwesses such as selection, mutation and crossover. This research aims to detect rotation angle and displacement of a board placed arbitrarily on a conveyor belt passing under the camera. Variant rotation and displacement values are represented as chmmosoma to create a population which will evolve using GA operators and a specially tailored fitness function. Ideal parameter tuning of CA plays an important mle in boosting the capability of this technique in order to perform effectively in the PCB inspection environment. Previous results regarding the use of CA on ARM based embedded PCB inspection system which focused on rotation and displacement of Integrated Circuits provides the motivation for this research. This research is run on Linux-based PC and real industrial samples PCB images are used in the implementation.","PeriodicalId":169376,"journal":{"name":"IEEE International Symposium on Consumer Electronics, 2004","volume":"110 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2004-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"10","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE International Symposium on Consumer Electronics, 2004","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ISCE.2004.1376000","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 10
Abstract
This paper presents the first prototype of automating a low-cost printed circuit hoard (PCB) inspection on physical defects through the development of a technique for image detection using a Genetic Algorithm (CA). A GA is a powerful search technique which is applicable to various type of problems. The algorithm works on the principle of simulation of the evolution of individual structures via prwesses such as selection, mutation and crossover. This research aims to detect rotation angle and displacement of a board placed arbitrarily on a conveyor belt passing under the camera. Variant rotation and displacement values are represented as chmmosoma to create a population which will evolve using GA operators and a specially tailored fitness function. Ideal parameter tuning of CA plays an important mle in boosting the capability of this technique in order to perform effectively in the PCB inspection environment. Previous results regarding the use of CA on ARM based embedded PCB inspection system which focused on rotation and displacement of Integrated Circuits provides the motivation for this research. This research is run on Linux-based PC and real industrial samples PCB images are used in the implementation.