一种图像型火灾探测器的遮挡判别方法

文档序号:6363468阅读:185来源:国知局
专利名称:一种图像型火灾探测器的遮挡判别方法
技术领域
本发明属于火灾探测技术领域,具体涉及计算机图像处理和图像火灾探测,特别是涉及一种图像型火灾探测器的遮挡判别方法。
背景技术
随着我国经济建设的迅速发展,高大空间建筑不断增多,如候车室、候机厅、工矿厂房、电影院、大型商场(超市)等。由于此类建筑使用功能复杂、火灾载荷大、人员密集, 一旦发生火灾,往往造成群死群伤和巨大的财产损失,产生恶劣的社会影响。因此,迫切需要解决上述场所的火灾探测报警关键技术难题,为灭火和人员疏散争取更多宝贵时间。由于高大空间场所占地面积大、内部举架高,常规的火灾探测器很难保证在火灾的初期迅速采集到烟、温、气和火焰等火灾早期特征参量的变化信息,难以满足此类建筑火灾早期探测和可靠报警的要求。与常规火灾探测器相比,图像型火灾探测器利用CCD摄像机作为采集前端,以图像处理为手段,判别火灾的发生;具有探测距离远、保护范围广、响应速度快等优点,尤其适用于高大空间场所。但是,图像型火灾探测器依赖于CXD摄像机的监控范围,如果CXD摄像机被遮挡, 即使火灾已经发生,也无法及时发出报警信息。例如在会展中心、商场中庭等场所,常常在内部新增布置展厅幕布、活动促销标识等大面积的物体,很容易将已经安装好的CCD摄像机遮挡,造成图像型火灾探测器的失效。

发明内容
针对现有技术存在的问题,本发明提供一种图像型火灾探测器的遮挡判别方法, 以解决图像型火灾探测器被遮挡失效的问题。为了实现上述目的,本发明采用如下技术方案,一种图像型火灾探测器的遮挡判别方法,包括如下步骤步骤一实时读取图像型火灾探测器捕获的图像;步骤二 对捕获的图像进行学习,确定背景图像,并采用背景差分法对当前帧图像进行处理,得到前景图像A,实时更新背景图像;步骤三采用帧间差分法得到前景图像B ;步骤四联立前景图像A和前景图像B,并进行分块判断疑似遮挡区域;步骤五对疑似遮挡区域进行连通域搜索,并根据搜索结果进行判别,如果判别存在大面积遮挡物体,则发出遮挡故障信息;如果判别不存在大面积遮挡物体,则返回执行步骤二,继续判别下一帧图像。步骤二中所述的对捕获的图像进行学习,确定背景图像,并采用背景差分法对当前帧图像进行处理,得到前景图像A,实时更新背景图像,其具体方法如下对图像型火灾探测器初始状态下前I分钟内捕获的图像进行学习,即取前I分钟内捕获的所有图像的平均值,确定为背景图像N,背景图像N中每个像素点的像素值是前I分钟内捕获的所有图像对应像素点的像素值的平均值;然后采用背景差分法对图像型火灾探测器实时捕获到的当前帧图像进行处理,得到前景图像A,其采用公式如下
A(x,y) = <11(I)
Io其它式中,(x,y)为以图像长方向为X轴,宽方向为y轴建立的坐标系中像素点的坐标; N(x, y)为背景图像N在点(X,y)位置的像素值;A(x,y)为前景图像A在点(x,y)位置的像素值;I(x,y,j)为当前帧图像在点(x,y)位置的像素值,j代表当前帧;T是阈值;实时更新背景图像N,其采用公式如下
_ λΓ 、J aI(x,y,j) + (l-a)N(x,y) if A(x,y) = 0#(x,_y)= Ar, 、,, , ,(2)
I N(x,y)if A(x,y) = l式中,(x,y)为以图像长方向为X轴,宽方向为y轴建立的坐标系中像素点的坐标;N(x,y)为背景图像N在点(X,y)位置的像素值;I(x,y,j)为当前帧图像在点(x,y) 位置的像素值,j代表当前帧;A(x,y)为前景图像A在点(x,y)位置的像素值;α是常数,
O< α < I ;如果差分结果前景图像A在点(X,y)位置的像素值为0,则更新背景图像N在点 (x,y)位置的像素值N(x,y);如果差分结果前景图像A在点(x,y)位置的像素值为1,则不进行操作。步骤三中所述的采用帧间差分法得到前景图像B,其具体方法如下将图像型火灾探测器实时捕获到的当前帧及前一帧图像按照下式进行处理
Jl 如果 |/(x,少,/)-/(尤,少,_/+-1)|>1
I O其它式中,(x,y)为以图像长方向为X轴,宽方向为y轴建立的坐标系中像素点的坐标; I(x, 1,j)为当前帧图像在点U,y)位置的像素值,I U,y, j-Ι)为前一帧图像在点U,y) 位置的像素值,j代表当前帧;B (x,y)为前景图像B在点(x,y)位置的像素值;L是阈值。步骤四中所述的联立前景图像A和前景图像B,并进行分块判断疑似遮挡区域,其具体方法如下首先将前景图像A和前景图像B进行分块处理,分别分成16X16的图像块,图像块的坐标为(m,η);然后统计每个图像块中像素数为I的像素点的个数,并进行判别,其具体判别方法如下若前景图像A的某图像块中像素数为I的像素点的个数大于最大阈值PmaxJBl 明当前帧中该图像块对应位置存在被遮挡区域;此时,若前景图像B相同位置的图像块中像素数为I的像素点的个数大于最大阈值Qmax,则说明前景图像A中被遮挡区域为被运动中的物体遮挡,只是形成暂时遮挡,此时,将该图像块标记为非疑似遮挡区域;若前景图像 B相同位置的图像块中像素数为I的像素点的个数小于最大阈值Qmax,则说明前景图像A 中被遮挡区域为被静止中的物体遮挡,此时,将该图像块标记为疑似遮挡区域;若前景图像A的某图像块中像素数为I的像素点的个数小于最大阈值PmaxJBl 明当前帧中该图像块对应位置未被遮挡;此时,将该图像块标记为非疑似遮挡区域。
步骤五中所述的对疑似遮挡区域进行连通域搜索,并根据搜索结果进行判别,其具体方法如下对于在步骤四中已标记为疑似遮挡区域的前景图像A中的图像块,使用四邻域连通域方法再进行一次搜索,其具体步骤如下步骤A :令标号H=I;步骤B:自左向右、自上向下的扫描前景图像A,对于已标记为疑似遮挡区域的图像块,做下述操作I)若A(m-l,n) = O, A(m, n-1) = I,则令当前图像块(m, η)的标号与图像块(m, n-Ι)的标号相同,即 H(m, n) = H(m, n-1);2)若 A(m_l,n) =l,A(m, n_l) =0,则令!1(111,11) =H(m_l,n);3)若 A(m-l,n) =A(m,n_l) = I,且两点标号相同,即n) = H(m, n_l),贝丨J 令 H(m,n) =H(m_l,n);4)若A(m-l,n) =A(m,n_l) = 0,则认为当前图像块为一新区域的起点,故赋予它一个新的标号,令H = H+l, H(m, η) =H;5)若 A(m_l,n) =A(m, n_l) = I,且两点标号不同,即 H(m_l, n)古 H(m, η_1),贝丨J 令 H(m_l,n) = H(m,n_l),且 H(m,n) =H(m,n_l);上述搜索方法中,A(m,n) =0、A(m_l,n) =0、A(m,n_l) = 0 表示 A(m, n)、A(m_l, n)、A(m,n_l)为非疑似遮挡区域;A(m, η) = l、A(m_l,n) = l、A(m,n_l) = I 表示 A(m,n)、 A(m_l, n)、A(m, n-1)为疑似遮挡区域;搜索完成后,每个疑似遮挡区域的图像块被标号,彼此相连接的疑似遮挡区域的图像块标号相同;此时,将标号相同的图像块个数相加,如果其面积大于整个图像面积的十分之一,则认为图像中存在大面积遮挡物体;否则,认为图像中不存在大面积遮挡物体。本发明的有益效果本发明的图像型火灾探测器的遮挡判别方法能够判断监控区域内是否存在大面积的遮挡物体,并能够去除走动的人或其它移动的物体这类暂时性遮挡情况的影响。将该判别方法应用于会展中心、商场中庭等场所安装的图像型火灾探测器上,能够有效解决这类场所由于在内部新增布置展厅幕布、活动促销标识等大面积的物体,使得图像型火灾探测器前端被遮挡,造成图像型火灾探测器失效的问题。


图I为本发明的图像型火灾探测器的系统组成示意图;图2为本发明的图像型火灾探测器的遮挡判别方法的程序流程图;图I中,I-图像处理主机,2-C⑶摄像机,3-视频数据采集卡,4-监控区域。
具体实施例方式下面结合附图对本发明做进一步说明本发明的图像型火灾探测器的遮挡判别方法在具体应用时,所采用的图像型火灾探测器目前有两种系统实现方式一种是CCTV (closed-circuit TV)闭路电视监控系统实现方式,这种方式是将CCD摄像机2采集到的监控区域4的视频图像数据通过视频数据采集卡3传送给图像处理主机1,图像处理主机I可利用本发明的遮挡判别方法对视频图像进行在线自动分析,如图I所示;另一种是基于DSP(Digital Signal Processing)微处理器系统实现方式,这种方式是将CCD摄像机2采集到的监控区域4的视频图像数据直接传送给集成到CCD摄像机2上的DSP微处理器上,微处理器可直接利用本发明的遮挡判别方法对视频图像进行在线自动分析。—种图像型火灾探测器的遮挡判别方法,如图2所示,包括如下步骤步骤一实时读取图像型火灾探测器捕获的图像。步骤二 对捕获的图像进行学习,确定背景图像,并采用背景差分法对当前帧图像进行处理,得到前景图像A,实时更新背景图像,其具体方法如下对图像型火灾探测器初始状态下前I分钟内捕获的图像进行学习,即取前I分钟内捕获的所有图像的平均值,确定为背景图像N,背景图像N中每个像素点的像素值是前I 分钟内捕获的所有图像对应像素点的像素值的平均值;然后采用背景差分法对图像型火灾探测器实时捕获到的当前帧图像进行处理,得到前景图像A,其采用公式如下
权利要求
1.一种图像型火灾探测器的遮挡判别方法,其特征在于,包括如下步骤步骤一实时读取图像型火灾探测器捕获的图像;步骤二 对捕获的图像进行学习,确定背景图像,并采用背景差分法对当前帧图像进行处理,得到前景图像A,实时更新背景图像;步骤三采用帧间差分法得到前景图像B ;步骤四联立前景图像A和前景图像B,并进行分块判断疑似遮挡区域;步骤五对疑似遮挡区域进行连通域搜索,并根据搜索结果进行判别,如果判别存在大面积遮挡物体,则发出遮挡故障信息;如果判别不存在大面积遮挡物体,则返回执行步骤二,继续判别下一帧图像。
2.根据权利要求I所述的一种图像型火灾探测器的遮挡判别方法,其特征在于步骤二中所述的对捕获的图像进行学习,确定背景图像,并采用背景差分法对当前帧图像进行处理,得到前景图像A,实时更新背景图像,其具体方法如下对图像型火灾探测器初始状态下前I分钟内捕获的图像进行学习,即取前I分钟内捕获的所有图像的平均值,确定为背景图像N,背景图像N中每个像素点的像素值是前I分钟内捕获的所有图像对应像素点的像素值的平均值;然后采用背景差分法对图像型火灾探测器实时捕获到的当前帧图像进行处理,得到前景图像A,其采用公式如下
3.根据权利要求I所述的一种图像型火灾探测器的遮挡判别方法,其特征在于步骤三中所述的采用帧间差分法得到前景图像B,其具体方法如下将图像型火灾探测器实时捕获到的当前帧及前一帧图像按照下式进行处理 式中,(X,y)为以图像长方向为X轴,宽方向为y轴建立的坐标系中像素点的坐标; Ι(χ, y,j)为当前帧图像在点U,y)位置的像素值,I U,y,j-1)为前一帧图像在点(x,y)位置的像素值,j代表当前帧;B (x,y)为前景图像B在点(x,y)位置的像素值;L是阈值。
4.根据权利要求I所述的一种图像型火灾探测器的遮挡判别方法,其特征在于步骤四中所述的联立前景图像A和前景图像B,并进行分块判断疑似遮挡区域,其具体方法如下首先将前景图像A和前景图像B进行分块处理,分别分成16X16的图像块,图像块的坐标为(m,η);然后统计每个图像块中像素数为I的像素点的个数,并进行判别,其具体判别方法如下若前景图像A的某图像块中像素数为I的像素点的个数大于最大阈值Pmax,则说明当前帧中该图像块对应位置存在被遮挡区域;此时,若前景图像B相同位置的图像块中像素数为I的像素点的个数大于最大阈值Qmax,则说明前景图像A中被遮挡区域为被运动中的物体遮挡,只是形成暂时遮挡,此时,将该图像块标记为非疑似遮挡区域;若前景图像B相同位置的图像块中像素数为I的像素点的个数小于最大阈值Qmax,则说明前景图像A中被遮挡区域为被静止中的物体遮挡,此时,将该图像块标记为疑似遮挡区域;若前景图像A的某图像块中像素数为I的像素点的个数小于最大阈值Pmax,则说明当前帧中该图像块对应位置未被遮挡;此时,将该图像块标记为非疑似遮挡区域。
5.根据权利要求I所述的一种图像型火灾探测器的遮挡判别方法,其特征在于步骤五中所述的对疑似遮挡区域进行连通域搜索,并根据搜索结果进行判别,其具体方法如下对于在步骤四中已标记为疑似遮挡区域的前景图像A中的图像块,使用四邻域连通域方法再进行一次搜索,其具体步骤如下步骤A :令标号H=I;步骤B:自左向右、自上向下的扫描前景图像A,对于已标记为疑似遮挡区域的图像块, 做下述操作1)若A(m-l,n)= O, A(m, n-1) = I,则令当前图像块(m, η)的标号与图像块(m, η_1) 的标号相同,即H(m, n) =H(m, n-1);2)若A(m_l,n) = I, A(m, n-1) =0,则令!1(111,11) =H(m_l,n);3)若A(m-l,n) = A(m, n-1) = I,且两点标号相同,即 H(m_l, n) =H(m, n_l),则令 H(m, n) = H(m-1, n);4)若A(m-l,n)=A(m,n_l) = 0,则认为当前图像块为一新区域的起点,故赋予它一个新的标号,令 H = H+l, H(m, η) =H;5)若A(m-1, η) = A(m, n-1) = I,且两点标号不同,即η) Φ H(m, n-1),则令 H(m-1, η) = H(m,n_l),且 H(m,n) =H(m,n_l);上述搜索方法中,A(m, n) =0、A(m_l,n) =0、A(m, n_l) = 0 表示 A(m, n)、A(m_l, n)、 A(m, n-1)为非疑似遮挡区域;A(m, η) = l、A(m_l, η) = l、A(m, n-1) = I 表示 A(m, n)、 A(m_l, n)、A(m, n_l)为疑似遮挡区域;搜索完成后,每个疑似遮挡区域的图像块被标号,彼此相连接的疑似遮挡区域的图像块标号相同;此时,将标号相同的图像块个数相加,如果其面积大于整个图像面积的十分之一,则认为图像中存在大面积遮挡物体;否则,认为图像中不存在大面积遮挡物体。
全文摘要
一种图像型火灾探测器的遮挡判别方法,属于火灾探测技术领域,具体涉及计算机图像处理和图像火灾探测。本发明可解决图像型火灾探测器被遮挡失效的问题。本发明包括如下步骤实时读取图像型火灾探测器捕获的图像;对捕获的图像进行学习,确定背景图像,并采用背景差分法对当前帧图像进行处理,得到前景图像A,实时更新背景图像;采用帧间差分法得到前景图像B;联立前景图像A和前景图像B,并进行分块判断疑似遮挡区域;对疑似遮挡区域进行连通域搜索,并根据搜索结果进行判别,如果判别存在大面积遮挡物体,则发出遮挡故障信息;如果判别不存在大面积遮挡物体,则返回对捕获的图像进行学习,继续判别下一帧图像。
文档编号G06K9/00GK102609685SQ20121001591
公开日2012年7月25日 申请日期2012年1月17日 优先权日2012年1月17日
发明者于春雨, 吴小川, 梅志斌, 王勇俞 申请人:公安部沈阳消防研究所
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1