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

带有多个视图、显示器以及物理学的姿势输入制造技术

技术编号:15076992 阅读:44 留言:0更新日期:2017-04-07 10:14
描述了带有多个显示器、视图,以及物理学的姿势输入。在一个示例中,方法包括生成在相对于用户和要由用户操纵的虚拟对象的不同的位置具有多个对象的三维空间,在显示器上呈现具有多个不同的对象的至少一部分的显示区,检测用户针对虚拟对象的悬浮姿势,虚拟对象位于显示区之外,基于悬浮姿势,生成虚拟对象在三维空间的轨迹,轨迹包括与三维空间中的多个对象的对象的交互,以及,在显示区,呈现生成的轨迹的一部分。

Pose input with multiple views, displays, and Physics

Gesture input with multiple displays, views, and physics is described. In one example, the method includes generating a three-dimensional space with respect to the user and to the different position of the virtual objects manipulated by the user with multiple objects, at least a portion of the display area having a plurality of different objects on the display, the user detection for virtual suspended posture as the virtual objects on the display besides, based on the suspension position, the virtual object trajectories in three-dimensional space, including trajectory interaction, multiple targets and three-dimensional space in the display area and, in part, has generated trajectories.

【技术实现步骤摘要】
本申请是PCT国际申请号为PCT/US2011/062140、国际申请日为2011年11月23日、中国国家申请号为201180076283.2、题为“带有多个视图、显示器以及物理学的姿势输入”的申请的分案申请。领域本描述涉及计算机系统中的用户输入方法和显示,尤其涉及在多个显示器或三维显示系统中表示用户姿势。背景开发了计算机系统输入以包括悬浮姿势(airgesture)和触摸屏姿势作为输入。悬浮姿势会涉及用户移动他们的身体并让对应的动作在显示器上发生或使对应的命令由计算系统执行。当前悬浮姿势技术的一种形式使用可移动传感器作为控制器或作为游戏控制台。传感器被持握在手中,附接到身体,或由手、脚或身体的其他部位操纵(诸如在任天堂公司的Wii遥控器中,Sony公司的PlayStationMove(移动游戏站)中,以及各种智能电话,以及手持式游戏设备中)。悬浮姿势技术的另一形式使用3D相机和麦克风技术(诸如在微软公司的MicrosoftKinect中以及Sony公司的PlayStationEye(游戏站之眼)中),以将人体运动近似为模态输入源。电视机,计算机,以及便携式设备显示器是用于查看悬浮姿势模态输入对图形环境的影响的典型反馈机制。相机收集用于姿势检测的视频输入,并且利用在游戏控制台或个人计算机上运行的软件来解释视频输入。相机阵列可允许相机感应深度。这提供了识别人的身体相对于相机的位置或距离的能力。相机阵列允许朝向相机移动以及远离相机移动的附加悬浮姿势。作为另一形式的姿势,游戏控制台和诸如台式机、笔记本、平板和智能电话之类的计算机的屏幕结合了对触摸输入作出响应的触摸屏技术。显示屏幕上的触摸和扫掠姿势被用作用于执行将对象从一个屏幕(例如,手持式控制台屏幕)移动到另一屏幕(例如,电视屏幕)的命令的用户输入。例如,当与PlayStation3(游戏站3)控制台一起使用PlayStationPortable(便携式游戏站)游戏控制台时,实现了这样的特征,两者都是由Sony公司销售的。在笔记本电脑的跟踪板上,以及在外设鼠标或外部跟踪板上的表面上也提供了触摸和扫掠姿势。附图简述本专利技术的各实施例是作为示例说明的,而不仅限于各个附图的图形,在附图中,类似的参考编号引用类似的元件。图1A是示出了根据本专利技术的一个实施例的应用程序的第一视图和应用于该视图的用户姿势的显示器的图示。图1B是示出了根据本专利技术的一个实施例的应用程序的第二视图和应用于该视图的用户姿势的显示器的图示。图1C是同时示出了根据本专利技术的一个实施例的应用程序的第一和第二视图和应用于视图中的一个的用户姿势的两个显示器的图示。图2A是示出了根据本专利技术的一个实施例的应用程序的第三视图和应用于该视图的用户姿势的显示器的图示。图2B是同时示出了根据本专利技术的一个实施例的应用程序的第三视图的不同的部分和应用于该视图的用户姿势的两个显示器的图示。图3是根据本专利技术的一个实施例的基于应用程序的选择的视图来解释姿势的流程图。图4是根据本专利技术的一个实施例的基于应用程序的选择的视图和选择的显示来解释姿势的流程图。图5是根据本专利技术的另一个实施例的基于应用程序的选择的视图和选择的显示来解释姿势的流程图。图6是根据本专利技术的一个实施例的使用应用程序的交互物理学来解释多个显示器上的姿势的流程图。图7是根据本专利技术的另一个实施例的使用应用程序的交互物理学来解释多个显示器上的姿势的流程图。图8是根据本专利技术的一个实施例的适用于实现本专利技术的过程的计算机系统的框图。图9是根据本专利技术的一个实施例的适用于实现本专利技术的过程的图8的计算机系统的替换的视图的框图。详细描述尽管姿势,无论是悬浮姿势还是触摸姿势,在计算环境中都得到越来越多的应用,但是,它们仍缺乏指示设备的共同特征。它们不一定指出姿势指向哪里。对于多个窗口,屏幕,或显示器,并不总是清楚,姿势指向哪里。在下面所描述的示例中,取决于由应用程序或计算系统呈现的当前视图,计算系统以不同的方式解释用户姿势。计算系统确定用户正在面向或查看的设备、窗口,或屏幕来确定姿势指向的对象。可以使用多个显示器来同时示出同一应用程序或游戏的不同的视图,从而允许用户从不同的角度协调姿势输入。类似方法可以应用于语音命令。尽管可以使用眼睛跟踪来配对语音命令与计算机显示器上的对象,但是,多个设备可以具有同时呈现不同的对象的显示器。显示器也可以以不同的方式呈现相同对象。取决于正在显示在屏幕上的应用程序的当前视图并取决于用户正在看着哪一个屏幕,系统可以不同地对用户悬浮、触摸,或语音姿势作出反应。然后,可以将悬浮和语音姿势指向合适的视图。另外,还可以使用悬浮、触摸,以及语音姿势来在未被显示的虚拟对象和屏幕上导致虚拟对象上的物理效应的元素之间创建交互。在这样的情况下,虚拟对象可以在三维空间中在所显示的屏幕平面的前面和后面交互。显示的对象可以显示在多个不同的屏幕中的任何一个上。三维空间可被表征为例如计算机游戏环境中的目标、障碍物,以及场地,其中,由于那些对象的物理学特征,它们与应用于虚拟对象的用户姿势进行交互。三维物理效应可以在此三维空间中被表示。在此三维空间中,游戏及其他应用程序可以将来自目标、障碍物,以及场地的力与来自悬浮姿势的力相组合,以提供与用户的更复杂的交互性或逼真的交互。图1A是具有耦合到相机103的阵列和麦克风105的阵列的显示器101的悬浮姿势系统的图示。在所示示例中,有两个相机和两个麦克风,然而,也可以使用更大或更小数量的相机或麦克风,以便更精确地或较不精确地感应位置和方向。显示器可以是基于任何类型的显示技术的直接视图或投影显示器。如图所示,相机麦克风阵列被定位在显示器上并附接到显示器。然而,可以使用任何其他位置。相机和麦克风可以彼此分开,并与显示器分开。可在具有显示器的位置的知识下校准或配置阵列,以便补偿偏置位置。显示器可以是便携式计算机、游戏控制台、手持式智能电话、个人数字助理,或媒体播放器的一部分。可另选地,显示器可以是大平板电视显示器或计算机监视器。在所示出的示例中,显示器示出了侧视图中的海面下的环境的三艘潜水艇109。被示为手107的用户执行悬浮姿势以指示所显示的潜水艇处的鱼雷111。由相机检测用户悬浮姿势,以执行发射鱼雷的命令。系统使用包含可能的姿势的海面下的环境的姿势库。当手执行姿势时,系统将观察到的姿势与姿势库进行比较,查找最近的姿势,然后,查询相关联的命令,诸本文档来自技高网...

【技术保护点】
一种能能用于处理姿势相关数据的计算设备,所述计算设备包括:用户界面;一个或多个传感器;处理器;以及能存储将被处理器执行的指令的存储,所述指令在由所述处理器执行时能导致执行包括以下各项的操作:经由所述一个或多个传感器中的至少一个检测由用户作出的悬浮姿势;经由所述用户界面确定软件应用的当前视图;基于所述当前视图或与所述悬浮姿势相关联的一个或多个移动模式访问姿势库,其中所述姿势库包括具有多个描述的列表,所述多个描述与标识多个命令的多个姿势相关联;基于所述当前视图或与所述悬浮姿势相关联的所述一个或多个移动模式从所述姿势库中选择与对应于所述悬浮姿势的姿势相关联的描述,其中所述姿势用于标识命令;以及执行所述命令。

【技术特征摘要】
1.一种能能用于处理姿势相关数据的计算设备,所述计算设备包括:
用户界面;
一个或多个传感器;
处理器;以及
能存储将被处理器执行的指令的存储,所述指令在由所述处理器执行时能导致执行包
括以下各项的操作:
经由所述一个或多个传感器中的至少一个检测由用户作出的悬浮姿势;
经由所述用户界面确定软件应用的当前视图;
基于所述当前视图或与所述悬浮姿势相关联的一个或多个移动模式访问姿势库,其中
所述姿势库包括具有多个描述的列表,所述多个描述与标识多个命令的多个姿势相关联;
基于所述当前视图或与所述悬浮姿势相关联的所述一个或多个移动模式从所述姿势
库中选择与对应于所述悬浮姿势的姿势相关联的描述,其中所述姿势用于标识命令;以及
执行所述命令。
2.如权利要求1所述的计算设备,其特征在于,所述操作包括基于所述姿势标识所述命
令,其中所述一个或多个运动模式反映通过执行所述命令要达成的用户意图。
3.如权利要求1所述的计算设备,其特征在于,所述悬浮姿势包括手指移动、手移动、臂
部移动、或身体移动中的至少一个。
4.如权利要求3所述的计算设备,其特征在于,所述身体移动指示所述用户相对于所述
一个或多个传感器的位置的改变。
5.如权利要求4所述的计算设备,其特征在于,所述一个或多个传感器包括一个或多个
相机,所述一个或多个相机包括三维(3D)深度感测相机。
6.一种用于处理姿势相关数据的方法,包括:
经由一个或多个传感器中的至少一个检测由用户作出的悬浮姿势;
经由用户界面确...

【专利技术属性】
技术研发人员:G·安德森
申请(专利权)人:英特尔公司
类型:发明
国别省市:美国;US

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

1