预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共17页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN112074797A(43)申请公布日2020.12.11(21)申请号201980028952.5(74)专利代理机构北京市柳沈律师事务所(22)申请日2019.05.0711105代理人金玉洁(30)优先权数据62/668,2052018.05.07US(51)Int.Cl.G06F3/01(2006.01)(85)PCT国际申请进入国家阶段日G06T19/00(2011.01)2020.10.28A63F13/52(2014.01)(86)PCT国际申请的申请数据H04L29/06(2006.01)PCT/US2019/0311522019.05.07(87)PCT国际申请的公布数据WO2019/217443EN2019.11.14(71)申请人谷歌有限责任公司地址美国加利福尼亚州(72)发明人S.莱宁E.T.安德雷森权利要求书3页说明书9页附图4页(54)发明名称用于将虚拟对象锚定到物理位置的系统和方法(57)摘要本公开提供了允许第一用户将虚拟对象锚定到物理位置并且允许第二用户查看该物理位置处的虚拟对象的系统和方法。特别地,本公开的各方面针对使第一计算设备能够(例如基于由第一设备所收集的传感器数据)生成其物理环境的自组织映射并将虚拟对象定位和锚定在此类映射内的物理位置处的工作流、应用编程接口(“API”)和计算系统基础结构。可以将描述映射和虚拟对象的数据存储在云数据库中,并且然后由第二设备使用或用于第二设备在锚的位置处渲染虚拟对象。CN112074797ACN112074797A权利要求书1/3页1.一种服务器计算系统,包括被配置为执行操作的一个或多个服务器计算设备,所述操作包括:从第一计算设备接收描述所述第一计算设备的周围环境的数据和描述由所述第一计算设备的用户放置在所述第一计算设备的周围环境内的锚的姿态的数据,其中,虚拟对象与所述锚相关联;将描述所述锚的姿态的数据存储在数据存储设备中;从第二计算设备接收对所述锚的姿态的请求;以及向所述第二计算设备提供描述所述锚的姿态的数据。2.根据权利要求1所述的服务器计算系统,其中,所述一个或多个服务器计算设备经由一个或多个预定义的应用编程接口从所述第一计算设备和所述第二计算设备接收数据并向所述第一计算设备和所述第二计算设备提供数据。3.根据权利要求1所述的服务器计算系统,其中,所述一个或多个服务器计算设备接收数据并将所述数据提供给由所述第一计算设备和所述第二计算设备实现的相应软件开发工具包。4.根据权利要求1-3中任一项所述的服务器计算系统,其中:由所述服务器计算系统从所述第一计算设备接收的描述所述第一计算设备的周围环境的数据包括描述所述第一计算设备的周围环境的一个或多个视觉特征的数据;以及向所述第二计算设备提供描述所述锚的姿态的数据包括:向所述第二计算设备提供描述所述锚相对于所述周围环境的所述一个或多个视觉特征的姿态的数据。5.根据权利要求1-3中任一项所述的服务器计算系统,其中:由所述服务器计算系统从所述第一计算设备接收的描述所述第一计算设备的周围环境的数据包括描述所述第一计算设备的周围环境的一个或多个第一视觉特征的数据;所述操作进一步包括:从所述第二计算设备接收描述所述第二计算设备的第二周围环境的一个或多个第二视觉特征的数据;以及将所述一个或多个第一视觉特征与所述一个或多个第二视觉特征匹配,以确定所述第二计算设备相对于所述第一计算设备的周围环境的第二姿态;以及向所述第二计算设备提供描述所述锚的姿态的数据包括:向所述第二计算设备提供描述所述锚相对于所述第二计算设备的第二姿态的姿态的数据。6.根据权利要求1-3中任一项所述的服务器计算系统,其中,向所述第二计算设备提供描述所述锚相对于所述第二计算设备的姿态的姿态的数据包括:相对于所述第一计算设备的周围环境定位所述第二计算设备;以及向所述第二计算设备提供描述所述锚相对于所述第二计算设备的定位位置的姿态的数据。7.根据前述权利要求中任一项所述的服务器计算系统,其中,将描述所述锚的姿态的数据存储在数据存储设备中包括:生成并存储用于所述锚的感兴趣框架。8.根据权利要求7所述的服务器计算系统,其中,所述感兴趣框架引用访问位置,在所述访问位置处能够访问使得能够渲染所述虚拟对象的数据。9.根据前述权利要求中任一项所述的服务器计算系统,其中,将描述所述锚的姿态的2CN112074797A权利要求书2/3页数据存储在数据存储设备中包括:基于所述锚的定位来对所述锚进行索引。10.根据前述权利要求中任一项所述的服务器计算系统,其中,所述操作进一步包括:基于描述所述第一计算设备的周围环境的数据来生成并存储区域描述文件。11.根据权利要求8所述的服务器计算系统,其中,所述操作