[发明专利]一种结合视频编码器的混合运动检测方法有效
申请号: | 200710075470.4 | 申请日: | 2007-07-24 |
公开(公告)号: | CN101102504A | 公开(公告)日: | 2008-01-09 |
发明(设计)人: | 刘帅;陈军;刘军莉;佟鑫;张良平 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04N7/36 | 分类号: | H04N7/36;H04N7/32;G06T7/20;G08B13/196 |
代理公司: | 深圳市君胜知识产权代理事务所 | 代理人: | 王永文 |
地址: | 518057广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 结合 视频 编码器 混合 运动 检测 方法 | ||
技术领域
本发明涉及一种网络视频监控方法,具体地说是一种结合视频编码器的运动矢量(MV:motion veter)和帧差法进行混合运动检测的方法。
背景技术
现有技术中常见的运动检测方法有:帧差法(包括背景减除法和时间差分法)、运动向量法等等。所谓背景减除法就是利用当前图像与背景图像的差分来检测出运动区域的一种技术,它一般能够提供最完全的特征数据,但对于动态场景的变化,如光照和外来无关事件的干扰等特别敏感。
所谓时间差分法就是在连续的图像序列中两个或三个相邻帧间采用基于像素的时间差分并且阈值化来提取出图像中的运动区域。时间差分运动检测方法对于动态环境具有较强的自适应性,但一般不能完全提取出所有相关的特征像素点,在运动实体内部容易产生空洞现象。
所谓运动向量法就是在参考帧上按块匹配算法,找到当前帧对应块最匹配块的位置,这个参考帧上的最匹配块与当前帧的对应块之间的位移就是运动向量,利用这个信息来判断该块是否发生了运动。运动向量法适合于多维变化的环境,能消除背景中的振动像素,使某一方向的运动对象更加突出的显示出来,但是其计算复杂度相当大,需要专门的硬件来进行处理,成本太高。
因此,现有技术存在缺陷,而有待于改进和发展。
发明内容
本发明的目的在于针对现有技术存在的缺陷,提供一种利用视频编码器所得出的运动向量信息和改进的帧差法相结合来获得最终的运动信息的方法,克服现有运动检测方法计算复杂度太高的缺点,以及很好地减少误报和漏报现象。
本发明的技术方案包括:
一种结合视频编码器的混合运动检测方法,其包括以下步骤:
A、将待监控区域图像划分为若干区域以及设定区域中的相关特征信息,所述特征信息包括:运动信息阈值,监控慢速目标、快速目标或是超过特定速度的目标;
B、从视频编码器获得运动矢量,并得到监控区域的运动信息;
C、与设定的运动信息阈值相比较,以确定最终的运动信息,并上报运动信息。
所述的方法,其中,在所述步骤B后还包括:
B1、获取参考图像,每隔若干帧与参考图像作一次亮度差值得到相应监控区域的运动信息;
B2、对两种运动信息按预定权值相加,再与设定的运动信息阈值相比,获得最终的运动信息,以获取参考图像的频率上报运动信息。
所述的方法,其中,所述参考帧的获得是每隔预定时间进行更新,其更新速度比现有纯粹的帧差法的频率小。
所述的方法,其中,所述步骤B还包括:如果当前帧没有运动矢量则表示为I帧,则跳过此帧。
所述的方法,其中,所述步骤B还包括:连续若干帧I帧并且频率较大则直接上报发生运动。
采用本发明提供的方法,通过使用视频编码器提供的运动矢量,就不必自己去进行运动搜索来获得所需的运动矢量,降低了硬件成本;同时使用运动矢量,由于一个块只有一个运动矢量,相对于纯粹的帧差法(背景减除法、时间差分法)其数据运算量小很多,不占用过多的处理器时间;能够准确检测超过一定速度的物体,根据不同应用可以检测到快速和慢速的物体,不容易出现漏报和误报的现象。
附图说明
图1是本发明结合视频编码器的混合运动检测方法流程图;
图2是本发明结合视频编码器的混合运动检测方法整个系统的简略流程图;
图3是本发明方法的选择监控区域的示意图;
图4是本发明方法的较佳实施例中快速运动的小车示意图;
图5是本发明方法的较佳实施例中慢速运动的人和快速运动的鸟的示意图;
图6是本发明方法的较佳实施例中快速运动的人示意图。
具体实施方式
以下结合附图,将对本发明的各较佳实施例进行更为详细的说明。
本发明的结合视频编码器的混合运动检测方法,如图1所示,其包括如下步骤:
第一步,将视频监控区域的图像划分为若干区域以及设定区域中的相关特征信息,这个区域的划分由应用程序来确定,比如通过人为划定需要监控的区域范围,以及监控的区域个数,这些区域是可重叠的;所述运动特征信息包括:各种监控参数的阈值,如运动信息阈值,包括监控慢速目标、快速目标或是超过特定速度的目标等等;
第二步,判断是否是监控快速运动,如果是,则从视频编码器获得运动矢量;
第三步,利用上一步获得的运动矢量得到监控区域的运动信息;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710075470.4/2.html,转载请声明来源钻瓜专利网。