买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】一种基于改进YOLOv5的红外图像行人目标检测方法_河南大学_202110971335.8 

申请/专利权人:河南大学

申请日:2021-08-21

公开(公告)日:2024-03-19

公开(公告)号:CN113688723B

主分类号:G06V40/20

分类号:G06V40/20;G06V40/10;G06V10/762;G06V10/82;G06N3/0464

优先权:

专利状态码:有效-授权

法律状态:2024.03.19#授权;2021.12.10#实质审查的生效;2021.11.23#公开

摘要:本发明提供了一种基于改进YOLOv5的红外图像行人目标检测方法,通过拓展和迭代特征提取网络浅层CSP模块、在残差块中加入改进的注意力模块、增加多尺度目标检测层,接下来下载并处理KAIST数据集,构建用于模型训练的训练集、验证集和测试集,最后将预处理后的KAIST数据集送入构建好的基于改进YOLOv5的红外行人目标检测模型进行模型的训练、测试、评估;在模型构建阶段,拓展的CSP和引入的注意力机制更有利于提取行人特征,增加的检测层,有助于实现对远距离小目标的检测。在训练阶段,将送入的数据集中不包含行人目标的红外图像进行删除,以免干扰模型的训练,加速网络收敛。在评估阶段,通过调整模型的宽度和深度,优化模型的精确度和速度,以满足实际应用的需求。

主权项:1.一种基于改进YOLOv5的红外图像行人目标检测方法,其特征在于,包括以下步骤:步骤1:构建基于改进YOLOv5的红外图像行人目标检测深度学习模型,具体的:步骤1.1:压缩输入通道,将YOLOv5目标检测模型输入端的3通道输入压缩为单通道输入;步骤1.2:拓展YOLOv5目标检测模型骨干网络CSPDarknet中浅层跨阶段局部网络模块的厚度,提取红外图像行人目标在浅层的细节特征;步骤1.3:引入注意力机制,所述的注意力机制用于骨干网络特征提取过程中加强红外图像行人目标特征的提取;步骤1.4:在YOLOv5目标检测模型的PANet特征融合网络的上采样模块中,增加一个上采样层,所述的上采样层是在8倍、16倍和32倍上采样层的基础上,增加的4倍上采样层;步骤1.5:在YOLOv5目标检测模型的PANet特征融合网络中,增加一个Concatenate融合层,将步骤1.4中所述的增加的4倍上采样层与骨干网络特征提取过程中得到的相同尺寸的特征图通过增加的Concatenate融合层进行特征融合,产生的4倍上采样的特征图;步骤1.6:增加小目标检测层,将步骤1.5中所述的4倍上采样的特征图用于小目标的检测,基于改进YOLOv5的红外图像行人目标检测深度学习模型增加为4种尺度的预测层,用于Head部分的多尺度检测;步骤1.7:根据步骤1.6增加的小目标检测层,增加一组小目标尺寸的锚点框,采用K-means自适应算法获取符合红外图像行人小目标尺度特点的锚点框;步骤2:建立红外图像行人检测数据集,具体的:步骤2.1:建立红外图像行人检测训练集、验证集和测试集,随机选取60%的红外图像行人检测数据作为训练集,20%的红外图像行人检测数据作为验证集,20%的红外图像行人检测数据作为测试集;步骤2.2:对建立的红外图像行人检测训练集、验证集和测试集进行预处理,采用Mosaic算法实现红外行人数据的数据增强;步骤3:训练步骤1中构建的基于改进YOLOv5的红外图像行人目标检测深度学习模型,具体的:步骤3.1:设置训练参数,利用随机优化算法Adam进行训练,训练批次的大小设置为Batch=64,动量Momentum=0.9,学习率初始设定为Ir=0.001,训练迭代次数Epoch=300;步骤3.2:将步骤2.2预处理后的红外图像行人检测训练集和验证集送入步骤1中构建的基于改进YOLOv5的红外图像行人目标检测深度学习模型;步骤3.3:自适应缩放图片尺寸,根据网络设定的输入图片尺寸大小实现自适应红外图像行人检测训练集和验证集图片的缩放;步骤3.4:训练基于改进YOLOv5的红外图像行人目标检测深度学习模型,根据训练集和验证集交叉验证的平均精度变化和损失变化趋势,调整学习率和迭代次数,直至精度变化和损失变化逐步趋于稳定的状态,确定最终的学习率和迭代次数;步骤3.5:根据步骤3.4确定的学习率和迭代次数,完成基于改进YOLOv5的红外图像行人目标检测深度学习模型的训练,得到收敛良好的基于改进YOLOv5的红外图像行人目标检测深度学习模型;步骤4:将步骤2.2预处理后的红外图像行人检测测试集送入步骤3.5中训练好的基于改进YOLOv5的红外图像行人目标检测深度学习模型,测试基于改进YOLOv5的红外图像行人目标检测深度学习模型的性能;步骤5:评估模型,具体的:根据步骤4的测试结果,从平均检测精度和检测速度上对步骤3训练的基于改进YOLOv5的红外图像行人目标检测深度学习模型进行评估;步骤6:判断基于改进YOLOv5的红外图像行人目标检测深度学习模型评估结果的检测精度和速度是否满足实际应用需求,若基于改进YOLOv5的红外图像行人目标检测深度学习模型满足实际应用需求,则执行步骤8,否则,执行步骤7;步骤7:修正步骤1构建的基于改进YOLOv5的红外图像行人目标检测深度学习模型的宽度和深度,并跳转至步骤3.4重新训练;步骤8:将步骤6中满足实际应用需求的基于改进YOLOv5的红外图像行人目标检测深度学习模型用于红外图像或红外视频中行人目标的检测。

全文数据:

权利要求:

百度查询: 河南大学 一种基于改进YOLOv5的红外图像行人目标检测方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。