[发明专利]用于将虚拟对象锚定到物理位置的系统和方法在审
申请号: | 201980028952.5 | 申请日: | 2019-05-07 |
公开(公告)号: | CN112074797A | 公开(公告)日: | 2020-12-11 |
发明(设计)人: | S.莱宁;E.T.安德雷森 | 申请(专利权)人: | 谷歌有限责任公司 |
主分类号: | G06F3/01 | 分类号: | G06F3/01;G06T19/00;A63F13/52;H04L29/06 |
代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 金玉洁 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 虚拟 对象 锚定 物理 位置 系统 方法 | ||
本公开提供了允许第一用户将虚拟对象锚定到物理位置并且允许第二用户查看该物理位置处的虚拟对象的系统和方法。特别地,本公开的各方面针对使第一计算设备能够(例如基于由第一设备所收集的传感器数据)生成其物理环境的自组织映射并将虚拟对象定位和锚定在此类映射内的物理位置处的工作流、应用编程接口(“API”)和计算系统基础结构。可以将描述映射和虚拟对象的数据存储在云数据库中,并且然后由第二设备使用或用于第二设备在锚的位置处渲染虚拟对象。
相关申请
本申请要求于2018年5月7日提交的美国临时专利申请号62/668,205的优先权和权益。美国临时专利申请号62/668,205的全部内容通过引用合并于此。
技术领域
本公开总体上涉及增强现实或虚拟现实。更具体地,本公开涉及使用户能够将虚拟对象锚定到物理位置的系统和方法。
背景技术
虚拟现实可以指通过感觉和感知模拟体验的计算机生成的环境。增强现实可以指已采用计算机添加的感知信息(可以称为虚拟对象)“增强”的物理真实世界环境的实时视图。例如,计算机添加的虚拟对象可以包括被设计为通过一种或多种感官模态(诸如例如视觉、听觉、触觉、体感和/或嗅觉)来体验的信息。
尽管一些虚拟或增强现实系统确实跨多个用户提供了一定程度的共享体验,但是这些系统通常依赖于虚拟环境生成和部署的自顶向下模型。该自顶向下模型不允许用户在物理世界内生成和锚定虚拟对象。此类模型也无法大规模共享用户锚定的虚拟对象,从而无法跨多个附加设备进行有效渲染。
发明内容
本公开的实施例的方面和优点将在以下描述中部分地阐述,或者可以从描述中得知,或者可以通过实施例的实践而得知。
一个示例方面针对被配置为执行操作的一个或多个服务器计算设备。该操作包括从第一计算设备接收描述第一计算设备的周围环境的数据和描述第一计算设备的周围环境内的锚的姿态的数据,其中虚拟对象与锚相关联。该操作包括将描述锚的姿态的数据存储在数据存储设备中。该操作包括从第二计算设备接收对锚的姿态的请求。该操作包括向第二计算设备提供描述锚相对于第二计算设备的姿态的姿态的数据。
另一个示例方面针对被配置为执行操作的计算设备。该操作包括收集描述计算设备的周围环境的传感器数据。该操作包括从用户接收对生成用于计算设备的周围环境内的虚拟对象的锚的请求。该操作包括经由应用编程接口向服务器计算系统提供描述计算设备的周围环境的数据和描述用于计算设备的周围环境内的虚拟对象的锚的姿态的数据。
另一个示例方面针对被配置为执行操作的计算设备。该操作包括经由应用编程接口从服务器计算系统接收描述计算设备的周围环境内的虚拟对象的锚的姿态的数据。该操作包括根据锚的姿态在计算设备的显示器上渲染计算设备的周围环境内的虚拟对象。
本公开的其它方面针对各种系统、装置、非暂态计算机可读介质、用户界面和电子设备。
参考以下描述和所附权利要求,将更好地理解本公开的各种实施例的这些和其它特征、方面和优点。结合在本说明书中并构成本说明书的一部分的附图示出了本公开的示例实施例,并且与描述一起用于解释相关原理。
附图说明
在参考附图的说明书中阐述了针对本领域普通技术人员的实施例的详细讨论,在附图中:
图1A-D描绘了根据本公开的示例实施例的示例计算系统配置。
图2描绘了根据本公开的示例实施例的用于增强现实系统的示例工作流的框图。
图3描绘了根据本公开的示例实施例的示例计算系统的框图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于谷歌有限责任公司,未经谷歌有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201980028952.5/2.html,转载请声明来源钻瓜专利网。