Your browser doesn't support javascript.
loading
Defect detection of printed circuit board assembly based on YOLOv5.
Shen, Minghui; Liu, Yujie; Chen, Jing; Ye, Kangqi; Gao, Heyuan; Che, Jie; Wang, Qingyang; He, Hao; Liu, Jian; Wang, Yan; Jiang, Ye.
Afiliação
  • Shen M; School of Computing and Information Technology, Hefei University of Technology, Xuancheng, 242000, China.
  • Liu Y; School of Computer Science and Engineering, University of Electronic Science and Technology of China, Chengdu, 611731, China.
  • Chen J; School of Computing and Information Technology, Hefei University of Technology, Xuancheng, 242000, China.
  • Ye K; Institute of Automation, Chinese Academy of Sciences, Beijing, 100190, China.
  • Gao H; School of Computing and Information Technology, Hefei University of Technology, Xuancheng, 242000, China.
  • Che J; School of Computing and Information Technology, Hefei University of Technology, Xuancheng, 242000, China.
  • Wang Q; School of Computing and Information Technology, Hefei University of Technology, Xuancheng, 242000, China.
  • He H; School of Computing and Information Technology, Hefei University of Technology, Xuancheng, 242000, China.
  • Liu J; School of Reading, Nanjing University of Information Science and Technology, Nanjing, 210044, China.
  • Wang Y; School of Computer and Software Engineering, Anhui Institute of Information Technology, Wuhu, 241100, China. dmz0504@126.com.
  • Jiang Y; School of Computing and Information Technology, Hefei University of Technology, Xuancheng, 242000, China. jianliu@hfut.edu.cn.
Sci Rep ; 14(1): 19287, 2024 Aug 20.
Article em En | MEDLINE | ID: mdl-39164348
ABSTRACT
Detection of printed circuit board assembly (PCBA) defects is crucial for improving the efficiency of PCBA manufacturing. This paper proposes PCBA-YOLO, a YOLOv5-based method that can effectively increase the accuracy of PCBA defect detection. First, the spatial pyramid pooling module with cross-stage partial structure is replaced in the neck network of YOLOv5 to capture the resolution features at multiple scales. Second, large kernel convolution is introduced in the backbone network to obtain larger effective receptive fields while reducing computational overhead. Finally, an SIoU loss function that considers the angular cost is utilized to enhance the convergence speed of the model. In addition, an assembled PCBA defect detection dataset named PCBA-DET is created in this paper, containing the corresponding defect categories and annotations of defect locations. The experimental results on the PCB defect dataset demonstrate that the improved method has lower loss values and higher accuracy. Evaluated on the PCBA-DET dataset, the mean average precision reaches 97.3 % , achieving a real-time detection performance of 322.6 frames per second, which considers both the detection accuracy and the model size compared to the YOLO series of detection networks. The source code and PCBA-DET dataset can be accessed at https//github.com/ismh16/PCBA-Dataset .

Texto completo: 1 Coleções: 01-internacional Base de dados: MEDLINE Idioma: En Ano de publicação: 2024 Tipo de documento: Article

Texto completo: 1 Coleções: 01-internacional Base de dados: MEDLINE Idioma: En Ano de publicação: 2024 Tipo de documento: Article