首页> 中国专利> 基于像素序列形态的适应性背景重构方法

基于像素序列形态的适应性背景重构方法

摘要

本发明涉及一种基于像素序列形态的适应性背景重构方法,将时间维度上的像素序列形态用于指导背景图像的提取和更新。本发明提取像素序列形态特征,不同形态适用独立的背景提取策略、背景更新时刻和背景更新策略,使得本发明方法不仅可以提取常规背景,还可以就周期形态的像素序列提取周期性背景。该算法无需对视频场景中的背景和运动目标建立模型,直接从一组含有运动前景的视频图像中重构背景,有效的避免了混合现象,提高了背景提取的准确性、背景更新的有效性和背景重构的实时性。

著录项

  • 公开/公告号CN102136148A

    专利类型发明专利

  • 公开/公告日2011-07-27

    原文格式PDF

  • 申请/专利权人 福州大学;

    申请/专利号CN201110072332.7

  • 发明设计人 余春艳;吴立峤;李建明;

    申请日2011-03-24

  • 分类号G06T7/20(20060101);

  • 代理机构35100 福州元创专利商标代理有限公司;

  • 代理人蔡学俊

  • 地址 350108 福建省福州市闽侯县上街镇大学城学园路2号福州大学新区

  • 入库时间 2023-12-18 02:51:52

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2020-03-10

    未缴年费专利权终止 IPC(主分类):G06T7/20 授权公告日:20121121 终止日期:20190324 申请日:20110324

    专利权的终止

  • 2012-11-21

    授权

    授权

  • 2011-09-07

    实质审查的生效 IPC(主分类):G06T7/20 申请日:20110324

    实质审查的生效

  • 2011-07-27

    公开

    公开

说明书

技术领域

本发明涉及图像处理技术领域,特别是一种基于像素序列形态的适应性背景重构方法。

背景技术

背景重构是视频图像处理领域的支撑性工作之一,涉及背景提取和背景更新两大基本问题。国内外已经在背景提取和背景更新方面做了大量的研究工作,形成了不少经典的算法。最为经典的背景重构算法为基于时间轴的滤波方法,从过去一组观测图像中按照一定的规则构建背景图像。以均值滤波法为例,将一段时间内视频图像序列的求和后平均,构建一帧近似的背景图像幀,并完成后续背景更新,计算简单,但是计算过程混杂了大量的前景像素,受前景干扰严重,背景提取和更新的效果依赖于使用的图像幀数,存储空间耗费较大,背景更新速度较缓慢。与此类似的方法还包括中值滤波法、众数滤波法、连续幀差法等。此外,还有一类背景重构算法首先建立背景模型,随后调整模型参数以便获取背景图像,比如高斯分布模型、混合高斯分布模型、Kalman滤波法等,这一类方法对于光照变化适应性良好,但是运算复杂,实时性能不佳,高斯分布模型对于运动物体长期静止的状况无法有效更新背景。总体而言,目前主流的背景重构算法在背景提取的准确性、背景更新的有效性和背景重构的实时性、背景场景的适应性上存在较大差异。

发明内容

本发明的目的在于克服现有技术的不足,提供一种基于像素序列形态的适应性背景重构方法,该适应性背景重构方法适用范围广,提高了背景提取的准确性、背景更新的有效性和背景重构的实时性。

本发明采用的技术方案是:一种基于像素序列形态的适应性背景重构方法,其特征在于:包括以下步骤:

(1)从待处理的视频中抽取一组连续的图像序列(I0,I1,I2,…,In),Ii(x,y)表示第Ii帧图像中像素点(x,y)的像素值,即像素(x,y)对应一个长度为n+1的像素值序列P(x,y)={ I0(x,y), I1(x,y),…,In(x,y)};

(2)根据选定的图像序列,计算像素(x,y)在所述图像序列(I0,I1,I2,…,In)中的形态序列M(x,y),所述M(x,y)定义为:

M(x,y)={mi(x,y), 1≤i<n}

其中:mi(x,y)表示像素(x,y)在i时刻下的邻近变化形态,其定义为:

其中,△i(x,y)表示像素(x,y)的像素值在i时刻下相较于前一邻近时刻的变化值,其计算公式为:△i(x,y)=Ii(x,y)-Ii-1(x,y) (1≤i≤n);e为判断像素值是否发生剧烈变化的阈值;括号表示对该括号中的值向下取整;

(3)判断像素(x,y)的形态序列特征:若对于任一满足 () ,则判断像素(x,y)具有平缓形态;若存在一个极大值k(1<k≤n/2),使得对于所有,满足,则判断像素(x,y)具有周期形态;若形态序列M(x,y)满足以下A和B两个条件:

A、存在i(),使得 ();

B、对于任何一个k(1<k≤n/2),总能找到一个i(),使得

则判断像素(x,y)具有混沌形态;

(4)根据步骤(3)得到的形态特征选用相应的背景提取策略提取背景像素值:若像素(x,y)具有平缓形态,则采用平缓形态背景提取策略;若像素(x,y)具有混沌形态,则采用混沌形态背景提取策略;若像素(x,y)具有周期形态,则采用周期形态背景提取策略;

(5)进行像素序列形态自适应背景更新:

定义t时刻下像素(x,y)像素值与背景像素值的差值distI,BF(x,y,t),其表达式为:

distI,BF(x,y,t)=|It(x,y)-BF(x,y)|

其中,BF(x,y)表示像素点(x,y)背景像素值,It(x,y)表示t时刻下像素(x,y)的像素值;

计算像素(x,y)从t-2时刻至t-1时刻、从t-1时刻至t时刻相邻两帧像素值的差值,分别记为△t-1(x,y)、△t+1(x,y);

若同时满足distI,BF(x,y,t-1)<e、distI,BF(x,y,t-2)<e、|△t-2(x,y)|<e和|△t-1(x,y)|<e,采用渐进性背景更新策略进行背景更新;

若distI,BF(x,y,t-1)<e、distI,BF(x,y,t-2)<e、|△t-2(x,y)|<e和|△t-1(x,y)|<e,则进一步考察突变后像素值序列形态变化以确定是否发生背景突变,若突变后的像素值序列形态仍呈现剧烈变化,无需背景更新,若突变后的像素值序列形态呈现平缓态势,则判定该背景像素发生了背景突变,此时采用突变性背景更新策略进行背景更新。

本发明的有益效果是克服了现有主流背景重构算法各自存在的不足,无需对视频场景中的背景和运动目标建立模型,直接从一组含有运动前景的视频图像中重构背景,较为有效地避免前景运动目标混入到背景图像中而产生的混合现象,同时适合像素序列形态变化特征完成背景像素的适应性更新。该算法适用于多种复杂场景,不但可用于常规场景的背景提取,还适合于提取周期性背景,同时背景提取的准确性、背景更新的有效性和背景重构的实时性均令人满意。

附图说明

图1是本发明实施例的工作流程图。

具体实施方式

本发明基于像素序列形态的适应性背景重构方法,如图1所示,包括以下步骤:

(1)从待处理的视频中抽取一组连续的图像序列(I0,I1,I2,…,In),Ii(x,y)表示第Ii帧图像中像素点(x,y)的像素值,即像素(x,y)对应一个长度为n+1的像素值序列P(x,y)={ I0(x,y), I1(x,y),…,In(x,y)};

(2)根据选定的图像序列,计算像素(x,y)在所述图像序列(I0,I1,I2,…,In)中的形态序列M(x,y),所述M(x,y)定义为:

M(x,y)={mi(x,y), 1≤i<n}

其中:mi(x,y)表示像素(x,y)在i时刻下的邻近变化形态,其定义为:

其中,△i(x,y)表示像素(x,y)的像素值在i时刻下相较于前一邻近时刻的变化值,其计算公式为:△i(x,y)=Ii(x,y)-Ii-1(x,y) (1≤i≤n);e为判断像素值是否发生剧烈变化的阈值;括号表示对该括号中的值向下取整;

(3)判断像素(x,y)的形态序列特征:若对于任一满足 () ,则判断像素(x,y)具有平缓形态;若存在一个极大值k(1<k≤n/2),使得对于所有,满足,则判断像素(x,y)具有周期形态;若形态序列M(x,y)满足以下A和B两个条件:

A、存在i(),使得 ();

B、对于任何一个k(1<k≤n/2),总能找到一个i(),使得

则判断像素(x,y)具有混沌形态;

(4)根据步骤(3)得到的形态特征选用相应的背景提取策略提取背景像素值:若像素(x,y)具有平缓形态,则采用平缓形态背景提取策略;若像素(x,y)具有混沌形态,则采用混沌形态背景提取策略;若像素(x,y)具有周期形态,则采用周期形态背景提取策略;

(5)进行像素序列形态自适应背景更新:

定义t时刻下像素(x,y)像素值与背景像素值的差值distI,BF(x,y,t),其表达式为:

distI,BF(x,y,t)=|It(x,y)-BF(x,y)|

其中,BF(x,y)表示像素点(x,y)背景像素值,It(x,y)表示t时刻下像素(x,y)的像素值;

计算像素(x,y)从t-2时刻至t-1时刻、从t-1时刻至t时刻相邻两帧像素值的差值,分别记为△t-1(x,y)、△t+1(x,y);

若同时满足distI,BF(x,y,t-1)<e、distI,BF(x,y,t-2)<e、|△t-2(x,y)|<e和|△t-1(x,y)|<e,采用渐进性背景更新策略进行背景更新;

若distI,BF(x,y,t-1)<e、distI,BF(x,y,t-2)<e、|△t-2(x,y)|<e和|△t-1(x,y)|<e,则进一步考察突变后像素值序列形态变化以确定是否发生背景突变,若突变后的像素值序列形态仍呈现剧烈变化,无需背景更新,若突变后的像素值序列形态呈现平缓态势,则判定该背景像素发生了背景突变,此时采用突变性背景更新策略进行背景更新。

上述平缓形态背景提取策略按以下步骤进行:将上述平缓形态分为单调平缓形态和松散平缓形态,若像素点(x,y)满足 (),则为单调平缓形态,直接选取时间轴上最新的像素值In(x,y)作为背景像素值;若像素点(x,y)满足 (),则为松散平缓形态,计算像素值序列P(x,y)的均值作为背景像素值。

上述混沌形态背景提取策略按以下步骤进行:

步骤1:划分像素值平稳变化子序列,计算平均像素值:根据像素形态序列M(x,y)将像素值序列P(x,y)划分成为若干子序列,每个子序列均为平缓态序列,平稳变化子序列划分位置Divide _Pos定义如下:

Divide_Pos={1}∪{i|mi(x,y)>1 or mi(x,y)<-1}∪{n}

步骤2:提取平稳态子序列的代表像素值:对于第i个平稳态子序列Pi(x,y),其代表像素值 提取可参照平缓态背景提取策略,单调形态下,提取最后一帧像素值为,松散形态下,提取子序列像素值均值为;不同的平稳变化子序列Pi(x,y)和Pj(x,y)若具有相近的代表像素值,则将两个子序列归为一类,称为区间相容序列,区间相容关系定义为:

若平稳变化子序列Pi(x,y)和Pj(x,y)是非相邻子序列(1≤i<j≤q且j-i>1)且其序列代表像素值满足以下关系:≤e (1≤i<j≤q且j-i>1),则平稳态子序列Pi(x,y)和Pj(x,y)具有区间相容关系;

步骤3:比较步骤2中所得q个平稳态子序列的代表像素值,选出所有满足区间相容关系的平稳态子序列,组成若干个区间相容序列,并统计对应的形态回归频次;

步骤4:选择形态回归频次最高的区间相容序列为背景像素序列。

上述周期形态背景提取策略按以下步骤进行:

在周期形态下,像素值序列P(x,y)和形态序列M(x,y)以k为周期被划分为若干个周期子序列P1(x,y), … ,Pr(x,y)(Pi(x,y)={I(i-1)*k(x,y),I1+(i-1)*k (x,y), …, Ik-1+(i-1)*k(x,y)})和M1(x,y), …, Mr(x,y) (Mi(x,y)= {m(i-1)*k+1(x,y), m(i-1)*k+2(x,y),…, m(i-1)*k+k(x,y)}),其中子序列的长度均为等长的子序列,序列长度为k,直接选取时间轴上最新的一个周期为k的像素周期变化子序列Pr(x,y)作为背景像素周期序列,而在不同的时刻选择该背景像素周期序列中对应的像素值作为背景像素,即t时刻下,背景像素值BFt(x,y)=It mod k+(r-1)*k(x,y)。

上述渐进性背景更新策略按如下方法进行:以t时刻下像素值It(x,y)为背景像素的基准值,预测t+1时刻下背景像素值的变化幅度为t-2时刻至t时刻变化幅度的均值,并选择t-2时刻至t时刻变化幅度的平均差作为t+1时刻下背景像素变化幅度的附加值,即:

上述突变性背景更新策略按如下方法进行:

从t1=t+2始,进行如下背景像素的更新计算:

持续进行背景像素值修正,直至t1=t2时刻满足distI,BF(x,y,t2)<e,至此,背景像素突变性更新结束。

为了更加充分地揭示本发明的技术方案,下面对本发明作进一步的详细说明。

1、像素序列形态适应性背景提取算法

已知一组连续的观测视频图像序列(I0,I1,I2,…,In),Ii(x,y)表示第Ii帧图像中像素点(x,y)的像素值,即像素(x,y)对应一个长度为n+1的像素值序列P(x,y)={ I0(x,y), I1(x,y),…,In(x,y)}。

令△i(x,y)=Ii(x,y)-Ii-1(x,y)(1≤i≤n),一般情况下,连续的观测视频图像序列中,倘若前后连续两帧中像素(x,y)对应的像素值Ii-1(x,y)和Ii(x,y)表征实际场景中同一个目标点,其像素值的变化平缓,实验发现,像素值为256级度量时,△i(x,y)一般小于10个级差。反之,倘若Ii-1(x,y)和Ii(x,y)表征的是实际场景中不同的目标点,其像素值变化表现剧烈,像素值为256级度量时,△i(x,y)一般远大于10个级差。

定义1 像素邻近变化形态. 令像素 (x,y)像素值在i时刻下相较于前一邻近时刻的变化值△i(x,y)=Ii(x,y)-Ii-1(x,y)(1≤i≤n),像素(x,y)在i时刻下的邻近变化形态mi(x,y)定义如下:

  (1)

其中e为判断像素值是否发生剧烈变化的阈值,根据实验结果,一般设置为10。

定义2 像素形态序列. 像素(x,y)在图像序列(I0,I1,I2,…,In)中的形态序列M(x,y)定义如下:

M(x,y)={mi(x,y), 1≤i<n}            (2)

进一步分析形态序列M(x,y),分为若干不同的形态。

定义3 平缓形态. 像素(x,y)具有平缓形态当且仅当对于任一,满足 ()。

定义4 周期形态. 像素(x,y)具有周期形态当且仅当存在一个极大值k(1<k≤n/2),使得对于所有,满足

定义5 混沌形态. 像素(x,y)具有混沌形态当且仅当其形态序列M(x,y)满足以下条件:

(1) 存在i(),使得 ();

(2) 对于任何一个k(1<k≤n/2),总能找到一个i(),使得

在像素形态序列的指导下,像素序列形态自适应背景提取算法(Pixel Sequence Pattern Adaptive Background Extraction Algorithm,简称PSA)实现了不同的背景像素判定准则和背景像素值提取规则。

1.1 平缓形态背景提取策略

像素(x,y)具有平缓形态意味着P(x,y)从第0帧至第n帧持续表征实际场景中同一个目标点,仅仅因为受到外界空气、光照等细微影响,该目标点的像素值在不同时刻出现了微量的变化。显然,该目标点在观测视频图像序列中始终处于静止状态,由此可判定该目标点隶属于背景,而 P(x,y)表征了背景目标点在各时刻不同的像素值。

平缓态序列可分为单调平缓态和松散平缓态。单调平缓态中,M(x,y)中绝大部分的mi(x,y)的取值呈现同质化,P(x,y)整体上呈现上升或者下降的态势;松散平缓态中,M(x,y)中mi(x,y)的取值相对分散,P(x,y)整体上呈现特定窄幅区间内振荡变化的态势。

单调平缓态序列中,形态序列M(x,y)中,同质化取值的mi(x,y)应为多数。为保证像素值序列整体的单调形态,我们规定同质化取值的频度mi(x,y)应为75以上,由此,单调平缓态和松散平缓态定义如下:

定义6 单调平缓态. 一个具有平缓形态的像素点(x,y)为单调平缓态当且仅当 ()。

定义7 松散平缓态. 一个具有平缓形态的像素点(x,y)为松散平缓态当且仅当 ()。

单调平缓形态下,高频率的单向微量变化逐次累计,导致像素值I0(x,y)和In(x,y)间级差显著。适应于背景像素(x,y)的像素值在时间轴上单调变化的形态趋势,应直接选取时间轴上最新的像素值In(x,y)作为背景像素值。

松散平缓形态下,像素值的取值散布于一个窄幅的波段区间内,在时间轴上呈现一个窄幅振荡的形态,与此相适应,计算像素值序列P(x,y)的均值作为背景像素值。

1.2 混沌形态背景提取策略

混沌形态下,P(x,y)中的不同时刻的像素值表征了实际场景中不同的目标点,背景像素和不同的前景像素交替出现。

显然,背景像素的稳定性决定了其对应像素值处于一个相对固定的波段空间内波动,而前景像素的多样性和运动性决定了其对应像素值取值分散于整个RGB空间。前景干扰出现时,P(x,y) 中对应像素值突破背景像素波段区间;前景干扰消失后,P(x,y) 中对应像素值回归至背景像素波段区间。因此,分析P(x,y)的形态变化,找出隐含的背景像素波段区间,即可确定背景像素值。

P(x,y) 表征了像素值突破-变化-回归-平稳-突破-变化-回归的形态变化过程。相较于松散的前景像素分布区间,P(x,y) 序列中最经常被观测到的像素分布区间即为隐含的背景像素波段区间。为此,混沌态背景提取策略分为四个步骤:第1步,划分像素值平稳变化子序列,计算平均像素值;第2步,将所有平稳变化子序列按照区间相容原则进行子序列融合处理,形成像素值相容子序列组;第3步,计算各相容子序列区间回归频度;第4步,选择回归频度最高的子序列为背景像素序列,确定背景像素值。

步骤1. 划分像素值平稳变化子序列

根据像素形态序列M(x,y)将像素值序列P(x,y)划分成为若干子序列,每个子序列均为平缓态序列,平稳变化子序列划分位置Divide _Pos定义如下:

Divide_Pos={1}U{i|mi(x,y)>1 or mi(x,y)<-1}U{n} (3)

假设共确定了q+1个划分位置,即可根据Divide_Pos将P(x,y)依次划分为q个平稳变化子序列P1(x,y),…,Pq(x,y),其中,

Pi(x,y)={IDivide_Pos[i](x,y),…,IDivide_Pos[i+1]-1(x,y)} 1≤i≤q

q个平稳变化子序列包含的像素个数记为(n1,…,nq),且n1+n2+…+nq=n。

步骤2. 提取平稳态子序列的代表像素值

对于第i个平稳态子序列Pi(x,y),其代表像素值提取可参照平缓态背景提取策略,单调形态下,提取最后一帧像素值为,松散形态下,提取子序列像素值均值为

不同的平稳变化子序列Pi(x,y)和Pj(x,y)若具有相近的代表像素值,意味着两个子序列中像素值变化区间相对一致,可归为一类,称为区间相容序列。

定义8 区间相容关系. 若平稳变化子序列Pi(x,y)和Pj(x,y)是非相邻子序列(1≤i<j≤q且j-i>1)且其序列代表像素值满足以下关系:

≤e (1≤i<j≤q且j-i>1)(e取值同式(1)) (4)

则平稳态子序列Pi(x,y)和Pj(x,y)具有区间相容关系。

步骤3. 比较步骤2中所得q个平稳态子序列的代表像素值,选出所有满足区间相容关系的平稳态子序列,组成若干个区间相容序列,并统计对应的形态回归频次。

假设一共形成了s个区间相容序列Con_P1(x,y),…,Con_Ps(x,y),其中Con_Pi(x,y)包含满足区间相容关系r个平稳态子序列的代表像素值。

若第i个区间相容序列Con_Pi(x,y)包含两个以上的平稳态子序列,即其对应的波段区间在像素值序列P(x,y) 中被多次回归,可用形态回归频次表征该波段区间在n帧观测视频图像序列中重复回归的次数,其值为r。

步骤4. 选择形态回归频次最高的区间相容序列为背景像素序列

参照步骤2,单调形态下,提取最后一个代表像素值为背景像素,松散形态下,计算序列均值为背景像素值。

1.3 周期形态背景提取策略

周期形态下,P(x,y)中的像素值呈现一个周而复始的循环态势。因此,P(x,y)和形态序列M(x,y)以k为周期被划分为若干个周期子序列P1(x,y), … ,Pr(x,y)(Pi(x,y)={I(i-1)*k(x,y),I1+(i-1)*k (x,y), …, Ik-1+(i-1)*k(x,y)})和M1(x,y), …, Mr(x,y) (Mi(x,y)= {m(i-1)*k+1(x,y), m(i-1)*k+2(x,y),…, m(i-1)*k+k(x,y)}),其中子序列的长度均为等长的子序列,序列长度为k。与混沌形态下像素值平稳变化子序列划分有着本质区别的是,周期形态下提取的像素值周期变化子序列P1(x,y), … ,Pr(x,y)本身并非平缓态序列而为混沌态序列,但是与之相对应的周期变化形态子序列M1(x,y), …, Mr(x,y)却满足以下条件:

     (5)

一方面,从像素值序列考察,P(x,y)中的不同时刻的像素值变化剧烈,意味着实际场景中(x,y)位置的目标点不具备静止特性,无法适用平缓形态背景提取策略;另一方面,从形态序列考察,M(x,y)的周期性变化意味着实际场景中(x,y)位置的目标点的变化在时间轴上呈现出周而复始的规律形态,其隐藏含义为背景像素本身呈现周期变化,若适用混沌形态背景提取策略,提取单一的像素值作为背景像素,将丢失实际场景中背景像素周期变化的所有信息,并影响随后视频处理结果。

显然,周期形态下,背景像素的提取问题较为特殊,其提取结果应与实际场景中背景像素的周期变化相匹配。因此,适应于背景像素(x,y)的像素值在时间轴上周期变化的形态趋势,应直接选取时间轴上最新的一个周期为k的像素周期变化子序列Pr(x,y)作为背景像素周期序列,而在不同的时刻选择该背景像素周期序列中对应的像素值作为背景像素。即,t时刻下,

背景像素值BFt(x,y)=It mod k+(r-1)*k(x,y)      (6)

2、像素序列形态自适应背景更新算法

像素序列形态自适应背景提取算法仅仅完成背景图像的初始化。随后的视频序列中,前景物体的状态改变、外界环境等因素的影响,均可以改变背景像素值。为了保证背景图像信息的即时正确性,需要我们对背景进行有效地实时更新。

背景像素的改变具有两种不同的情况,相应地也具有两种不同的像素值序列形态。第一种情况下,背景像素表征的目标点静止,但其像素值因受到光照等外界因素的影响而细微变化,随着时间的推移,细微变化逐渐累积而需要进行背景更新。渐进性背景更新下,像素值序列形态平缓。第二种情况下,背景像素值在很短的时间内出现了剧烈的变化,比如前景运动物体停止运动成为新的背景。突变性背景更新下,像素值序列形态存在突变以表征剧烈变化,但是突变后的像素值序列形态将回归至平缓态。

区分上述两种像素值序列形态将有助于背景像素值的有效实时更新。为此,像素序列形态自适应背景更新算法从连续若干帧中提取像素值序列变化形态,适应于不同的像素值序列变化形态,实施不同的背景更新策略,从而获取更好的背景帧。

已知背景帧为BF,BF(x,y)表示像素点(x,y)背景像素值,t时刻下图像帧为It。像素序列形态自适应背景更新算法分为三个步骤:第1步,提取像素值变化形态;第2步,判断像素值变化形态类型;第3步,根据像素值变化形态类型分别实施渐进性背景更新策略或突变性背景更新策略。

我们定义distI,BF(x,y,t)=|It(x,y)-BF(x,y)|表征t时刻下像素(x,y)像素值与背景像素值的差值。显然,若两者之间差值小于e(e含义同前),It(x,y)与BF(x,y)表征同一目标点,考虑到噪声等因素的影响,该像素级差并不表征背景像素值的本质变化,因此,无需更新背景像素值,而仅考虑distI,BF(x,y,t)>e情况。

为提取像素值序列变化形态,同时尽量避免存储多帧图像,计算像素(x,y)从t-2时刻起至t时刻相邻两帧将像素值的差值,分别为△t-2(x,y),△t-1(x,y)。

倘若distI,BF(x,y,t-1)<e、distI,BF(x,y,t-2)<e、|△t-2(x,y)|<e和|△t-1(x,y)|<e,像素(x,y)表征的目标点从t-2时刻起并无本质变化,其像素值序列形态变化平稳,但逐渐累积的细微变化导致It(x,y)与BF(x,y)两者之间的显著差异,此时需要实施渐进性背景更新策略。

倘若distI,BF(x,y,t-1)<e、distI,BF(x,y,t-2)<e、|△t-2(x,y)|<e而|△t-1(x,y)|>e,像素值序列形态在t时刻变化剧烈意味着像素(x,y)表征的目标点在t时刻发生了本质变化。然而由于前景目标物体和噪声的干扰,无法判断该剧烈变化是否由背景突变所引发,必须进一步考察突变后像素值序列形态变化以确定是否发生背景突变。若突变后的像素值序列形态仍呈现剧烈变化,多为前景物体和噪声干扰所致,无需背景更新,若突变后的像素值序列形态呈现平缓态势,则可初步判定该背景像素发生了背景突变,此时需要实施突变性背景更新策略。

2.1 渐进性背景更新策略

渐进性背景更新下,背景像素值在变化阈值e范围内平缓波动。t时刻下的背景更新以有利于t+1时刻图像帧的处理为着眼点。为此,以t时刻下像素值It(x,y)为背景像素的基准值,预测t+1时刻下背景像素值的变化幅度为t-2时刻至t时刻变化幅度的均值,此外,考虑到噪声等因素的影响,选择t-2时刻至t时刻变化幅度的平均差作为t+1时刻下背景像素变化幅度的附加值,即:

     (7)

 (8)

2.2 突变性背景更新策略

突变性背景更新下,背景像素值在t时刻突破变化阈值e后,t时刻至t+2时刻需在变化阈值e范围内平缓波动。因此,计算像素(x,y)从t时刻起至t+2时刻相邻两帧将像素值的差值,分别为△t(x,y),△t+1(x,y),当且仅当|△t(x,y)|<e且|△t+1(x,y)|<e,像素值序列形态变化平稳,可初步判定该像素发生了背景突变,t+2时刻开始实施突变性背景更新策略。为此,以一定的学习速率对背景像素值进行持续修正,以完成背景的有效更新。

从t1=t+2始,若满足|△t1-2(x,y)|<e且|△t1-1(x,y)|<e,则进行如下背景像素的更新计算:

    (9)

   (10)

持续进行背景像素值修正,直至t1=t2时刻满足distI,BF(x,y,t2)<e,至此,背景像素突变性更新结束。

以上是本发明的较佳实施例,凡依本发明技术方案所作的改变,所产生的功能作用未超出本发明技术方案的范围时,均属于本发明的保护范围。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号