一种针对移动摄像机的背景减除方法

文档序号:6397462阅读:712来源:国知局
专利名称:一种针对移动摄像机的背景减除方法
技术领域
本发明涉及视频监控领域,尤其涉及一种针对摄像机运动情况下的运动目标的检测方法。
背景技术
智能监控是计算机视觉的一个重要应用,其广泛应用于生产管理、保安等场合,成为金融、交通、商业、国防乃至住宅区等领域安全防范监控的重要手段。背景减除是计算机视觉领域的一个重要问题,是实现智能监控系统的基础。传统的背景减除方法都是通过建立统计学背景模型,然后找出那些与背景模型性质不同的部分来实现运动物体的提取。然而这些方法仅仅局限于静止的摄像机摄像机不能移动(甚至是微小的机械振动也会带来较大的误差),因此其视场是有限的,对于大面积场景的监控只能通过增加摄像机的数目来实现,系统的开销与维护成本高。同时对于一些移动摄像头监控的应用情况,例如机器人的视觉,汽车的盲区监测等,则不适用。因此,对于移动摄像机的背景减除方法的研究显得尤为重要。实现针对移动摄像机背景减除的典型方法,如Statisticalbackgroundsubtraction for a mobile observer (针对移动观察者的统计学背景减除方法),Realtime foreground object detection using ptz camera (基于 ptz 相机的实时前景检测)等都是构建全景背景模型,通过寻找到当前视频帧图像在全景背景模型中相对应的位置,然后按摄像机静止情况下的方法,通过传统的背景减除技术来实现前景目标的提取。但是这种方法计算量大,系统运行慢,占用内存大而且背景更新慢,匹配误差会引起误判。

发明内容
本发明的目的在于针对现有技术的不足,提供一种针对移动摄像机的背景减除方法。该方法在不用构建全景背景模型的情况下,实现前景目标的实时提取、背景的自适应更新,解决由配准误差引起的误判。同时该方法计算速度快、占用内存小,适用于车载嵌入式系统实现实时监控。本发明是通过以下技术方案来实现的一种针对移动摄像机的背景减除方法,该方法包括如下步骤步骤I)用移动的视频监控摄像头采集环境图像与含有前景目标的图像;步骤2)将步骤I中得到的第一帧环境图像作为初始背景图像,对初始背景图像中每个像素进行单高斯分布建模,得到背景模型;利用KLT (Kanade-Lucas-Tomasi)方法从背景模型得到可信度较高的背景特征点,然后在当前视频帧图像中找到这些背景特征点的对应点。利用二者之间的关系得到摄像机的变换模型H,实现摄像机运动估计;步骤3)将步骤2中得到的背景模型与当前视频帧图像进行高斯差分滤波;再将经过高斯差分滤波后的背景模型与步骤2的摄像机的变换模型H相乘后,通过图像卷绕实现当前视频帧图像重叠区与新增区划分。步骤4)在步骤3得到的重叠区,分别标记前景像素与背景像素,实现前景目标的提取并得到背景区域;步骤5)将步骤3中新增区与步骤4中得到的背景区域,直接用来构建并更新背景模型;步骤6)后处理:对经过步骤1-5处理后的视频帧图像进行阈值化、形态学处理等获得前景目标二值图像;步骤7)输出每帧输入视频图像对应的只包含运动目标的二值图像。本发明的有益效果是:本发明通过提出一种基于改进后的时空高斯模型的非全景背景模型,通过将当前视频输入帧划分为重叠区与新增区,实现在重叠区内提取运动目标,新增区用来构建并更新背景模型。同时本发明实时性好,运算速度快,对光照的变化和相机快速移动具有良好的适应性,能够很好的实现从动态背景中提取前景目标。


图1为本发明的方法流程图;图2为邻域像素概念解释图;图3为学习率的机制(Age)示意图。
具体实施例方式如图1所示,本发明针对移动摄像机的背景减除方法包括如下步骤:步骤1:用移动的视频监控摄像头采集环境图像和含有前景目标的图像。步骤2:将步骤I中得到的第一帧环境图像作为初始背景图像,对初始背景图像中每个像素进行单高斯分布建模,得到背景模型;利用KLT (Kanade-Lucas-Tomasi)方法从背景模型得到可信度较高的背景特征点,然后在当前视频帧图像中找到这些背景特征点的对应点。利用二者之间的关系得到摄像机的变换模型H,实现摄像机运动估计。背景特征点的提取是利用KLT算子。首先计算背景图像中每个像素点的σ矩阵的特征值A1, λ 2,如果Hiin(A1X2)XT则该点为有效特征点。σ矩阵定义为:

权利要求
1.一种针对移动摄像机的背景减除方法,其特征在于,该方法包括以下步骤: (1)用移动的视频监控摄像头采集环境图像与含有前景目标的图像; (2)将步骤I中得到的第一帧环境图像作为初始背景图像,对初始背景图像中每个像素进行单高斯分布建模,得到背景模型;利用KLT (Kanade-Lucas-Tomasi)方法从背景模型得到可信度较高的背景特征点,然后在当前视频帧图像中找到这些背景特征点的对应点。利用二者之间的关系得到摄像机的变换模型H,实现摄像机运动估计; (3)将步骤2中得到的背景模型与当前视频帧图像进行高斯差分滤波;再将经过高斯差分滤波后的背景模型与步骤2的摄像机的变换模型H相乘后,通过图像卷绕实现当前视频帧图像重叠区与新增区划分; (4)在步骤3得到的重叠区,分别标记前景像素与背景像素,实现前景目标的提取并得到背景区域; (5)将步骤3中新增区与步骤4中得到的背景区域,直接用来构建并更新背景模型; (6)后处理:对经过步骤1-5处理后的视频帧图像进行阈值化、形态学处理等获得前景目标二值图像; (7)输出每帧输入视频图像对应的只包含运动目标的二值图像。
2.根据权利要求1所述的针对移动摄像机的背景减除方法,其特征在于,所述步骤2中,背景特征点的提取是利用KLT算子。首先计算背景图像中每个像素点的σ矩阵的特征值X1X2,如果Kiin(A1X2)XT则该点为有效特征点。σ矩阵定义为:
3.根据权利要求1所述的针对移动摄像机的背景减除方法,其特征在于,所述步骤3中,对背景模型与当前视频帧图像按如下公式进行高斯差分锐化:
4.根据权利要求1所述的针对移动摄像机的背景减除方法,其特征在于,所述步骤4具体包括以下子步骤: (4.1)获得背景模型中与当前视频帧图像中某点X。对应点的准确位置: 考虑到由配准误差引起的将静止的物体像素标记为前景目标,如图2,采用标记点邻域像素概念来避免,具体步骤如下: 由当前视频帧图像中一个点X。与步骤2计算的变换模型H相乘得到在背景模型中与点X。相对应的点Xb,公式如下: Xb = H.Xc ; 通过在Xb邻域N(Xb)内求得Xb的准确位置尤公式如下:
5.根据权利要求1所述的针对`移动摄像机的背景减除方法,其特征在于,所述步骤5中,对每个背景像素进行改进后的时空单高斯分布建模,具体是采用时间和空间相关的参数来更新背景模型的标准差与均值。背景模型更新方程如下:
全文摘要
本发明公开了一种针对移动摄像机的背景减除方法,针对传统的通过构建全景背景模型来实现动态背景减除的方法而导致的运算速度慢、内存占用大与匹配误差等问题,本发明提出一种基于改进后的时空高斯模型的非全景背景模型。通过将当前视频帧图像划分为重叠区与新增区,重叠区内实现运动目标的提取,新增区用来构建并更新背景模型。本发明实时性好,运行速度快,对光照的变化和相机快速移动具有良好的适应性,能够很好的实现从动态背景中提取前景目标。
文档编号G06T7/20GK103077520SQ20131000298
公开日2013年5月1日 申请日期2013年1月4日 优先权日2013年1月4日
发明者周泓, 杨思思, 陈益如 申请人:浙江大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1