[发明专利]一种利用警戒网格提升运动检测效率的方法有效
申请号: | 200910057092.6 | 申请日: | 2009-04-20 |
公开(公告)号: | CN101867805A | 公开(公告)日: | 2010-10-20 |
发明(设计)人: | 范柘 | 申请(专利权)人: | 上海安维尔信息科技有限公司 |
主分类号: | H04N7/26 | 分类号: | H04N7/26;G06T7/20 |
代理公司: | 上海信好专利代理事务所(普通合伙) 31249 | 代理人: | 姜玉芳 |
地址: | 201203 上海市浦东*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 利用 警戒 网格 提升 运动 检测 效率 方法 | ||
1.一种利用警戒网格提升运动检测效率的方法,其特征在于,具体包含以下步骤:
步骤1、处理当前帧的图像时,依照警戒网格中的同一像素标号提取当前帧的子图像;
步骤2、对步骤1中得到的当前帧的子图像进行运动检测,判别当前帧的子图像中是否存在运动物体,若存在,同时确定该运动物体的位置,并执行步骤3;若不存在运动物体,则执行步骤4;
步骤3、根据步骤2中检测得到的运动物体区域,对当前帧的原始图像中的相应区域进行局部全分辨率的运动检测;
步骤4、对当前帧的子图像进行背景更新,以适应逐渐变化的背景环境;
步骤5、循环警戒网格,使其向前循环一步,使得在下一帧的图像处理中,针对警戒网格中的下一个像素标号提取子图像;随后返回步骤1,继续循环对下一帧原始图像进行运动检测。
2.根据权利要求1所述的利用警戒网格提升运动检测效率的方法,其特征在于,所述的步骤1中:
所述的警戒网格由若干个循环子单元组成,每个循环子单元由m×n个像素组成,依次标号为像素1,2,……,m+n;
从当前帧的原始图像中提取在当前警戒网格中的某个相同标号的所有像素,并组成一个新的子图像供当前帧进行试探性运动检测。
3.根据权利要求1所述的利用警戒网格提升运动检测效率的方法,其特征在于,所述的步骤2具体包含以下步骤:
步骤2.1、对步骤1中得到的当前帧的子图像进行运动检测,得到其中各个运动像素的位置;
步骤2.2、在检测得到当前帧的子图像上的所有运动像素点后,使用关闭操作将相邻的运动像素聚拢成团,并将每个孤立的团提取出来,依照每一个团的位置以及大小得到其包围框;
步骤2.3、判断是否存在步骤2.2中所述的团,若存在,则说明当前帧中在团所在的区域存在运动物体,继续执行步骤3;若不存在团,则说明当前帧的图像中不存在运动物体,继续执行步骤4。
4.根据权利要求1所述的利用警戒网格提升运动检测效率的方法,其特征在于,所述的步骤3具体包含以下步骤:
步骤3.1、在原始图像中的相应区域,采用全分辨率模式,对运动物体在当前帧中被跳过的其它可能的运动像素进行补充运动检测;
所述的相应区域的具体计算方法为:根据在提取出的子图像上存在的团的包围框,对该包围框按警戒网格比例进行m×n的放大,从而在原始图像中得到需要进行补充检测的区域,即得到若干个相邻的循环子单元构成的警戒网格的区域;
所述的进行补充运动检测的具体方法为:对计算得到的原始图像上相应区域内的之前未被提取为子图像的其他像素进行补充运动检测,也就是对属于子图像中的团中包含的运动像素,将和其属于同一个m×n循环子单元的其他在子图像中被缩减掉的像素,进行补充运动检测;
步骤3.2、合并运动检测结果:将当前帧的子图像的运动检测结果和步骤3.1中对警戒网格空白区域的补充运动检测结果合并,从而得到当前帧的原始图像上的全分辨率运动检测结果。
5.根据权利要求1所述的利用警戒网格提升运动检测效率的方法,其特征在于,所述的步骤5中,当警戒网格的像素标号向前到达终点m+n时,则循环回到起点标号为1的像素。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海安维尔信息科技有限公司,未经上海安维尔信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910057092.6/1.html,转载请声明来源钻瓜专利网。