【技术实现步骤摘要】
【国外来华专利技术】跟踪可穿戴设备和手持对象姿势
技术介绍
可以经由来自诸如图像传感器和惯性传感器等各种传感器的数据来跟踪运动作为计算设备输入。
技术实现思路
一个公开示例提供了一种计算设备,该计算设备包括被配置为执行指令的逻辑设备和具有由该逻辑设备可执行的指令的存储设备。这些指令可执行以:从头戴式设备的图像传感器接收环境跟踪曝光和手持对象跟踪曝光,基于手持对象跟踪曝光确定手持对象相对于头戴式设备的姿势,基于环境跟踪曝光确定头戴式设备相对于周围环境的姿势,基于手持对象相对于头戴式设备的姿势和头戴式设备相对于周围环境的姿势得到手持对象相对于周围环境的姿势,以及输出手持对象相对于周围环境的姿势以用于控制显示在头戴式设备上的用户界面。提供本“
技术实现思路
”以便以简化的形式介绍一些概念,这些概念将在下面的“具体实施方式”中进一步描述。本“
技术实现思路
”既不旨在标识所要求保护的主题的关键特征或必要特征,也不旨在用于限制所要求保护的主题的范围。此外,所要求保护的主题不限于解决在本公开的任何部分中指出的任何或所有缺点的实现。具体实施方式图1示出了其中可穿戴设备和手持对象的姿势可以被跟踪作为计算设备输入的示例使用场景。图2示出了对手持对象进行成像的示例可穿戴设备。图3示出了示例手持对象的视图。图4示出了用于经由可穿戴设备跟踪手持对象的示例计算系统架构。图5示出了可操作以相对于真实世界坐标得出手持对象和HMD的姿势的示例处理系统。图6示出了图示估计手持对象的姿势的示例方法的流程图。图7 ...
【技术保护点】
1.一种计算设备,包括:/n逻辑设备,被配置为执行指令;以及/n存储设备,包括由所述逻辑设备可执行以执行以下操作的指令:/n从头戴式设备的图像传感器接收环境跟踪曝光和手持对象跟踪曝光,/n基于所述手持对象跟踪曝光确定手持对象相对于所述头戴式设备的姿势,/n基于所述环境跟踪曝光确定所述头戴式设备相对于周围环境的姿势,/n基于所述手持对象相对于所述头戴式设备的所述姿势和所述头戴式设备相对于所述周围环境的所述姿势得到所述手持对象相对于所述周围环境的姿势,以及/n输出所述手持对象相对于所述周围环境的所述姿势以用于控制显示在所述头戴式设备上的用户界面。/n
【技术特征摘要】
【国外来华专利技术】20170509 US 62/503,673;20171129 US 15/826,4521.一种计算设备,包括:
逻辑设备,被配置为执行指令;以及
存储设备,包括由所述逻辑设备可执行以执行以下操作的指令:
从头戴式设备的图像传感器接收环境跟踪曝光和手持对象跟踪曝光,
基于所述手持对象跟踪曝光确定手持对象相对于所述头戴式设备的姿势,
基于所述环境跟踪曝光确定所述头戴式设备相对于周围环境的姿势,
基于所述手持对象相对于所述头戴式设备的所述姿势和所述头戴式设备相对于所述周围环境的所述姿势得到所述手持对象相对于所述周围环境的姿势,以及
输出所述手持对象相对于所述周围环境的所述姿势以用于控制显示在所述头戴式设备上的用户界面。
2.根据权利要求1所述的计算设备,其中所述指令可执行以通过以下方式确定所述手持对象相对于所述头戴式设备的所述姿势:
检测所述手持对象上的一组可见光源,以及
基于所述一组可见光源确定光图案,以及
基于所确定的所述光图案得到所述手持对象的所述姿势。
3.根据权利要求2所述的计算设备,其中所述指令可执行以通过经由刚体变换将所述光图案拟合到模型三维光图案来得到所述手持对象的所述姿势。
4.根据权利要求2所述的计算设备,其中所述指令还可执行以确定在所述手持对象跟踪曝光中的所述一组可见光源中的每个可见光源的子像素位置。
5.根据权利要求2所述的计算设备,还包括立体相机系统,其中所述指令可执行以基于经由所述立体相机系统标识的每个可见光源的位置来确定每个可见光源在所述周围环境中的3D坐标点。
6.根据权利要求2所述的计算设备,其中所述计算设备包括所述头戴式设备。
7.根据权利要求1所述的计算设备,其中所述指令还可执行以基于所述手持对象相对于所述头戴式设备的所述姿势和所述头戴式设备相对于所述周围环境的所述姿势来确定所述手持对象相对于所述周围环境的视觉姿势。
8.根据权利要求7所述的计算设备,其中所述指令还可执行以从所述手持对象接收包括与所述手持对象的位置和定向有...
【专利技术属性】
技术研发人员:D·斯蒂德利,M·E·萨姆普勒斯,A·O·巴兰,S·西尔特卡亚,W·D·古伊曼,V·乔瓦诺维克,F·潘杰维克,
申请(专利权)人:微软技术许可有限责任公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。