【技术实现步骤摘要】
一种基于改进经典光流法模型的烟雾识别方法
[0001]本专利技术涉及一种对数字图像处理与光流估计的领域,具体的说,即将疑似烟雾区域提取和对烟雾动态特征进行光流分析相结合的方法。
技术介绍
[0002]在识别火情领域这种检测环境领域,我们一般使用的是传统的感温、感烟等传感器进行小空间,近距离的监测识别,但是这种方法很难应用到范围更广、情况更复杂的场景中去。
[0003]光流指的目标、场景或摄像机在连续两帧图像间运动时造成的目标的运动。它是图像在平移过程中的二维矢量场,是通过二维图像来表示物体点三维运动的速度场,反映了微小时间间隔内由于运动形成的图像变化,以确定图像点上的运动方向和运动速率。光流不仅包含目标物体的大量运动信息,反映了图像的变化情况,还含有目标物体的三维结构等信息,被广泛地运用于运动估计、目标识别、视频检测、图像配准等领域。
[0004]光流法主要依赖于三个假设:一,亮度恒定,即图像中目标的像素强度在连续帧之间不会发生变化。二,时间规律,即相邻帧之间的时间足够短,以至于在考虑运行变化时可以忽略它们之间的差异。三,空间一致性,相邻像素具有相似的运动。这就是最早由Lucas和Kanada提出的经典的光流计算法,简称LK光流法。
[0005]光流不仅包含目标物体的大量运动信息,反映了图像的变化情况,还含有目标物体的三维结构等信息,被广泛地运用于运动估计、目标识别、视频检测、图像配准等领域。光流场模型算法主要分为4类:基于梯度的方法、基于特征匹配的方法、基于能量的方法、基于相位的方法。基于梯 ...
【技术保护点】
【技术特征摘要】
1.一种基于改进经典光流法模型的烟雾识别方法,其特征在于,具体包括以下步骤:步骤1:提取视频图像中的疑似烟雾区域;采用混合高斯建模的背景减除法对烟雾运动区域进行检测和提取;步骤2:颜色模型检测;在使用背景减除法的基础上加入颜色识别模型用于排除部分干扰现象;步骤3:对提取出的疑似烟雾图像进行分块;步骤4:使用改进的光流算法提取烟雾的运动特征;在LK光流计算方法的基础上引入了金字塔分层迭代算法一起用于计算运动目标的光流场;步骤5:选取特征值并对特征点进行阈值判别,进行判断是否是烟雾。2.根据权利要求1所述的一种基于改进经典光流法模型的烟雾识别方法,其特征在于,步骤2具体方法如下:已知烟雾颜色值的范围,在RGB空间中烟雾的颜色模型如下式(9):R
±
α=G
±
α=B
±
α(9)K1≤I≤K2(10)D1≤I≤D2(11)其中,式9是在RGB颜色空间的烟雾颜色模型,表示烟雾的R、G、B通道值近似,相互差别非常小,α表示一个很小的常量,一般5<α<20;I值是HIS空间中的亮度分量,K1一般在150左右,K2在220左右,满足(9),(10)两个条件的为dark
‑
gray烟雾;(11)式中D1一般在80左右,D2在150左右,满足(9)式和(11)式为light
‑
gray烟雾;当疑似烟雾区域中有超过1/3的像素被认为是疑似烟雾像素时,此疑似烟雾区域通过色彩判断,进入后续检测过程,否则此疑似烟雾区域被作为非烟雾区域排除;在背景减除算法基础上加入颜色模型判断准则后进行检测运动目标的流程,就是通过先通过背景减除算法提取出运动区域,再对运动区域进行烟雾颜色特征判断,就可以排除在背景减除法中无法排除的如树林剧烈摆动、汽车运动以及树林光照变化等部分非烟雾运动目标,为后面检测方法减少了大量的干扰物,有利于后面运动特征的提取与分析,同时有利于视频火灾烟雾识别。3.根据权利要求2所述的一种基于改进经典光流法模型的烟雾识别方法,其特征在于,步骤3具体方法如下:首先对提取到的疑似烟雾区域进行分块处理,就是将疑似烟雾区域划分成一个3*3的互不重叠的子图像块,边缘像素不够的话补0;其次选择可疑烟雾区域的每个子烟雾块的中心像素点坐标作为这个子烟雾块的一个特征点;最后对这个子烟雾块的代表特征点进行光流失量分析。4.根据权利要求3所述的一种基于改进经典光流法模型的烟雾识别方法,其特征在于,步骤4具体方法如下:在LK光流计算方法的基础上提出金字塔分层迭代算法一起用于计算运动目标的光流场;首先需要计算出金字塔的最上层图像I
Lm
上的光流矢量,其次根据顶层图像计算出的光流矢量结果用于估计出金字塔的次层图像I
Lm
‑1的光流矢量的初始值,然后再计算出当层图像的上层图像上光流矢量的精确值,以此类推,直至计算出了最底层图像上的光流矢量。
5.根据权利要求4所述的一种基于改进经典光流法模型的烟雾识别方法,其特征在于,LK光流法的定义为:在要计算的像素点邻域内,运动矢量要保持恒定,有光流矢量d使得匹配残差ε最小,即数学表达式为式(12):相似性函数可由图像特征点的(2w
x
+1)*(2w
y
+1)邻域求得,本发明中,选择w
x
=w
y
=3,其次对上式求取一阶偏导数,使其为0;接着使用Newton
‑
Raphson算法对光流矢量进行迭代计算的,选择迭代的次数为n=5。6.根据权利要求5所述的一种基于改进经典光流法模型的烟雾识别方法,其特征在于,金字塔原理:对于待处理图像I,设长为n
x
和宽为n
y
,令I0=I作为建立的金字塔的最底层图像,该图像是金字塔中的图像分辨率最高一层,金字塔从底部到顶部是越向上越窄,而图像层越高的话,对应的图像分辨率则会变的越低,通常情况都是以递归的方式来建立金字塔的,过程是从I0中计算I1,I1中计算I2,同理可推从图像I
L
‑1中计算I
L
;而金字塔中的第L层图像可以由下式(13)表示:其中,在第L层图...
【专利技术属性】
技术研发人员:颜成钢,陈旺,高宇涵,孙垚棋,朱尊杰,王鸿奎,陈楚翘,王廷宇,殷海兵,张继勇,李宗鹏,赵治栋,
申请(专利权)人:杭电丽水研究院有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。