将客体与主体相关联的制作方法_5

文档序号:8516020阅读:来源:国知局
系统600以简化形式被示出。计算系统600可以采取以下形式:一台或更多台游戏控制台、个人计算机、服务器计算机、平板计算机、家庭娱乐计算机、网络计算设备、移动计算设备、移动通信设备(例如智能电话)以及/或者其他计算设备。举例来说,计算系统600可以包括图1的计算系统102。
[0067]计算系统600包括逻辑机器602和存储机器604。计算系统600可以可选地包括显示子系统606、输入子系统608、通信子系统610和/或未在图6中示出的其他组件。
[0068]逻辑机器602包括被配置成执行指令的一个或更多物理设备。举例来说,所述逻辑机器可以被配置成执行作为以下各项的一部分的指令:一项或更多项应用、服务、程序、例程、库、对象、组件、数据结构或者其他逻辑构造。可以实施这样的指令以便实施任务、实施数据类型、变换一个或更多组件的状态、实现技术效果或者以其他方式获得所期望的结果O
[0069]逻辑机器可以包括被配置成执行软件指令的一个或更多处理器。附加地或替换地,逻辑机器可以包括被配置成执行硬件或固件指令的一个或更多硬件或固件逻辑机器。逻辑机器的处理器可以是单核或多核,并且在其上执行的指令可以被配置成用于顺序、并行和/或分布式处理。逻辑机器的各个单独的组件可选地可以分布在两个或更多分开的设备之间,其可以位于远处并且/或者被配置成用于协调处理。可以通过配置在云计算配置中的远程可访问的联网计算设备来虚拟化并且执行逻辑机器的各个方面。
[0070]存储机器604包括一个或更多物理设备,该物理设备被配置成保存可由逻辑机器执行来实施这里所描述的方法和处理的指令。举例来说,逻辑机器602可以在操作方面与深度摄影机接口(比如深度摄影机110的接口)以及存储机器604进行通信。在实施这样的方法和处理时,可以变换存储机器604的状态一一以便例如保存不同的数据。
[0071]存储机器604可以包括可移除和/或内建设备。存储机器604特别可以包括光学存储器(例如CD、DVD、HD-DVD、蓝光(Blu-Ray)盘等等)、半导体存储器(例如RAM、EPROM、EEPROM等等)以及/或者磁性存储器(例如硬盘驱动器、软盘驱动器、带驱动器、MRAM等等)。存储机器604可以包括易失性、非易失性、动态、静态、读/写、只读、随机存取、顺序存取、位置可寻址、文件可寻址和/或内容可寻址设备。
[0072]应当认识到,存储机器604包括一个或更多物理设备。但是替换地可以通过通信介质(例如电磁信号、光学信号等等)来传播这里所描述的指令的各个方面,所述通信介质不被物理设备保存有限的持续时间。
[0073]逻辑机器602和存储机器604的各个方面可以被一同集成到一个或更多硬件逻辑组件中。这样的硬件逻辑组件例如可以包括现场可编程门阵列(FPGA)、特定于程序和应用的集成电路(PASIC/ASIC)、特定于程序和应用的标准产品(PSSP/ASSP)、芯片上系统(SOC)以及复杂可编程逻辑设备(CPLD )。
[0074]当被包括时,显示子系统606可以被用来呈现由存储机器604保存的数据的视觉表示。这一视觉表示可以采取图形用户接口(⑶I)的形式。随着这里所描述的方法和处理改变由存储机器保存的数据,从而变换存储机器的状态,显示子系统606的状态可以同样被变换以便通过视觉方式表示底层数据的改变。显示子系统606可以包括利用实际上任何类型的技术的一个或更多显示设备。这样的显示设备可以与逻辑机器602和/或存储机器604组合在共享的封装中,或者这样的显示设备可以是外围显示设备。举例来说,显示子系统606可以包括图1的显示设备124。
[0075]当被包括时,输入子系统608可以包括一个或更多用户输入设备或者与之进行接口,所述用户输入设备比如有键盘、鼠标、触摸屏、麦克风或者游戏控制器。举例来说,输入子系统可以包括图1的控制设备104、106、108和/或109或者与之进行接口。在一些实施例中,输入子系统可以包括所选择的自然用户输入(NUI)元件部分(componentry)或者与之进行接口。这样的元件部分可以是集成的或外围的,并且可以在板上(on-board)或者在板外(off-board)应对输入动作的转换和/或处理。示例性的NUI元件部分可以包括:用于话音和/或语音辨识的麦克风;用于机器视觉和/或手势辨识的红外、彩色、立体和/或深度摄影机;用于运动检测和/或意图辨识的头部跟踪器、眼睛跟踪器、加速度计和/或陀螺仪;以及用于评估大脑活动的电场感测元件部分。
[0076]当被包括时,通信子系统610可以被配置成将计算系统600与一个或更多其他计算设备通信地耦合。通信子系统610可以包括与一种或更多种不同的通信协议兼容的有线和/或无线通信设备。作为非限制性实例,所述通信子系统可以被配置成用于通过无线电话网络或者有线或无线局域网或广域网进行通信。在一些实施例中,所述通信子系统可以允许计算系统600通过例如因特网之类的网络向和/或从其他设备发送和/或接收消息。
[0077]应当理解的是,这里所描述的配置和/或方法本质上是示例性的,并且这些具体实施例或实例不应当按照限制性的意义来考虑,这是因为许多变型是可能的。这里所描述的具体例程或方法可以代表任意数目的处理策略当中的一种或更多种。如此,所图示出和/或描述的各项动作可以在所图示出和/或描述的序列中实施、在其他序列中实施、并行地实施或者被省略。同样地,前面描述的处理的顺序可以改变。
[0078]本公开内容的主题内容包括这里所公开的各种处理、系统和配置以及其他特征、功能、动作和/或属性的所有新颖的并且并非显而易见的组合和子组合,以及其任何和所有等效方案。
【主权项】
1.一种方法,其包括: 从深度摄影机接收一幅或更多幅深度图像,所述深度图像表明由深度图像的每一个像素成像的表面的深度; 识别由深度图像成像的人类主体; 在所述深度图像中的一幅或更多幅深度图像内辨识从控制设备发出的信标; 评估控制设备在三维中的位置;以及 基于控制设备与人类主体的邻近性把控制设备与人类主体相关联。
2.权利要求1的方法,其中,识别人类主体包括利用虚拟骨架对人类主体进行建模。
3.权利要求2的方法,其中,识别人类主体包括对深度图像以及对通过可见光摄影机接收到的一幅或更多幅图像应用面部辨识。
4.权利要求2的方法,其中,把控制设备与人类主体相关联包括把虚拟骨架的手势输入和控制设备的控制输入归于相同的来源。
5.权利要求4的方法,其中,如果控制设备的位置处在虚拟骨架的手关节的阈值距离内,则把控制设备与人类主体相关联。
6.权利要求1的方法,其中,所述信标是红外光信号。
7.权利要求1的方法,其中,所述控制设备包括音频头戴式耳机,所述方法还包括基于音频头戴式耳机的位置调节向音频头戴式耳机提供声音的应用的音频输出。
8.权利要求1的方法,其中,把控制设备与人类主体相关联包括将人类主体的设定简档应用于由控制设备控制的应用。
9.权利要求1的方法,其中,把控制设备与人类主体相关联包括通过由控制设备控制的应用呈现特定于用户的内容,其中所述特定于用户的内容是为人类主体选择的。
10.一种计算机,其包括: 用于接收来自深度摄影机的深度图像的深度摄影机接口,所述深度图像表明由深度图像的每一个像素成像的表面的深度; 在操作方面与深度摄影机接口通信的逻辑机器;以及 在操作方面与逻辑机器通信的存储机器,所述存储机器存储可由逻辑机器执行来实施以下步骤的指令: 从深度摄影机接收一幅或更多幅深度图像; 识别由深度图像成像的人类主体; 向控制设备输出请求该控制设备发出信标的消息; 在所述深度图像中的一幅或更多幅深度图像内辨识从控制设备发出的信标; 评估控制设备在三维中的位置;以及 基于控制设备与人类主体的邻近性把控制设备与人类主体相关联。
【专利摘要】一种方法包括从深度摄影机接收一幅或更多幅深度图像,所述深度图像表明由深度图像的每一个像素成像的表面的深度。所述方法还可以包括识别由深度图像成像的人类主体,并且在所述深度图像中的一幅或更多幅深度图像内辨识从控制设备发出的信标。可以评估控制设备在三维中的位置,并且可以基于控制设备与人类主体的邻近性或者控制设备关于人类主体的其他参数把控制设备与人类主体相关联。
【IPC分类】A63F13-235, G06F3-01, G06T7-00, G06F3-03, A63F13-213
【公开号】CN104838338
【申请号】CN201380059756
【发明人】V.拜亚, T.利文德, M.普拉格, D.伊, J.林克, B.阿什利, A.J.米卢兹
【申请人】微软技术许可有限责任公司
【公开日】2015年8月12日
【申请日】2013年11月15日
【公告号】EP2920672A1, US20140139629, WO2014078704A1
当前第5页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1