• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • 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分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

一种基于YOLO的印刷电路板表面缺陷轻量级检测算法。

A lightweight detection algorithm of PCB surface defects based on YOLO.

作者信息

Yu Shiwei, Pan Feng, Zhang Xiaoqiang, Zhou Linhua, Zhang Liang, Wang Jikui

机构信息

CGN Digital Technology Co., Ltd., Shanghai, China.

出版信息

PLoS One. 2025 Apr 18;20(4):e0320344. doi: 10.1371/journal.pone.0320344. eCollection 2025.

DOI:10.1371/journal.pone.0320344
PMID:40249746
原文链接:https://pmc.ncbi.nlm.nih.gov/articles/PMC12007705/
Abstract

Aiming at the problems of low accuracy and large computation in the task of PCB defect detection. This paper proposes a lightweight PCB defect detection algorithm based on YOLO. To address the problem of large numbers of parameters and calculations, GhostNet are used in Backbone to keep the model lightweight. Second, the ordinary convolution of the neck network is improved by depthwise separable convolution, resulting in a reduction of redundant parameters within the neck network. Afterwards, the Swin-Transformer is integrated with the C3 module in the Neck to build the C3STR module, which aims to address the issue of cluttered background in defective images and the confusion caused by simple defect types. Finally, the PANet network structure is replaced with the bidirectional feature pyramid network (BIFPN) structure to enhance the fusion of multi-scale features in the network. The results indicated that when comparing our model with the original model, there was a 47.2% reduction in the model's parameter count, a 48.5% reduction in GFLOPs, a 42.4% reduction in Weight, a 2.0% reduction in FPS, and a 2.4% rise in mAP. The model is better suited for use on low-arithmetic platforms as a result.

摘要

针对印刷电路板(PCB)缺陷检测任务中准确率低和计算量大的问题,本文提出了一种基于YOLO的轻量级PCB缺陷检测算法。为了解决参数数量多和计算量大的问题,在主干网络中使用GhostNet以保持模型轻量级。其次,通过深度可分离卷积改进颈部网络的普通卷积,从而减少颈部网络内的冗余参数。之后,将Swin-Transformer与颈部的C3模块集成以构建C3STR模块,旨在解决缺陷图像中背景杂乱以及简单缺陷类型造成的混淆问题。最后,将PANet网络结构替换为双向特征金字塔网络(BIFPN)结构,以增强网络中多尺度特征的融合。结果表明,将我们的模型与原始模型进行比较时,模型的参数数量减少了47.2%,浮点运算次数(GFLOPs)减少了48.5%,权重减少了42.4%,每秒帧数(FPS)减少了2.0%,平均精度均值(mAP)提高了2.4%。因此,该模型更适合在低算力平台上使用。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/ca2b/12007705/e7e51b7a6ee1/pone.0320344.g009.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/ca2b/12007705/265f8867e35f/pone.0320344.g001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/ca2b/12007705/2a87842b96a4/pone.0320344.g002.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/ca2b/12007705/aecaf87024a3/pone.0320344.g003.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/ca2b/12007705/7c12864800d4/pone.0320344.g004.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/ca2b/12007705/effa8c6c9499/pone.0320344.g005.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/ca2b/12007705/c1f35ceadfcd/pone.0320344.g006.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/ca2b/12007705/b03088328c20/pone.0320344.g007.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/ca2b/12007705/8ea2c297fdec/pone.0320344.g008.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/ca2b/12007705/e7e51b7a6ee1/pone.0320344.g009.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/ca2b/12007705/265f8867e35f/pone.0320344.g001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/ca2b/12007705/2a87842b96a4/pone.0320344.g002.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/ca2b/12007705/aecaf87024a3/pone.0320344.g003.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/ca2b/12007705/7c12864800d4/pone.0320344.g004.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/ca2b/12007705/effa8c6c9499/pone.0320344.g005.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/ca2b/12007705/c1f35ceadfcd/pone.0320344.g006.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/ca2b/12007705/b03088328c20/pone.0320344.g007.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/ca2b/12007705/8ea2c297fdec/pone.0320344.g008.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/ca2b/12007705/e7e51b7a6ee1/pone.0320344.g009.jpg

相似文献

1
A lightweight detection algorithm of PCB surface defects based on YOLO.一种基于YOLO的印刷电路板表面缺陷轻量级检测算法。
PLoS One. 2025 Apr 18;20(4):e0320344. doi: 10.1371/journal.pone.0320344. eCollection 2025.
2
Swin-Transformer -YOLOv5 for lightweight hot-rolled steel strips surface defect detection algorithm.用于轻质热轧钢带表面缺陷检测算法的Swin-Transformer - YOLOv5
PLoS One. 2024 Jan 25;19(1):e0292082. doi: 10.1371/journal.pone.0292082. eCollection 2024.
3
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.
4
[An efficient and lightweight skin pathology detection method based on multi-scale feature fusion using an improved RT-DETR model].基于改进的RT-DETR模型多尺度特征融合的高效轻量级皮肤病理学检测方法
Nan Fang Yi Ke Da Xue Xue Bao. 2025 Feb 20;45(2):409-421. doi: 10.12122/j.issn.1673-4254.2025.02.22.
5
Improvement of Lightweight Convolutional Neural Network Model Based on YOLO Algorithm and Its Research in Pavement Defect Detection.基于 YOLO 算法的轻量化卷积神经网络模型改进及其在路面缺陷检测中的研究。
Sensors (Basel). 2022 May 6;22(9):3537. doi: 10.3390/s22093537.
6
GPC-YOLO: An Improved Lightweight YOLOv8n Network for the Detection of Tomato Maturity in Unstructured Natural Environments.GPC-YOLO:一种改进的轻量级YOLOv8n网络,用于在非结构化自然环境中检测番茄成熟度。
Sensors (Basel). 2025 Feb 28;25(5):1502. doi: 10.3390/s25051502.
7
Bearing defect detection based on the improved YOLOv5 algorithm.基于改进 YOLOv5 算法的轴承缺陷检测。
PLoS One. 2024 Oct 28;19(10):e0310007. doi: 10.1371/journal.pone.0310007. eCollection 2024.
8
A Lightweight Strip Steel Surface Defect Detection Network Based on Improved YOLOv8.一种基于改进YOLOv8的轻质带钢表面缺陷检测网络。
Sensors (Basel). 2024 Oct 9;24(19):6495. doi: 10.3390/s24196495.
9
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.
10
Lightweight Substation Equipment Defect Detection Algorithm for Small Targets.用于小目标的轻量化变电站设备缺陷检测算法
Sensors (Basel). 2024 Sep 12;24(18):5914. doi: 10.3390/s24185914.

引用本文的文献

1
Enhanced YOLOv11 Framework for Accurate Multi-Fault Detection in UAV Photovoltaic Inspection.用于无人机光伏检测中精确多故障检测的增强型YOLOv11框架
Sensors (Basel). 2025 Aug 26;25(17):5311. doi: 10.3390/s25175311.

本文引用的文献

1
Efficient and accurate compound scaling for convolutional neural networks.高效准确的卷积神经网络化合物缩放。
Neural Netw. 2023 Oct;167:787-797. doi: 10.1016/j.neunet.2023.08.053. Epub 2023 Sep 4.
2
A deep convolutional neural network to simultaneously localize and recognize waste types in images.一种用于同时定位和识别图像中废物类型的深度卷积神经网络。
Waste Manag. 2021 May 1;126:247-257. doi: 10.1016/j.wasman.2021.03.017. Epub 2021 Mar 26.
3
Application of deep learning object classifier to improve e-waste collection planning.
深度学习目标分类器在电子废物收集规划中的应用。
Waste Manag. 2020 May 15;109:1-9. doi: 10.1016/j.wasman.2020.04.041. Epub 2020 Apr 28.