[发明专利]基于双目立体视觉的人头检测计数方法有效
申请号: | 201611108304.5 | 申请日: | 2016-12-06 |
公开(公告)号: | CN106709432B | 公开(公告)日: | 2020-09-11 |
发明(设计)人: | 周剑;龙学军;姜艾佳;谷瑞翔 | 申请(专利权)人: | 成都通甲优博科技有限责任公司 |
主分类号: | G06K9/00 | 分类号: | G06K9/00 |
代理公司: | 成都虹桥专利事务所(普通合伙) 51124 | 代理人: | 吴中伟 |
地址: | 610000 四川省成都*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 双目 立体 视觉 人头 检测 计数 方法 | ||
1.基于双目立体视觉的人头检测计数方法,其特征在于,包括以下步骤:
步骤a.标定双目图像采集系统;
步骤b.利用标定好的双目图像采集系统进行监控区域图像采集,获取客流场景图像;
步骤c.对获取的客流场景图像进行预处理;
步骤d.获取图像的深度图;
步骤e.利用等值线查找法检测深度图中不同深度的人头;
步骤f.跟踪检测到的人头:
设在当前帧深度图像检测到的人头A的中心位置为(xa,ya,za),若在监控视频深度图像当前帧的后一帧图像中检测到相同大小的一个人头B,且该人头中心位置(xb,yb,zb)在(xa,ya,za)的某一领域内,即B∈U(A,σ),σ为邻域半径,取σ=vt,其中v为人头移动速度,t为两张视频帧之间的时间间隔;则判定人头B就是人头A,如此迭代,直到人头A消失于摄像头视野,以此方法,跟踪完检测到的所有人头;
步骤g.在新的视频帧里检测新的人头,并更新人头数量;
步骤h.输出当前人头数量;
步骤e具体包括:
e1、将离散的深度图像数据网格化;
e2、在网格数据的基础上通过不同颜色来填充不同等值线,生成等值填充图;
e3、在等值填充图的基础上生成等值线图;
e4、在等值线图中检测圆;
e5、基于对圆的检测实现人头检测;
步骤e2具体包括:
e21、取得网格化数据深度值Z的极大值Zmax、极小值Zmin以及等值线间距△Z,等值线步长k;
e22、根据等值线间距△Z、网格化数据的密度确定欲形成的填充等值线的图像大小,并采用双线性插值的方法加密网格数据:
根据P1(x1,y1,z1),P2(x2,y2,z2),P3(x3,y3,z3),P4(x4,y4,z4)点的值z1,z2,z3,z4,结合下式求得加密点P的Z值:
e23、建立Z值区间与颜色区间的映射:f:Z>C,Z∈[Zmin,Zmax],C∈{c1,c2,...,cn},确定颜色变量C的值域,利用求得颜色变量C的个数,并选定相应的n个颜色值Color(n);则
其中,ΔZ为等值间距,[]为取整符号;
e24、对于加密后的网格数据,根据映射f:Z>C进行图形颜色填充即可生成等值填充图像。
2.如权利要求1所述的基于双目立体视觉的人头检测计数方法,其特征在于,步骤d具体包括:
d1、对左、右图像的特征点进行提取和匹配;
d2、提取匹配后左右图像序列的亚像素坐标;
d3、利用视差原理结合标定参数得到图像的三维坐标:
左图像像素坐标(xl,yl)、右图像像素坐标(xr,yr)与三维空间坐标(XW,YW,ZW)的关系如下式所示:
其中,xl和xr表示左右图像匹配点对在像素坐标系下的横坐标,yl表示左图像中匹配点在像素坐标系下的纵坐标;B表示左右相机间的基线距离,f表示左相机焦距;B和f根据相机标定得到。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都通甲优博科技有限责任公司,未经成都通甲优博科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611108304.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:数字信号并行输入转串行输出电路
- 下一篇:陶瓷切削刀片及其制造方法