当前位置: 首页 > 专利查询>浙江大学专利>正文

一种面向静态相机的非线性背景模型更新方法技术

技术编号:15725435 阅读:105 留言:0更新日期:2017-06-29 14:22
本发明专利技术公开了一种面向静态相机的非线性的背景模型更新方法。该方法的步骤为输入一图像帧或一段视频;建立背景模型;输入当前图像帧;计算当前图像帧中每个像素点上的视觉特征与前一时刻该像素点上的背景模型特征之间的差异;将当前图像帧中每个像素点上的差异值与一检测阈值比较以确定该像素点是属于背景还是前景;如果该像素点是属于背景,则根据该像素点上的当前图像帧中视觉特征与前一时刻该像素点上的背景模型特征之间的差异来自适应调整该像素点上背景模型的更新率,并更新该像素点上的背景模型。本发明专利技术简单易行,使得背景模型随着时间推移演化平稳,不会轻易将一些前景对象或区域的内容加入到背景模型中,从而提高前景对象检测的精度。

【技术实现步骤摘要】
一种面向静态相机的非线性背景模型更新方法
本专利技术涉及背景减除法中背景模型的更新方法,尤其是涉及一种面向静态相机的非线性背景模型更新方法。
技术介绍
背景减除法是很多计算机视觉应用系统中一个非常关键的预处理步骤,它能从视频中检测到有意义的运动前景对象或区域,为后续的视频分割、语义分析、视频检索等提供必要的技术支持。相对于视频分割技术,背景减除法只依赖于过去时刻输入的图像帧和当前时刻输入的图像帧,是一种因果性的视频分析检测算法(绝大多数背景减除法不依赖将来时刻输入的图像帧),而且一般背景减除法算法复杂度比较低,因此广泛应用于视频监控、遥感和人机交互系统中。面向静态相机,背景减除法一般包含如下几个主要步骤:(1)背景模型建立:可以采用视频刚开始的一些图像帧通过学习方式来建立背景模型,也可以简单地以第一帧图像作为背景模型。(2)前景检测:将当前输入图像帧和背景模型作比较,当输入图像帧中相应位置上的特征和背景模型中相对应位置上的特征之间的差异比较大时,比如超过一个事先设置的检测阈值,则判定该位置出现前景对象,反之,则为背景。在检测过程中所采用的特征可以是色彩、纹理或其它视觉特征等,最简单的视觉特征就是灰度信息。(3)背景模型更新:随着时间的推移,即便是静态场景也会发生变化,比如监控视频中一天不同时段光照条件的不一样造成场景中光照条件发生变化;或者气候条件发生变化也导致光照条件发生变化;或者原先静止的对象开始移动,如停放的车辆开始移动;或者车辆驶入停车场后停放很长时间等。因此背景模型应随着时间的推移和场景的变化做出相应的更新。
技术实现思路
本专利技术的目的在于提供一种面向静态相机的非线性背景模型更新方法,该方法包括下列步骤:输入一帧图像或一段视频,建立背景模型;输入当前图像帧;根据当前图像帧和前一时刻背景模型之间的差异,检测出当前图像帧中属于背景的像素点,和属于有意义运动的前景对象或区域;在被确定为背景的像素点上,根据当前输入和前一时刻背景模型之间差异来自适应调整该像素点背景模型的更新率并更新它的背景模型。本专利技术采用的技术方案的步骤如下:步骤1)设定一个检测阈值T,设定一个背景更新率α(其中0≤α≤1);步骤2)采用视频刚开始2-3秒内的图像帧来学习建立背景模型,或以第一帧图像作为背景模型;步骤3)输入当前图像帧;步骤4)计算当前图像帧和背景模型之间的视觉特征差异,为色彩、纹理或灰度差异;步骤5)针对当前图像帧中每一个像素点,根据该像素点在步骤4)中计算出来的差异值,如果它大于步骤1)中设置的检测阈值T,则判定该像素点是前景对象,反之,则判定该像素点为背景;步骤6)针对步骤5)中判定为背景的像素点,根据该像素点当前的输入和该像素点前一时刻背景模型之间差异来自适应调整该像素点背景模型的更新率,并更新该像素点的背景模型如下:式中是表示步骤5)中判定为背景一像素点所在的空间位置,t是当前图像帧的时刻,表示位于像素点上更新后的背景模型值,表示位于像素点上前一时刻的背景模型值,是当前图像帧在像素点上的输入,符号是表示取符号中数值的绝对值,在公式(1)中就是取和之间差异的绝对值;步骤7)如果t时刻图像帧是视频最后一帧,则检测前景对象和背景更新过程终止,反之,回到步骤3),输入下一时刻图像帧,即t+1时刻的图像帧,重复步骤4)到步骤6)。所述非线性背景模型更新方法是一种非线性平滑平均方法。本专利技术具有的有益效果是:本专利技术利用当前输入图像帧和前一时刻背景模型之间差异来自适应调整背景模型的更新率,从而使得背景模型随着时间推移演化比较稳定,不会轻易将一些前景对象或区域的内容加入到背景模型中。在一般线性平滑平均背景模型的更新方法中,背景模型的稳定性对于不同更新率会比较敏感;但是在本专利技术的非线性平滑平均背景模型的更新方法中,背景模型对于不同的更新率没有那么敏感。另外在一般线性平滑平均背景模型的更新方法中,所有像素点采用一样的更新率;但是在本专利技术的非线性平滑平均背景模型的更新方法中,每个像素点会根据当前输入和与前一时刻该位置上背景模型之间的差异来自适应调整该像素点背景模型的更新率,是一种时空自适应的背景模型更新方法。附图说明图1是本专利技术的流程图。图2是“热成像”类别在不同更新率α下背景模型的最终演化结果图。图3是“间歇式运动”类别在不同更新率α下背景模型的最终演化结果图。图4是“夜间拍摄视频”类别在不同更新率α下背景模型的最终演化结果图。图5是“恶劣气候条件下拍摄的视频”类别在不同更新率α下背景模型的最终演化结果图。图6是将本专利技术的非线性平滑平均背景模型更新方法测试于不同视频类别,并展示不同类别视频检测结果的平均F-measure值随更新率α变化的曲线图。具体实施方式下面结合附图和实施例对本专利技术作进一步的描述。图1是本专利技术方法的一个流程图。下面给出一个基于最简单的帧间差背景减除法,输入是灰度视频的实施操作步骤。步骤1)设置检测阈值T,这里采用人眼视觉系统中最小可觉灰度差值(JustNoticeableDifference)来设置检测阈值T,设为20;设置背景更新率α,α取值是0到1区间任意一个数值,保证更新后的背景值还在一个有效的取值范围内,根据公式(1),如果α比较大,则前景对象比较容易影响背景模型;反之,如果α比较小,则背景模型随时间推移会比较稳定。可以简单让α取0.5。步骤2)如果输入视频第一帧中没有前景对象,则简单地采用第一帧图像作为背景图像;如果输入视频刚开始的图像帧中存在前景对象,则可以采用视频刚开始一段时间内的图像帧来建立背景模型,如采用视频中前31帧图像来建立背景模型,即每个像素点都有31个灰度值。针对每个像素点,对它的31个灰度值进行排序,并采用排序后的中间值作为该像素点的背景值,即采用时域中间值为背景模型。步骤3)输入当前图像帧。步骤4)计算当前图像帧和前一时刻背景图像之间灰度值差异的绝对值。步骤5)针对当前图像帧中每一个像素,根据该像素点的当前输入图像帧灰度值与前一时刻背景图像中该像素点灰度值之间差异的绝对值,如果它大于步骤1)中设置的检测阈值T,则判定该像素点是前景对象;反之,则判定该像素点为背景。步骤6)针对步骤5)中判定为背景的像素点,根据该像素点当前的输入和前一时刻位于该像素点上背景图像之间灰度差异值的绝对值来自适应调整该像素点背景值的更新率,并更新该像素点的背景模型如下:式中是表示当前图像帧中判定为背景一像素点所在的空间位置,t是当前图像帧的时刻,表示位于像素点更新后的背景灰度值,表示位于像素点前一时刻的背景灰度值,是当前图像帧在像素点上的输入灰度值;步骤7)如果t时刻图像帧是视频最后一帧,则检测前景对象和背景更新过程终止;反之,回到步骤3),输入下一时刻图像帧,即t+1时刻的图像帧,重复步骤4)到步骤6)。测试本专利技术方法基于上述实施方案于一个标准视频监控数据库(http://wordpress-jodoin.dmi.usherb.ca/cdw2014/)中“热成像”类别(thermal,红外监控视频,其中共有5个视频),“间歇式运动”类别(intermittentObjectMotion,其中共有6个视频),“夜间拍摄视频”类别(nightVideo,其中共有6个视频),和“恶劣气候条件下拍摄的视频本文档来自技高网...
一种面向静态相机的非线性背景模型更新方法

【技术保护点】
一种面向静态相机的非线性背景模型更新方法,其特征在于,该方法采用的步骤如下:步骤1)设定一个检测阈值T,设定一个背景更新率α(其中0≤α≤1);步骤2)采用视频刚开始2‑3秒内的图像帧来学习建立背景模型,或以第一帧图像作为背景模型;步骤3)输入当前图像帧;步骤4)计算当前图像帧和背景模型之间的视觉特征差异,为色彩、纹理或灰度差异;步骤5)针对当前图像帧中每一个像素点,根据该像素点在步骤4)中计算出来的差异值,如果它大于步骤1)中设置的检测阈值T,则判定该像素点是前景对象,反之,则判定该像素点为背景;步骤6)针对步骤5)中判定为背景的像素点,根据该像素点当前的输入和该像素点前一时刻背景模型之间差异来自适应调整该像素点背景模型的更新率,并更新该像素点的背景模型如下:

【技术特征摘要】
1.一种面向静态相机的非线性背景模型更新方法,其特征在于,该方法采用的步骤如下:步骤1)设定一个检测阈值T,设定一个背景更新率α(其中0≤α≤1);步骤2)采用视频刚开始2-3秒内的图像帧来学习建立背景模型,或以第一帧图像作为背景模型;步骤3)输入当前图像帧;步骤4)计算当前图像帧和背景模型之间的视觉特征差异,为色彩、纹理或灰度差异;步骤5)针对当前图像帧中每一个像素点,根据该像素点在步骤4)中计算出来的差异值,如果它大于步骤1)中设置的检测阈值T,则判定该像素点是前景对象,反之,则判定该像素点为背景;步骤6)针对步骤5)中判定为背景的像素点,根据该像素点当前的输入和该像素点前一时刻背景模型之间差异来...

【专利技术属性】
技术研发人员:陆系群
申请(专利权)人:浙江大学
类型:发明
国别省市:浙江,33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1