基于轻量化YOLOv3的带钢表面缺陷检测方法
Surface defect detection method of strip steel based on lightweight YOLOv3作者机构:天津工业大学机械工程学院天津300387 天津市现代机电装备技术重点实验室天津300387
出 版 物:《光电子.激光》 (Journal of Optoelectronics·Laser)
年 卷 期:2023年第34卷第7期
页 面:743-751页
学科分类:1305[艺术学-设计学(可授艺术学、工学学位)] 13[艺术学] 081104[工学-模式识别与智能系统] 08[工学] 0804[工学-仪器科学与技术] 081101[工学-控制理论与控制工程] 0811[工学-控制科学与工程]
基 金:天津市科技计划项目(21YFFCYS00080)资助项目
主 题:金属带钢 缺陷检测 深度学习 卷积神经网络 YOLOv3
摘 要:缺陷检测是带钢生产过程中不可缺少的工序,现有检测方法普遍存在检测精度较低、实时性差等问题。为解决上述问题,本文提出了一种基于轻量化YOLOv3的快速缺陷检测方法。MobileNetv2作为主干网络并用两个尺度的特征图进行输出,保证了网络模型的轻量化;将改进后的注意力模块融合进特征金字塔网络(feature pyramid network,FPN),同时结合空间金字塔池化模块(spatial pyramid pooling,SPP),以提高算法对缺陷的学习能力;使用K均值聚类算法获得更优的先验框,并且使用CIoU(complete-intersection over union)对损失函数进行优化,进一步提升网络性能。提出的方法在带钢缺陷数据集上检测速度为70.8 FPS;模型参数量为7.1 MB,仅为YOLOv3的3.02%。实验结果表明本文所提方法能够在保证精度的同时实现对缺陷的快速检测,具有良好的生产线部署能力。