[发明专利]在增强/虚拟现实环境中的智能对象大小调整和布置在审
申请号: | 201680080382.0 | 申请日: | 2016-12-22 |
公开(公告)号: | CN108604118A | 公开(公告)日: | 2018-09-28 |
发明(设计)人: | 亚历山大·詹姆斯·法堡;曼纽尔·克里斯蒂安·克莱蒙特 | 申请(专利权)人: | 谷歌有限责任公司 |
主分类号: | G06F3/01 | 分类号: | G06F3/01;G06T19/00 |
代理公司: | 中原信达知识产权代理有限责任公司 11219 | 代理人: | 李宝泉;周亚荣 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 虚拟对象 置放 目标区域 虚拟窗口 虚拟模型 三维虚拟模型 大小调整 虚拟现实环境 关联 尺寸参数 定向参数 启动应用 特征信息 图像信息 纹理参数 智能对象 渲染 智能 | ||
1.一种方法,包括:
利用计算装置的一个或者多个光学传感器来捕获周围环境的特征信息;
通过所述计算装置的处理器基于所捕获到的特征信息来生成所述周围环境的三维虚拟模型;
通过所述处理器处理所捕获到的特征信息和所述三维虚拟模型以在所述三维虚拟模型中限定多个虚拟置放目标,所述多个虚拟置放目标分别与多个置放区域相关联;
通过所述计算装置接收将虚拟对象放置在所述三维虚拟模型中的请求;
通过所述计算装置基于所述虚拟对象的属性和所述多个虚拟置放目标的特性来选择所述多个虚拟置放目标中用于将所述虚拟对象放置在所述三维虚拟模型中的虚拟置放目标;
通过所述计算装置基于所选择的虚拟置放目标的所述特性来调整所述虚拟对象的大小;以及
将调整过大小的虚拟对象显示在所显示的三维虚拟模型中的所选择的置放虚拟目标处。
2.根据权利要求1所述的方法,捕获周围环境的特征信息包括:捕获所述周围环境中的物理对象的图像、捕获所述周围环境的物理边界以及捕获与所述周围环境中的所述物理对象相关联的深度数据。
3.根据权利要求1所述的方法,处理所捕获到的特征信息和所述三维虚拟模型以在所述虚拟模型中限定分别与多个置放区域相关联的多个虚拟置放目标包括:
检测所述三维虚拟模型中与所述周围环境中的多个物理置放区域对应的多个虚拟置放区域;以及
检测与所述虚拟模型中的所述多个虚拟置放区域相关联的多个特性。
4.根据权利要求3所述的方法,检测与所述多个虚拟置放区域相关联的多个特性包括:
检测所述多个物理置放区域中的每个物理置放区域的平面性、一个或者多个尺寸、面积、定向、一个或者多个角落、一个或者多个边界、轮廓或者表面纹理中的至少一个;以及
将所检测到的在所述周围环境中的所述多个物理置放区域中的每个物理置放区域的特性与所述虚拟模型中的所述多个虚拟置放区域中的对应虚拟置放区域相关联。
5.根据权利要求4所述的方法,选择用于将所述虚拟对象放置在所述三维虚拟模型中的虚拟置放目标包括:
检测所述虚拟对象的功能属性和大小调整属性;
将所检测到的所述虚拟对象的功能属性和大小调整属性和与所述多个虚拟置放区域中的每个虚拟置放区域相关联的所述特性相比较;以及
基于所述比较来将所述虚拟对象与所述多个虚拟置放目标中与所述多个虚拟置放区域中的一个虚拟置放区域对应的一个虚拟置放目标相匹配。
6.根据权利要求5所述的方法,基于所选择的虚拟置放目标的特性来调整所述虚拟对象的大小并且将调整过大小的虚拟对象显示在所显示的三维虚拟模型中的所选择的虚拟置放目标处包括:
基于所述虚拟对象的所述功能属性和与所述多个虚拟置放目标中与所述多个虚拟置放区域中的所述一个虚拟置放区域对应的所述一个虚拟置放目标相关联的可用虚拟面积来调整所述虚拟对象的大小。
7.根据权利要求1所述的方法,其中,所述虚拟对象是应用窗口,以及其中,基于所选择的虚拟置放目标的特性来调整所述虚拟对象的大小并且将调整过大小的虚拟对象显示在所显示的三维虚拟模型中的所选择的虚拟置放目标处包括:
选择所述多个虚拟置放目标中与所述多个虚拟置放区域中的垂直置放区域对应的虚拟置放目标,所述垂直置放区域与具有所述周围环境中的所述多个物理置放区域的最大垂直定向的平面表面面积的垂直定向的平面表面对应;以及
基于所述垂直置放区域的所述平面表面面积来调整用于在所选择的虚拟置放目标处显示的所述应用窗口的大小。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于谷歌有限责任公司,未经谷歌有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201680080382.0/1.html,转载请声明来源钻瓜专利网。