一种视频浓缩方法技术

技术编号:13123452 阅读:60 留言:0更新日期:2016-04-06 11:25
本发明专利技术公开了一种视频浓缩方法,通过混合高斯背景模型检测运动目标的前景,统计每一帧图像上的像素点,建立背景,并使用统计差分对每个像素点进行分类;对运动物体通过搜索连通区域,将那些被分割开的区域进行连通区域合并;对运动目标进行跟踪,利用Kalman滤波器结合最小空间距离法来预测每个运动目标的坐标位置,并进行更新、跟踪、清除运动消失的运动对象,并记录运动目标的质心坐标、速度并统计;对运动轨迹进行优化,实现将不同时间段出现的运动目标平移到同一时间段,将前景粘贴到背景,并且不出现目标丢失和严重重叠。本发明专利技术实现监控视频的快速浏览,提高视频数据的利用率。

【技术实现步骤摘要】

本专利技术涉及视频处理
,具体是。
技术介绍
随着当今平安城市和智慧城市的大力发展,越来越多的摄像头被安放,随之而来 的是海量监控视频。当需要对这些视频进行查看时,采用传统的浏览方式,浪费大量的人力 物力。采用快进快退的方式,往往会遗漏大量信息。远远不能满足人们对视频的访问,因此 视频浓缩技术产生。 视频浓缩是对视频视频内容的一个简单概括,首先通过前景检测算法对运动目标 进行分析,提取运动目标,然后通过跟踪算法,对各个目标的运动轨迹进行分析,将不同的 目标重组并拼接到共同的背景场景中,形成视频。因此,在监控系统中,可以通过视频浓缩 快速浏览,锁定检索对象,对于生产生活有积极的指导意义。传统的生成视频浓缩的技术主要有以下几种:第一种是基于视频关键帧的视频浓 缩,此方法首先获取视频的关键帧,然后合成形成新的摘要视频。典型的关键帧提取算法包 括:基于镜头边界提取关键帧、基于图像信息提取关键帧、基于运动分析提取关键帧和基于 视频聚类提取关键帧,还有针对特定视频类型的视频帧提取算法,如基于图像和文字信息 提取新闻视频关键帧等等。另一种是通过获得运动目标,通过分析运动物体稠密程度,得到 浓缩视频。 这两种方法得到的视频都无法满足用户获取特定目标信息的要求。这两种方法都 是由视频片段拼接,仍存在时长较长、运动不紧凑的问题。
技术实现思路
本专利技术的目的在于提供一种实现监控视频的快速浏览、提高视频数据的利用率的 视频浓缩方法,以解决上述
技术介绍
中提出的问题。 为实现上述目的,本专利技术提供如下技术方案: -种视频浓缩方法,通过对运动目标进行分析,提取运动目标,然后对各个目标的 运动轨迹进行分析,将不同的目标拼接到一个共同的背景场景中,并将它们进行组合;具 体包括以下步骤: 1)前景检测模块:通过混合高斯背景模型检测运动目标的前景,统计每一帧图像 上的像素点,利用像素点在较长时间内大量样本值的概率密度统计信息建立背景,并使用 统计差分对每个像素点进行分类,若像素点的均值偏差小于阈值,认为是背景点,否则为前 景点; 2)对运动物体进行检测后,通过搜索连通区域,判断同一运动目标是否被分割为 不少于2个区域,将那些被分割开的区域进行连通区域合并,直到目标检测完成; 3)运动目标跟踪模块:对运动目标进行跟踪,利用Kalman滤波器结合最小空间距 离法来预测每个运动目标的坐标位置,并进行更新、跟踪、清除运动消失的运动对象,并记 录运动目标的质心坐标、速度; 4)基于运动目标检测和目标跟踪,统计步骤3)中目标的数量、目标出现的起始时 间、目标中心、前景框宽度和高度; 5)摘要视频浓缩模块:对运动轨迹进行优化,实现将不同时间段出现的运动目标 平移到同一时间段,将前景粘贴到背景,并且不出现目标丢失和严重重叠。 作为本专利技术进一步的方案:步骤1)的具体方法是:在混合高斯背景模型中,认为每 一帧图片像素点之间颜色信息互不相关,对每个像素点的处理都是相互独立的;对于视频 图像中每个像素点,其值在序列图像中的变化看作是不断产生像素点值的随机过程,即用 高斯分布来描述每个像素点的颜色呈现的规律,建立K个多峰高斯分布模型,图像每个像素 点按照不同权值的多个高斯分布叠加建模;然后对K个模型,每个像素点和均值差满足阈 值,阈值为2.5 〇,认为该像素点是背景,否则是前景。 对于多峰高斯分布模型,图像的每一个像素点按不同权值的多个高斯分布的叠加 来建模,每种高斯分布对应一个可能产生像素点所呈现的颜色的状态,各个高斯分布的权 值和分布参数随时间更新。当处理彩色图像时,假定图像像素点的三色通道R、G、B相互独立 并具有相同的方差。对于随机变量X的观测数据集{X1,X2,…,XN}而言, Xt=(rt,gt,bt)为t时刻像素点 的样本,则单个样本服从混合高斯背景模型分布概率密度函数为: 其中,K为模式总数,11(^也,*,^,*)为七时刻苐1个高斯分布#,*为其均值,^,*为 其协方差矩阵,Si,t为方差,I为三维矩阵,wi, t为第i个高斯分布的权重。初始化K个高斯分布背景模型,每个像素点包含K个样本的背景模型: Μ(χ) = {ρι,ρ2,···,ΡΝ} (4) 且每个新像素点同当前Κ个模型进行比较,直到找到匹配新像素点的背景模型,按 照如下公式判断待分类像素点所属的分布模型: Xt-yi,t-i| <2.5〇i,t-i (5) 对新的一帧,每个像素点与K个模型进行比较,直到找到匹配的像素点与模型均值 偏差在2.5σ内;如果匹配的模式符合背景要求,该像素点属于背景,否则属于前景;各模式权值按如下公式更新,其中α是学习速率,对于匹配的模式Mk,t=l,否则Mm =0〇 wk,t = (1 ) *Wk,t-i+a*Mk,t (6) 对于模式权重归一化问题:未匹配模式的均值μ与标准差σ不变,匹配模式的参数 按照下面公式更新: p = a*q(Xt|yk,ok) (7) yt= (l-p)*yt-i+p*Xt (8) 如果没有任何模式匹配,则权重最小的模式被替换,即该模式均值为当前像素点 值,标准差为初始较大值,权重为较小值。各模式按照w/a 2按降序排列。权重大,标准差小的 模式排在前列。选前B个模式作为背景,参数T表示背景所占的比例,来判断新一帧像素点值 属于前景还是背景,如下公式所示: (10) 作为本专利技术进一步的方案:步骤2)的具体方法是通过混合高斯背景模型对前景检 测存在下述情况:经过混合高斯背景模型进行前景分割后,如果同一目标被分割为不少于2 个目标块,这些目标块最小外接矩形在相对位置上存在一定位置关系:一是大框包含小框; 二是两框有交集,并不完全包含;三是两框成上下关系,且质心之间水平和垂直距离都小于 阈值;对上述目标块最小外接矩形关系的处理方法是:对于包含关系,去掉里面的矩形框, 保留外面的;对于相交的矩形框,用大的矩形框去套住两个小的矩形框;对于存在上下位置 关系的矩形框,用大的矩形框框住两个小的矩形框,并删除里面两个小的矩形框。 作为本专利技术进一步的方案:所叙述的步骤3)的具体为:对运动目标进行跟踪,也就 是跟踪同一目标在图像序列不同帧中的位置的过程,即通过当前帧中的某个目标,搜索下 一帧中该目标的位置信息,判断是否跟踪成功。 作为本专利技术进一步的方案:所叙述的步骤4)的具体方法,包括以下步骤: 第一步:针对已经检测到的所有运动目标,分别对每一个目标i,利用Kalman滤波 器来预测该目标在下一帧中坐标位置,此位置记为预测位置; 第二步:针对下一帧中检测到的所有运动物体,对每一个目标j的坐标位置记为待 定位置; 第三步:针对某个i的预测位置,如果与其距离最近的待定位置是目标j的位置,同 时针对该目标j的待定位置,与其距离最近的预测位置是i的位置,则说明i与目标j匹配成 功,则跟踪成功,然后用目标j的信息来更新i的信息,并同时根据目标j的位置信息来更新 Ka当前第1页1 2 3 本文档来自技高网...

【技术保护点】
一种视频浓缩方法,通过对运动目标进行分析,提取运动目标,然后对各个目标的运动轨迹进行分析,将不同的目标拼接到一个共同的背景场景中,并将它们进行组合;其特征在于:具体包括以下步骤:1)前景检测模块:通过混合高斯背景模型检测运动目标的前景,统计每一帧图像上的像素点,利用像素点在长时间内大量样本值的概率密度统计信息建立背景,并使用统计差分对每个像素点进行分类,若像素点的均值偏差小于阈值,认为是背景点,否则为前景点;2)对运动物体进行检测后,通过搜索连通区域,判断同一运动目标是否被分割为不少于2个区域,将那些被分割开的区域进行连通区域合并,直到目标检测完成;3)运动目标跟踪模块:对运动目标进行跟踪,利用Kalman滤波器结合最小空间距离法来预测每个运动目标的坐标位置,并进行更新、跟踪、清除运动消失的运动对象,并记录运动目标的质心坐标、速度;4)基于运动目标检测和目标跟踪,统计步骤3)中目标的数量、目标出现的起始时间、目标中心、前景框宽度和高度;5)摘要视频浓缩模块:对运动轨迹进行优化,实现将不同时间段出现的运动目标平移到同一时间段,将前景粘贴到背景,并且不出现目标丢失和严重重叠。

【技术特征摘要】

【专利技术属性】
技术研发人员:阳海华
申请(专利权)人:上海君是信息科技有限公司
类型:发明
国别省市:上海;31

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

1