[发明专利]虚拟对象操纵有效
| 申请号: | 201080013572.3 | 申请日: | 2010-03-02 |
| 公开(公告)号: | CN102356373A | 公开(公告)日: | 2012-02-15 |
| 发明(设计)人: | S·G·拉塔;K·盖斯那;R·马尔科维奇;D·A·贝内特;A·C·汤姆林 | 申请(专利权)人: | 微软公司 |
| 主分类号: | G06F3/03 | 分类号: | G06F3/03;G06F3/048 |
| 代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 陈斌 |
| 地址: | 美国华*** | 国省代码: | 美国;US |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 虚拟 对象 操纵 | ||
发明背景
诸如计算机游戏之类的许多计算应用向用户呈现虚拟环境或世界。这些环境通常包含用户可与之交互的虚拟对象。通常,这种交互通过诸如控制器、遥控器、键盘、鼠标等之类的输入设备而发生。不幸的是,这些输入方法并不很好地与诸如按压控制器上的按钮以打开门之类的正被执行的动作相关。
发明概述
因此,使得用户能够使用用户控制的物理对象(如他的手)与虚拟环境中的光标之间的映射来与虚拟环境中的虚拟对象交互将是一个改进。本文揭示了执行这种虚拟对象操纵的方法、系统和计算机可读介质。
在一示例性实施例中,用户的物理控制器与虚拟环境中的光标相关联。接收用户控制器输入,从中确定相应的光标操纵。在光标操纵对应于对虚拟对象的操纵时,对该虚拟对象执行该操纵,且结果显示在显示设备上。
本领域技术人员之一可理解,本公开的一个或更多个方面可包括但不限于用于实现本公开的本文所提及的电路和/或编程;该电路和/或编程实质上可以是配置成实现本文所提及的方面的硬件、软件和/或固件的任何组合,这取决于系统设计者的设计选择。
以上是概述,并且因此必然包含细节的简化、一般化及省略。本领域技术人员将明白,本概述只是说明性的并且决不旨在是限制性的。
附图说明
参考附图来进一步描述根据本说明书的用于虚拟对象操纵的系统、方法和计算机可读介质,在附图中:
图1A和1B示出了伴随用户玩游戏的目标识别、分析和跟踪系统的示例实施例。
图2示出了可在目标识别、分析和跟踪系统中使用的捕捉设备的示例实施例。
图3A示出了可用于在目标识别、分析和跟踪系统中解释一个或多个姿势的计算环境的示例实施例。
图3B示出了可用于在目标识别、分析和跟踪系统中解释一个或多个姿势的计算环境的另一示例实施例。
图4A示出了从图2的目标识别、分析和跟踪系统生成的用户的骨架映射。
图5示出了捕捉用户控制器操纵并将其映射到对虚拟对象的光标操纵的系统。
图6示出了用于虚拟对象操纵的示例操作过程。
说明性实施例的详细描述
如本文中将描述的,用户可通过执行一个或多个姿势来控制在诸如游戏控制台、计算机等计算环境上执行的应用。根据一个实施例,姿势可由例如捕捉设备来接收。例如,捕捉设备可捕捉场景的深度图像。在一个实施例中,捕捉设备可以确定场景中的一个或多个目标或对象是否对应于诸如用户等人类目标。为了确定场景中的目标或对象是否对应于人类目标,可对每个目标进行泛色填充并将其与人体模型的图案作比较。然后可扫描匹配人体模型的每一目标或对象来生成与其相关联的骨架模型。该骨架模型然后可被提供给计算环境,使得计算环境可跟踪该骨架模型,呈现与该骨架模型相关联的化身,以及可基于例如用户的已经从该骨架模型中识别出的姿势来确定要在计算环境上执行的应用中执行那些控制。姿势识别器引擎(其架构在下文中更完整地描述)被用于确定用户何时做出了某一姿势。
图1A和1B示出伴随用户18玩拳击游戏的目标识别、分析和跟踪系统10的配置的示例实施例。在一示例实施例中,目标识别、分析和跟踪系统10可用于识别、分析和/或跟踪诸如用户18等的人类目标。
如图1A所示,目标识别、分析和跟踪系统10可包括计算环境12。计算环境12可以是计算机、游戏系统或控制台等等。根据一示例实施例,计算环境12可包括硬件组件和/或软件组件,使得计算环境12可用于执行诸如游戏应用、非游戏应用等的应用。
如图1A所示,目标识别、分析和跟踪系统10还可包括捕捉设备20。捕捉设备20可以是例如相机,该相机可用于在视觉上监视诸如用户18等一个或多个用户,以使得可以捕捉、分析并跟踪一个或多个用户所执行的姿势,以执行应用中的一个或多个控制或动作,如将在下面更详细地描述的。
根据一个实施例,目标识别、分析和跟踪系统10可连接到可向诸如用户18等的用户提供游戏或应用视觉和/或音频的视听设备16,如电视机、监视器、高清电视机(HDTV)等。例如,计算环境12可包括诸如图形卡等视频适配器和/或诸如声卡等音频适配器,这些适配器可提供与游戏应用、非游戏应用等相关联的视听信号。视听设备16可从计算环境12接收视听信号,然后可向用户18输出与该视听信号相关联的游戏或应用视觉和/或音频。根据一个实施例,视听设备16可经由例如,S-视频电缆、同轴电缆、HDMI电缆、DVI电缆、VGA电缆等连接到计算环境12。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软公司,未经微软公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201080013572.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:生态桶
- 下一篇:用于笔记本电脑的检查站便利包





