模型训练及烟雾检测方法、装置、电子设备及存储介质制造方法及图纸

技术编号:35210041 阅读:19 留言:0更新日期:2022-10-15 10:22
本申请实施例涉及深度学习技术领域,提供一种模型训练及烟雾检测方法、装置、电子设备及存储介质,在模型训练过程中,将输入图像分配到特征图中的每个特征点进行预测,既能满足不同烟雾尺度大小需求,还能降低网络结构复杂度并减小计算量,同时,对输入图像的烟雾区域和背景区域进行二值化处理得到二值掩膜图像,并基于二值掩膜图像生成每个特征点的标签,可以去掉背景信息的干扰,使模型专注于烟雾特征学习。这样,在利用训练后的烟雾检测模型进行烟雾检测时,能够克服现有技术的局限性,快速、精准地检测出图像中的烟雾区域。精准地检测出图像中的烟雾区域。精准地检测出图像中的烟雾区域。

【技术实现步骤摘要】
模型训练及烟雾检测方法、装置、电子设备及存储介质


[0001]本申请实施例涉及深度学习
,具体而言,涉及一种模型训练及烟雾检测方法、装置、电子设备及存储介质。

技术介绍

[0002]火灾是当前普遍发生且危害性极大的灾害之一,它关系到人们的生命财产安全,因此,对火情的监控和预防一直是火灾防治
的重要研究内容。烟雾作为火情的早期表现,是及时发现火情的有力证据。
[0003]目前,烟雾主要是通过传统的烟雾报警器进行监测的,但是,在实际的使用中,烟雾报警器通常安装在室内的屋顶,当烟雾浓度达到一定阈值才会产生告警,因此,现有的烟雾报警器存在局限性,例如,在室内空间较大时会造成告警延迟,在野外由于烟雾扩散可能会导致无法使用。

技术实现思路

[0004]本申请实施例的目的在于提供一种模型训练及烟雾检测方法、装置、电子设备及存储介质,用以克服烟雾报警器的局限性,实现烟雾的快速、精准检测。
[0005]为了实现上述目的,本申请实施例采用的技术方案如下:
[0006]第一方面,本申请实施例提供了一种模型训练方法,所述方法包括:
[0007]获取训练集,其中,所述训练集包括多个输入图像和每个所述输入图像的二值掩膜图像,所述二值掩膜图像采用不同的数值表征所述输入图像的烟雾区域和背景区域;
[0008]将所述训练集输入预先建立的烟雾检测模型,利用所述烟雾检测模型进行多尺度特征提取,得到所述输入图像的特征图;
[0009]利用所述烟雾检测模型对所述特征图进行预测,得到所述特征图中的每个特征点映射到所述输入图像中的区域为烟雾区域的预测值;
[0010]根据所述输入图像的二值掩膜图像,生成每个所述特征点的标签,所述标签表征所述特征点映射到所述输入图像中的区域为烟雾区域的真实值;
[0011]基于每个所述特征点的预测值和标签、以及预设的损失函数,对所述烟雾检测模型进行训练,得到训练后的烟雾检测模型。
[0012]可选地,所述获取训练集的步骤,包括:
[0013]获取M个原始图像,其中,所述原始图像带标签,所述标签表征所述原始图像中烟雾区域的轮廓;
[0014]基于所述M个原始图像,得到多个输入图像,其中,所述多个输入图像包括所述M个原始图像和N个增强图像,所述N个增强图像是分别对N个原始图像进行图像增强处理得到的,且N≤M;
[0015]针对每个所述输入图像,对所述输入图像的烟雾区域和背景区域进行二值化处理,生成每个所述输入图像的二值掩膜图像。
[0016]可选地,所述烟雾检测模型包括三个不同尺度的降采样单元、两个不同尺度的上采样单元和一个输出单元;
[0017]所述利用所述烟雾检测模型进行多尺度特征提取,得到所述输入图像的特征图的步骤,包括:
[0018]利用第一个降采样单元对所述输入图像进行特征提取及降采样,得到第一输入特征图,所述第一输入特征图的大小为所述输入图像的1/8;
[0019]利用第二个降采样单元对所述第一输入特征图进行特征提取及降采样,得到第二输入特征图,所述第二输入特征图的大小为所述输入图像的1/16;
[0020]利用第三个降采样单元对所述第二输入特征图进行特征提取及降采样,得到第三输入特征图,所述第三输入特征图的大小为所述输入图像的1/32;
[0021]利用第一个上采样单元对所述第三输入特征图进行特征提取及上采样得到第一中间特征图,并将所述第一中间特征图和所述第二输入特征图进行合并得到第一输出特征图,所述第一中间特征图和所述第一输出特征图的大小均为所述输入图像的1/16;
[0022]利用第二个上采样单元对所述第一输出特征图进行特征提取及上采样得到第二中间特征图,并将所述第二中间特征图和所述第一输入特征图进行合并得到第二输出特征图,所述第二中间特征图和所述第二输出特征图的大小均为所述输入图像的1/8;
[0023]利用所述输出单元对所述第二输出特征图进行特征提取并减少通道数,得到所述特征图,所述特征图的大小为所述输入图像的1/8且通道数为1。
[0024]可选地,所述烟雾检测模型还包括logistic激活层;
[0025]所述利用所述烟雾检测模型对所述特征图进行预测,得到所述特征图中的每个特征点映射到所述输入图像中的区域为烟雾区域的预测值的步骤,包括:
[0026]利用所述logistic激活层对所述特征图中的每个特征点均进行logistic激活,得到每个所述特征点映射到所述输入图像中的区域为烟雾区域的预测值。
[0027]可选地,所述二值掩膜图像和所述特征图的大小满足设定降采样率;
[0028]所述根据所述输入图像的二值掩膜图像,生成每个所述特征点的标签的步骤,包括:
[0029]针对每个所述特征点,确定所述特征点映射到所述二值掩膜图像中的映射区域;
[0030]根据所述设定降采样率和所述映射区域中每个像素点的数值,利用预设公式
[0031][0032]计算所述映射区域内的烟雾占比;
[0033]其中,r
ij
表示所述烟雾占比,s表示所述设定降采样率,M
mn
表示所述二值掩膜图像中的第(m,n)个像素点,m和n分别表示所述像素点的横坐标和纵坐标,i和j分别表示所述特征点的横坐标和纵坐标;
[0034]根据所述烟雾占比,生成所述特征点的标签。
[0035]可选地,所述损失函数为:
[0036]loss=Σylogp+(1

y)log(1

p)
[0037]其中,y和p分别表示同一特征点的标签和预测值。
[0038]第二方面,本申请实施例还提供了一种烟雾检测方法,所述方法包括:
[0039]获取待检测图像;
[0040]将所述待检测图像输入利用上述第一方面中的模型训练方法训练后的烟雾检测模型,得到所述待检测图像的融合特征图、以及所述融合特征图中每个融合特征点映射到所述待检测图像中的区域为烟雾区域的预测值;
[0041]针对每个所述融合特征点,当所述融合特征点的预测值大于预设阈值时,在所述待检测图像中确定所述融合特征点对应的映射区域,并生成包围所述映射区域的输出框;
[0042]对所述待检测图像中的各个输出框进行边框融合,得到烟雾检测结果。
[0043]第三方面,本申请实施例还提供了一种模型训练装置,所述装置包括:
[0044]训练集获取模块,用于获取训练集,其中,所述训练集包括多个输入图像和每个所述输入图像的二值掩膜图像,所述二值掩膜图像采用不同的数值表征所述输入图像的烟雾区域和背景区域;
[0045]处理模块,用于:
[0046]将所述训练集输入预先建立的烟雾检测模型,利用所述烟雾检测模型进行多尺度特征提取,得到所述输入图像的特征图;
[0047]利用所述烟雾检测模型对所述特征图进行预测,得到所述特征图中的每个特征点本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种模型训练方法,其特征在于,所述方法包括:获取训练集,其中,所述训练集包括多个输入图像和每个所述输入图像的二值掩膜图像,所述二值掩膜图像采用不同的数值表征所述输入图像的烟雾区域和背景区域;将所述训练集输入预先建立的烟雾检测模型,利用所述烟雾检测模型进行多尺度特征提取,得到所述输入图像的特征图;利用所述烟雾检测模型对所述特征图进行预测,得到所述特征图中的每个特征点映射到所述输入图像中的区域为烟雾区域的预测值;根据所述输入图像的二值掩膜图像,生成每个所述特征点的标签,所述标签表征所述特征点映射到所述输入图像中的区域为烟雾区域的真实值;基于每个所述特征点的预测值和标签、以及预设的损失函数,对所述烟雾检测模型进行训练,得到训练后的烟雾检测模型。2.如权利要求1所述的方法,其特征在于,所述获取训练集的步骤,包括:获取M个原始图像,其中,所述原始图像带标签,所述标签表征所述原始图像中烟雾区域的轮廓;基于所述M个原始图像,得到多个输入图像,其中,所述多个输入图像包括所述M个原始图像和N个增强图像,所述N个增强图像是分别对N个原始图像进行图像增强处理得到的,且N≤M;针对每个所述输入图像,对所述输入图像的烟雾区域和背景区域进行二值化处理,生成每个所述输入图像的二值掩膜图像。3.如权利要求1所述的方法,其特征在于,所述烟雾检测模型包括三个不同尺度的降采样单元、两个不同尺度的上采样单元和一个输出单元;所述利用所述烟雾检测模型进行多尺度特征提取,得到所述输入图像的特征图的步骤,包括:利用第一个降采样单元对所述输入图像进行特征提取及降采样,得到第一输入特征图,所述第一输入特征图的大小为所述输入图像的1/8;利用第二个降采样单元对所述第一输入特征图进行特征提取及降采样,得到第二输入特征图,所述第二输入特征图的大小为所述输入图像的1/16;利用第三个降采样单元对所述第二输入特征图进行特征提取及降采样,得到第三输入特征图,所述第三输入特征图的大小为所述输入图像的1/32;利用第一个上采样单元对所述第三输入特征图进行特征提取及上采样得到第一中间特征图,并将所述第一中间特征图和所述第二输入特征图进行合并得到第一输出特征图,所述第一中间特征图和所述第一输出特征图的大小均为所述输入图像的1/16;利用第二个上采样单元对所述第一输出特征图进行特征提取及上采样得到第二中间特征图,并将所述第二中间特征图和所述第一输入特征图进行合并得到第二输出特征图,所述第二中间特征图和所述第二输出特征图的大小均为所述输入图像的1/8;利用所述输出单元对所述第二输出特征图进行特征提取并减少通道数,得到所述特征图,所述特征图的大小为所述输入图像的1/8且通道数为1。4.如权利要求1所述的方法,其特征在于,所述二值掩膜图像和所述特征图的大小满足设定降采样率;
所述根据所述输入图像的二值掩膜图像,生成每个所述特征点的标签的步骤,包括:针对每个所述特征点,确定所述特征点映射到所述二值掩膜图像中的映射区域;根据所述设定降采样率和所述映射区域中每个像素点的数值,利用预设公式计算所述映射区域内的烟雾占比;其中,r
ij
表示所述烟雾...

【专利技术属性】
技术研发人员:王磊汪昊
申请(专利权)人:重庆紫光华山智安科技有限公司
类型:发明
国别省市:

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

1