Defects Detection in Screen-Printed Circuits Based on an Enhanced YOLOv8n Algorithm

Abstract Defect detection is a crucial task in screen-printed circuit (SPC) production, where image processing method based on deep learning is often used. This field frequently encounters challenges, such as minute surface defects, a large number of model parameters, and high computational complexi...

Full description

Saved in:
Bibliographic Details
Main Authors: Xinyu Zhang, Jia Wang, Dan Jiang, Yang Li, Xuewei Wang, Han Zhang
Format: Article
Language:English
Published: Springer 2025-05-01
Series:International Journal of Computational Intelligence Systems
Subjects:
Online Access:https://doi.org/10.1007/s44196-025-00815-6
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:Abstract Defect detection is a crucial task in screen-printed circuit (SPC) production, where image processing method based on deep learning is often used. This field frequently encounters challenges, such as minute surface defects, a large number of model parameters, and high computational complexity. To address these challenges, a self-made SPC defect data set and an enhanced CAAB-YOLOv8n detection algorithm were developed. A CAD module was integrated into the backbone network to improve the model’s ability to detect bar-shaped features. In addition, the ASF feature fusion and RMT modules were combined to construct the ASF-CR neck structure, which enhances the model’s capability to detect small, localized defects. To expedite inference speed, the DBB-Head reparameterization module was incorporated. Experimental results show that the enhanced algorithm achieves 88.4 $$\%$$ % accuracy, a mAP@50 of 90.2 $$\%$$ % , and a parameter count of just 33.27 million, with a detection speed of 35.2 frames per second. The real-time requirements for SPC defect detection are met by these findings. This work lays a solid theoretical foundation for subsequent defect traceability and the optimization of printing process parameters.
ISSN:1875-6883