{"title":"用YOLO算法检测PCB中的电容","authors":"Yih-Lon Lin, Yu-Min Chiang, Hsiang-Chen Hsu","doi":"10.1109/ICSSE.2018.8520170","DOIUrl":null,"url":null,"abstract":"Optical inspection is an important task of PCB manufacturing. Once PCB manufactured in small batch production, it needs a fast way to teach and adjust the automatic optical inspection (AOI) system for the inspection of the batch of product. This paper proposes a capacitor detection method based on YOLO algorithm for printed circuit board (PCB) assembly. YOLO is a kind of fast object detection method based on convolutional neural network (CNN). The deep network architecture of CNN can detect discrimination features from all of the input images, so we do not need experts to define image features. To verify the effectiveness of the proposed approach, samples of PCB images with nine kinds of capacitors are collected and trained by YOLO. Experimental results show all the types of capacitors in PCB can be detected and the average detection time is less than 0.3 second. The detection time is fast enough to develop an on-line PCB assembly inspection.","PeriodicalId":431387,"journal":{"name":"2018 International Conference on System Science and Engineering (ICSSE)","volume":"464 ","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"13","resultStr":"{\"title\":\"Capacitor Detection in PCB Using YOLO Algorithm\",\"authors\":\"Yih-Lon Lin, Yu-Min Chiang, Hsiang-Chen Hsu\",\"doi\":\"10.1109/ICSSE.2018.8520170\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Optical inspection is an important task of PCB manufacturing. Once PCB manufactured in small batch production, it needs a fast way to teach and adjust the automatic optical inspection (AOI) system for the inspection of the batch of product. This paper proposes a capacitor detection method based on YOLO algorithm for printed circuit board (PCB) assembly. YOLO is a kind of fast object detection method based on convolutional neural network (CNN). The deep network architecture of CNN can detect discrimination features from all of the input images, so we do not need experts to define image features. To verify the effectiveness of the proposed approach, samples of PCB images with nine kinds of capacitors are collected and trained by YOLO. Experimental results show all the types of capacitors in PCB can be detected and the average detection time is less than 0.3 second. The detection time is fast enough to develop an on-line PCB assembly inspection.\",\"PeriodicalId\":431387,\"journal\":{\"name\":\"2018 International Conference on System Science and Engineering (ICSSE)\",\"volume\":\"464 \",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2018-06-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"13\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2018 International Conference on System Science and Engineering (ICSSE)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICSSE.2018.8520170\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 International Conference on System Science and Engineering (ICSSE)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICSSE.2018.8520170","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Optical inspection is an important task of PCB manufacturing. Once PCB manufactured in small batch production, it needs a fast way to teach and adjust the automatic optical inspection (AOI) system for the inspection of the batch of product. This paper proposes a capacitor detection method based on YOLO algorithm for printed circuit board (PCB) assembly. YOLO is a kind of fast object detection method based on convolutional neural network (CNN). The deep network architecture of CNN can detect discrimination features from all of the input images, so we do not need experts to define image features. To verify the effectiveness of the proposed approach, samples of PCB images with nine kinds of capacitors are collected and trained by YOLO. Experimental results show all the types of capacitors in PCB can be detected and the average detection time is less than 0.3 second. The detection time is fast enough to develop an on-line PCB assembly inspection.