一种低信噪比的视频运动目标提取方法

文档序号:9305050阅读:489来源:国知局
一种低信噪比的视频运动目标提取方法
【技术领域】
[0001] 本发明属于智能监控技术领域,涉及一种低信噪比的视频运动目标提取方法。
【背景技术】
[0002] 随着智能监控领域的迅猛发展,视频信息的应用已经成为安全保障的有力手段之 一。对于诸如矿井下的监控环境,需要在户外24小时全天候监控环境下,因光照条件受限 等原因,会出现监控画面有强噪声干扰的情况,有时甚至是运动目标被吞没在噪声之中。这 时对于判断监控画面中是否存在运动目标等操作和处理很难有效实现,在很大一定程度上 限制了视频监控视频的应用。

【发明内容】

[0003] 本发明的目的是提供一种低信噪比的视频运动目标提取方法,解决了现有技术 中,因环境噪声过强,使得画面被严重干扰情况下,对视频运动目标低信噪比很难提取到相 应区域的问题。
[0004] 本发明采用的技术方案是,一种低信噪比的视频运动目标提取方法,具体按照以 下步骤实施:
[0005] 步骤1、获取背景帧
[0006] 假设提供给训练获取背景帧的视频帧序列为沾,匕...,匕},其中,匕= [ft(i,j)]mxn,t= 1,2, ? ? ?,N,是由N帧分辨率为m行n列的视频帧序列构成,求取该视频 帧序列的均值作为背景帧B= [b(i,j)]^%,计算公式见下式(1):
[0007]

[0008] 步骤2、估计待处理视频帧的噪声标准差
[0009] 设待处理视频帧为Ff[fJi,j)]mXn,估计其噪声标准差的方法如下:
[0010] 2. 1)先对待处理视频帧Fe= [Ui,进行背景差分计算,得到差分结果Ec= [ec(i,j)]^,见下式⑵:
[0011] ec(i,j) =fc(i,j)-b(i,j),i= 1, 2,. . . ,m,j= 1, 2,. . . ,n, (2)
[0012] 2.2)根据差分结果Ec= [ec(i,j)]^,估计噪声标准差的值,见下式⑶:
[0014] 其中,yc为Ec= [ec(i,j)]mXn的均值,计算公式见下式⑷:[0015]
.(4.)
[0013] (3)
[0016] 步骤3、取待处理视频帧的相邻帧序列进行背景差分处理
[0017] 在待处理视频帧为Fe=[fe(i,j)]mXn中,取其相邻的2K帧视频序列,构成当前帧 的相邻帧序列{F。K,F。K+1,. . .,F。,匕+1,. . .,U,其中K为经验值;然后采用巴特沃斯滤波 器进行低通滤波处理,得到滤波后的相邻帧序列为{Up...,€#}*再对该 滤波后的相邻帧序列进行背景差分;
[0018] 步骤4、获取背景差分图像中的目标占比;
[0019] 步骤5、检测运动目标,即成。
[0020] 本发明的有益效果是,能够从如高粉尘作业等恶劣的低对比度监控环境中,提取 运动目标,以便对该运动目标进行后续的分析和处理,是低信噪比环境下的视频去噪,运动 目标跟踪等处理不可缺少的预处理方法。
【附图说明】
[0021] 图1是本发明方法实施例1实际拍摄的清晰原始图像;
[0022] 图2是本发明方法实施例1给清晰图像人为加载强噪声的结果图;
[0023] 图3是本发明方法实施例1加载强噪声情况下进行目标提取后的结果图;
[0024]图4是本发明方法实施例2实际拍摄的夜间原始图像;
[0025] 图5是本发明方法实施例2对夜间拍摄的图像进行图像增强后的结果;
[0026] 图6是本发明方法实施例2对图5提取目标的结果图像。
【具体实施方式】
[0027] 下面结合附图和【具体实施方式】对本发明进行详细说明。
[0028] 本发明的低信噪比的视频运动目标提取方法,具体按照以下步骤实施:
[0029] 步骤1、获取背景帧
[0030] 基于目标运动、背景静止的原理,采用背景差分法提取出运动目标,但由于强噪声 会混淆背景与目标,直接采用背景差分,是很难提取出运动目标的,本步骤中,考虑到运动 目标在帧序列中运动的连续性,以及噪声在帧序列中出现的随机性,进行以下的处理:
[0031] 假设提供给训练获取背景帧的视频帧序列为沾,匕...,以,其中,匕= [ft(i,j)]mxn,t= 1,2, ? ? ?,N,是由N帧分辨率为m行n列的视频帧序列构成,求取该视频 帧序列的均值作为背景帧B= [b(i,j)]^%,计算公式见下式(1):
[0032]
/ = 1,2,...,/?? ? / = ; v1)
[0033] 步骤2、估计待处理视频帧的噪声标准差
[0034] 设待处理视频帧为Fc= [fji,,估计其噪声标准差的方法如下:
[0035] 2. 1)先对待处理视频帧Fe= j)]^进行背景差分计算,得到差分结果Ec =
[ec(i,j)]^,见下式⑵:
[0036] ec(i,j) =fc(i,j)-b(i,j),i= 1, 2, . . . ,m,j= 1, 2, . . . ,n(2)
[0037] 2.2)根据差分结果艮=[eji,j)]^,估计噪声标准差〇。的值,见下式⑶:
[0038]
G)
[0039]其中,为Ec= [ec(i,j)]^的均值,计算公式见下式⑷:
[0040]
⑷.
[0041] 步骤3、取待处理视频帧的相邻帧序列进行背景差分处理
[0042] 在待处理视频帧为[fJi,j)]mXn中,取其相邻的2K帧视频序列,构成当前帧 的相邻帧序列{F。K,F。K+1,. . .,F。,匕+1,. . .,Frf},其中K为经验值,噪声大则偏向取大,本步 骤中建议取值范围为10彡K彡20 ;然后采用巴特沃斯滤波器进行低通滤波处理,(巴特沃 斯滤波器进行低通滤波的方法可参考相关的教材以及论文),得到滤波后的相邻帧序列为 ...,Up..,€gI;再对该滤波后的相邻帧序列进行背景差分,
[0043] 具体过程如下:
[0044] 3. 1)确定背景差分阈值:
[0045] thp =yb+ap ?o c,(5)
[0046] 其中,y力背景帧B=[b(i,j) ] ^的均值;
[0047] ap为阈值调整系数,为经验值,考虑到低信噪比视频帧序列中的运动目标,通 常被淹没在噪声中的情况,为了保留微弱的前景信息,选择较低的阈值,建议优择a 0.050,0为[l,nj区间内的整数,n。为最高阈值的选取参数,为经验值,建议优选11。= 20 ;
[0048] 〇。为步骤2估计得到的待处理帧F。的噪声标准差。
[0049] 3.2)根据a^ 0.050,0为[l,nj区间内的整数,按照公式(5)得到nc个阈 值,取这n。个由低到高的阈值,按照下面的公式(6),对相邻帧序列{F。K,F。K+1,. . .,F。,匕+1, ...,Frf}进行背景差分计算,得到差分结果{dF。/,dF。K+/,. . .,dF/,dF。,/,. . .,dF。,/}, 0 = 1,2, ? ? ?,nc,
[0050] 其中,dFke = [dfke (i,j)]mXn,k=c-K,c-K+1,? ? ?,c,c+1,? ? ?,c+K, 则

[0052] 3. 3)对每个阈值下的相邻帧差分序列,按照下面的公式(7)进行或运算,得到n。 个差分序列〖辦,馬,…,巧J,其中,SFp= [Sfp(i,j) ]^,
[0053] (7)
[0054] 按照公式(7)计算得到Sfp(i,j) = 1的点为目标点,Sfp(i,j) = 〇为背景点;
[0055] 步骤4、获取背景差分图像中的目标占比
[0056] 4. 1)将步骤3. 3)得到的差分序列{辦,巧_,…,巧&}中的每个差分帧图像SFp=
[5fp(i,j)]mxn等分为MXM个大小相同的子块,每个子块的大小为msubXnsub,msub=m/M,nsub=n/M,
[0057] 则有Bp =[blockp (x,y)]MXM,其中,
[0058]
[0059] ,x= 1,2,
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1