SMC-YOLO: Surface Defect Detection of PCB Based on Multi-Scale Features and Dual Loss Functions
Weibin Kong, Zhifei Zhang, Ting-Lin Zhang, Lei Wang, Zi-Yao Cheng, Mo Zhou
Yancheng Institute of Technology
阅读操作
确认中在文库中上传 PDF 后可生成中文音频讲解。
摘要与影响
The detection of surface defects on printed circuit board (PCB) plays a vital role. However, current defect detection methods face significant challenges, such as frequently misidentifying non-defective areas as defects, low defect recognition capability, and diminished accuracy in identifying minor defects. To address these challenges, a novel defect detection network based on the YOLOv7-tiny network framework is proposed (SMC-YOLO). In this paper, we have improved the (Spatial Pyramid Pooling, Cross Stage Partial Channel) SPPCSPC module by adding three additional convolutional layers and introducing an extra feature channel below the max-pooling layer. These enhancements help in capturing fine-grained features and preserving crucial information, which is essential for detecting tiny defects on PCB. Additionally, we have modified the connection method between the max-pooling layers, changing from a parallel to a serial connection to reduce information loss. On this basis, incorporating the multi-head self-attention (MHSA) mechanism at the SPPCSPC module output enhances the network’s ability to focus on critical features across various scales, effectively capturing and utilizing detailed information, thereby improving the detection performance for small defects. Furthermore, the introduction of the content-aware reassembly of features (CARAFE) lightweight upsampling operator restores fine-grained details like defect edges and textures. It also preserves contextual information such as spatial relationships and background consistency, resulting in improved upsampling outcomes. Finally, The effective integration of the normalized wasserstein distance (NWD) loss function and the efficient IoU (EIoU) loss function further enhances the positioning accuracy and convergence efficiency of the SMC-YOLO defect detection algorithm. In comparison to the original YOLOv7-tiny network, the proposed network showcases notable advancements in detection performance. The experimental results demonstrate that the proposed network achieves a detection speed of 114.94 FPS while maintaining the mAP value of 97.4%. It is evident that the SMC-YOLO network effectively detects surface defects in PCB manufacturing and holds promising potential for implementation on embedded systems.
逐年被引趋势
关键指标
同类平均 = 1
同领域 · 同年份 · 同类型
Google Scholar 与 OpenAlex 的被引统计范围不同,数值存在差异属正常。
AI 辅助阅读
依据:摘要
可就本文提问;依据不足时会说明。
学术脉络
学科主题
工程Industrial Vision Systems and Defect Detection
Advanced Neural Network Applications · Infrastructure Maintenance and Monitoring
参考文献 60
此处列出前 3 条