[发明专利]将增强现实体验映射到各种环境在审
申请号: | 201480015120.7 | 申请日: | 2014-03-06 |
公开(公告)号: | CN105164731A | 公开(公告)日: | 2015-12-16 |
发明(设计)人: | E·奥费克;R·盖尔;D·伯格;J·兰尼尔 | 申请(专利权)人: | 微软技术许可有限责任公司 |
主分类号: | G06T19/20 | 分类号: | G06T19/20;G06T19/00 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 罗婷婷 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 增强 现实 体验 映射 各种 环境 | ||
1.一种用于将增强现实体验映射到各种环境的计算机实现的过程,包括:
使用计算机来执行以下过程动作:输入描述环境的场景的三维数据模型;
输入对增强现实体验的描述,所述描述包括要被映射到所述场景中的数字内容集合以及定义所述数字内容在其被映射到所述场景中时的属性的约束集合;
分析所述3D数据模型以检测所述场景中的可供属性,其中所述分析生成检测到的可供属性的列表;以及
使用检测到的可供属性的列表和所述约束集合来求解所述数字内容集合到所述场景的基本上满足所述约束集合的映射。
2.如权利要求1所述的过程,其特征在于,所述数字内容包括以下中的一者或多者:
一个或多个基于视频的虚拟对象;或
一个或多个基于图形的虚拟对象;或
一个或多个虚拟音频源。
3.如权利要求1所述的过程,其特征在于,以下任一:
所述环境是现实世界环境,或
所述环境是合成世界环境。
4.如权利要求1所述的过程,其特征在于,所述数字内容包括虚拟对象,并且所述数字内容的属性包括以下中的一者或多者:
几何属性,所述几何属性包括以下中的一者或多者:
所述虚拟对象中的一者或多者在所述场景中的位置,或所述虚拟对象中的一者或多者的旋转方向、或所述虚拟对象中的一者或多者的比例,或
所述虚拟对象中的一者或多者的上矢量;或非几何属性,所述非几何属性包括以下中的一者或多者:
所述虚拟对象中的一者或多者的色彩,或
所述虚拟对象中的一者或多者的纹理;或
所述虚拟对象中的一者或多者的质量;或
所述虚拟对象中的一者或多者的摩擦。
5.如权利要求1所述的过程,其特征在于,所述约束集合定义以下中的一者或多者:
给定数字内容项和一个或多个其他数字内容项之间的几何关系;或
给定数字内容项和所述场景中存在的一个或多个对象之间的几何关系;或
给定数字内容项和感知所述增强现实的用户之间的几何关系。
6.如权利要求1所述的过程,其特征在于,所述检测到的可供属性包括以下中的一者或多者:
所述场景的几何属性,所述几何属性包括以下中的一者或多者:
所述场景中存在的提供面,或
所述场景中存在的角落,或
所述场景中被所述场景中存在的对象占用的空间体;或
所述场景的非几何属性,所述非几何属性包括以下中的一者或多者:
在所述场景中识别出的已知对象,或
所述场景中存在的被照明区域,或
所述场景中存在的调色板,或
所述场景中存在的纹理板。
7.如权利要求1所述的过程,其特征在于,每当所述数字内容包括虚拟对象,并且所述约束集合包括针对给定虚拟对象的绑定面约束时,使用检测到的可供属性的列表和所述约束集合来求解所述数字内容集合到所述场景的基本上满足所述约束集合的映射的过程动作包括以下动作:
从检测到的可供属性列表中选择基本上满足所述绑定面约束的提供面;以及
向所选择的提供面分配所述虚拟对象的所述绑定面。
8.如权利要求1所述的过程,其特征在于,成本函数被用来对所述数字内容集合到所述场景的给定映射满足所述约束集合的程度进行求值,并且使用检测到的可供属性的列表和所述约束集合来求解所述数字内容集合到所述场景的基本上满足所述约束集合的映射的过程动作包括使用成本函数优化方法来求解所述数字内容集合到所述场景的通过逼近所述约束集合来使所述成本函数最小化的映射的动作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软技术许可有限责任公司,未经微软技术许可有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201480015120.7/1.html,转载请声明来源钻瓜专利网。