本文是一篇物流论文,本论文以J物流园区为研究背景展开对安全帽佩戴检测及身份识别系统的研究与应用,实现了能够检测安全帽并对身份进行识别的智能监管系统,能够有效监管物流园区作业人员在作业过程中佩戴安全帽,减少物流园区安全隐患。
第1章绪论
1.1选题背景及意义
随着物流业的快速发展和跨境贸易的扩大,物流园区数量迅速增长,同时物流园区事故发生次数也在不断增加,物流园区的安全管理问题亟待解决。物流园区的诸多危险作业环境,如货物堆放、危险品搬运、机动车辆行驶、各种机械作业等,都给园区人员的安全带来了威胁。随着劳动法规政策的不断完善,物流园区企业的安全生产要求也越来越高。并且如今的社会公众对人员安全的关注度日益提高,如果物流园区管理不善,就会存在安全隐患,给作业人员带来伤害,甚至引发严重的人员伤亡事件,对于企业、园区和社会都将产生极其不利的影响。
国家应急管理部对物流行业安全保障方面的报告明确指出,在物流园区安全预警事件中,未佩戴安全帽的情况占比较高。江苏省物流协会发布的《物流园区安全生产指南》显示,物流园区的事故大多发生在仓库作业、叉车操作和货车运输等作业环节。作业人员在上述环节作业时佩戴安全帽可以有效减少头部受伤事故发生的概率。根据中国物流与采购联合会发布的《中国物流行业安全白皮书》对近年国内物流企业的安全生产情况进行了分析,在物流企业中的红色预警安全事件中,因未佩戴安全帽而导致的伤害占比高达11.8%。2022年间仅深圳市物流行业就发生了151起重伤事故,其中因未佩戴头盔而导致的事故占比高达25%。
针对此,国家发布了系列法规,如《安全生产法》明确要求物流园区企业加强安全帽佩戴管理。越来越多的物流企业也加强了此方面的安全投入,安全帽的佩戴检测成为物流园区安全管理的必要手段。智慧物流和物联网的发展为物流园区安全管理提供了新的技术方法,基于深度学习的识别技术是解决安全帽佩戴监管问题的一个重要手段。
1.2国内外研究现状
本文研究综述以安全帽佩戴检测问题为导入,对安全帽检测、身份识别进行有针对性的研究。首先,对安全帽佩戴检测、身份识别的相关文献进行介绍;其次,对卷积神经网络运用于安全帽检测的相关文献展开综述;最后,对物流园区安全管理相关文献进行综述。
1.2.1安全帽佩戴检测研究
夏明华等人提出,在对电力检修过程中,设计了智能安全帽,该智能安全帽是运用了先进的人工智能技术,并和硬件设施进行结合,来对人员佩戴安全帽进行智能监测,使得安全帽成为一个智能化设备,它可以通过信息传输,成为设备的感知端以及通信端,可以实现对作业人员进行实时监测,来完成对电力维修过程中工作人员的安全保障[1]。胡恬等人给出了一种新的方法,使用小波变换和神经网络,可以精确地辨别安全帽。利用皮肤颜色定位人脸,根据头部颜色判断是否有安全帽。小波变换可以获取边缘信息并对特征点进行定位,得到特征向量,然后将其传递到BP神经网络中,从而实现安全帽的精确判断[2]。冯国臣等人提出,对于安全帽的检测采用了机器视觉的方法来对安全帽自动识别进行了检测,先对图像进行一步预处理,然后再通过混合高斯模型进行前景检测。在施工环境复杂的现场,通过先对现场图像中人体的定位,再完成人体头部的定位,最后通过人体头部的定位实现对安全帽的定位。此种方法实现了安全帽的快速自动识别,并且在复杂的工地环境识别率也达到了较高水平[3]。
第2章相关理论和算法概述
2.1卷积神经网络
卷积神经网络(Convolutional Neural Network)是一个前馈神经网络,它通过建立局部链接和共同权重来实现对复杂问题的有效处理,这一特性使其在传统神经网络中占有着重要的地位。这使得CNN更容易优化,并减少了过度拟合的风险。当前,许多卷积神经网络算法已经被广泛应用于图像分类、目标检测和图像分割等领域,其中包括ResNet、Yolo-v4、Mask-Rcnn等多种有效的算法。
卷积神经网络分为输入层、卷积层(Conv)、激活函数、池化层(Pool)和全连接层(Fc),输入层通常是将具有一个或三个通道的图像送入网络,最后转化为一维向量,由分类器输出分类结果。
卷积神经网络基本结构如图2-1所示。
2.2 YOLOv7目标检测算法研究
通过对其他网络的分析,YOLOv7在前面基础上进行改进有着更为出色的性能,结合安全帽的特性,本文选用了此网络模型进行训练。首先,对输入的安全帽图片进行预处理,将其对齐成680*680大小的RGB图片,然后将其输入到backbone网络中,根据backbone网络的三层输出,在head层继续输出三层不同size大小的feature map,并通过RepVGG block和conv,对图像进行三类任务(分类、前后背景分类、边框)的预测,以实现安全帽图像的检测。最终,输出想要的结果。
此新框架详细分析主要有以下几点。
首先,为了提高参数的使用和计算,增强不同特征图学习到的特征。本网络扩展了高效层聚合网络。通过shufflE和merge cardinality的组合,该网络可以有效地增加添加特征的基数,通过使用组卷积来实现。
其次,为了满足不同推理速度的需求,生成不同尺度的模型,调整模型的一些属性,进行了基于concatenate模型的模型缩放。有些研究分析了卷积和群卷积对参数量和计算量的影响,并据此设计了相应的模型缩放方法。
再次,进行Planned re-parameterized convolution。尽管RepConv在VGG架构上表现出色,但当将它直接应用于ResNet、DenseNet和其他架构时,其精度会大幅下降。对此,作者相应地设计了计划中的重参数化的卷积以及使用梯度流传播路径来分析重参数化的卷积与不同的网络更好地进行结合。RepConv实际上结合了3×3卷积,1×1卷积,和在一个卷积层中的id连接。通过对RepConv分析,将其与不同架构的组合测试其性能,发现RepConv中的id连接破坏了ResNet中的残差和DenseNet中的连接,为各种类型的特征图带来更多的梯度多样。
第3章 安全帽佩戴检测及身份识别系统需求分析和总体设计 ........ 23
3.1 设计背景 .................................. 23
3.2 J物流园区需求分析 ............................ 23
第4章 安全帽佩戴检测与身份识别算法研究 .............................. 35
4.1 安全帽佩戴检测和身份识别影响因素分析 ................................ 35
4.2 安全帽图像数据扩充方法研究 ............................. 36
第5章 系统的实现与测试 ............................ 59
5.1 系统功能模块 ....................................... 59
5.1.1 图像采集模块 .................................... 59
5.1.2 识别模块 ............................... 59
第5章系统的实现与测试
5.1系统功能模块
5.1.1图像采集模块
(1)相机拍照
海康DS-2CD3T25FD-I5SGLE摄像机是本系统的首选,如图5-1所示。它具有比较高的分辨率,可以有效检测出作业人员,而且识别距离可达三十米以上,在夜间环境中,能够有效抑制干扰,使得成像质量更加优秀,稳定性也更加出色。相机参数如表5-1所示。
第6章总结与展望
6.1总结
随着我国物流业的发展,物流园区的数量持续增长,物流园区的人员安全问题一直是物流行业重点关注的问题。目前的人工监管不仅浪费人力资源,还容易出现漏检,安全帽检测及身份识别系统的研究对于解决上述问题,保障物流园区的安全运行有重要意义。
本论文以J物流园区为研究背景展开对安全帽佩戴检测及身份识别系统的研究与应用,实现了能够检测安全帽并对身份进行识别的智能监管系统,能够有效监管物流园区作业人员在作业过程中佩戴安全帽,减少物流园区安全隐患。
本论文完成的主要工作如下:
(1)设计了安全帽佩戴检测及身份识别系统的总体架构,确定了安全帽佩戴检测及身份识别系统的主要功能模块,讨论了安全帽佩戴检测和身份识别系统的相关算法的关键技术方案。系统架构分为服务端、数据库、客户端三部分,分别负责系统的数据和算法服务,Web端和Android客户端的页面可视化。综合分析了系统的功能需求,包括系统管理、系统监控、违章监控等功能。讨论了安全帽检测和身份识别算法的可选方案,通过对比和结合实际,选定了研究方案,为后续的工作提供了方向和计划。
(2)完成了安全帽检测和身份识别算法的研究,为安全帽检测及身份识别系统的智能监管功能提供算法支撑。该算法的研究主要通过图像数据扩充方法,提升数据集丰富度和数据集质量,降低了目标检测算法的训练时间,提高了检测效率。实验表明,从最初的85.76%的识别准确率提升至98.2%。这充分证明了本文数据扩充增强工作的有效性。
(3)设计并开发了安全帽检测及身份识别系统,包括系统的服务端、数据库及客户端。客户端设计了交互页面,并与服务端实现数据通信。系统实现后,对此系统进行性能和功能方面的测试。在性能测试方面,主要对其识别的精度和速度进行了测试,在测试结果中显示,速度和精度均达到要求,可以在复杂背景及多目标情况下有较好的性能。在功能测试方面,系统的各个功能准确无误各个模块可以满足J物流园区的实际业务需求。
参考文献(略)