基于运动目标轮廓信息的视频对象分割方法技术

技术编号:3788446 阅读:250 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种可以实现静止背景下视频运动目标的实时自动分割的基于目标轮廓信息的视频对象分割方法,其步骤是:1)确定运动目标轮廓信息表征目标区域运动特性;2)输入视频图像帧;3)采用自适应阀值的运动区域变化检测方法对目标运动区域进行检测;4)获取运动目标轮廓信息;5)获取目标运动区域二值化模板;6)结合原始图像帧与步骤5)中的二值化模板输出运动图像区域。本发明专利技术主要应用在基于内容的视频检索与视频监控的底层视频处理技术中。

【技术实现步骤摘要】

本专利技术涉及到视频运动目标的分割方法,尤其涉及到一种基于运动目标轮廓 信息的视频对象分割方法。
技术介绍
视频分割是指按一定的标准把视频帧分成多个区域,其目的是为了从视频序 列中分离出有意义的实体。目前,国内外许多专家学者提出了很多相关的分割 算法。按照分割时是否有人的参与,可将这些分割算法分为交互式分割算法和 自动分割算法。在交互式分割方法中,首先通过人工交互描绘出了需要提取的视频对象,然 后再通过分割得到空间同质的精细划分,最后得到分割的视频对象。交互式分 割方法对静止背景序列和运动背景序列都能获得十分理想的结果,边缘定位也 比较精确。但是,交互式分割算法中每一帧都需要人为的判断和校正来提高分 割的准确性,需要结合人的主观分析和人为介入,工作效率低,难以满足实时 性要求。自动分割算法在分割过程中无需人工参与,可以自动地从视频序列中 分割出视频对象。但自动分割方法普遍存在着分割过程中分割准确度与计算量 的矛盾问题,难以同时满足分割的实时性与分割的准确性要求。
技术实现思路
本专利技术所要解决的技术问题是提供一种可以实现静止背景下视频运动目 标的实时自动分割的基于目标轮廓信息的视频对象分割方法。为解决上述技术问题,本专利技术采用的技术方案为基于目标运动轮廓信息 的视频对象分割方法,其步骤是1) 确定运动目标轮廓信息表征目标区域运动特性;2) 输入视频图像帧;3) 釆用自适应阀值的运动区域变化检测方法对目标运动区域进行检测;4) 获取运动目标轮廓信息,其步骤为① 计算原始图像序列的形态梯度图像;② 对获取的形态梯度图像进行给定阀值的非线性变换;③ 对非线性变换后获取的图像进行尺度等级划分; 对进行尺度等级划分后的形态梯度图像采用分水岭浸没算法进行进水 淹没,标记区域和水线;5) 获取目标运动区域二值化模板,其步骤为① 根据时域相邻帧差信息以及步骤3)中对目标运动区域检测的结果,提 取初始的运动区域,得到初始的二值化模板;② 对得到的二值化模板进行基于MRF随机场模型检验,得到最终的二值 化模板;6) 结合原始图像帧与步骤5)中的二值化模板输出运动图像区域,其步骤为① 采用时空联合分割法中的比重法,对步骤4)中所得到的区域与步骤5) 中最终提取的二值化模板进行比重运算,得到视频运动对象的二值运动掩模图 像;② 结合原始图像与所获取的视频运动对象的二值运动掩模图像,提取最终 的视频运动对象,并将该视频运动对象输出。所述的自适应阀值的运动区域变化检测方法,其步骤为① 求取自适应阀值;② 根据求得的自适应阀值提取初始的运动区域,得到初始的二值化模板。 本专利技术的有益效果是1、采用运动目标的轮廓信息来表征运动目标区域的运动特性, 一方面,可 以避免传统的以整个运动区域来表征目标的运动特性的方法中,在区域运动或 者形变过程中,由于区域运动前后的重叠而使得内部出现部分较小的帧差导致时空投影运算的失败;另一方面,还可以避免运动区域内部和边界的所有像素 参与运算,从而降低了运算量,提高了运动目标分割的速度。2、通过对初始的二值运动掩模图像进行基于MRF随机运动场的进一步检 验,可以得到更为完整的二值运动掩模图像,从而提高了最终运动目标的分割 准确度。 附图说明图1是本专利技术所述视频对象分割方法的流程图。 具体实施例方式下面结合附图,详细描述本专利技术的具体实施方案。如图1所示,本专利技术所述的基于目标运动轮廓信息的视频对象分割方法, 其步骤是1) 确定采用运动目标的轮廓信息来表征运动目标区域的运动特性;2) 输入视频图像帧;3) 采用自适应阀值的运动区域变化检测方法对目标运动区域进行检测; 其步骤为.-① 求取自适应阀值,具体步骤为A. 求取图像/(x,y)的均值UB. 差分图像为z(a^),求出其各行各列的均值,分别存放于两个一维数组 i (X,l)、 i(l,"当中,其中(X'" = size(/);C. 求出i^X,l)的中值和中值绝对差分别为/^^; 求出i(i,y)的中值和中值 绝对差分别为L^D. 利用差分图像的中值、中值绝对差及原始图像均值信息,求出《1 = + /,&2, ,2 = G + U2E. 取阈值rw(h+《2) = +《2);② 根据求得的自适应阀值提取初始的运动区域,得到初始的二值化模板; 具体步骤为通过所求阈值r,将视频分割成相对于前一帧"变化"和"未变化"区域,变化的部分代表运动区域,未变化的区域表示静止的背景;变化检测规则为-<formula>formula see original document page 7</formula>式中J^,y)和Jw(^)分别是第t —1帧、第t帧的图像灰度值,相应地,J:c,y) 为该相邻两帧的帧差,r是二值化所需的阈值,M(:r,y)为变化检测模板,即初始 的二值运动掩模图像;变化检测模板M(o:,y)中为1的象素对应图像中的运动部分, 为0的象素则对应图像中的背景部分;4)获取运动目标轮廓信息,其步骤为① 计算原视频序列当前帧力的形态梯度图像GOr,y);② 对获取的形态梯度图像进行给定阈值i;的非线性变换;<formula>formula see original document page 7</formula>从图像上整体消除噪声,抑制梯度值较小的噪声边缘;③对变换后的梯度图像进行基于灰度等级划分的非线性变换,去除伪对象 边缘,同时又保留了真正的视频对象边缘,即根据形态梯度图像灰度的最大值 和最小值确定一个灰度尺度g,定义形态梯度图像的尺度等级变换如下-<formula>formula see original document page 7</formula>其中int()函数是取整运算,min()是最小值运算;④对进行尺度等级划分后的形态梯度图像采用分水岭浸没算法进行进水 淹没,标记区域和水线;5)获取目标运动区域二值化模板,其步骤为① 根据时域相邻帧差信息以及步骤3)中对目标运动区域检测的结果,提 取初始的运动区域,得到初始的二值化模板M(o:,W② 对得到的二值化模板M(:c,y)进行基于MRF随机场模型检验,得到最终的 二值化模板M^,y),其具体步骤为定义集合讽lz G ^的邻域系统n = W玩)K e S},且有Vi G S, 玩- n问 vy e S, & e n(Bj)分Sj e n(氏)建立图像基元邻域系统上MRF随机场模型,运用该MRF随机场模型进一步检验二值化模板MOz;,y)得到最终各个图像基元的运动状态,进而得到最终较为完 整的二值运动掩模图像M^, y) ,6)结合原始图像帧与步骤5)中的二值化模板A^c』输出运动图像区域,其 步骤为①采用时空联合分割法中的比重法,对步骤4)中所得到的区域与步骤5) 中最终提取的二值化模板进行比重运算,得到视频运动对象的二值运动掩模图像;A. 参照步骤5)中空域分割掩模图像ig(x,y),对待分割的图像区域利用分水岭算法进行帧内分区;设仏G-0,l,…,l-l)为分水岭分割得到的各个区域,&为 对应区域私包含的像素数目,i是分水岭分割所得的区域数目;B. 根据时空联合分割本文档来自技高网...

【技术保护点】
基于目标运动轮廓信息的视频对象分割方法,其步骤是: 1)确定运动目标轮廓信息表征目标区域运动特性; 2)输入视频图像帧; 3)采用自适应阀值的运动区域变化检测方法对目标运动区域进行检测; 4)获取运动目标轮廓信息,其步骤为: ①计算原始图像序列的形态梯度图像; ②对获取的形态梯度图像进行给定阀值的非线性变换; ③对非线性变换后获取的图像进行尺度等级划分; ④对进行尺度等级划分后的形态梯度图像采用分水岭浸没算法进行进水淹没,标记区域和水线; 5)获取目标运动区域二值化模板,其步骤为: ①根据时域相邻帧差信息以及步骤3)中对目标运动区域检测的结果,提取初始的运动区域,得到初始的二值化模板; ②对得到的二值化模板进行基于MRF随机场模型检验,得到最终的二值化模板; 6)结合原始图像帧与步骤5)中的二值化模板输出运动图像区域,其步骤为: ①采用时空联合分割法中的比重法,对步骤4)中所得到的区域与步骤5)中最终提取的二值化模板进行比重运算,得到视频运动对象的二值运动掩模图像;②结合原始图像与所获取的视频运动对象的二值运动掩模图像,提取最终的视频运动对象,并将该视频运动对象输出。

【技术特征摘要】

【专利技术属性】
技术研发人员:李银伢吴建明
申请(专利权)人:江苏银河电子股份有限公司
类型:发明
国别省市:32[中国|江苏]

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

1