[发明专利]一种目标检测方法和装置有效
申请号: | 201110190214.6 | 申请日: | 2011-06-21 |
公开(公告)号: | CN102236902A | 公开(公告)日: | 2011-11-09 |
发明(设计)人: | 蔡巍伟;浦世亮;贾永华;任烨;全晓臣 | 申请(专利权)人: | 杭州海康威视软件有限公司 |
主分类号: | G06T7/20 | 分类号: | G06T7/20;G06K9/00 |
代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 谢安昆;宋志强 |
地址: | 310051 浙江省杭州*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 目标 检测 方法 装置 | ||
1.一种目标检测方法,其特征在于,包括:
A、当第一帧图像输入时,为图像中的每个像素点分别创建一个背景模型,并初始化每个背景模型;
B、针对后续输入的每帧图像中的每个像素点,分别根据其灰度值以及前一帧图像中同一坐标位置的像素点的灰度值对其对应的背景模型进行更新,并根据更新结果确定出该像素点为前景点还是背景点;
C、利用确定出的前景点和背景点得到一个以上前景团块,将前景团块作为检测到的目标。
2.根据权利要求1所述的方法,其特征在于,所述步骤A包括:
A1、针对每个像素点,分别为其创建一个背景模型,所述背景模型中包括三个子模型,分别为子模型1、子模型2和子模型3,每个子模型中均包括均值、方差、出现频率以及出现时长四个变量;
A2、将子模型1的均值设置为其对应的像素点的灰度值,将其方差设置为一预定初始值,将其出现频率设置为另一预定初始值,将其出现时长设置为1;将子模型2和子模型3中的所有变量均设置为0。
3.根据权利要求2所述的方法,其特征在于,所述步骤B包括:
B1、针对每个像素点X,分别根据其灰度值以及前一帧图像中同一坐标位置的像素点的灰度值计算出体现图像变化趋势的全局方差global_var;
B2、根据计算出的global_var确定像素点X对应的背景模型中是否存在与像素点X匹配的子模型,如果存在,则执行步骤B3,否则,执行步骤B4;
B3、更新匹配的子模型中的所有变量,将更新后的出现时长赋值给模型匹配变量match_value,并对除匹配的子模型以外的其它两个子模型中的出现频率和出现时长两个变量进行更新,然后执行步骤B5;
B4、更新像素点X对应的背景模型中出现频率最小的子模型中的所有变量,并将0赋值给模型匹配变量match_value,然后执行步骤B5;
B5、如果match_value小于预定阈值Tabsorb,则确定像素点X为前景点,否则,为背景点。
4.根据权利要求3所述的方法,其特征在于,所述步骤B1中计算全局方差global_var包括:
计算
其中,所述width表示图像的宽度,所述height表示图像的高度,所述p(x,y)t表示像素点X的灰度值,其坐标为(x,y),所述p(x,y)t-1表示前一帧图像中坐标为(x,y)的像素点的灰度值,所述Tvar_min的取值为4,所述Tvar_max的取值为144。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州海康威视软件有限公司,未经杭州海康威视软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110190214.6/1.html,转载请声明来源钻瓜专利网。