[发明专利]一种运动目标检测的方法有效
申请号: | 201510549568.3 | 申请日: | 2015-08-31 |
公开(公告)号: | CN105205832B | 公开(公告)日: | 2017-08-25 |
发明(设计)人: | 李秀;陈连胜;汤友华 | 申请(专利权)人: | 清华大学深圳研究生院 |
主分类号: | G06T7/215 | 分类号: | G06T7/215;H04N5/14 |
代理公司: | 深圳新创友知识产权代理有限公司44223 | 代理人: | 王震宇 |
地址: | 518055 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 运动 目标 检测 方法 | ||
1.一种运动目标检测的方法,其特征在于,包括以下步骤:
1)读入视频流的一帧图像;
2)判断读入的帧图像是否为第一帧,如果是则以第一帧建立背景模型,否则转向步骤3);
3)对读入的帧图像用背景模型差分出初步检测图;
4)对初步检测图做后处理;
5)使用Blink Map图确定动态背景区域;
6)对动态背景区域使用邻域匹配(Neighboring Match)和急速更新(Sharp Update)机制进行模型修正;
7)检测步骤4)获得的后处理结果是否有长时间前景区域,如果检测到长时间前景区域则转到步骤8),否则转到步骤9);
8)对于长时间前景区域,分别计算该区域模型与其邻域模型的对比度RC_M和该区域聚类结果与其邻域模型的对比度RC_C,如果RC_M大于设定的ratio_upLimit倍的RC_C,则认为该区域的初始模型是错误的,并使用聚类结果修正该区域的模型,反之,认为该区域的初始模型是正确的;然后转步骤9);
9)完成背景模型更新;如果视频未结束,转步骤1),否则处理完毕。
2.如权利要求1所述的方法,其特征在于,步骤2)中,采用Vibe初始化方法构建背景模型;步骤3)中,采用ViBe检测方法进行初步检测;步骤9)中,采用取消了邻域更新的Vibe更新机制进行更新。
3.如权利要求1所述的方法,其特征在于,步骤4)包括:
对初步检测图进行中值滤波、闭操作、凸包处理,再将处理结果与初步检测图作与操作得到去除噪声的检测图;
对去除噪声的检测图做膨胀、填洞处理得到包含所有前景目标的检测图;
设定一个比初始像素差值检测阈值更小的像素差值检测阈值,重新检测包含所有前景目标的检测图中指示的前景区域中的前景目标;
经过中值滤波、闭操作、填洞处理得到最终处理结果图。
4.如权利要求1所述的方法,其特征在于,步骤5)包括:
比较当前帧的初步检测图和前一帧的初步检测图,找出数值相同的像素,再将Blink Map图中对应的像素值减去设定的step_decrease值,找出数值不同的像素,然后将Blink Map图中对应的像素值加上设定的step_increase值,且Blink Map图中的每一个像素值限制在[0,level_upLimit]之间,level_upLimit为设定值;
以设定的step_threshold值作为阈值,阈值化Blink Map图得到二值图Blink Mask,从而确定动态背景区域。
5.如权利要求4所述的方法,其特征在于,步骤5)进一步包括:
检测二值图Blink Mask中的像素,如果二值图Blink Mask中某个像素非0,并且该像素在当前帧的最终处理结果图中也非0,则在二值图Blink Mask中将该像素值置0。
6.如权利要求1所述的方法,其特征在于,步骤6)中所述邻域匹配包括:对于既被初步检测为前景同时又为动态背景的像素,将该像素的像素值重新与其半径为5像素距离的圆形邻域内的像素的模型进行比对,如果模型认为该像素为背景,则将该像素位置修改为背景;所述急速更新包括:对于被更新修改为背景的像素,使用该像素的像素值替换掉背景模型中设定数量的背景像素样本。
7.如权利要求1所述的方法,其特征在于,步骤7)包括:统计步骤4)得到的后处理结果中的每个像素检测结果,如果某个区域在设定时间段内被检测为前景的频度达到设定的程度,则认为该区域是长时间前景区域。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于清华大学深圳研究生院,未经清华大学深圳研究生院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510549568.3/1.html,转载请声明来源钻瓜专利网。