• 论文
主办单位:煤炭科学研究总院有限公司、中国煤炭学会学术期刊工作委员会
基于改进YOLOv5s的矿井下安全帽佩戴检测算法
  • 71
  • 作者

    王媛彬韦思雄吴华英段誉刘萌

  • 单位

    西安科技大学电气与控制工程学院 西安市电气设备状态监测与供电安全重点实验室 ICube Laboratory, UMRCNRS-University of Strasbourg

  • 摘要
    针对矿井下复杂环境所导致的人员安全帽检测算法精确度低、漏检率高等问题,本文提出一种基于YOLOv5s改进的矿井下安全帽检测算法。卷积神经网络在提取特征时由于计算机制容易导致图像全局上下文信息丢失,造成井下小目标安全帽的检测效果欠佳。为此,本文采用注意力机制CBAM与YOLOv5s进行融合,增强目标区域的特征图,弱化背景信息,从而帮助算法更好地定位小目标安全帽。同时,在YOLOv5s原有三个输出层的基础上新增了一个P2小目标检测层,增加了模型的多尺度感受野,可以同时捕获全局和局部上下文信息,提升了算法在复杂场景中针对小目标的检测能力。此外,本文采用EIoU损失替换原有的CIoU损失函数,解决预测框宽高比模糊的问题,保证回归框的精度,同时加快网络的收敛速度。通过将YOLOv5s主干网络中的普通卷积Conv替换为ShuffleNetV2,大幅减少模型参数量,提高了模型的识别速度。最后,使用本文算法与YOLOv5s、SSD、Faster-RCNN以及YOLOv7算法进行对比分析,实验结果表明:将改进后的算法应用于矿井下人员安全帽检测中,相比于原YOLOv5s,本文算法的准确率提升了2.9%,召回率提升了2.42%,参数量减少了7.6%。最终本文算法在矿井下安全帽检测的平均精度mAP@.5达到了87.5%。
  • 关键词

    安全帽检测YOLOv5s矿井CBAMShuffleNetV2

  • 文章目录
    0 引言
    1 矿井下安全帽检测算法
    1.1 YOLOv5s算法原理
    1.2 基于改进YOLOv5s的矿井下安全帽检测模型
    1.2.1 引入注意力机制的特征优化模块
    1.2.2 小目标检测层
    1.2.3 损失函数的优化
    1.2.4 主干网络的轻量化
    2 实验结果与分析
    2.1 数据集与评价指标
    2.2 本文算法实验结果
    2.3 消融实验
    2.4 不同算法对比实验
    3 结论
相关问题

主办单位:煤炭科学研究总院有限公司 中国煤炭学会学术期刊工作委员会

©版权所有2015 煤炭科学研究总院有限公司 地址:北京市朝阳区和平里青年沟东路煤炭大厦 邮编:100013
京ICP备05086979号-16  技术支持:云智互联