一种火焰检测方法及其系统技术方案

技术编号:27578618 阅读:20 留言:0更新日期:2021-03-09 22:29
本发明专利技术公开了一种火焰检测方法及其系统,包括:获取包含同一待检测区域的数字采集视频和RGB采集视频;通过对所述数字采集视频进行高亮区域检测和运动区域检测生成火焰区域掩膜视频;通过对所述火焰区域掩膜视频进行视角变换获取RGB采集视频中包含的火焰区域RGB视频;对所述火焰区域掩膜视频的有效性进行验证并生成包含火焰区域RGB视频的预警信息。本发明专利技术通过获取过滤干扰区域的数字采集视频,并通过高亮区域检测作为火焰区域判定第一条件以及通过运动区域检测作为火焰区域判定第二条件,有效的提升了火焰区域的检测精度。同时,通过对火焰区域掩膜视频进行视角变换获取火焰区域RGB视频作为证据,使得用户能够根据火焰区域RGB视频判定火焰起因。区域RGB视频判定火焰起因。区域RGB视频判定火焰起因。

【技术实现步骤摘要】
一种火焰检测方法及其系统


[0001]本专利技术涉及图像分析
,具体涉及一种火焰检测方法及其系统。

技术介绍

[0002]随着计算机视觉的发展,基于计算机视觉的火焰检测技术得到了大量的研究。相较于传统的烟雾等定点传感器,从图像中检测火焰更加迅速,可以在火灾的初期检测到火焰,从而对火灾进行提前预警。
[0003]目前,火焰检测大致有两种方式:直接基于RGB彩色图像进行检测;采用红外测温传感器或红外测温摄像头进行检测。但是直接基于RGB彩色图像进行检测的检测系统具有误报率高、使用环境复杂时的适应性差的问题,采用红外测温传感器或红外测温摄像头进行检测的检测系统具有使用环境复杂时的适应性差和无法有效留存证据的问题。
[0004]因此,现有的火焰检测系统具有适应性差、检测准确性低及功能单一的问题。

技术实现思路

[0005]有鉴于此,本专利技术提供一种火焰检测方法及其系统,通过改进检测方法及其系统构成,解决了现有的火焰检测系统具有适应性差、检测准确性低及功能单一的问题。
[0006]为解决以上问题,本专利技术的技术方案为采用一种火焰检测方法,包括:基于第一摄像单元和第二摄像单元获取包含同一待检测区域的数字采集视频和RGB采集视频;通过对所述数字采集视频进行高亮区域检测和运动区域检测生成火焰区域掩膜视频;通过对所述火焰区域掩膜视频进行视角变换获取RGB采集视频中包含的火焰区域RGB视频;对所述火焰区域掩膜视频的有效性进行验证并生成包含火焰区域RGB视频的预警信息。
[0007]可选地,生成所述火焰区域掩膜视频包括:将所述数字采集视频逐帧分解为多个数字图像;利用公式逐一处理全部所述数字图像并生成多个高亮区域图像,其中,src为数字图像,mask高亮区域图像, (i,j)为像素坐标,threshold为特征提取值;对所述数字采集视频的每一帧图像的全部像素点进行高斯混合建模,并通过遍历每一帧的像素值不属于第一预设阈值区间的像素点得到每一帧的运动区域图像;逐帧基于所述高亮区域图像及其对应帧的所述运动区域图像生成多个掩膜区域图像;基于所述多个掩膜区域图像生成所述火焰区域掩膜视频。
[0008]可选地对所述数字采集视频的每一帧图像的全部像素点进行高斯混合建模,并通过遍历每一帧的像素值不属于第一预设阈值区间的像素点得到每一帧的运动区域图像包括:利用公式更新像素点的像素值的概率分布,其中,p(x)为像素点(i,j)像素值的概率分布,由K个高斯分布的线性组合构成,α
k
为高斯分布系数,μ
k
为高斯分布均值,σ
k
为标准差;对于像素点(i,j),其像素值为x,如果其满足|x-μ
k
|≤D1σ
k
,则x
属于第k个高斯分布,该像素点(i,j) 为背景点,否则像素点(i,j)为前景点,其中,D1为常数;遍历每一帧的全部前景点生成每一帧的运动区域图像。
[0009]可选地,通过对所述火焰区域掩膜视频进行视角变换获取RGB采集视频中包含的所述火焰区域RGB视频包括:将所述数字采集视频和所述RGB采集视频逐帧分解为多个帧相同的数字图像和RGB图像对;基于所述数字图像和RGB图像对进行特征点检测和特征点匹配,建立所述数字图像和RGB图像对中所述数字图像与所述RGB图像的映射关系;基于相同帧的所述掩膜区域图像、所述数字图像和RGB 图像对和所述映射关系生成火焰区域RGB图像;重复上述步骤直至遍历生成全部帧的所述火焰区域RGB图像,并基于全部帧的所述火焰区域RGB图像生成所述火焰区域RGB视频。其中,可以利用Opencv的sift算法对所述数字图像和RGB图像对进行特征点检测和特征点匹配,建立所述数字图像和RGB图像对中所述数字图像与所述RGB图像的映射关系。
[0010]可选地,对所述火焰区域掩膜视频的有效性进行验证包括:获取火焰数据集;搭建基于CNN+RNN的神经网络模型Fire Detection;使用火焰数据集对FireDetection模型进行训练;使用Fire Detection模型对所述火焰区域掩膜视频进行验证。
[0011]相应的,本专利技术提供,一种火焰检测系统,包括:第一摄像单元,设置有滤光片,用于获取待检测区域的数字采集视频;第二摄像单元,用于获取所述待检测区域的RGB采集视频;数据处理单元,用于对所述数字采集视频进行高亮区域检测和运动区域检测生成火焰区域掩膜视频,并通过对所述火焰区域掩膜视频进行视角变换获取RGB采集视频中包含的火焰区域RGB视频,且对所述火焰区域掩膜视频的有效性进行验证并生成包含火焰区域RGB视频的预警信息。
[0012]可选地,所述数据处理单元生成所述火焰区域掩膜视频包括:将所述数字采集视频逐帧分解为多个数字图像;利用公式逐一处理全部所述数字图像并生成多个高亮区域图像,其中,src为数字图像,mask 高亮区域图像,(i,j)为像素坐标,threshold为特征提取值;对所述数字采集视频的每一帧图像的全部像素点进行高斯混合建模,并通过遍历每一帧的像素值不属于第一预设阈值区间的像素点得到每一帧的运动区域图像;逐帧基于所述高亮区域图像及其对应帧的所述运动区域图像生成多个掩膜区域图像;基于所述多个掩膜区域图像生成所述火焰区域掩膜视频。
[0013]可选地,对所述数字采集视频的每一帧图像的全部像素点进行高斯混合建模,并通过遍历每一帧的像素值不属于第一预设阈值区间的像素点得到每一帧的运动区域图像包括:利用公式更新像素点的像素值的概率分布,其中,p(x)为像素点(i,j)像素值的概率分布,由K个高斯分布的线性组合构成,α
k
为高斯分布系数,μ
k
为高斯分布均值,σ
k
为标准差;对于像素点(i,j),其像素值为x,如果其满足|x-μ
k
|≤D1σ
k
,则x属于第k个高斯分布,该像素点(i,j) 为背景点,否则像素点(i,j)为前景点,其中,D1为常数;遍历每一帧的全部前景点生成每一帧的运动区域图像。
[0014]可选地,所述数据处理单元对所述火焰区域掩膜视频进行视角变换获取RGB 采集视频中包含的所述火焰区域RGB视频包括:将所述数字采集视频和所述RGB 采集视频逐帧
分解为多个帧相同的数字图像和RGB图像对;基于所述数字图像和 RGB图像对进行特征点检测和特征点匹配,建立所述数字图像和RGB图像对中所述数字图像与所述RGB图像的映射关系;基于相同帧的所述掩膜区域图像、所述数字图像和RGB图像对和所述映射关系生成火焰区域RGB图像;重复上述步骤直至遍历生成全部帧的所述火焰区域RGB图像,并基于全部帧的所述火焰区域RGB 图像生成所述火焰区域RGB视频。
[0015]可选地,所述火焰检测系统还包括用于对所述火焰区域掩膜视频的有效性进行验证的神经网络单元,其中,所述神经网络单元获取火焰数据集,搭建基于 CNN+RNN的神经网络模型Fire Detection;,并使用火焰数据集本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种火焰检测方法,其特征在于,包括:基于第一摄像单元和第二摄像单元获取包含同一待检测区域的数字采集视频和RGB采集视频;通过对所述数字采集视频进行高亮区域检测和运动区域检测生成火焰区域掩膜视频;通过对所述火焰区域掩膜视频进行视角变换获取RGB采集视频中包含的火焰区域RGB视频;对所述火焰区域掩膜视频的有效性进行验证并生成包含火焰区域RGB视频的预警信息。2.根据权利要求1所述的火焰检测方法,其特征在于,生成所述火焰区域掩膜视频包括:将所述数字采集视频逐帧分解为多个数字图像;利用公式逐一处理全部所述数字图像并生成多个高亮区域图像,其中,src为数字图像,mask高亮区域图像,(i,j)为像素坐标,threshold为特征提取值;对所述数字采集视频的每一帧图像的全部像素点进行高斯混合建模,并通过遍历每一帧的像素值不属于第一预设阈值区间的像素点得到每一帧的运动区域图像;逐帧基于所述高亮区域图像及其对应帧的所述运动区域图像生成多个掩膜区域图像;基于所述多个掩膜区域图像生成所述火焰区域掩膜视频。3.根据权利要求2所述的火焰检测方法,其特征在于,对所述数字采集视频的每一帧图像的全部像素点进行高斯混合建模,并通过遍历每一帧的像素值不属于第一预设阈值区间的像素点得到每一帧的运动区域图像包括:利用公式更新像素点的像素值的概率分布,其中,p(x)为像素点(i,j)像素值的概率分布,由K个高斯分布的线性组合构成,α
k
为高斯分布系数,μ
k
为高斯分布均值,σ
k
为标准差;对于像素点(i,j),其像素值为x,如果其满足|x-μ
k
|≤D1σ
k
,则x属于第k个高斯分布,该像素点(i,j)为背景点,否则像素点(i,j)为前景点,其中,D1为常数;遍历每一帧的全部前景点生成每一帧的运动区域图像。4.根据权利要求3所述的火焰检测方法,其特征在于,通过对所述火焰区域掩膜视频进行视角变换获取RGB采集视频中包含的所述火焰区域RGB视频包括:将所述数字采集视频和所述RGB采集视频逐帧分解为多个帧相同的数字图像和RGB图像对;基于所述数字图像和RGB图像对进行特征点检测和特征点匹配,建立所述数字图像和RGB图像对中所述数字图像与所述RGB图像的映射关系;基于相同帧的所述掩膜区域图像、所述数字图像和RGB图像对和所述映射关系生成火焰区域RGB图像;
重复上述步骤直至遍历生成全部帧的所述火焰区域RGB图像,并基于全部帧的所述火焰区域RGB图像生成所述火焰区域RGB视频。5.根据权利要求4所述的火焰检测方法,其特征在于,对所述火焰区域掩膜视频的有效性进行验证包括:获取火焰数据集;搭建基于CNN+RNN的神经网络模型Fire Detection;使用火焰数据集对Fire Detection模型进行训练;使用Fire Detection模型对所述火焰区域掩膜视频进行验证。6.一种火焰检测系统,...

【专利技术属性】
技术研发人员:张鹏
申请(专利权)人:成都鹏业软件股份有限公司
类型:发明
国别省市:

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

1