-
题名基于YOLOv5的锯材表面缺陷检测算法
- 1
-
-
作者
杨昊
张茹
王钰圣
赵园园
毕立岩
任世学
王伟
-
机构
木质新型材料教育部工程研究中心
东北林业大学材料科学与工程学院
广州市晨旭自动化设备有限公司
东北林业大学机电工程学院
-
出处
《林业工程学报》
CSCD
北大核心
2024年第5期134-143,共10页
-
基金
黑龙江省自然科学基金(LH2019C009)。
-
文摘
锯材表面缺陷检测是锯材加工的重要环节,随着深度学习和卷积神经网络的发展,越来越多的目标检测算法被引入并应用于锯材表面缺陷的检测。然而,目前的锯材表面缺陷检测算法仍存在检测速度慢、检测精度低等问题。为了解决这些问题,设计了一种基于YOLOv5的锯材表面缺陷检测算法,针对该算法设计了可重参数化的主干网络,改进了聚类算法和损失函数,使用了多种数据增强方式并且设计了解耦的检测头。将改进后的算法在NVIDIA RTX3090 GPU上进行训练和测试,在本研究使用的橡胶木和松木锯材表面缺陷数据集上的平均精度均值(mAP)分别达到了98.02%和98.37%,推理时间分别为6.79和6.58 ms。将本研究改进的算法与改进前的算法以及Faster R-CNN、YOLOv3等常用算法进行对比,结果表明,本研究改进的YOLOv5在速度和精度方面都有显著提高。此外,还将本研究使用的橡胶木和松木数据集进行了融合,本研究改进的算法在融合后数据集上的mAP达到了94.88%,推理时间为6.89 ms,相比对比算法仍有明显优势。最后,对相关研究成果进行了对比分析,结果表明本研究改进的算法在检测速度上也具有较大优势,验证了该算法的有效性。
-
关键词
深度学习
目标检测
YOLOv5
表面缺陷检测
重参数化
-
Keywords
deep learning
object detection
YOlOv5
surface defects detection
re-parameterization
-
分类号
TP391
[自动化与计算机技术—计算机应用技术]
-