{"title":"用链的分离和比较方法检测印刷电路板的缺陷","authors":"R. Melnyk, R. Kvit","doi":"10.37394/23201.2023.22.9","DOIUrl":null,"url":null,"abstract":"The known K-means clustering, flood-filling, and thinning algorithms are used to find coordinates of contacts in PCB images. Images of different types and colors are considered. The clustering algorithm is used to reduce the number of colors, to get uniform colors in the PCB image. The thinning algorithm is used to build skeletons and find pixels of contacts. The flood-fill algorithm is used to mark and separate chains, defect connectivity, and metal defects. Different subtraction operations are applied to original, transformed, and distributed cumulative histogram images.","PeriodicalId":376260,"journal":{"name":"WSEAS TRANSACTIONS ON CIRCUITS AND SYSTEMS","volume":"13 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-06-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Defects Detection in Printed Circuit Boards by Separation and Comparison of Chains\",\"authors\":\"R. Melnyk, R. Kvit\",\"doi\":\"10.37394/23201.2023.22.9\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The known K-means clustering, flood-filling, and thinning algorithms are used to find coordinates of contacts in PCB images. Images of different types and colors are considered. The clustering algorithm is used to reduce the number of colors, to get uniform colors in the PCB image. The thinning algorithm is used to build skeletons and find pixels of contacts. The flood-fill algorithm is used to mark and separate chains, defect connectivity, and metal defects. Different subtraction operations are applied to original, transformed, and distributed cumulative histogram images.\",\"PeriodicalId\":376260,\"journal\":{\"name\":\"WSEAS TRANSACTIONS ON CIRCUITS AND SYSTEMS\",\"volume\":\"13 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2023-06-26\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"WSEAS TRANSACTIONS ON CIRCUITS AND SYSTEMS\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.37394/23201.2023.22.9\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"WSEAS TRANSACTIONS ON CIRCUITS AND SYSTEMS","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.37394/23201.2023.22.9","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Defects Detection in Printed Circuit Boards by Separation and Comparison of Chains
The known K-means clustering, flood-filling, and thinning algorithms are used to find coordinates of contacts in PCB images. Images of different types and colors are considered. The clustering algorithm is used to reduce the number of colors, to get uniform colors in the PCB image. The thinning algorithm is used to build skeletons and find pixels of contacts. The flood-fill algorithm is used to mark and separate chains, defect connectivity, and metal defects. Different subtraction operations are applied to original, transformed, and distributed cumulative histogram images.