The invention discloses a locking method of RGB D camera based on RGB head, through the erection of D camera in the channel, with the camera on the human body contains target channel to shoot, get multiple depth map, and get the top view of the corresponding depth map, according to the plan form a rectangular box set, locking head. The method of the invention can accurately lock the human head.
【技术实现步骤摘要】
本专利技术涉及一种基于RGB-D相机的人头锁定方法。
技术介绍
随着相机技术的发展,RGB-D相机作为一种新的技术出现,最近几年,随着RGB-D相机价格的降低,其得到了广泛的应用。目前,RGB-D相机有许多实现原理,比如散斑、TOF等,RGB-D相机逐渐广泛应用到各个领域,比如,在三维重建,图像理解,视频监控领域。RGB-D相机的优势在于可以直接获得场景到相机的距离,然后以图像(被称为深度图像或景深图像)的形式呈现给使用者,这比传统的使用双目获得的景深图像更精确。RGB-D相机的优势可以为在复杂环境下的人数统计带来极大的便利。人数统计一直以来是视频监控的核心内容之一,长期以来并没有得到很好的解决,究其主要原因,场景内不仅存在着人的目标,还存在着其他目标,在一些拥挤场景下,比如公交场景,这些目标并没有明显的颜色或者边缘特征,因此我们往往很难利用传统的RGB相机设计算法去分割这些目标,比如在超市通道,除了人之外,还有包、推车、购买的物品等,伪目标(比如包、携带物品)与人头并没有明显的特征可以区分,所以传统的RGB相机很难精确地锁定到人。
技术实现思路
针对现有技术中存在的缺陷,本专利技术的目的在于,提供一种基于RGB-D相机的人头锁定方法,能够精确地锁定人头。为了实现上述目的,本专利技术采用如下技术方案予以实现:一种基于RGB-D相机的人头锁定方法,包括以下步骤:步骤一:在通道场景中架设RGB-D相机,对相机进行标定,计算相机的参数矩阵,通道包括A方向和B方向,二者方向相反;步骤二:利用相机对包含人体目标的通道进行连续拍摄,获取N幅深度图;求取每幅深度图的俯视图 ...
【技术保护点】
一种基于RGB‑D相机的人头锁定方法,其特征在于,包括以下步骤:步骤一:在通道场景中架设RGB‑D相机,对相机进行标定,计算相机的参数矩阵,通道包括A方向和B方向,二者方向相反;步骤二:利用相机对包含人体目标的通道进行连续拍摄,获取N幅深度图;求取每幅深度图的俯视图;利用求取的所有俯视图求取背景图Ib;步骤三:利用相机对包含人体目标的通道进行拍摄,获取某一时刻m的深度图;针对该幅深度图获取其对应的俯视图;针对俯视图进行去背景操作得到前景图片,针对前景图片进行分块操作得到分块后的图片,针对分块后的图片进行寻找局部最大区域操作得到局部最大区域集合,针对局部最大区域集合进行扩展局部最大区域操作得到扩展后的局部最大区域集合,针对扩展后的局部最大区域集合进行过滤矩形框处理,得到包含有多个元素的一个矩形框集合SFm,实现人头锁定的目的。
【技术特征摘要】
1.一种基于RGB-D相机的人头锁定方法,其特征在于,包括以下步骤:步骤一:在通道场景中架设RGB-D相机,对相机进行标定,计算相机的参数矩阵,通道包括A方向和B方向,二者方向相反;步骤二:利用相机对包含人体目标的通道进行连续拍摄,获取N幅深度图;求取每幅深度图的俯视图;利用求取的所有俯视图求取背景图Ib;步骤三:利用相机对包含人体目标的通道进行拍摄,获取某一时刻m的深度图;针对该幅深度图获取其对应的俯视图;针对俯视图进行去背景操作得到前景图片,针对前景图片进行分块操作得到分块后的图片,针对分块后的图片进行寻找局部最大区域操作得到局部最大区域集合,针对局部最大区域集合进行扩展局部最大区域操作得到扩展后的局部最大区域集合,针对扩展后的局部最大区域集合进行过滤矩形框处理,得到包含有多个元素的一个矩形框集合SFm,实现人头锁定的目的。2.如权利要求1所述的基于RGB-D相机的人数统计方法,其特征在于,步骤二和步骤三中的求取每幅深度图的俯视图,采用的公式如下:xGyG=p11-p31xp12-p32xp21-p31yp22-p32y-1p34x-p14p34y-p24]]>sin(θ)=Hc/xG2+yG2+Hc2]]>len=m*rzP=Hc-len*sin(θ)xp=xG(1-zpHC)yp=yG(1-zpHC)]]>其中,θ为深度图上经过P(xp,yp,zp)点的对应射线与地平面的夹角;G(xG,yG,0)为过P点的斜线与地平面的交点;HC为相机高度;m(0<m<D)为P点在深度图中的深度值,其中D为用户设定的最大像素值;r为单位深度值所对应的世界空间中的距离;利用以下公式得到俯视图I:u=rxxp+dxv=ryyp+dyI(u,v)=zp]]>其中,(u,v)表示深度图上的点P对应的俯视图I中的像素点,I(u,v)表示像素点(u,v)处的像素值;针对深度图中的每一个点,得到该点对应的俯视图中的像素点和该像素点处的像素值,所有的像素值形成俯视图I。3.如权利要求2所述的基于RGB-D相机的人数统计方法,其特征在于,所述步骤三中的针对俯视图进行去背景操作得到前景图片,采用的公式如下:其中,δF为用户设定的用于提取前景的阈值,IF(u,v)表示前景图片IF中像素点(u,v)处的像素值,Ib(u,v)为背景图Ib在像素点(u,v)位置处的像素值,Im(u,v)表示俯视图Im像素点(u,v)处的像素值。4.如权利要求3所述的基于RGB-D相机的人数统计方法,其特征在于,所述步骤三中的针对前景图片进行分块操作得到分块后的图片,采用的公式如下:IB(x,...
【专利技术属性】
技术研发人员:王国强,宋焕生,孙士杰,王韬,
申请(专利权)人:上海萨戈电子科技有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。