Clear Sky Science · zh

PCB-YOLOV8X:一种基于增强特征信息的 PCB 表面微小缺陷检测网络

· 返回目录

电路板上微小缺陷为何重要

从智能手机到医疗设备,现代电子产品都依赖印制电路板(PCB)——这些布线的绿板负责传输电信号。随着电子产品变得更小、更复杂,电路板上可能出现发丝般的断裂、显微级的小孔和微小的金属杂点,这些缺陷几乎难以被人工发现。论文提出了一种新的人工智能系统,称为 PCB‑YOLOv8X,旨在以快速且准确的方式自动检测这些微小缺陷,帮助制造商在有缺陷的产品流入市场之前及时发现问题。

Figure 1
Figure 1.

识别近乎不可见缺陷的挑战

当今的 PCB 在非常小的空间内布满铜线、光亮的焊盘和印刷标记。这种繁杂的背景,加上相机图像中的反光与噪声,使得小缺陷极易被忽视。传统机器视觉系统依赖固定规则和将“良品”参考图像与被测板面进行简单比对的方法。它们在检测明显或较大的缺陷时有效,但在缺陷形状不规则、体积极小或光照变化时常常失灵。深度学习通过从数据中学习模式有所改进,但许多现有模型在处理不规则形状和远处上下文信息时仍有困难,导致漏检和误报。

一种更智能的电路板扫描方式

PCB‑YOLOv8X 基于一种流行的实时目标检测框架,并针对 PCB 检测进行了专门调整。网络分为三部分:用于从图像中提取视觉特征的“骨干网络”(backbone)、在不同尺度间融合信息的“颈部”(neck)以及用于判定缺陷位置与类型的“头部”(head)。作者对该流水线的关键部分进行了重新设计,使模型能更好地追踪细而弯曲的铜迹线路,并将有意义的缺陷与无害的背景纹理区分开来。总体目标是在捕捉微小缺陷细节的同时,保持系统足够快以满足在线工业使用的需求。

Figure 2
Figure 2.

灵活的视野与聚焦注意力

第一个重大改进使模型能够适应不规则形状。新的 C2f‑DCNV2 模块不再在刚性网格上采样图像信息,而是使用可变形滤波器,其采样点可微调以跟随弯曲的线路、锯齿状边缘或不规则间隙。这种灵活性帮助网络锁定微小缺陷的真实轮廓,例如缺孔、鼠咬状缺陷或短路。第二项改进 SPPF‑LSKA 模块在保持高效的同时扩展了模型的视域。它通过融合多尺度信息来模拟既近看又远看的观察方式,然后用注意力机制强调可能包含缺陷的区域,弱化干扰性的背景纹理。

更精确地定位微小目标

找到缺陷只是第一步;系统还必须对其画出精确的边界框。标准训练方法主要基于预测框与真实缺陷区域的重叠程度来评判框的质量,这在缺陷非常小或根本不重叠时会失效。作者引入了一种改进的训练目标 IWD‑CIoU,它借用概率理论中的距离概念来衡量预测框与真实框之间的接近程度和相似性。该方法即使在两个框几乎不接触时也能提供有用反馈,有助于网络更精确地学习定位极小缺陷。该距离度量还与一种强调高置信样本和难以区分样本的分类策略配合使用。

从实验室测试到生产线应用

团队在包含六类常见缺陷(从断路到多余铜点)的公开 PCB 缺陷数据集上评估了 PCB‑YOLOv8X。通过数据增强来模拟真实生产中的变异后,他们将模型与常用检测器(如 Faster R‑CNN、SSD、多代 YOLO 以及基于 Transformer 的方法)进行了比较。PCB‑YOLOv8X 在总体准确率上位居榜首,能够在超过 98% 的情况下正确识别并定位缺陷,同时运行速度也快于基线 YOLOv8 模型。可视化热图显示,改进后的网络强烈聚焦于真实缺陷区域,基本忽略了易混淆的纹理和反光,从而减少了漏检和误报。作者也指出了剩余挑战——例如极其微小、低对比度的缺陷以及令人困惑的背景模式,并提出未来工作方向,包括使用更轻量的模型和合成训练数据以更好地支持生产线上的边缘设备。

对日常电子产品的意义

在实际应用中,PCB‑YOLOv8X 可以部署在生产线上的高速相机之后,实时扫描每块经过的电路板并将可疑板件标记供人工复检。通过发现旧系统容易忽视的显微缺陷,它能帮助制造商防止那些可能导致设备故障或安全问题的隐患。对于非专业读者来说,关键结论是:为特定任务定制的 AI 视觉技术正在让工厂车间里原本看不见的问题变得可见,从而在无声中提升我们日常依赖的电子产品的可靠性。

引用: Xu, X., Dela Cruz, J.C. & Wang, Y. PCB-YOLOV8X: a network for detecting micro-sized defects on PCB surfaces based on enhanced feature information. Sci Rep 16, 10860 (2026). https://doi.org/10.1038/s41598-026-46089-6

关键词: PCB 缺陷检测, 计算机视觉, 深度学习, 质量控制, 制造自动化