当前位置: 首页 > 专利查询>英特尔公司专利>正文

深度图像中的人的头部的检测制造技术

技术编号:10176250 阅读:139 留言:0更新日期:2014-07-02 16:22
系统、设备和方法被描述,其包括:接收深度图像;并且把模板应用到所述深度图像的像素,以在所述深度图像中确定人的头部的位置。所述模板包括圆形区域和围绕所述圆形区域的第一环形区域。所述圆形区域规定第一深度值范围。所述第一环形区域规定比第一深度值范围中的深度值大的第二深度值范围。

【技术实现步骤摘要】
【国外来华专利技术】【专利摘要】系统、设备和方法被描述,其包括:接收深度图像;并且把模板应用到所述深度图像的像素,以在所述深度图像中确定人的头部的位置。所述模板包括圆形区域和围绕所述圆形区域的第一环形区域。所述圆形区域规定第一深度值范围。所述第一环形区域规定比第一深度值范围中的深度值大的第二深度值范围。【专利说明】深度图像中的人的头部的检测
技术介绍
深度成像技术在过去几年中已显著发展。深度图像中的像素指示场景中的校准深度,而不是强度或彩色的量度。深度图像可以允许对象(诸如,人)的更准确的检测。此外,人的头部的检测或定位可以帮助图像中其它人体部分(诸如,肩部、躯干、手臂和腿部等)的检测。大多数当前人的头部定位的方法(比如,基于颜色的方法和基于面部检测器的方法)利用彩色或灰度级强度信息。此外,当主体未面向相机时,面部检测技术没有用处。尽管皮肤颜色检测技术对于定位身体的其它部分可能是有用的,但这种技术难以适应于变化的照明。当主体的手部闭合和/或当主体的头部全部或部分地由另一个身体部分遮挡(例如,如在主体前向弯曲时可能发生)时,最近在仅基于深度信息的人体部分检测上的尝试是有问题的。此外,为了训练对象检测器,传统的基于深度的技术倾向于需要难以获取的详细的3D的人的姿态图像。【专利附图】【附图说明】在此描述的材料在附图中作为示例而不是作为限制进行图示。为了图示说明的简便和清楚,在图中所图示的元件不一定按比例绘制。例如,为了清楚,一些元件的尺寸可以相对于其它元件被放大。此外,在认为适合的情形下,参考标记在图中已被重复,以指示对应或类似的元件。在图中: 图1是示例性头部检测系统的说明性示图; 图2是示例性头部检测过程的流程图; 图3和5图示了示例性头部检测模板; 图4是示例性头部检测模型的说明性示图; 图6是示例性头部检测过程的流程图;以及 图7是全部依据本公开的至少一些实现方式布置的示例性系统的说明性示图。具体实现方式 现在参考附图描述一个或多个实施例或实现方式。尽管特定的配置和安排被讨论,但应理解的是:这样做仅仅是为了图示的目的。相关领域的技术人员将认识到的是:在不背离该描述的精神和范围的情形下可以使用其它的配置和安排。对于相关领域的技术人员将显然的是:除了在此所描述的之外,在此描述的该技术和/或安排还可以在多种其它的系统和应用中被使用。尽管接下来的描述提出了可以在体系结构(诸如像片上系统(SoC)体系结构)中显示的各种实现方式,但在此描述的技术和/或安排的实现方式不限制于特定的体系结构和/或计算系统,并且可以由任何体系结构和/或计算系统出于相似的目而实现。例如,各种体系结构(例如,使用多个集成电路(IC)芯片和/或封装、和/或各种计算装置和/或消费者电子(CE)装置(诸如,机顶盒、智能手机等))可以实现在此描述的技术和/或安排。此外,尽管接下来的描述可能提出众多特定细节(诸如,系统部件的逻辑实现方式、类型和相互关系、逻辑划分/整合选择等),但所要求保护的主题可以在不具有这种特定细节的情形下被实施。在其它的实例中,一些内容(诸如像,控制结构和完全软件指令序列)可以不被详细地示出,以便不使在此公开的内容模糊。在此公开的内容可以以硬件、固件、软件、或其任何组合来实现。在此公开的内容还可以被实现为在机器可读介质上存储的指令,所述指令可由一个或多个处理器读取和执行。机器可读介质可以包括:用于由机器(例如,计算设备)以可读形式存储或传输信息的任何介质和/或机构。例如,机器可读介质可以包括:只读存储器(ROM);随机存取存储器(RAM);磁盘存储介质;光学存储介质;闪存器件;电、光、声或其它形式的传播信号(例如,载波、红外信号、数字信号等)以及其它。在说明书中,参考“一个实现方式”、“实现方式”、“示例性实现方式”等表示所描述的实现方式可以包括特定的特征、结构或特性,但每个实现方式可能不一定包括所述特定的特征、结构或特性。此外,这种措词不一定指的是相同的实现方式。此外,当描述与实现方式相关的特定特征、结构或特性时,被认为是:实现这种与其它实现方式(无论是否在此被清楚地描述)相关的特征、结构或特性是在本领域技术人员的知识范围内。图1图示了依据本公开的示例性系统100。在各种实现方式中,系统100可以包括;头部检测模块102、数据库104、和网络106。如下面将更加详细地解释的,检测模块(HDM)102可以接收深度图像108,所述深度图像包括前景部分110 (例如,以人的图像的形式)和背景部分112。在各种实现方式中,深度图像108可以被使用各种众所周知的技术(例如,参见:Azriel Rosenfeld和John L.Pfaltz,“数字图片处理中的顺序操作”7; ,第13卷,第4号,第471-494页,1966年10月)已经预处理,以把图像108分割成前景部分110和背景部分112和/或把前景部分110识别为人体的图像。在各种实现方式中,HDM102可以接收深度图像108和头部模板114。然后,HDM102可以应用头部检测过程(将在下面更加详细地描述)以使用模板114在深度图像108中检测和定位人的头部。在各种实现方式中,HDM102可以直接接收深度图像108、可以经由网络106接收深度图像108、和/或可以直接或经由网络106从数据库104接收深度图像108。相似的可能性应用到所述头部模板的接收。在各种实现方式中,HDM102可以提供头部检测过程的结果,包括:对应于所检测头部的中心的深度图像内的像素位置和将直接地或经由网络106在数据库104中存储的所检测头部的半径值。在各种实现方式中,深度图像108可以是单色或彩色深度图像,其包括规定单色和/或亮度强度数据值和深度数据值的像素。例如,深度图像可以包括图像像素位置(x,y)处的图像强度值(例如,亮度值)的二维(2D)阵列,并且每个像素位置还包括深度(z)值。此夕卜,深度图像108可以具有任何分辨率和/或高宽比。本公开不限于与深度图像108相关联的任何特定数据格式、图像分辨率、图像高宽比等。此外,网络106可以是任何类型的网络,并且可以包括无线和/或有线网络技术的任何组合。例如,在非限制性示例中,网络106可以包括一个或多个与广域网络(WAN)(诸如,因特网)结合的无线局域网络(LAN)。HDM102可以由任何计算系统提供。例如,HDM102可以由同样捕获深度图像108的计算系统提供。在其它的实现方式中,HDM102可以远离捕获图像108的任何设备。例如,远程服务器计算系统的一个或多个处理器核心可以提供HDM102。此外,包括硬件、软件和/或固件逻辑、或其任何组合的任何类型的逻辑可以提供HDM102。图2图示了依据本公开的各种实现方式的在深度图像中检测头部的示例性过程200的流程图。过程200可以包括一个或多个操作、功能或动作,如由图2的一个或多个块202,204,206,208,210和212所图示。作为非限制性的示例,过程200将在此参考图1的示例性系统100被描述。过程200可以在块202处开始,其中,深度图像108中的前景像素可以被选择。例如,参考图1,块202的深度图像108可以被使用众所周知的技术预处理,以规定属于背景部分112或前景部分110的深度图本文档来自技高网...

【技术保护点】
一种用于在图像中检测人的头部的计算机实现的方法,包括:接收深度图像;以及把模板应用到所述深度图像的像素,以在所述深度图像中确定人的头部的位置,其中,所述模板包括圆形区域和围绕所述圆形区域的第一环形区域,所述圆形区域规定多个第一深度值,所述第一环形区域规定多个第二深度值,所述多个第二深度值包括比所述多个第一深度值大的深度值。

【技术特征摘要】
【国外来华专利技术】

【专利技术属性】
技术研发人员:W胡Z何
申请(专利权)人:英特尔公司
类型:发明
国别省市:美国;US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1