何国忠,梁 宇
基于卷积神经网络的PCB缺陷检测
何国忠,梁 宇
(云南大学软件学院,云南 昆明 650504)
印刷电路板(PCB)在生产制造中由于生产工序等问题易导致电路板存在瑕疵缺陷,为提高对电路板缺陷的检测效率,提出了一种基于卷积神经网络(CNN)的电路板缺陷检测网络。该检测网络基于YOLO v4网络进行优化改造,针对于PCB制作精密、复杂,各类缺陷不易检测的难点,在优化后的网络中加入了基于细粒度空间域的长距离全局注意力机制,同时在SPP模块的基础上进行特征图重组作为各YOLO检测头的输入。通过使用长距离注意力机制通道将浅层网络提取到的特征传递到深层网络中,并采用特征图重组的方式提升特征信息丰富度,从而提高对于PCB缺陷检测的精度。经实验分析,与各类经典CNN相比,在PCB缺陷检测任务中,该算法有较大优势,整体缺陷的平均检测精度均值(mAP)达到91.40%,适用于实际生产、检测环节。
印刷电路板;深度学习;卷积神经网络;缺陷检测;注意力机制
在工业制造4.0的背景下,工业水平快速进步、生产力飞速提升,这一切均离不开智能工业生产设备,而工业化生产设备的核心组件则是每一块制作精密的印刷电路板(printed circuit board,PCB)。目前PCB具有高密度、多层化的特点,即小体积、多功能,对其制造工艺有了更严格要求。但目前,PCB的制造工艺还不能很好地满足集成电路的发展水平,在生产中易出现各种产品缺陷,若缺陷品流入市场,在日后的使用当中则会导致设备故障和损坏。……