预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局*CN102930524A*(12)发明专利申请(10)申请公布号CN102930524A(43)申请公布日2013.02.13(21)申请号201210335299.7(22)申请日2012.09.11(71)申请人无锡数字奥森科技有限公司地址214135江苏省无锡市新区菱湖大道200号中国传感网国际创新园C座(72)发明人李子青雷震易东张旭聪(74)专利代理机构无锡市大为专利商标事务所32104代理人殷红梅(51)Int.Cl.G06T7/00(2006.01)G06M11/00(2006.01)权利要求书权利要求书2页2页说明书说明书66页页附图附图11页(54)发明名称一种基于垂直放置的深度摄像头的人头检测方法(57)摘要本发明涉及一种基于垂直放置的深度摄像头的人头检测方法,其包括如下步骤:a、设置垂直分布的摄像头及主动光源,并获取行人的深度图像;b、对获得的深度图像进行背景建模,以获得对应的前景图像;c、对前景图像进行模拟随机撒水滴操作;d、对上述降落于前景图像内的水滴作为采样点,并将采样点与其邻域进行比较,直至采样点移动到局部极小值区域,则采样点停留在所述局部极小值区域,并调节局部极小值区域的深度数值;e、得到采用点的分布图,将分布图中局部极小值区域的深度数值与预设阈值比较,滤除深度数值小于预设阈值的局部极小值区域后,得到所需的行人头部位置区域,以实现对行人数量检测。本发明操作方便,鲁棒性好,适应性广。CN1029354ACN102930524A权利要求书1/2页1.一种基于垂直放置的深度摄像头的人头检测方法,其特征是:所述人头检测方法包括如下步骤:(a)、设置垂直分布的摄像头及与所述摄像头匹配的主动光源,并利用所述摄像头获取行人的深度图像;(b)、对所获得的深度图像进行背景建模,以获得对应的前景图像;(c)、对上述前景图像进行模拟随机撒水滴操作;(d)、对上述降落于前景图像内的水滴作为采样点,并将所述采样点与所述采样点的邻域进行比较,直至所述采样点移动到局部极小值区域,无法再进行移动,则采样点停留在所述局部极小值区域,并调节局部极小值区域的深度数值;(e)、当前景图像内所有的采样点均进行上述移动后,得到采用点的分布图,将分布图中局部极小值区域的深度数值与预设阈值比较,滤除深度数值小于预设阈值的局部极小值区域后,得到所需的行人头部位置区域,以实现对行人数量检测。2.根据权利要求1所述的基于垂直放置的深度摄像头的人头检测方法,其特征是:所述步骤(b)中利用高斯背景建模的方法对深度图像进行建模。3.根据权利要求1所述的基于垂直放置的深度摄像头的人头检测方法,其特征是:所述步骤(c)中,随机撒水滴操作中每次降落的水滴为一个或多个。4.根据权利要求3所述的基于垂直放置的深度摄像头的人头检测方法,其特征是,所述随机撒水滴操作中每次降落的水滴为一个时,则上述过程具体为:(h1)、对于深度图像的前景图像f(x,y)和衡量函数g(x,y),并令g(x,y)=0;前景图像f(x,y)的范围为M×N,预设阈值T,水滴数量K;设置辅助变量k=1;(h2)、若k<K,则x=rand(1,M),y=rand(1,N),否则跳转到步骤(h6),其中,rand(·)表示随机函数,点(x,y)为降落水滴的位置;(h3)、令d(xn,yn)=f(xn,yn)+g(xn,yn)-(f(x,y)+g(x,y)),其中,(xn,yn)是点(x,y)的邻域;(h4)、令(x′,y′)=argmind(xn,yn);(h5)、如果d(x′,y′)<0,则x=x′,y=y′,跳转步骤(h3);否则g(x,y)=g(x,y)+1,k=k+1,跳转步骤(h2);(h6)、对前景图像f(x,y)及得到的衡量函数g(x,y)与预设阈值T比较,去除衡量函数g(x,y)小于预设阈值T的区域,剩余为行人头部位置区域。5.根据权利要求3所述的基于垂直放置的深度摄像头的人头检测方法,其特征是,所述随机撒水滴操作中每次降落的水滴为多个时,则上述过程具体为:(s1)、对于深度图像的前景图像f(x,y)和衡量函数g(x,y),并令g(x,y)=0;前景图像f(x,y)的范围为M×N,预设阈值T,水滴数量K′,一次降落的水滴数目为R;设置辅助变量k=1;(s2)、若k<K′,则x=rand(1,M),y=rand(1,N),ω=R,否则跳转到步骤(s5),其中,rand(·)表示随机函数,点(x,y)为降落水滴的位置;(s3)、若ω>0,则d(xn,yn)=f(xn,yn)+g(xn,yn)-(f(x,y)+g(x,y)),其中,(xn,yn)是点(x,y)的邻域;并令(x′,y′)=argmind(xn,yn);否则跳转至步骤(s2);(s4)、若