• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • Suppr Zotero 插件Zotero 插件
  • 邀请有礼
  • 套餐&价格
  • 历史记录
应用&插件
Suppr Zotero 插件Zotero 插件浏览器插件Mac 客户端Windows 客户端微信小程序
定价
高级版会员购买积分包购买API积分包
服务
文献检索文档翻译深度研究API 文档MCP 服务
关于我们
关于 Suppr公司介绍联系我们用户协议隐私条款
关注我们

Suppr 超能文献

核心技术专利:CN118964589B侵权必究
粤ICP备2023148730 号-1Suppr @ 2026

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

基于CDI-YOLO的印刷电路板缺陷检测算法

PCB defect detection algorithm based on CDI-YOLO.

作者信息

Xiao Gaoshang, Hou Shuling, Zhou Huiying

机构信息

School of Computer and Information Engineering, Central South University of Forestry and Technology, Changsha, 410004, China.

出版信息

Sci Rep. 2024 Mar 28;14(1):7351. doi: 10.1038/s41598-024-57491-3.

DOI:10.1038/s41598-024-57491-3
PMID:38548814
原文链接:https://pmc.ncbi.nlm.nih.gov/articles/PMC10978831/
Abstract

During the manufacturing process of printed circuit boards (PCBs), quality defects can occur, which can affect the performance and reliability of PCBs. Existing deep learning-based PCB defect detection methods are difficult to simultaneously achieve the goals of high detection accuracy, fast detection speed, and small number of parameters. Therefore, this paper proposes a PCB defect detection algorithm based on CDI-YOLO. Firstly, the coordinate attention mechanism (CA) is introduced to improve the backbone and neck network of YOLOv7-tiny, enhance the feature extraction capability of the model, and thus improve the accuracy of model detection. Secondly, DSConv is used to replace part of the common convolution in YOLOv7-tiny to achieve lower computing costs and faster detection speed. Finally, Inner-CIoU is used as the bounding box regression loss function of CDI-YOLO to speed up the bounding box regression process. The experimental results show that the method achieves 98.3% mAP on the PCB defect dataset, the detection speed is 128 frames per second (FPS), the parameters is 5.8 M, and the giga floating-point operations per second (GFLOPs) is 12.6 G. Compared with the existing methods, the comprehensive performance of this method has advantages.

摘要

在印刷电路板(PCB)的制造过程中,可能会出现质量缺陷,这会影响PCB的性能和可靠性。现有的基于深度学习的PCB缺陷检测方法难以同时实现高检测精度、快速检测速度和少量参数的目标。因此,本文提出了一种基于CDI-YOLO的PCB缺陷检测算法。首先,引入坐标注意力机制(CA)来改进YOLOv7-tiny的主干和颈部网络,增强模型的特征提取能力,从而提高模型检测的准确性。其次,使用DSConv替换YOLOv7-tiny中的部分普通卷积,以实现更低的计算成本和更快的检测速度。最后,使用Inner-CIoU作为CDI-YOLO的边界框回归损失函数,以加速边界框回归过程。实验结果表明,该方法在PCB缺陷数据集上实现了98.3%的平均精度均值(mAP),检测速度为每秒128帧(FPS),参数为5.8M,每秒千兆浮点运算次数(GFLOPs)为12.6G。与现有方法相比,该方法的综合性能具有优势。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/97c0/10978831/a8f0c5aa3a0a/41598_2024_57491_Fig7_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/97c0/10978831/18e805f45d3e/41598_2024_57491_Fig1_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/97c0/10978831/dca137bafcba/41598_2024_57491_Fig2_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/97c0/10978831/7a23d7588aaa/41598_2024_57491_Fig3_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/97c0/10978831/e4e3382f8620/41598_2024_57491_Fig4_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/97c0/10978831/4dc2a867e81a/41598_2024_57491_Fig5_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/97c0/10978831/72ef2e331a16/41598_2024_57491_Fig6_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/97c0/10978831/a8f0c5aa3a0a/41598_2024_57491_Fig7_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/97c0/10978831/18e805f45d3e/41598_2024_57491_Fig1_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/97c0/10978831/dca137bafcba/41598_2024_57491_Fig2_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/97c0/10978831/7a23d7588aaa/41598_2024_57491_Fig3_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/97c0/10978831/e4e3382f8620/41598_2024_57491_Fig4_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/97c0/10978831/4dc2a867e81a/41598_2024_57491_Fig5_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/97c0/10978831/72ef2e331a16/41598_2024_57491_Fig6_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/97c0/10978831/a8f0c5aa3a0a/41598_2024_57491_Fig7_HTML.jpg

相似文献

1
PCB defect detection algorithm based on CDI-YOLO.基于CDI-YOLO的印刷电路板缺陷检测算法
Sci Rep. 2024 Mar 28;14(1):7351. doi: 10.1038/s41598-024-57491-3.
2
EC-YOLO: Improved YOLOv7 Model for PCB Electronic Component Detection.EC-YOLO:用于印刷电路板电子元件检测的改进YOLOv7模型
Sensors (Basel). 2024 Jul 5;24(13):4363. doi: 10.3390/s24134363.
3
A Novel YOLOv5_ES based on lightweight small object detection head for PCB surface defect detection.一种基于轻量级小目标检测头的新型YOLOv5_ES用于印刷电路板表面缺陷检测。
Sci Rep. 2024 Oct 10;14(1):23650. doi: 10.1038/s41598-024-74368-7.
4
STMS-YOLOv5: A Lightweight Algorithm for Gear Surface Defect Detection.STMS-YOLOv5:一种用于齿轮表面缺陷检测的轻量级算法。
Sensors (Basel). 2023 Jun 28;23(13):5992. doi: 10.3390/s23135992.
5
EADD-YOLO: An efficient and accurate disease detector for apple leaf using improved lightweight YOLOv5.EADD-YOLO:一种使用改进的轻量级YOLOv5的高效准确的苹果叶病害检测器。
Front Plant Sci. 2023 Feb 23;14:1120724. doi: 10.3389/fpls.2023.1120724. eCollection 2023.
6
Research on Surface Defect Detection of Strip Steel Based on Improved YOLOv7.基于改进YOLOv7的带钢表面缺陷检测研究
Sensors (Basel). 2024 Apr 23;24(9):2667. doi: 10.3390/s24092667.
7
Applying deep learning to defect detection in printed circuit boards via a newest model of you-only-look-once.基于最新的一次只看模型的深度学习在印刷电路板缺陷检测中的应用。
Math Biosci Eng. 2021 May 21;18(4):4411-4428. doi: 10.3934/mbe.2021223.
8
YOLO-BFRV: An Efficient Model for Detecting Printed Circuit Board Defects.YOLO-BFRV:一种用于检测印刷电路板缺陷的高效模型。
Sensors (Basel). 2024 Sep 19;24(18):6055. doi: 10.3390/s24186055.
9
YFDM: YOLO for detecting Morse code.YFDM:用于检测摩尔斯电码的YOLO
Sci Rep. 2023 Nov 23;13(1):20614. doi: 10.1038/s41598-023-48030-7.
10
EFC-YOLO: An Efficient Surface-Defect-Detection Algorithm for Steel Strips.EFC-YOLO:一种用于钢带的高效表面缺陷检测算法
Sensors (Basel). 2023 Sep 2;23(17):7619. doi: 10.3390/s23177619.

引用本文的文献

1
Enhanced PCB defect detection via HSA-RTDETR on RT-DETR.通过基于RT-DETR的HSA-RTDETR实现增强的印刷电路板缺陷检测
Sci Rep. 2025 Aug 28;15(1):31783. doi: 10.1038/s41598-025-11394-z.
2
PCB-YOLO: Enhancing PCB surface defect detection with coordinate attention and multi-scale feature fusion.PCB-YOLO:利用坐标注意力和多尺度特征融合增强印刷电路板表面缺陷检测
PLoS One. 2025 Jun 2;20(6):e0323684. doi: 10.1371/journal.pone.0323684. eCollection 2025.
3
Organic Synaptic Transistors and Printed Circuit Board Defect Inspection with Photonic Stimulation: A Novel Approach Using Oblique Angle Deposition.
基于光子刺激的有机突触晶体管与印刷电路板缺陷检测:一种采用倾斜角沉积的新方法
Small. 2025 Jun;21(25):e2501997. doi: 10.1002/smll.202501997. Epub 2025 May 7.
4
A high precision YOLO model for surface defect detection based on PyConv and CISBA.一种基于PyConv和CISBA的用于表面缺陷检测的高精度YOLO模型。
Sci Rep. 2025 May 6;15(1):15841. doi: 10.1038/s41598-025-91930-z.
5
An efficient algorithm for pedestrian fall detection in various image degradation scenarios based on YOLOv8n.一种基于YOLOv8n的在各种图像退化场景下进行行人跌倒检测的高效算法。
Sci Rep. 2025 Mar 16;15(1):9036. doi: 10.1038/s41598-025-93667-1.
6
Feature optimization-guided high-precision and real-time metal surface defect detection network.特征优化引导的高精度实时金属表面缺陷检测网络
Sci Rep. 2024 Dec 30;14(1):31941. doi: 10.1038/s41598-024-83430-3.
7
Defect detection of printed circuit board assembly based on YOLOv5.基于YOLOv5的印刷电路板组件缺陷检测
Sci Rep. 2024 Aug 20;14(1):19287. doi: 10.1038/s41598-024-70176-1.
8
Attentive context and semantic enhancement mechanism for printed circuit board defect detection with two-stage and multi-stage object detectors.用于印刷电路板缺陷检测的两阶段和多阶段目标检测器的注意力上下文和语义增强机制。
Sci Rep. 2024 Aug 5;14(1):18124. doi: 10.1038/s41598-024-69207-8.