具有被动反射器的控制设备的制造方法

文档序号:9382119阅读:311来源:国知局
具有被动反射器的控制设备的制造方法
【专利说明】
【背景技术】
[0001]控制设备与特定用户的关联一般涉及在控制设备、用户和计算系统之间的多个级别的交互。关联也可保持,直到用户特别请求以新的关联更新控制设备或计算系统确定玩家关联已改变且需要被更新为止。

【发明内容】

[0002]控制设备包括壳体。控制设备还包括在壳体内部的无线通信器。无线通信器无线地发送用于控制电子设备(例如游戏控制台)的命令。控制设备还包括定位成反射指向壳体的光的反射器,例如回射器。
[0003]这个
【发明内容】
被提供来以简化的形式介绍一系列概念,其在详细描述中在下面被进一步描述。这个
【发明内容】
并不打算识别所主张的主题的关键特征或必要特征,其也不打算用于限制所主张的主题的范围。此外,所主张的主题并不限于解决在本公开的任何部分中提到的任何或所有缺点的实施方式。
【附图说明】
[0004]图1示意性示出根据本公开的实施例的包括计算系统和一个或多个无线控制设备的环境的非限制性例子。
[0005]图2示出根据本公开的实施例的使对象与受验对象关联的方法。
[0006]图3示意性示出根据本公开的实施例的骨骼跟踪管线的非限制性例子。
[0007]图4示出根据本公开的实施例的将控制设备绑定到计算系统的方法。
[0008]图5示意性示出根据本公开的实施例的包括计算系统和两个或多个控制设备的环境的示例通信图。
[0009]图6示出根据本公开的实施例的使用被动反射器来定位和/或跟踪控制设备的方法。
[0010]图7示出根据本公开的实施例的包括被动反射器的无线控制设备。
[0011]图8是根据本公开的实施例的示例计算系统。
【具体实施方式】
[0012]本公开针对控制设备,其包括能够反射朝着反射器发射的光的反射器。例如,控制设备可包括能够回射从深度摄像机系统或其它环境照明器发射的红外光的回射器。红外摄像机可接着识别这个反射的红外光并使用它来定位并跟踪包括该回射器的控制设备。代替或除了主动定位和跟踪(其中控制设备从信标主动发射红外光)以外,还可执行这种类型的被动定位和跟踪。
[0013]图1示出包括计算系统102和控制设备104、106、108和109的示例环境100。虽然环境100被图示为房间,环境100可以是任何适当的物理空间,包括室内和/或室外环境。计算系统102可配置成从控制设备104、106、108和109接收输入和/或与控制设备104、106、108和109通信。根据本公开的控制设备可包括任何适当的控制设备,包括但不限于游戏控制器、音频耳麦和/或耳机、遥控器、乐器(例如吉它、鼓等)、方向盘控制器、飞行杆、武器(例如剑、激光剑、手枪、步枪、马刀、戟、索连棍等)、移动计算设备等。在图示的实施例中,控制设备104、106和108采取游戏控制器的形式,而控制设备109采取音频耳机的形式。
[0014]计算系统102可包括成像设备,例如深度摄像机110。例如,深度摄像机110可包括配置成使环境100成像的一个或多个传感器、透镜元件和/或光源。深度摄像机110可利用任何适当的深度成像技术,包括但不限于飞行时间深度摄像机和/或结构光深度摄像机。像这样,深度摄像机可包括红外摄像机。深度摄像机110可包括额外的传感器,包括但不限于可见光摄像机和/或一个或多个麦克风。深度摄像机110可产生并发送红外图像和/或深度图像到计算系统102。深度图像可指示由深度图像的每个像素成像的表面的深度,以便提供关于环境100的一个或多个特征的信息。
[0015]如在图1中进一步图示的,环境100可包括一个或多个人类受验对象(例如游戏玩家112和游戏玩家114)和一个或多个非人类受验对象(例如桌子116)。在一些实施例中,一个或多个用户例如游戏玩家112可与计算系统102交互。例如,计算系统102可以用任何适当的方式例如通过显示设备124的显示器122向游戏玩家112提供视觉输出。计算系统102也可用任何适当的方式(包括通过一个或多个音频设备例如控制设备109的音频耳麦126和/或显示设备124的扬声器)向游戏玩家112提供音频输出。
[0016]游戏玩家112可经由一个或多个用户输入设备,例如控制设备104、深度摄像机110、控制设备109的麦克风118和/或任何适当的用户输入设备向计算系统102提供输入。用户输入设备(例如上面描述的那些)可以用任何适当的方式(包括但不限于有线和/或无线通信)与计算系统102通信。例如,控制设备可以以通过射频(RF)通信通道发送的命令的形式向计算系统102提供用户输入。在一些实施例中,多个控制设备和/或其它对象中的每个可通过特定的RF通道进行通信和/或在通信期间提供唯一标识符,以便区分开特定的控制设备与另一控制设备。
[0017]对象(例如控制设备、用户输入/输出设备等)也可配置成通过发射信标与计算系统102交互。例如,如图1所图示的,控制设备106可发射信标128。信标128可包括任何适当的信标,包括但不限于音频和/或光学信标。例如,信标128可包括红外光信标、可见光信标、声纳信标和/或任何适当的电磁信号。在一些实施例中,可以只响应于来自计算系统的请求或其它消息而发射信标。信标128可用于确定用户输入的源和/或对象的位置。确定用户输入的源可允许计算系统102提供动态地可调节的用户体验。例如,可基于提供输入的特定用户来定制应用的内容。在一些实施例中,应用的内容可被联系到控制设备。例如,可基于音频耳麦的位置来调节向音频耳麦提供声音的应用的音频输出。
[0018]也可经由消息传输的定向、循环和/或时间分片调度来将控制设备和/或其它对象彼此区分开。例如,控制设备可以被分配一个或多个时间片,在时间片期间,控制器将发射主动红外光。作为响应,计算系统可通过确定所接收的信号的时间和/或顺序并使信号的源与被分配到那个时间的控制设备相关联来区分每个控制设备。相应地,计算系统可检测它观察到的信标并使它观察到的信标与它经由另一通信介质(例如RF、有线电缆等)进行通信的对象相关联。
[0019]识别用户输入的源也可使在多个用户输入和/或控制设备之间的协作变得可能。例如,音频耳机可与控制设备相关联,使得被提供到音频耳机的音频输入可补充被提供到控制设备的输入。由控制设备、深度摄像机和/或其它适当的手势检测设备检测的手势也可与特定的控制设备相关联,使得基于手势的命令可补充被提供到控制设备的输入。例如,计算系统102可确定手势由特定的用户和/或在特定的位置上执行,并基于所确定的用户和/或位置使手势与控制设备相关联。
[0020]相应地,在多用户环境中,第一用户(例如游戏玩家112)可经由控制设备104和控制设备109提供输入,而第二用户(例如游戏玩家114)经由控制设备108提供输入。通过使每个控制设备与相应的用户相关联,计算系统102可提供多玩家游戏体验。例如,由控制设备104和/或控制设备109提供的用户输入可应用于第一玩家表示130,而由控制设备108提供的用户输入可应用于第二玩家表示132。同样,与第一玩家表示相关联的音频可被指引到控制设备109的耳麦126,而与第二玩家表示相关联的音频可被指引到显示设备124的扬声器和/或另一适当的音频设备。
[0021]图2示出根据本公开的实施例的使对象与受验对象相关联的示例方法200。方法200可由计算系统例如图1的计算系统102执行。在202,方法200包括从深度摄像机接收一个或多个深度图像。例如,计算系统102可从图1的深度摄像机110接收深度图像。在一些实施例中,计算系统102可包括红外传感器以检测红外信号。在这样的实施例中,代替在202接收一个或多个深度图像或除了在202接收一个或多个深度图像以外,计算系统还可接收来自红外信号的一个或多个红外图像。在额外或替代的实施例中,计算系统可单独地或与红外传感器组合地从可见光(例如RGB)摄像机、热图和/或其它适当的图像源接收二维图像。
[0022]在204,方法200包括识别由深度图像成像的受验对象。在一些情形下,受验对象是人类受验对象,例如图1的游戏玩家112。在一些情形中,受验对象可以是无生命的对象,例如图1的桌子116和/或控制设备104、106、108和/或109。对于其中计算系统包括红外传感器的实施例,如上面讨论的,计算系统可识别由红外图像成像的受验对象。例如,计算系统可分析红外图像的每个像素的红外反射性,以便确定对象、信标、回射器和/或受验对象的位置。在一些实施例中,计算系统可利用红外传感器来跟踪并确定二维位置并且利用深度摄像机来计算二维位置的深度值。计算系统可分析实质上任何类型的电磁信息以确定对象、信标、回射器和/或受验对象的位置而不偏离本公开的范围。
[0023]在人类受验对象的情况下,识别可以是特定的个人所特有的。换句话说,可识别特定的人的身份。例如,图1的计算系统102可将游戏玩家112识别为“John”,而“John”可由本地和/或远程地存储在计算系统102的存储机器和/或数据库上的用户配置文件来描述。用户配置文件可包括任何适当的信息以识别游戏玩家,包括但不限于虚拟骨骼数据、面部识别数据、音频参数等。用户配置文件可在本地被存储和/或经由网络(例如互联网)被访问。在其它情况下,识别不是特定的个人所特有的。例如,图1的计算系统102可识别并跟踪游戏玩家112,而不区分开游戏玩家112与任何其他游戏玩家。
[0024]在一些实施例中,计算系统可区分开游戏玩家与其他游戏玩家,而不直接识别游戏玩家。例如,图1的计算系统
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1