[发明专利]控制虚拟环境中的对象有效
申请号: | 201280027665.0 | 申请日: | 2012-06-04 |
公开(公告)号: | CN103597516B | 公开(公告)日: | 2018-08-28 |
发明(设计)人: | C·H·维罗毕;J·J·埃弗特;J·A·克拉克;B·J·辛德利;P·G·萨雷特;J·蒂亚奎罗 | 申请(专利权)人: | 微软技术许可有限责任公司 |
主分类号: | G06T7/20 | 分类号: | G06T7/20;G06T15/04 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 管琦琦 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 控制 虚拟 环境 中的 对象 | ||
1.一种方法,所述方法包括:
标识虚拟环境中的对象;
把对象骨架映射到对象,其中所述对象骨架是预定义模板;
接收用户骨架,其中所述用户骨架是用户的骨架的图像;以及
把所述用户骨架映射到所述对象骨架,从而使所述对象被用户控制,所述映射包括其中所述对象骨架和所述用户骨架具有不同数目的关节的映射,所述用户骨架到所述对象骨架的映射包括:
将所述用户骨架的关节位置映射到所述对象骨架的关节缩放,所述对象响应于所述关节位置的移动而伸展,并且
映射所述用户骨架的一个或多个关节角度中的至少一个来控制多关节动画,所述关节位置以非线性的方式来控制所述对象的多个关节。
2.如权利要求1所述的方法,其特征在于,把所述对象骨架映射到所述对象包括:
标识所述对象骨架的中心;
标识所述对象的质心;以及
把所述对象骨架的所述中心施加到所述对象的所述质心上。
3.如权利要求2所述的方法,其特征在于,还包括:
重调所对象的尺寸以适合所述对象骨架。
4.如权利要求3所述的方法,其特征在于,重调所述对象的尺寸以适合所述对象骨架包括:
使所述对象的底部和所述对象骨架的底部对准;以及
使所述对象的顶部和所述对象骨架的顶部对准,从而使所述对象骨架的顶部在所述对象骨架的顶部以下的预定距离处。
5.如权利要求4所述的方法,其特征在于,在所述对象骨架的顶部以下的预定距离处是在所述对象骨架的顶部以下百分之十(10%)处。
6.如权利要求1所述的方法,其特征在于,所述对象被用户控制从而使对象的运动镜像用户的运动。
7.一种用于控制虚拟环境中对象的系统,包括:
计算设备,所述计算设备与一个或多个处理器和一个或多个计算机可读存储介质相关联;
数据存储,所述数据存储与所述计算设备耦合;以及
控制引擎,所述控制引擎:
标识包括用户骨架和对象骨架的一个或多个骨架,
把所述用户骨架映射到所述对象骨架,所述映射包括其中所述对象骨架和所述用户骨架具有不同数目的关节的映射,所述用户骨架到所述对象骨架的映射包括:
将所述用户骨架的关节位置映射到所述对象骨架的关节缩放,所述对象响应于所述关节位置的移动而伸展,并且使用所述用户骨架的一个或多个关节角度来控制多关节动画使得所述关节位置以非线性的方式来控制所述对象的多个关节;以及
管理所述对象骨架从而使对象被操作以镜像所述用户骨架的运动。
8.如权利要求7所述的系统,其特征在于,所述控制引擎通过把所述用户的姿势与多个模板姿势进行比较以及标识所述多个模板姿势中与所述用户的姿势对应的一个模板姿势,从所述多个模板姿势中标识出所述用户骨架。
9.一种方法,所述方法包括:
标识虚拟环境中的对象,其中所述对象是已经被数字化成虚拟形式的真实世界对象;
通过标识所述对象的质心并且把对象骨架的中心施加在所述对象的质心上,把所述对象骨架映射到所述对象,其中所述对象骨架是预定义模板;
重调所述对象的尺寸以与所述对象骨架的尺寸对应,从而使所述对象骨架的底部与所述对象的底部对准;
接收用户骨架,其中所述用户骨架是用户的骨架;
把所述用户骨架映射到所述对象骨架从而使所述对象骨架的一个或多个关节角度镜像所述用户骨架的一个或多个关节角度,所述映射包括其中所述对象骨架和所述用户骨架具有不同数目的关节的映射,其中关节角度表示一个或多个关节之间的角度的度数,所述对象响应于所述用户骨架的关节位置的移动而伸展,并且所述用户骨架的一个或多个关节角度控制多关节动画,所述关节位置以非线性的方式来控制所述对象的多个关节;
标识所述用户的运动;以及
响应于标识所述用户的运动,运动所述对象从而使所述对象的运动镜像所述用户的运动。
10.如权利要求9所述的方法,其特征在于,把所述用户骨架映射到所述对象骨架包括把所述模板姿势的一个或多个关节角度与所述对象骨架相关联,从而使所述对象骨架的一个或多个关节角度镜像表示所述用户的模板姿势的一个或多个关节角度。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软技术许可有限责任公司,未经微软技术许可有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201280027665.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种温控塑胶冷却辊
- 下一篇:一种海绵环刀切割机切割时的软件限位控制方法