{"title":"Inspecting surface mounted devices using k nearest neighbor and Multilayer Perceptron","authors":"Alexandre Reeberg de Mello, M. Stemmer","doi":"10.1109/ISIE.2015.7281599","DOIUrl":null,"url":null,"abstract":"Automatic inspection of electronic components during the production of printed circuit boards is a way to ensure the quality of this production, reducing the cost of re-work. An automatic optical inspection system based on AI techniques for surface mounted devices is proposed in this work. The method relies on extracting the contour and histogram related features of component images, using Watershed segmentation, Canny edge detection, border following algorithm and histogram analysis. Histogram related features are applied in the k nearest neighbor technique with the goal of identifying the existence of a component. Contour related features are used to identify changes in angle and position by a comparison method and also to classify the component using a Multilayer Perceptron (MLP) neural network. Both techniques were used in the inspection system with the chosen features, and are validated through the 10-fold cross validation data method.","PeriodicalId":377110,"journal":{"name":"2015 IEEE 24th International Symposium on Industrial Electronics (ISIE)","volume":"26 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2015-06-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"9","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2015 IEEE 24th International Symposium on Industrial Electronics (ISIE)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ISIE.2015.7281599","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 9
Abstract
Automatic inspection of electronic components during the production of printed circuit boards is a way to ensure the quality of this production, reducing the cost of re-work. An automatic optical inspection system based on AI techniques for surface mounted devices is proposed in this work. The method relies on extracting the contour and histogram related features of component images, using Watershed segmentation, Canny edge detection, border following algorithm and histogram analysis. Histogram related features are applied in the k nearest neighbor technique with the goal of identifying the existence of a component. Contour related features are used to identify changes in angle and position by a comparison method and also to classify the component using a Multilayer Perceptron (MLP) neural network. Both techniques were used in the inspection system with the chosen features, and are validated through the 10-fold cross validation data method.