当前位置: 首页 > 专利查询>淮阴工学院专利>正文

基于改进制造技术

技术编号:39854822 阅读:8 留言:0更新日期:2023-12-30 12:53
本发明专利技术公开了一种基于改进

【技术实现步骤摘要】
基于改进YOLOv5算法的危化品车辆检测方法


[0001]本专利技术涉及目标检测
,尤其涉及一种基于改进
YOLOv5
算法的危化品车辆检测方法


技术介绍

[0002]随着危化品的生产

运输

使用越来越规范
,
各行各业对危化品的需求与日俱增

然而,危险化学品运输车辆事故频发,造成了严重的人员伤亡和财产损失,对环境安全和人体健康构成极大威胁,引起了社会的高度关注

由于危化品运输车辆数量日益增加

运输线路复杂,其安全难以保证,因此危化品运输车辆在行驶过程中的实时监测成为一个重要的研究方向

[0003]目标检测作为计算机视觉领域的核心任务之一,旨在从图像或视频中自动识别指定的目标物体,并进行定位和分类

该技术的出现在危化品车辆检测方面带来了显著的好处

首先,它能够快速准确地识别危化品车辆,节省了大量人力资源和时间成本,提高检测效率

其次,通过自动化的过程,减少了人工干预的需求,降低了误判的风险,提高了检测的可靠性和准确性

除此之外,危化品车辆检测技术在实际应用中有着广泛的应用前景,特别是在交通管理

公共安全等领域

例如,在交通管理中,该技术可以用于实时检测危化品车辆,避免其进入市区或其他限制区域,从而保障城市居民的生命安全和财产安全;在公共安全领域,该技术可以用于监控和检测危化品车辆的行驶轨迹和运输线路,防止其被恐怖分子或其他人员利用进行破坏和攻击

[0004]目前,车辆目标检测方法大致可以分为两类,即两阶段目标检测算法和单阶段目标检测算法

其中,
Choudhury
等人提出了一种基于
Haar
特征的级联算法进行车辆检测,该算法通过将视频帧中的多个感兴趣区域的
Haar
特征组合成一个级联,使用分类器判断所对应的候选区域是否包含目标车辆

张富凯等人通过提出单阶段的深度神经网络
DF

YOLOv3
模型实现对车辆的实时检测
,
该算法通过融合6个不同尺度的卷积特征图和残差网络中相应尺度的特征图
,
作为用来进行预测任务的特征金字塔完成车辆检测任务

王等人提出一种基于深度置信网络的车辆检测算法,通过设计并使用二阶平面作为输入的
2D

DBN
架构,利用双线性投影确定深度架构大小的方法来提高车辆检测的成功率

费等人针对网络对于未训练数据识别差的问题
,

HashNet
为基础
,
使用双线性模块替换原网络中的
AlexNet
部分
,
提高模型的细粒度特征提取能力
,
然后通过匹配特征生成的哈希码和数据库中的哈希码实现对车辆的细粒度特征提取能力检测

尹等人提出一种基于特征融合和扩张卷积的单阶段多框检测器
FD

SSD
算法,该算法采用
VGG

16
作为主干网络提取特征的同时,使用可变形卷积网络更好的适应小物体形状
。Yawen
等人提出通过尺度不变特征变换
(The Scale

Invariant Feature Transform

SIFT)
算法提取目标车辆的特征,结合高斯金字塔与滑动窗口机制,利用支持向量机对特征向量进行分类,最后采用非极大值抑制算法对目标车俩进行检测
。Liu
等人提出
SSD(Single Shot MultiBox Detector

SSD)
目标检测算法,该算法通过对特征提取网络各层输出的特征图进行分类与边框回归,融合了不同尺度的特征图以
获取准确的目标位置

董等人提出一种改进的轻量型
YOLOv5
车辆检测算法,该算法在其颈部引入
C3Ghost

Ghost
模块,以减少特征通道融合过程中的浮点运算
(FLOP)
并增强特征表达能力

[0005]尽管基于深度学习的目标检测算法在车辆检测领域已经取得了显著的突破,但是在实际应用中,车辆识别的高准确性和实时性仍然受到车辆重叠

目标过小的影响

因此,设计出一种检测精度高且计算开销低的危化品车辆检测算法势在必行


技术实现思路

[0006]本专利技术目的在于提供针对传统车辆检测技术检测精度低

效率低以及维护成本高问题,提出了一种改进的危化品车辆检测方法,执行结果准确性更高

为实现上述目的,本专利技术提供如下技术方案:
[0007]一种基于改进
YOLOv5
算法的危化品车辆检测方法,包括如下步骤:
[0008]S1、
对已获取到数据寄命名为
Hazardous Vehicles
,对其进行预处理,得到处理后的数据集包含
Oil truck、Big truck、Tiny truck、Car
四个类别

过使用标注工具
Lableme
对图像进行标注,并将标注结果转换为文本格式,包括目标
id、
位置坐标及宽高信息

最后,按照
6:2:2
的比例划分数据集,分别用于训练

验证和测试模型;
[0009]S2、
搭建传统
YOLOv5
模型架构,并在
Back Bone
部分引入
RFEB(Residual Feature Enhancement Block)
结构感受野扩展模块它采用膨胀的残差结构作为基块,并构建了局部和全局残差结构

通过组合多个
RFEB
结构,有效地扩大了感受野

在不同层级上,使用不同的扩张率进行扩张卷积,以匹配不同尺寸目标的检测需求;
[0010]S2.1、
本专利技术的
RFEB
结构通过采用不同的扩张率来解决深层特征图中小物体消失的问题

具体而言,我们使用扩张率为
1、2、3
的基块作为
RFEB
结构的组成部分,并将其用于接收主干网络中有效特征层
p3、p4、p5
的输出

这种重新组织的结构能够有效地处理本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种基于改进
YOLOv5
算法的危化品车辆检测方法,其特征在于,包括如下步骤:
S1、
对已获取到数据寄命名为
Hazardous Vehicles
,对其进行预处理,得到处理后的数据集划分为四个类别;
S2、
搭建传统
YOLOv5
模型架构,并在主干网络部分引入
RFEB
结构;
S3、
引入可分离式注意力机制,通过将尺度感知

空间感知和任务感知的注意力机制统一到头部中;
S4、
利用搭建好的模型在训练集上进行训练并在测试集上进行验证,实现对危化品车辆的预测
。2.
如权利要求1所述的基于改进
YOLOv5
算法的危化品车辆检测方法,其特征在于,所述步骤
S1
具体为:
S1.1、
使用标注工具等来绘制目标的边界框或关键点;根据数据类别来标注不同车辆类型的目标或属性;
S1.2、
得到处理后的数据集包含
Oil truck、Big truck、Tiny truck、Car
四个类别
。3.
如权利要求1所述的基于改进
YOLOv5
算法的危化品车辆检测方法,其特征在于,所述步骤
S2
具体为:
S2.1、YOLOv5
使用
CSPDarkNet53
作为主干网络,并采用
C3
模块进行特征提取;采用具有三个基本块
RFEB
结构扩大感受野来获取更丰富的语义信息,同时保持特征图的分辨率
。4.
如权利要求3所述的基于改进
YOLOv5
算法的危化品车辆检测方法,其特征在于,所述步骤
S2.1
中,具有三个基本块
RFEB
结构公式描述为:
DB1=
R
jl
+DB1'DB2=
DB1+DB'2DB3=
R
jl
+DB2+DB3'
其中,
DB
i

是基本块,
i

RFEM
...

【专利技术属性】
技术研发人员:陈伯伦王珊珊刘步实王凌李哲刘晓娈
申请(专利权)人:淮阴工学院
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1