首页 / 专利库 / 多媒体工具与应用 / 宏模块 / 像素 / 背景像素 / 一种图像型火焰识别检测方法

一种图像型火焰识别检测方法

阅读:1015发布:2020-06-22

专利汇可以提供一种图像型火焰识别检测方法专利检索,专利查询,专利分析的服务。并且本 发明 涉及 火灾探测 报警技术领域,尤其是涉及一种图像型火焰识别检测方法,其利用摄像机获取现场视频图像,通过计算机或 嵌入式系统 进行处理,同时采用RGB图像和灰度 图像处理 进行火焰识别检测,该方法简单实用,不需要复杂计算,适用范围广,可以广泛应用于各种基于计算机或嵌入式的系统,具有较强的实用性。,下面是一种图像型火焰识别检测方法专利的具体信息内容。

1.一种图像型火焰识别检测方法,其特征在于利用摄像机获取现场视频图像,通过计算机或嵌入式系统进行处理,同时采用RGB图像和灰度图像处理进行火焰识别检测,具体包括以下步骤:
S1:将所获取的视频图像转化为RGB图像和灰度图像,并建立灰度背景图像;
S2:对于RGB图像,提取火焰颜色区域,并对火焰颜色区域进行灰度阈值判断和区域面积判断,形成彩色图像可疑区域;
S3:对于灰度图像,提取当前灰度图像与灰度背景图像差异区域,并对差异区域进行灰度阈值判断和区域面积判断,形成灰度图像可疑区域;
S4:分别对彩色图像可疑区域和灰度图像可疑区域计算面积,并进行累积,形成彩色可疑区域面积序列和灰度可疑区域面积序列;
S5:分别对彩色可疑区域面积序列和灰度可疑区域面积序列进行DFT傅里叶变换,并对结果采用专用公式进行计算得到计算结果;
S6:对专用公式计算得到的计算结果进行阈值判断,分别得到彩色图像计算结果和灰度图像计算结果,两幅图像相与得到火焰识别结果,同时根据灰度图像计算结果得到非可疑区域,并进行灰度背景图像更新;
在所述步骤S5中,所述专用公式为result = max(Rdft) * 3.3;
Rdft为所述彩色可疑区域面积序列和灰度可疑区域面积序列进行DFT傅里叶变换后的变换序列,max()为取序列中的最大值操作,result为所述计算结果。
2.根据权利要求1所述的图像型火焰识别检测方法,其特征在于,所述步骤S1中,所述建立灰度背景图像是将第五所述灰度图像作为所述灰度背景图像。
3.根据权利要求1所述的图像型火焰识别检测方法,其特征在于,所述步骤S2中,所述提取火焰颜色区域采用如下条件:R-G >= T1,R-B >= T2,G-B >= T3,以上条件都满足的视为火焰颜色区域,其中R、G、B为所述RGB图像的红绿蓝分量值,T1取值为50至80,T2取值为50至80,T3取值为10至30;
所述灰度阈值判断采用如下条件:Gcr>=T4,Gcr为所述火焰颜色区域内像素的灰度值,T4取值为120,不满足条件的像素被移出所述火焰颜色区域;
所述区域面积判断采用如下条件:Acr>=T5,Acr为所述火焰颜色区域内像素的数量,T5取值为20,不满足条件的区域被移出所述火焰颜色区域;
经过以上条件筛选,所有条件均满足的区域形成所述彩色图像可疑区域。
4.根据权利要求1所述的图像型火焰识别检测方法,其特征在于,所述步骤S3中,所述提取当前灰度图像与灰度背景图像差异区域采用如下条件:Dcb>= T6,以上条件满足的视为所述差异区域,其中Dcb为所述灰度图像和所述灰度背景图像每个像素的灰度值差异的绝对值,T6取值为10;
所述灰度阈值判断采用如下条件:Ggr>=T7,Ggr为所述差异区域内像素的灰度值,T7取值为160,不满足条件的像素被移出所述差异区域;
所述区域面积判断采用如下条件:Agr>=T8,Agr为所述差异区域内像素的数量,T8取值为20,不满足条件的区域被移出所述差异区域;
经过以上条件筛选,所有条件均满足的区域形成所述灰度图像可疑区域。
5.根据权利要求1所述的图像型火焰识别检测方法,其特征在于,所述步骤S4中,所述分别对彩色图像可疑区域和灰度图像可疑区域计算面积,是指计算所述彩色图像可疑区域和灰度图像可疑区域的像素数量,所述累积是指循环累积一段时间内的像素数量,形成所述彩色可疑区域面积序列和灰度可疑区域面积序列,序列长度为40至50。
6.根据权利要求1所述的图像型火焰识别检测方法,其特征在于,所述步骤S6中,所述对专用公式计算得到的计算结果进行阈值判断采用如下条件:T9<= result <= T10,其中result为所述计算结果,T9取值为10,T10取值为30;
当彩色图像所述计算结果不满足条件时,所述彩色图像计算结果置为0,否则所述彩色图像计算结果为所述步骤S2中所述彩色图像可疑区域;当灰度图像所述计算结果不满足条件时,所述灰度图像计算结果置为0,否则所述灰度图像计算结果为所述步骤S3中所述灰度图像可疑区域;
所述非可疑区域是所述灰度图像计算结果取反得到;
所述进行灰度背景图像更新是指将所述灰度背景图像中的与所述非可疑区域匹配的区域的像素更新为灰度图像相应位置像素。

说明书全文

一种图像型火焰识别检测方法

技术领域

[0001] 本发明涉及火灾探测报警技术领域,尤其是涉及一种图像型火焰识别检测方法。

背景技术

[0002] 随着摄像机技术、计算机技术、图像识别技术和嵌入式技术的发展,利用图像处理进行火灾识别的技术和系统日趋成熟,具有无接触、速度快、可视化、保护范围广等优点。开发适用性广、兼容不同应用环境的火焰识别方法对此项技术的实用化和广泛应用具有重要价值。

发明内容

[0003] 本发明的目的在于提供一种图像型火焰识别检测方法,该方法能够更好适应不同应用场所,有效提高系统的实用性。
[0004] 为了实现上述目的,本发明所采用的技术方案如下:一种图像型火焰识别检测方法,其特征在于利用摄像机获取现场视频图像,通过计算机或嵌入式系统进行处理,同时采用RGB图像和灰度图像处理进行火焰识别检测,具体包括以下步骤:
S1:将所获取的视频图像转化为RGB图像和灰度图像,并建立灰度背景图像;
S2:对于RGB图像,提取火焰颜色区域,并对火焰颜色区域进行灰度阈值判断和区域面积判断,形成彩色图像可疑区域;
S3:对于灰度图像,提取当前灰度图像与灰度背景图像差异区域,并对差异区域进行灰度阈值判断和区域面积判断,形成灰度图像可疑区域;
S4:分别对彩色图像可疑区域和灰度图像可疑区域计算面积,并进行累积,形成彩色可疑区域面积序列和灰度可疑区域面积序列;
S5:分别对彩色可疑区域面积序列和灰度可疑区域面积序列进行DFT傅里叶变换,并对结果采用专用公式进行计算得到计算结果;
S6:对专用公式计算得到的计算结果进行阈值判断,分别得到彩色图像计算结果和灰度图像计算结果,两幅图像相与得到火焰识别结果,同时根据灰度图像计算结果得到非可疑区域,并进行灰度背景图像更新。
[0005] 在所述步骤S1中,所述建立灰度背景图像是将第五所述灰度图像作为所述灰度背景图像。
[0006] 在所述步骤S2中,所述提取火焰颜色区域采用如下条件:R-G >= T1,R-B >= T2,G-B >= T3,以上条件都满足的视为火焰颜色区域,其中R、G、B为所述RGB图像的红绿蓝分量值,T1取值为50至80,T2取值为50至80,T3取值为10至30;所述灰度阈值判断采用如下条件:Gcr>=T4,Gcr为所述火焰颜色区域内像素的灰度值,T4取值为120,不满足条件的像素被移出所述火焰颜色区域;
所述区域面积判断采用如下条件:Acr>=T5,Acr为所述火焰颜色区域内像素的数量,T5取值为20,不满足条件的区域被移出所述火焰颜色区域;
经过以上条件筛选,所有条件均满足的区域形成所述彩色图像可疑区域。
[0007] 在所述步骤S3中,所述提取当前灰度图像与灰度背景图像差异区域采用如下条件:Dcb>= T6,以上条件满足的视为所述差异区域,其中Dcb为所述灰度图像和所述灰度背景图像每个像素的灰度值差异的绝对值,T6取值为10;所述灰度阈值判断采用如下条件:Ggr>=T7,Ggr为所述差异区域内像素的灰度值,T7取值为160,不满足条件的像素被移出所述差异区域;
所述区域面积判断采用如下条件:Agr>=T8,Agr为所述差异区域内像素的数量,T8取值为20,不满足条件的区域被移出所述差异区域;
经过以上条件筛选,所有条件均满足的区域形成所述灰度图像可疑区域。
[0008] 在所述步骤S4中,所述分别对彩色图像可疑区域和灰度图像可疑区域计算面积,是指计算所述彩色图像可疑区域和灰度图像可疑区域的像素数量,所述累积是指循环累积一段时间内的像素数量,形成所述彩色可疑区域面积序列和灰度可疑区域面积序列,序列长度为30至40。
[0009] 在所述步骤S5中,所述专用公式为result = max(Rdft) * 3.3。Rdft为所述彩色可疑区域面积序列和灰度可疑区域面积序列进行DFT傅里叶变换后的变换序列,max()为取序列中的最大值操作,result为所述计算结果。
[0010] 在所述步骤S6中,所述对专用公式计算得到的计算结果进行阈值判断采用如下条件:T9<= result <= T10,其中result为所述计算结果,T9取值为10,T10取值为30;当彩色图像所述计算结果不满足条件时,所述彩色图像计算结果置为0,否则所述彩色图像计算结果为所述步骤S2中所述彩色图像可疑区域;当灰度图像所述计算结果不满足条件时,所述灰度图像计算结果置为0,否则所述灰度图像计算结果为所述步骤S3中所述灰度图像可疑区域;
所述两幅图像相与是指将彩色图像计算结果和灰度图像计算结果两幅图像相与,得到所述火焰识别结果;
所述非可疑区域是所述灰度图像计算结果取反得到;
所述进行灰度背景图像更新是指将所述灰度背景图像中的与所述非可疑区域匹配的区域的像素更新为灰度图像相应位置像素。
[0011] 本发明的有益效果可以总结如下:本发明提出一种图像型火焰识别检测方法,其利用摄像机获取现场视频图像,通过计算机或嵌入式系统进行处理,同时采用RGB图像和灰度图像处理进行火焰识别检测,该方法简单实用,不需要复杂计算,适用范围广,可以广泛应用于各种基于计算机或嵌入式的系统,具有较强的实用性。
附图说明
[0012] 图1为本发明的图像型火焰识别检测方法流程图

具体实施方式

[0013] 下面将结合附图,对本发明的技术方案进行具体说明。
[0014] 本发明提出一种图像型火焰识别检测方法,如图1所示,利用摄像机获取现场视频图像,通过计算机或嵌入式系统进行处理,同时采用RGB图像和灰度图像处理进行火焰识别检测,具体包括以下步骤:S1:将所获取的视频图像转化为RGB图像和灰度图像,并建立灰度背景图像;
S2:对于RGB图像,提取火焰颜色区域,并对火焰颜色区域进行灰度阈值判断和区域面积判断,形成彩色图像可疑区域;
S3:对于灰度图像,提取当前灰度图像与灰度背景图像差异区域,并对差异区域进行灰度阈值判断和区域面积判断,形成灰度图像可疑区域;
S4:分别对彩色图像可疑区域和灰度图像可疑区域计算面积,并进行累积,形成彩色可疑区域面积序列和灰度可疑区域面积序列;
S5:分别对彩色可疑区域面积序列和灰度可疑区域面积序列进行DFT傅里叶变换,并对结果采用专用公式进行计算得到计算结果;
S6:对专用公式计算得到的计算结果进行阈值判断,分别得到彩色图像计算结果和灰度图像计算结果,两幅图像相与得到火焰识别结果,同时根据灰度图像计算结果得到非可疑区域,并进行灰度背景图像更新。
[0015] 本方法处理对象为视频数据,是对视频数据中的每一帧进行处理,处理的帧数依次为第一帧、第二帧、以此类推,对每一帧数据按上述流程处理。
[0016] 进一步的,在本实施例中,在步骤S1中,对视频数据按常规方法转化为RGB图像和灰度图像,并将第五帧灰度图像作为灰度背景图像。
[0017] 进一步的,在本实施例中,在步骤S2中,提取火焰颜色区域采用如下条件:R-G >= T1,R-B >= T2,G-B >= T3,对当前处理帧的每一个像素进行上述判断,以上条件都满足的像素视为火焰颜色区域,其中R、G、B为RGB图像的红绿蓝分量值,T1取值为50至80,T2取值为50至80,T3取值为10至30;
灰度阈值判断采用如下条件:Gcr>=T4,Gcr为上述提取的火焰颜色区域内像素的灰度值,T4取值为120,不满足条件的像素被移出火焰颜色区域;
区域面积判断采用如下条件:Acr>=T5,Acr为上述火焰颜色区域内像素的数量,T5取值为20,对于存在多个火焰颜色区域的情况,对每个区域进行条件判断,不满足条件的区域被移出所述火焰颜色区域;
经过以上条件筛选,所有条件均满足的区域形成彩色图像可疑区域,在彩色图像可疑区域二值图像中,彩色图像可疑区域被标记为255,其他区域被标记为0。
[0018] 在本发明的一实施例中,在所述步骤S3中,提取当前灰度图像与灰度背景图像差异区域采用如下条件:Dcb>= T6,以上条件满足的视为差异区域,其中Dcb为灰度图像和灰度背景图像每个像素的灰度值差异的绝对值,T6取值为10;灰度阈值判断采用如下条件:Ggr>=T7,Ggr为上述差异区域内像素的灰度值,T7取值为
160,不满足条件的像素被移出差异区域;
区域面积判断采用如下条件:Agr>=T8,Agr为上述差异区域内像素的数量,T8取值为
20,对于存在多个差异区域的情况,对每个区域进行条件判断,不满足条件的区域被移出差异区域;
经过以上条件筛选,所有条件均满足的区域形成灰度图像可疑区域,在灰度图像可疑区域二值图像中,灰度图像可疑区域被标记为255,其他区域被标记为0。
[0019] 进一步的,在本实施例中,在步骤S4中,分别对彩色图像可疑区域和灰度图像可疑区域计算面积,即分别计算彩色图像可疑区域二值图像和灰度图像可疑区域二值图像中值为255的像素数量,将得到的数值分别加入彩色可疑区域面积序列和灰度可疑区域面积序列;累积是指循环累积一段时间内的面积数值,形成序列长度为30至40,每处理一帧视频,形成序列中的一个数值,直到处理至序列长度的帧数,随后,再有新的数值生成时,所有序列数据移动一步,将最早移入的数值移出序列,将最新得到的数值加入序列,以此类推,最终得到固定长度的彩色可疑区域面积序列和灰度可疑区域面积序列。
[0020] 进一步的,在本实施例中,在步骤S5中,专用公式为result = max(Rdft) * 3.3。Rdft为彩色可疑区域面积序列和灰度可疑区域面积序列进行DFT傅里叶变换后的变换序列,max()为取序列中的最大值操作,result为所述计算结果。
[0021] 进一步的,在本实施例中,在步骤S6中,对专用公式计算得到的计算结果进行阈值判断采用如下条件:T9<= result <= T10,其中result为计算结果,T9取值为10,T10取值为30;
当彩色图像计算结果不满足条件时,彩色图像计算结果置为0,否则彩色图像计算结果为步骤S2中计算得到的彩色图像可疑区域二值图像;当灰度图像计算结果不满足条件时,灰度图像计算结果置为0,否则灰度图像计算结果为步骤S3中计算得到的灰度图像可疑区域二值图像;
将彩色图像计算结果和灰度图像计算结果两幅图像相与,只有数值均为255的像素置为255,其余像素置0,数值为255的像素组成的区域为火焰识别结果;
非可疑区域是将上述灰度图像计算结果取反得到,即数值为0的像素置为255,数值为
255的像素置为0,最终得到的图像中像素值为255的区域为非可疑区域;
进行灰度背景图像更新是指将灰度背景图像中的与非可疑区域匹配的区域的像素更新为灰度图像相应位置像素。
[0022] 以上仅是本发明较佳的实施例,并不用于限制本发明,凡是依据本发明技术方案所做的改变、等同替换、改进等,其产生的功能作用未超出本发明技术方案的范围时,均应属于本发明的保护范围内。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈