计算机技术与发展2023,Vol.33Issue(10) :183-188.DOI:10.3969/j.issn.1673-629X.2023.10.028

基于改进YOLOv5的铝型材瑕疵检测算法

Aluminum Profile Defect Detection Algorithm Based on Improved YOLOv5

刘柱 董琴 杨国宇 陈朝峰
计算机技术与发展2023,Vol.33Issue(10) :183-188.DOI:10.3969/j.issn.1673-629X.2023.10.028

基于改进YOLOv5的铝型材瑕疵检测算法

Aluminum Profile Defect Detection Algorithm Based on Improved YOLOv5

刘柱 1董琴 1杨国宇 1陈朝峰1
扫码查看

作者信息

  • 1. 盐城工学院 信息工程学院,江苏 盐城 224001
  • 折叠

摘要

基于铝型材表面瑕疵类别多样,对实时检测快速精准的需求,提出一种基于改进YOLOv5 的瑕疵检测算法.通过在原始骨干网络的基础上增加新检测层并使用K-means++算法改进锚框的生成方式,提升检测尺度,避免忽视低层语义信息.对铝型材瑕疵数据集离线增强,丰富样本容量;在Backbone网络结构中融入新的卷积结构和E-CBAM注意力机制,提高网络的特征提取能力的同时降低冗余计算,提升模型检测性能;采用EIoU Loss作为整个网络结构的损失函数来加快收敛效率,解决难易样本不平衡的问题.实验结果表明,在铝型材瑕疵数据集上将改进后YOLOv5 检测模型与原始YOLOv5 模型进行比较,平均精度mAP提升2.9 百分点,召回率Recall提升3.9 百分点,速度FPS达至45.8,将近年来的代表性算法YOLOv3、YOLOv4、SSD、Faster-rcnn与改进后的检测算法在铝型材瑕疵数据集上进行性能比较,通过综合对比检测精度、检测速度等重要参数证明改进后的YOLOv5 检测算法更好地兼顾了检测效率和检测精度.所提方法满足了铝型材工厂生产现场瑕疵检测要求.

关键词

YOLOv5/铝型材/注意力机制/瑕疵检测/损失函数/锚框

Key words

YOLOv5/aluminum profiles/attention mechanism/defect detection/loss function/anchor

引用本文复制引用

基金项目

江苏省产学研合作项目(BY2022460)

盐城工学院高层次人才科研启动项目(XJR2022001)

出版年

2023
计算机技术与发展
陕西省计算机学会

计算机技术与发展

CSTPCD
影响因子:0.621
ISSN:1673-629X
参考文献量7
段落导航相关论文