随着电子产品功能日益复杂,对PCB的需求也越来越大,其生产规模和自动化程度也在不断提升。然而,PCB的生产过程复杂,涉及到多种工艺流程,容易出现各种缺陷。pcb表面缺陷检测难题,能否解决?
传统的PCB缺陷检测方法主要依靠人工检测和电气性能测试。人工检测依赖于技术人员的主观判断,效率低下,且容易受到疲劳、光线等因素的影响,导致漏检和误检。电气性能测试则需要复杂的测试电路和昂贵的设备,成本高昂,且难以检测到微小缺陷。

为了克服这些局限性,研究人员不断探索新的检测方法,基于深度学习的PCB缺陷检测算法逐渐成为研究的热点。这些算法能够自动学习PCB缺陷的特征,并对其进行分类和定位,具有更高的检测精度和鲁棒性。
近日,来自苏州科技大学电子与信息工程学院的肖金球等在《微电子学与计算机》期刊上发表了题为“基于Yolov5-TGs的PCB缺陷检测算法研究”的研究论文,介绍了一种基于改进YOLOv5s的PCB缺陷检测算法——Yolov5-TGs。该算法融合了Swin Transformer结构、Ghost卷积模块、全局注意力机制和SIoU损失函数等先进技术,实现了PCB缺陷检测的自动化、高效化和高精度。实验结果表明,Yolov5-TGs算法在PCB缺陷检测方面取得了显著的效果,相较于传统的检测方法,其检测精度更高、速度更快、模型更轻量化,具有广阔的应用前景。