发明名称 一种基于码本模型和多特征的早期烟雾检测方法
摘要 本发明公开了一种基于码本模型和多特征的早期烟雾检测方法,包括1:利用码本模型对相机拍摄的视频序列进行背景建模,采用背景减除法得到前景似然信息图像;2:利用改进的烟雾区域颜色模型滤除前景似然信息图像中其它目标的干扰,得到前景似然信息图像中的疑似烟雾区域;3:利用融合烟雾区域的形状模型对疑似烟雾区域进一步检测,滤除与烟雾颜色相近但形状特征不同的干扰区域;4:利用融合烟雾区域的动态模型对疑似烟雾区域进一步筛选,滤除早期烟雾区域的增长率过低和烟雾区域中心位置移动过快的目标。该方法利用烟雾的颜色特征,形状模型特征以及动态特征,对疑似烟雾区域进行筛选。提高烟雾检测准确性和系统鲁棒性。
申请公布号 CN102567722B 申请公布日期 2013.09.25
申请号 CN201210016092.3 申请日期 2012.01.17
申请人 大连民族学院 发明人 姜明新
分类号 G06K9/00(2006.01)I 主分类号 G06K9/00(2006.01)I
代理机构 大连东方专利代理有限责任公司 21212 代理人 李馨
主权项 1.一种基于码本模型和多特征的早期烟雾检测方法,其特征在于包括:步骤1:利用码本模型对相机拍摄的视频序列进行背景建模,采用背景减除法得到前景似然信息图像;步骤11:对视频序列进行学习,根据每个像素点连续采样值的颜色距离和亮度范围为每个像素点生成一个码本,假设当前像素点是x=(R,G,B),其对应的码本是M;步骤12:计算当前像素点的亮度I=R+G+B,定义布尔变量match=0;步骤13:根据设定条件从码本M中找到与当前像素匹配的码字C<sub>m</sub>,如果能够找到码字C<sub>m</sub>,则match=1,否则match=0;其中的设定条件包括条件A和条件B,条件A表示为:<maths num="0001"><![CDATA[<math><mrow><mi>colordist</mi><mrow><mo>(</mo><mi>x</mi><mo>,</mo><msub><mi>v</mi><mi>m</mi></msub><mo>)</mo></mrow><mo>=</mo><mfrac><mrow><msup><mrow><mo>|</mo><mo>|</mo><mi>x</mi><mo>|</mo><mo>|</mo></mrow><mn>2</mn></msup><msup><mrow><mo>|</mo><mo>|</mo><msub><mi>v</mi><mi>m</mi></msub><mo>|</mo><mo>|</mo></mrow><mn>2</mn></msup><mo>-</mo><msup><mrow><mo>&lang;</mo><msub><mrow><mi>x</mi><mo>,</mo><mi>v</mi></mrow><mi>m</mi></msub><mo>&rang;</mo></mrow><mn>2</mn></msup></mrow><msup><mrow><mo>|</mo><mo>|</mo><msub><mi>v</mi><mi>m</mi></msub><mo>|</mo><mo>|</mo></mrow><mn>2</mn></msup></mfrac><mo>&le;</mo><mi>&epsiv;</mi></mrow></math>]]></maths>其中,<maths num="0002"><![CDATA[<math><mrow><msup><mrow><mo>|</mo><mo>|</mo><mi>x</mi><mo>|</mo><mo>|</mo></mrow><mn>2</mn></msup><mo>=</mo><msup><mi>R</mi><mn>2</mn></msup><mo>+</mo><msup><mi>G</mi><mn>2</mn></msup><mo>+</mo><msup><mi>B</mi><mn>2</mn></msup><mo>,</mo><msup><mrow><mo>|</mo><mo>|</mo><msub><mi>v</mi><mi>m</mi></msub><mo>|</mo><mo>|</mo></mrow><mn>2</mn></msup><msubsup><mover><mi>R</mi><mo>&OverBar;</mo></mover><mi>m</mi><mn>2</mn></msubsup><mo>+</mo><msubsup><mover><mi>G</mi><mo>&OverBar;</mo></mover><mi>m</mi><mn>2</mn></msubsup><mo>,</mo><msubsup><mover><mi>B</mi><mo>&OverBar;</mo></mover><mi>m</mi><mn>2</mn></msubsup><mo>,</mo><msup><mrow><mo>(</mo><msub><mrow><mi>x</mi><mo>,</mo><mi>v</mi></mrow><mi>m</mi></msub><mo>)</mo></mrow><mn>2</mn></msup><mo>=</mo><msup><mrow><mo>(</mo><msub><mover><mi>R</mi><mo>&OverBar;</mo></mover><mi>m</mi></msub><mi>R</mi><mo>+</mo><msub><mover><mi>G</mi><mo>&OverBar;</mo></mover><mi>m</mi></msub><mi>G</mi><mo>+</mo><msub><mover><mi>B</mi><mo>&OverBar;</mo></mover><mi>m</mi></msub><mi>B</mi><mo>)</mo></mrow><mn>2</mn></msup><mo>;</mo></mrow></math>]]></maths>条件B表示为:<img file="FDA00003159468600013.GIF" wi="671" he="96" />且当<maths num="0003"><![CDATA[<math><mrow><msub><mi>I</mi><mi>low</mi></msub><mo>&le;</mo><mo>|</mo><mo>|</mo><mi>x</mi><mo>|</mo><mo>|</mo><mo>&le;</mo><msub><mi>I</mi><mi>hi</mi></msub></mrow></math>]]></maths>时,<img file="FDA00003159468600014.GIF" wi="608" he="86" />其中,I<sub>low</sub>为码字的亮度范围最小值,I<sub>hi</sub>为该码字的亮度范围最大值;步骤14:将match=0的像素作为当前视频图像的前景像素,将match=1的像素作为当前视频图像的背景像素;步骤15:生成关于当前视频图像中像素m<sub>i</sub>的前景似然函数L<sub>i</sub>(m<sub>i</sub>),进而生成相应的前景似然图,其中的前景似然函数L<sub>i</sub>(m<sub>i</sub>)表示为:<maths num="0004"><![CDATA[<math><mrow><msub><mi>L</mi><mi>i</mi></msub><mrow><mo>(</mo><msub><mi>m</mi><mi>i</mi></msub><mo>)</mo></mrow><mfenced open='{' close=''><mtable><mtr><mtd><mn>1</mn><mo>,</mo></mtd><mtd><mi>if</mi></mtd><mtd><msub><mi>m</mi><mi>i</mi></msub><mo>&Element;</mo><mi>foregrounc</mi></mtd></mtr><mtr><mtd><mn>0</mn><mo>,</mo></mtd><mtd></mtd><mtd><mi>otherwise</mi></mtd></mtr></mtable></mfenced><mo>;</mo></mrow></math>]]></maths>步骤2:利用改进的烟雾区域颜色模型滤除前景似然信息图像中其它目标的干扰,得到前景似然信息图像中的疑似烟雾区域;步骤21:将前景似然信息图像中每个像素点的R通道、G通道、B通道的值分别进行归一化处理,以获得归一化后不同烟雾像素点的R通道、G通道、B通道的数值分布范围,归一化过程表示为:<maths num="0005"><![CDATA[<math><mfenced open='{' close=''><mtable><mtr><mtd><mi>r</mi><mo>=</mo><mfrac><mrow><mi>Ir</mi><mrow><mo>(</mo><mi>x</mi><mo>,</mo><mi>y</mi><mo>)</mo></mrow></mrow><mrow><mi>Ir</mi><mrow><mo>(</mo><mi>x</mi><mo>,</mo><mi>y</mi><mo>)</mo></mrow><mo>+</mo><mi>Ig</mi><mrow><mo>(</mo><mi>x</mi><mo>,</mo><mi>y</mi><mo>)</mo></mrow><mo>+</mo><mi>Ib</mi><mrow><mo>(</mo><mi>x</mi><mo>,</mo><mi>y</mi><mo>)</mo></mrow></mrow></mfrac></mtd></mtr><mtr><mtd><mi>g</mi><mo>=</mo><mfrac><mrow><mi>Ig</mi><mrow><mo>(</mo><mi>x</mi><mo>,</mo><mi>y</mi><mo>)</mo></mrow></mrow><mrow><mi>Ir</mi><mrow><mo>(</mo><mi>x</mi><mo>,</mo><mi>y</mi><mo>)</mo></mrow><mo>+</mo><mi>Ig</mi><mrow><mo>(</mo><mi>x</mi><mo>,</mo><mi>y</mi><mo>)</mo></mrow><mo>+</mo><mi>Ib</mi><mrow><mo>(</mo><mi>x</mi><mo>,</mo><mi>y</mi><mo>)</mo></mrow></mrow></mfrac></mtd></mtr><mtr><mtd><mi>b</mi><mo>=</mo><mfrac><mrow><mi>Ib</mi><mrow><mo>(</mo><mi>x</mi><mo>,</mo><mi>y</mi><mo>)</mo></mrow></mrow><mrow><mi>Ir</mi><mrow><mo>(</mo><mi>x</mi><mo>,</mo><mi>y</mi><mo>)</mo></mrow><mo>+</mo><mi>Ig</mi><mrow><mo>(</mo><mi>x</mi><mo>,</mo><mi>y</mi><mo>)</mo></mrow><mo>+</mo><mi>Ib</mi><mrow><mo>(</mo><mi>x</mi><mo>,</mo><mi>y</mi><mo>)</mo></mrow></mrow></mfrac></mtd></mtr></mtable></mfenced></math>]]></maths>r为归一化后R通道数值,g为归一化后G通道数值,b为归一化后B通道数值;步骤22:通过对大量视频图像归一化后R通道、G通道、B通道的数值的统计,得到前景似然信息图像中的多个置信空间,通过归一化RGB通道的置信区间即可剔除前景似然信息图像中不符合烟雾颜色特征的像素点;步骤3:利用融合烟雾区域的形状模型对疑似烟雾区域进一步检测,滤除与烟雾颜色相近但形状特征不同的干扰区域;步骤31:计算大量视频图像中疑似烟雾区域的不规则度,通过对不规则度的数据统计,得到一置信区间,不规则度Ω<sub>dim2</sub>定义为:<maths num="0006"><![CDATA[<math><mrow><msub><mi>&Omega;</mi><mrow><mi>dim</mi><mn>2</mn></mrow></msub><mo>=</mo><mfrac><mi>C</mi><msqrt><mn>4</mn><mi>&pi;</mi><mo>&times;</mo><mi>A</mi></msqrt></mfrac></mrow></math>]]></maths>其中,C为烟雾区域的周长,A为烟雾区域的面积;步骤32:计算步骤2得到的前景似然信息图像中的疑似烟雾区域中划分的连通区域的不规则度;步骤33:若步骤32计算得到的不规则度落在步骤31得到的置信区间中,则判断相应的连通区域具有类烟雾形状的特性,否则滤除;步骤4:利用融合烟雾区域的动态模型对疑似烟雾区域进一步筛选,滤除早期烟雾区域的增长率过低和烟雾区域中心位置移动过快的目标;步骤41.利用融合烟雾区域的动态模型对疑似烟雾区域进一步筛选,滤除早期烟雾区域的增长率过低的目标;步骤411:计算τ时间间隔内烟雾的增长率v,描述为:<maths num="0007"><![CDATA[<math><mrow><mi>v</mi><mo>=</mo><mfrac><mrow><msub><mi>A</mi><mrow><mi>t</mi><mo>+</mo><mi>&tau;</mi></mrow></msub><msub><mi>A</mi><mi>t</mi></msub></mrow><mi>&tau;</mi></mfrac></mrow></math>]]></maths>其中,t是时刻,疑似烟雾区域的面积为A<sub>t</sub>,该区域的面积为A<sub>t+τ</sub>;步骤412:滤除早期烟雾区域的增长率低于一定值的目标步骤42.利用融合烟雾区域的动态模型对疑似烟雾区域进一步筛选,滤除烟雾区域中心位置移动过快的目标。
地址 116600 辽宁省大连市经济技术开发区辽河西路18号