增强现实协作系统的制作方法

专利2025-12-23  13



背景技术:

1、所公开的技术一般涉及增强现实系统,并且更具体地,一些实施例涉及使用此类系统的协作。


技术实现思路

1、一种基于计算机技术的要求保护的解决方案克服了具体出现在计算机技术领域中的问题。

2、总的来说,公开的一个方面的特征是一种系统,该系统包括:配置成显示虚拟内容的系统,该显示虚拟内容的系统包括:用户设备,包括:一个或多个配置成感测与用户设备的物理环境相关的数据的传感器,以及一个或多个显示器;一个或多个硬件处理器;非暂时性机器可读存储介质,其编码有可由一个或多个硬件处理器执行的指令以:响应于用户设备接收到的用户输入,将虚拟对象放置在由第二用户设备显示的3d场景中的虚拟位置中,该虚拟位置对应于用户设备的物理环境中的物理位置,确定用户设备相对于用户设备的物理环境中的物理位置的姿势,并基于用户设备相对于放置的虚拟对象的姿势生成虚拟内容的图像,其中虚拟内容的图像由用户设备的一个或多个显示器投影在相对于用户设备的物理环境中的物理位置的预定位置。

3、该系统的实施例可以包括以下特征中的一个或多个。一些实施例包括第二虚拟内容系统,其包括:包括以预定模式布置的多个辐射发射器的结构,以及第二用户设备,其中该第二用户设备包括:一个或多个传感器,其配置成感测多个辐射发射器的输出,以及一个或多个显示器;一个或多个硬件处理器;以及非暂时性机器可读存储介质,其编码有可由一个或多个硬件处理器执行的指令以:基于多个辐射发射器的感测输出确定第二用户设备相对于结构的姿势,并且基于第二用户设备相对于结构的姿势生成虚拟内容的第二图像,其中虚拟内容的第二图像由第二用户设备的一个或多个显示器投影在相对于结构的预定位置。在一些实施例中,第一虚拟内容系统远离第二虚拟内容系统。在一些实施例中,第一虚拟内容系统靠近第二虚拟内容系统。在一些实施例中,指令还可以由一个或多个硬件处理器执行以:生成第一用户设备的虚拟代理:以及基于(i)第一用户设备相对于虚拟对象的姿势将虚拟代理添加到第二图像,其中图像由第二用户设备的一个或多个显示器投影。在一些实施例中,指令可进一步由一个或多个硬件处理器执行以:生成第二用户设备的虚拟代理;并且基于(i)第二用户设备相对于结构的姿势,以及(ii)放置的虚拟对象相对于结构的姿势,将虚拟代理添加到第一图像,其中图像由第一用户设备的一个或多个显示器投影。在一些实施例中,多个辐射发射器被配置成发射红外光;第二用户设备上的一个或多个传感器被配置成感测多个辐射发射器的输出;并且指令可进一步由第二用户设备中的一个或多个硬件处理器执行,以基于多个辐射发射器的感测输出确定第二用户设备相对于结构的姿势。在一些实施例中,指令可进一步由一个或多个硬件处理器执行以响应于由用户设备接收到的用户输入来执行以下至少一项:选择虚拟内容,以及修改虚拟内容。在一些实施例中,第二用户设备可以戴在用户的头上。一些实施例包括手持电子设备;其中,指令可进一步由一个或多个硬件处理器执行,以响应于手持电子设备接收到的用户输入来执行以下至少一项:选择虚拟内容,以及修改虚拟内容。在一些实施例中,第二用户设备还包括至少一个光学元件,其有助于查看与物理环境的视图相结合的第二图像。在一些实施例中,结构附接到物理对象。一些实施例包括配置成显示虚拟内容的第二系统,包括:第二用户设备,该第二用户设备包括:一个或多个传感器中的第二组,其配置成感测与第二用户设备的物理环境相关的数据,以及一个或多个显示器中的第二组;其中指令可进一步由一个或多个硬件处理器执行以:响应于由第二用户设备接收的用户输入,将第二用户设备显示的3d场景中的第二虚拟对象放置在虚拟位置,该虚拟位置对应于第二用户设备的物理环境中的物理位置,确定第二用户设备相对于第二用户设备的物理环境中的物理位置的姿势,并基于第二用户设备相对于放置的虚拟对象的姿势生成虚拟内容的第二图像,其中虚拟内容的第二图像由第二用户设备的一个或多个显示器显示在相对于放置的第二虚拟对象的预定位置。在一些实施例中,第一虚拟内容系统远离第二虚拟内容系统。在一些实施例中,第一虚拟内容系统靠近第二虚拟内容系统。

4、一般而言,公开的一个方面的特征在于一种非暂时性机器可读存储介质,其编码有可由一个或多个硬件处理器执行的指令,以便针对配置成显示虚拟内容的系统中的用户设备:感测用户设备的物理环境的表示;响应于用户设备接收到的用户输入,将第二用户设备显示的3d场景中的虚拟对象放置在虚拟位置,该虚拟位置对应于用户设备的物理环境中的物理位置;确定用户设备相对于用户设备的物理环境中的物理位置的姿势;并且基于用户设备相对于放置的虚拟对象的姿势生成虚拟内容的图像,其中虚拟内容的图像由用户设备的一个或多个显示器投影在相对于第二用户设备的物理环境中的物理位置的预定位置。

5、非暂时性机器可读存储介质的实施例可以包括以下特征中的一个或多个。在一些实施例中,指令可进一步由一个或多个硬件处理器执行,以便针对配置成显示虚拟内容的第二系统中的第二用户设备:感测以预定模式布置在结构中的多个辐射发射器的输出;基于多个辐射发射器的感测输出确定第二用户设备相对于结构的姿势,并且基于第二用户设备相对于结构的姿势生成虚拟内容的第二图像,其中虚拟内容的第二图像由第二用户设备的一个或多个显示器投影在相对于结构的预定位置。在一些实施例中,指令还可以由一个或多个硬件处理器执行以:生成第一用户设备的虚拟代理;基于第一用户设备相对于虚拟对象的姿势将虚拟代理添加到第二图像,其中图像由第二用户设备的一个或多个显示器投影。在一些实施例中,指令可进一步由一个或多个硬件处理器执行以:生成第二用户设备的虚拟代理;基于第二用户设备相对于结构的姿势将虚拟代理添加到第一图像,其中图像由第一用户设备的一个或多个显示器显示。在一些实施例中,多个辐射发射器被配置成发射红外光;指令可进一步由第二用户设备的一个或多个硬件处理器执行以:感测多个辐射发射器的输出,并基于多个辐射发射器的感测输出确定第二用户设备相对于结构的姿势。在一些实施例中,指令可进一步由一个或多个硬件处理器执行以响应于由用户设备接收到的用户输入来执行以下至少一项:选择虚拟内容;以及修改虚拟内容,其中第二用户设备包括至少一个光学元件,其有助于查看与第二用户的物理环境的视图相结合的第二图像。



技术特征:

1.一种系统,其包括:


技术总结
一种系统,其包括:用户设备,该用户设备包括:传感器,其配置成感测与用户设备的物理环境相关的数据,显示器;硬件处理器;以及非暂时性机器可读存储介质,其编码有可由硬件处理器可执行的指令,以:将虚拟对象放置在第二用户设备显示的3D场景中,确定用户设备相对于用户设备的物理环境中的物理位置的姿势,并且基于用户设备相对于放置的虚拟对象的姿势生成虚拟内容的图像,其中虚拟内容的图像由用户设备的一个或多个显示器投射在相对于用户设备的物理环境中的物理位置的预定位置。

技术研发人员:A·巴尔-泽夫,A·秋林,G·V·莱特
受保护的技术使用者:高通股份有限公司
技术研发日:
技术公布日:2024/12/17
转载请注明原文地址:https://xbbs.6miu.com/read-28498.html