{"title":"添加变压器模块的yolov5算法PCB缺陷检测方法","authors":"Yuqing Li, Zuguo Chen","doi":"10.1145/3569966.3570054","DOIUrl":null,"url":null,"abstract":"For the current problems of low detection accuracy and slow detection speed of PCB board defect detection, this paper proposes a method of PCB defect detection by YOLOv5 algorithm with Transformer module added. The algorithm is using Transformer encoder block to replace some convolution blocks and bottleneck blocks in YOLOv5. it uses the self-attention mechanism to tap the feature representation potential and solve the problem of low resolution of the feature map at the end of the network. The experimental results show that the improved algorithm can better identify the defects of PCB boards, the detection accuracy mAP reaches 97.8%, and the average detection time is improved from 194.2ms to 183.5ms. it is suitable for the actual production and inspection process.","PeriodicalId":145580,"journal":{"name":"Proceedings of the 5th International Conference on Computer Science and Software Engineering","volume":"64 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-10-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"Method of PCB defect detection with yolov5 algorithm by adding transformer module\",\"authors\":\"Yuqing Li, Zuguo Chen\",\"doi\":\"10.1145/3569966.3570054\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"For the current problems of low detection accuracy and slow detection speed of PCB board defect detection, this paper proposes a method of PCB defect detection by YOLOv5 algorithm with Transformer module added. The algorithm is using Transformer encoder block to replace some convolution blocks and bottleneck blocks in YOLOv5. it uses the self-attention mechanism to tap the feature representation potential and solve the problem of low resolution of the feature map at the end of the network. The experimental results show that the improved algorithm can better identify the defects of PCB boards, the detection accuracy mAP reaches 97.8%, and the average detection time is improved from 194.2ms to 183.5ms. it is suitable for the actual production and inspection process.\",\"PeriodicalId\":145580,\"journal\":{\"name\":\"Proceedings of the 5th International Conference on Computer Science and Software Engineering\",\"volume\":\"64 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2022-10-21\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the 5th International Conference on Computer Science and Software Engineering\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/3569966.3570054\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 5th International Conference on Computer Science and Software Engineering","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3569966.3570054","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Method of PCB defect detection with yolov5 algorithm by adding transformer module
For the current problems of low detection accuracy and slow detection speed of PCB board defect detection, this paper proposes a method of PCB defect detection by YOLOv5 algorithm with Transformer module added. The algorithm is using Transformer encoder block to replace some convolution blocks and bottleneck blocks in YOLOv5. it uses the self-attention mechanism to tap the feature representation potential and solve the problem of low resolution of the feature map at the end of the network. The experimental results show that the improved algorithm can better identify the defects of PCB boards, the detection accuracy mAP reaches 97.8%, and the average detection time is improved from 194.2ms to 183.5ms. it is suitable for the actual production and inspection process.