【技术实现步骤摘要】
【国外来华专利技术】提供多玩家增强现实体验相关申请的交叉引用本申请是2018年1月22日提交的美国非临时专利申请No.15/876,819的继续,并要求其优先权,其全部公开内容通过引用合并于此。
该描述通常涉及在共享空间中的多个用户之间能够进行增强现实体验。
技术介绍
内容可以以多种不同方式显示给访问沉浸式虚拟现实环境(例如,VR空间)的用户。在一个示例中,内容可以显示在VR空间中访问的应用内。在另一个示例中,内容可以显示在VR空间中的虚拟对象上或该虚拟对象内。多个用户可能希望同时与此类内容进行交互。
技术实现思路
一个或多个计算机的系统可以被配置成借助于在系统上安装软件、固件、硬件或它们的组合来执行特定的操作或动作,该软件、固件、硬件或它们的组合在操作中引起或导致系统执行所述动作。一个或多个计算机程序可以被配置成借助于包括指令来执行特定的操作或动作,所述指令在由数据处理装置执行时,使该装置执行动作。增强现实(AR)环境可能涉及用户视野内的物理空间和其中定位AR内容的虚拟空间。然后提供AR环境可能会涉及到通过显示AR内容来更改用户的物理空间的视野,使得该内容在用户看起来似乎存在于用户视野中的物理空间中或叠加在该物理空间上或该物理空间中。因此,根据虚拟空间和物理空间之间的映射来进行AR内容的这种显示。例如,可以通过将内容叠加到物理空间的用户的光学视场中,通过在一个或多个显示屏上再现物理空间的用户视野和/或以其他方式,例如通过使用平视显示器、移动设备显示屏等来实现AR内容的叠加。多个用户可 ...
【技术保护点】
1.一种用于在增强现实环境中提供共存的计算机实现的方法,所述方法包括:/n控制第一计算设备和第二计算设备检测与针对物理空间生成的所述增强现实环境的场景相关联的至少一个平面;/n从所述第一计算设备接收对所述场景内的第一位置的第一选择和对所述场景内的第二位置的第一选择;/n生成与所述第一位置相对应的第一参考标记并且生成与所述第二位置相对应的第二参考标记;/n从第二计算设备接收对所述场景内的所述第一位置的第二选择和对所述场景内的所述第二位置的第二选择;/n生成以指示朝向所述第二参考标记的方向的所述第一参考标记为中心的参考框架,所述参考框架是使用所述至少一个平面、所述第一位置和所述第二位置来生成的;以及/n将所述参考框架提供给所述第一计算设备和所述第二计算设备以在所述增强现实环境中建立共存,建立所述共存包括针对所述场景生成所述第一计算设备相对于所述第二计算设备的配准。/n
【技术特征摘要】
【国外来华专利技术】20180122 US 15/876,8191.一种用于在增强现实环境中提供共存的计算机实现的方法,所述方法包括:
控制第一计算设备和第二计算设备检测与针对物理空间生成的所述增强现实环境的场景相关联的至少一个平面;
从所述第一计算设备接收对所述场景内的第一位置的第一选择和对所述场景内的第二位置的第一选择;
生成与所述第一位置相对应的第一参考标记并且生成与所述第二位置相对应的第二参考标记;
从第二计算设备接收对所述场景内的所述第一位置的第二选择和对所述场景内的所述第二位置的第二选择;
生成以指示朝向所述第二参考标记的方向的所述第一参考标记为中心的参考框架,所述参考框架是使用所述至少一个平面、所述第一位置和所述第二位置来生成的;以及
将所述参考框架提供给所述第一计算设备和所述第二计算设备以在所述增强现实环境中建立共存,建立所述共存包括针对所述场景生成所述第一计算设备相对于所述第二计算设备的配准。
2.根据权利要求1所述的计算机实现的方法,其中,所述参考框架是基于与选择所述第一位置和所述第二位置的所述第一计算设备相关联的检测到的姿势以及所述第二位置与检测到的平面之间的所确定的交点来生成的。
3.根据权利要求1或2所述的计算机实现的方法,进一步包括:
响应于从第三计算设备接收到对所述第一位置的第三选择和对所述第二位置的第三选择,向所述第三计算设备提供所述参考框架以在所述增强现实环境中建立共存,建立所述共存包括针对所述场景生成:
所述第三计算设备相对于所述第一计算设备的配准;和
所述第三计算设备相对于所述第二计算设备的配准。
4.根据任意前述权利要求所述的计算机实现的方法,其中,在第二计算设备处接收对所述场景内的所述第一位置的选择和对所述场景内的所述第二位置的选择包括在所述第二计算设备处自动检测所述第一参考标记和所述第二参考标记。
5.根据任意前述权利要求所述的计算机实现的方法,进一步包括:
在所述第一计算设备中显示与所述第一位置相对应的所述第一参考标记并且在所述第一计算设备中显示与所述第二位置相对应的所述第二参考标记,并且
其中在所述第一计算设备处接收对在所述场景内的第一位置的选择和对在所述场景内的第二位置的选择是通过在与所述第一计算设备相关联的显示设备处接收到的提示触发的。
6.根据任意前述权利要求所述的计算机实现的方法,其中,建立的共存被用于访问所述增强现实环境中的应用,并且应用状态被与所述参考框架一起存储;并且
重建所述参考框架包括所述第一计算设备、所述第二计算设备或另一计算设备对所述第一位置和所述第二位置进行选择以根据存储的应用状态获得对所述应用的访问。
7.根据权利要求6所述的计算机实现的方法,其中,从第三计算设备接收对所述第一位置和所述第二位置的选择根据存储的应用状态提供对所述应用的访问。
8.根据任意前述权利要求所述的计算机实现的方法,其中,所述第一位置表示所述物理环境中的第一物理特征,并且所述第二位置表示所述物理环境中的第二物理特征,所述第一物理特征和所述第二物理特征在与所述第一计算设备相关联的用户和与所述第二计算设备相关联的用户之间被商定。
9.根据任意前述权利要求所述的计算机实现的方法,其中,所述共存在不使用与所述第一计算设备或所述第二计算设备相关联的定位数据的情况下建立。
10.一种计算机程序产品,有形地体现在非暂时性计算机可读存储介质上并且包括指令,所述指令在由至少一个计算设备执行时被配置成使所述至少一个计算设备:
控制第一计算设备和第二计算设备检测与针对物理空间生成的增强现实环境的场景相关联的至少一个平面;
在所述第一计算设备处接收对所述场景内的第一位置的选择和对所述场...
【专利技术属性】
技术研发人员:亚当·利珀,约翰·乌尔曼,杨橙,彼得·谭,
申请(专利权)人:谷歌有限责任公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。