[发明专利]一种基于BiHR-Net和YOLOv3-head的火焰检测方法及系统在审
申请号: | 202110789523.9 | 申请日: | 2021-07-13 |
公开(公告)号: | CN113743190A | 公开(公告)日: | 2021-12-03 |
发明(设计)人: | 高尚兵;陈浩霖;邱千禧;张莹莹;郭舒心;张秦涛;于永涛;相林;王媛媛;李翔 | 申请(专利权)人: | 淮阴工学院 |
主分类号: | G06K9/00 | 分类号: | G06K9/00;G06K9/62;G06N3/04;G06N3/08 |
代理公司: | 南京苏高专利商标事务所(普通合伙) 32204 | 代理人: | 柏尚春 |
地址: | 223003 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 bihr net yolov3 head 火焰 检测 方法 系统 | ||
1.一种基于BiHR-Net和YOLOv3-head的火焰检测方法,其特征在于,包括以下步骤:
(1)构建火焰检测模型,并对其进行训练;所述火焰检测模型包括主干网络、特征提取与融合网络BiHR-Net以及预测识别网络YOLOv3-head;
(2)对预先获取的包含复杂环境的视频帧图像进行预处理和归一化,构建出数据集;并对火焰检测模型进行训练,获得用于火焰检测的模型M;
(3)使用模型M对火焰对象的边框与类别进行预测后,获得并保存火焰的位置信息;将保存的火焰目标位置在原视频图像上进行可视化;当视频帧中各火焰目标面积之和与原视频帧面积的比达到预定阈值后,发出火焰警报。
2.根据权利要求1所述的基于BiHR-Net和YOLOv3-head的火焰检测方法,其特征在于,其特征在于,步骤(1)所述的主干网络通过多次下采样获取小分辨率特征,降低检测模型的参数量;工作过程如下:
将输入的图片归一化为512×512大小获得IMG0;将归一化后的IMG0作为efficient-multiConv模块的输入进行计算获得F1;将F1进行2×2最大池化操作得到Pool1,将Pool1作为efficient-multiConvblock的输入进行计算获得F2;将F2进行卷积核为2×2的最大池化操作后获得的Pool2,作为efficient-multiConv block的输入进行计算获得F3;将F3作为主干网络的输出。
3.根据权利要求1所述的基于BiHR-Net和YOLOv3-head的火焰检测方法,其特征在于,步骤(1)所述的特征提取与特征融合网络BiHR-Net工作过程如下:
(S1)将经过主干网络中获得的特征图作为BiHR-Net网络的输入,并将F3记为Input1;
(S2)对Input1进行卷积核大小为3×3的Depthwise Conv操作后,再进行PointwiseConv操作,重复两次本操作后获得B1;
(S3)将B1进行2×2的反卷积操作后获得C1;将B1进行卷积核大小为3×3的DepthwiseConv操作后,再进行Pointwise Conv操作获得C2;将B1进行卷积核大小为2×2的MaxPooling操作后获得C3;
(S4)对C1、C2和C3进行卷积核大小为3×3的Depthwise Conv操作后,再进行PointwiseConv操作,重复两次本操作后获得D1、D2和D3;
(S5)将D1进行卷积核大小为3×3的Depthwise Conv操作后,再进行Pointwise Conv操作获得D11;将D1进行卷积核大小为2×2的MaxPooling操作后获得D12;将D1进行卷积核大小为4×4的MaxPooling操作后获得D13;
(S6)将D2进行2×2的反卷积操作后获得D21;将D2进行卷积核大小为3×3的DepthwiseConv操作后,再进行Pointwise Conv操作获得D22;将D2进行卷积核大小为2×2的MaxPooling操作后获得D23;
(S7)将D3进行4×4的反卷积操作后获得D31;将D3进行2×2的反卷积操作后获得D32;将D3进行卷积核大小为3×3的Depthwise Conv操作后,再进行Pointwise Conv操作获得D33;
(S8)D11、D21和D31进行矩阵和操作获得E1;D12、D22和D32进行矩阵和操作获得E2;D13、D23和D33进行矩阵和操作获得E3;最后将E1、E2和E3作为HR-Net网络的输出。
4.根据权利要求1所述的基于BiHR-Net和YOLOv3-head的火焰检测方法,其特征在于,所述步骤(2)实现过程如下:
(21)对火焰视频使用取关键帧的方法和使用爬虫爬取图片的方法获取火焰图像集合,并对火焰图像集合使用图像标注工具进行标注火焰的位置构建标签数据集;
(22)将火焰数据集中的图像按标准正态分布的对像素值增长,并将图像随机产生水平镜像,缩放和平移等预处理的操作,对数据集进行数据增强。
5.一种采用如权利要求1至4任一所述方法的基于BiHR-Net和YOLOv3-head的火焰检测系统,其特征在于,包括:
火焰检测模块:将视频帧图像进行预处理和归一化,用于使用训练好的火焰检测模型对归一化后的视频帧图像进行检测,得到火焰目标的位置信息;
火焰区域可视化模块:用于根据火焰检测模块保存的火焰目标位置,对原视频图像中对应的是火焰目标进行标记,实现火焰追踪的可视化;
火焰警报模块:用于对视频持续监测,当火焰目标在视频帧中超出预定面积时,发出不同的火焰警报以提示用户;
疏散预案模块:根据不同的火焰警报制定疏散预案,供用户选择。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于淮阴工学院,未经淮阴工学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110789523.9/1.html,转载请声明来源钻瓜专利网。