当前位置: 首页 > 专利查询>微软公司专利>正文

动作选择做手势制造技术

技术编号:9721736 阅读:561 留言:0更新日期:2014-02-27 14:35
用深度相机观察计算机用户的手势。计算机用户的第一手势被标识为多个不同的动作选择手势之一,每个动作选择手势与由计算机用户的手势控制的交互界面内可执行的一个不同动作相关联。第二手势被标识为引起与动作选择手势相关联的动作的执行的触发手势。

【技术实现步骤摘要】
【国外来华专利技术】动作选择做手势
本申请涉及手势,尤其涉及动作选择做手势。
技术介绍
虽然相机技术允许记录人类的图像,但计算机传统上可能无法使用这样的图像来准确地评估人类在图像中如何移动。最近,技术已经进展成使得可在特殊相机以及一个或多个跟踪标签的帮助下解释人类移动的某些方面。例如,可用若干跟踪标签(例如,反向反射器)来仔细地装饰演员,这些跟踪标签可由若干相机从若干不同位置来跟踪。随后可使用三角测量来计算每一反射器的三维位置。因为标签被仔细地放置于演员上,且每一标签与演员身体的对应部位的相对位置是已知的,所以可使用对标签位置的三角测量来推断演员身体的位置。然而,这一技术需要使用特殊反射的标签或其他标记物。在科幻电影方面,计算机已经被描绘成足够的智能以在没有反射性标签或其他标记物的帮助下实际查看人类并解释人类的运动和姿势。然而,这样的场景是使用特殊效果创建的:其中演员遵循使得看起来就像该演员正在控制计算机的脚本动作一样的预定移动脚本仔细地表演。演员实际上并未控制计算机,而是试图创建控制的幻象。
技术实现思路
提供本概述是为了以简化的形式介绍将在以下详细描述中进一步描述的选择的概念。本概述并不旨在标识所要求保护主题的关键特征或必要特征,也不旨在用于限制所要求保护主题的范围。此外,所要求保护的主题不限于解决在本公开的任一部分中所提及的任何或所有缺点的实现。用深度相机观察计算机用户的手势。计算机用户的第一手势被标识为多个不同的动作选择手势之一,每个动作选择手势与由计算机用户的手势控制的交互界面内可执行的一个不同动作相关联。第二手势被标识为引起与动作选择手势相关联的动作的执行的触发手势。根据本专利技术的一个方面,这个类型的动作选择做手势被用于在符咒施放(spell-casting)游戏界面内可能要施放的几个不同符咒间进行选择。附图说明图1示出了根据本专利技术的一实施例的正在玩符咒施放游戏的游戏玩家。图2示出了根据本专利技术的一实施例的示例骨架模型流水线。图3示出了根据本专利技术的一实施例的示例两阶段符咒施放方法。图4A示出了示例的准备完毕姿势的骨架。图4B示出了指示符咒施放游戏模式的交互界面。图5A示出了执行示例符咒选择手势的骨架。图5B示出了指示符咒选择的交互界面。图6A示出了执行示例符咒选择手势的骨架。图6B示出了指示符咒选择的交互界面。图7A示出了执行示例符咒选择手势的骨架。图7B示出了指示符咒选择的交互界面。图8A示出了执行示例符咒选择手势的骨架。图8B示出了指示符咒选择的交互界面。图9示出了根据本专利技术的一实施例的示例一阶段符咒施放方法。图10示出了执行跟踪手势的骨架。图11示出了各种可跟踪形状。图12示出了根据本专利技术的一实施例的示例符咒瞄准方法。图13A示出了根据本专利技术的一实施例的执行示例的单手的符咒投掷手势的骨架。图13B示出了当单手的符咒投掷手势执行时的示例交互界面。图14A示出了根据本专利技术的一实施例的执行示例的双手的触摸后符咒投掷手势的骨架。图14B示出了当双手的触摸后符咒投掷手势执行时的示例交互界面。图15A是示出玩家人物向游戏中对手施放火球符咒的示例交互界面。图15B示意性地示出图15A的火球符咒的未辅助瞄准分析。图16A是示出玩家人物向游戏中对手施放火球符咒的示例交互界面。图16B示意性地示出图16A的火球符咒的辅助瞄准分析。图17A是示出玩家人物向游戏中对手施放火球符咒的示例交互界面。图17B示意性地示出图17A的火球符咒的辅助瞄准分析。图17C是示出玩家人物将图17A的火球符咒触摸后重新指向游戏中另一个对手的示例交互界面。图17D示意性地示出图17C的触摸后重新指向的辅助瞄准分析。图18示意性地示出根据本专利技术的一实施例的计算系统。具体实施方式诸如3D视觉计算系统等深度图像分析系统可包括能够观察一个或多个游戏玩家或其他计算机用户的深度相机。在深度相机捕捉所观察的场景内的游戏玩家或其他计算机用户的图像时,那些图像可被解释并用一个或多个虚拟骨架来建模。经建模的骨架的各个方面可用作到交互用户界面的输入命令。例如,幻想主题的、符咒施放游戏可将游戏玩家的物理移动解释为在游戏中选择、瞄准,和施放特定符咒的命令。图1示出了娱乐系统10的非限制性示例。具体而言,图1示出了游戏系统12,该游戏系统12可以用于玩各种不同的游戏、播放一个或多个不同的媒体类型、和/或控制或操纵非游戏应用和/或操作系统。图1还示出了可用于向游戏玩家呈现游戏视觉的显示设备14(诸如电视机或计算机监视器)。作为一个示例,显示设备14可被用来视觉地呈现游戏玩家18用他的移动来控制的游戏中玩家人物的手16。娱乐系统10可包括捕捉设备,诸如在视觉上监视或跟踪所观察的场景24内的游戏玩家18的深度相机22。参考图18更详细地讨论深度相机22。游戏玩家18由深度相机22来跟踪,使得游戏玩家18的移动可被游戏系统12解释成可用于影响游戏系统12正在执行的游戏的控制。换言之,游戏玩家18可使用他的或她的物理移动来控制游戏,而无需常规的手持游戏控制器或其它手持位置跟踪器。例如,在图1中,游戏玩家18在执行符咒投掷手势以向游戏敌人施放火球符咒。游戏玩家18的移动可以被解释成实际上任何类型的游戏控制。游戏玩家18的一些移动可被解释为玩家人物控制,以控制游戏玩家在游戏中玩家人物的动作。游戏玩家18的一些移动可被解释为服务于控制游戏中玩家人物以外的目的的控制。作为非限制性示例,游戏玩家18的移动可被解释为游戏管理控制,诸如选择人物、暂停游戏,或保存游戏进度的控制。深度相机22还可用于将目标移动解释成游戏领域之外的操作系统和/或应用控制。事实上,操作系统和/或应用的任何可控方面都可以由游戏玩家18的移动来控制。图1中所示出的场景是作为示例来提供的,但并不意味着以任何方式进行限制。相反,所示出的场景旨在展示可以在不背离本公开的范围的情况下应用于各种各样不同的应用的一般概念。因此,可以理解,虽然控制计算机的人被称为游戏玩家,但本专利技术应用到非游戏应用,而虽然系统被称为娱乐系统,但系统可被用于非娱乐目的。图2示出了简化的处理流水线26,其中所观察的场景24中的游戏玩家18被建模成虚拟骨架36,该虚拟骨架36可以充当用于控制游戏、应用和/或操作系统的各个方面的控制输入。图2示出了处理流水线26的四个阶段:图像收集28、深度映射30、骨架建模34、以及游戏输出38。为了便于理解,处理流水线的每个阶段示出了深度相机22相对于游戏玩家18的朝向。可以理解,与图2中所描绘的那些步骤相比,处理流水线可包括附加的步骤和/或替代步骤,而不背离本专利技术的范围。在图像收集28期间,游戏玩家18和所观察的场景24的其余部分可被深度相机22成像。具体而言,深度相机被用于观察游戏玩家的手势。在图像收集28期间,深度相机可以,为每个像素,确定所观测场景中的表面相对于深度相机的深度。可以使用基本上任何深度寻找技术而不背离本公开的范围。参考图18更详细地讨论了示例深度寻找技术。在深度映射30期间,为每个像素确定的深度信息可用于生成深度映射32。这样的深度映射可采用基本上任何合适的数据结构的形式,包括但不限于包括所观察场景的每个像素的深度值的矩阵。在图2中,深度映射32被示意性地示为游戏玩家18的轮廓的像素化网格。这一例示是本文档来自技高网...
动作选择做手势

【技术保护点】
一种保持指令的数据保持子系统,所述指令可由逻辑子系统执行以:呈现符咒施放游戏以在显示设备上显示;接收包括多个关节的虚拟骨架,所述虚拟骨架提供对通过深度相机观测的游戏玩家的机器可读表示;以及将所述虚拟骨架的第一手势标识为多个不同符咒选择手势之一,每个符咒选择手势与在所述符咒施放游戏内由所述游戏玩家的手势控制的玩家人物能够施放的一个不同符咒相关联。

【技术特征摘要】
【国外来华专利技术】2011.05.31 US 13/149,7491.一种保持指令的数据保持子系统,所述指令可由逻辑子系统执行以:呈现符咒施放游戏以在显示设备上显示;接收包括多个关节的虚拟骨架,所述虚拟骨架提供对通过深度相机观测的游戏玩家的机器可读表示;将所述虚拟骨架的第一手势标识为多个不同符咒选择手势之一,每个符咒选择手势与在所述符咒施放游戏内由所述游戏玩家的手势控制的玩家人物能够施放的一个不同符咒相关联;将所述虚拟骨架的第二手势标识为符咒施放手势,所述第二手势是在所述第一手势完毕之后执行的;以及响应于标识所述第二手势,在所述符咒施放游戏内施放与所述第一手势相关联的符咒。2.如权利要求1所述的数据保持子系统,其特征在于,相同的符咒施放手势引起与所述多个不同符咒选择手势相关联的每个不同的符咒在该符咒已经由所述相关联的符咒选择手势准备完毕之后施放。3.如权利要求1所述的数据保持子系统,其特征在于,还保持可由逻辑子系统执行以执行以下操作的指令:输出对所述游戏玩家视觉可显示的符咒量级,以视觉地指示所述符咒已被准备完毕的量级。4.如权利要求1所述的数据保持子系统,其特征在于,还保持可由逻辑子系统执行以执行以下操作的指令:将所述虚拟骨架的一个或多个关节的位置转换成准备完毕姿势;以...

【专利技术属性】
技术研发人员:A·J·兰格里奇C·马修斯G·西蒙斯P·D·莫利纽克斯
申请(专利权)人:微软公司
类型:
国别省市:

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

1