一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

用于扩展现实的虚拟锚定系统和方法与流程

2021-10-24 05:38:00 来源:中国专利 TAG:专利申请 扩展 现实 优先权 并入

技术特征:
1.一种方法,包括:利用电子设备来获取所述电子设备的物理环境的环境信息;由所述电子设备接收对所述物理环境中的物理锚定对象的请求;基于所述环境信息来确定所述物理锚定对象在所述物理环境中不可用;生成在所述物理环境中具有固定位置的虚拟锚定件;响应于对所述物理锚定对象的所述请求,提供所述虚拟锚定件;以及由所述电子设备使用所述虚拟锚定件来渲染用于显示在所述物理环境中的所述固定位置处的虚拟内容。2.根据权利要求1所述的方法,还包括:生成对应于所述物理锚定对象的虚拟锚定对象;以及渲染所述虚拟锚定对象以用于显示在所述物理环境中的所述固定位置处,其中使用所述虚拟锚定件渲染用于显示在所述物理环境中的所述固定位置处的所述虚拟内容包括相对于所渲染的虚拟锚定对象定位所渲染的虚拟内容。3.根据权利要求2所述的方法,还包括在生成所述虚拟锚定对象之前,基于所述环境信息来识别用于所述虚拟锚定对象的可用空间。4.根据权利要求3所述的方法,还包括基于用于所述虚拟锚定对象的所识别的可用空间来确定所述虚拟锚定对象的尺寸。5.根据权利要求2所述的方法,还包括:在生成所述虚拟锚定对象之前,基于所述环境信息来确定所述物理环境中没有足够空间用于所述虚拟锚定对象;以及渲染用于显示在所述物理环境的一部分上方的虚拟入口,其中渲染用于显示在所述物理环境中的所述固定位置处的所述虚拟锚定对象包括渲染用于显示在所述虚拟入口中的所述虚拟锚定对象。6.根据权利要求5所述的方法,还包括:由所述电子设备接收对应于调整所述虚拟入口的尺寸的请求的用户输入;以及渲染用于显示在所述物理环境的扩展部分上方的所述虚拟入口。7.根据权利要求2所述的方法,还包括:在生成所述虚拟锚定对象之前,基于所述环境信息来确定所述物理环境中没有足够空间用于所述虚拟锚定对象;以及渲染用于显示在所述物理环境上方的虚拟环境,其中渲染用于显示在所述物理环境中的所述固定位置处的所述虚拟锚定对象包括渲染用于显示在所述虚拟环境中的固定位置处的所述虚拟锚定对象。8.根据权利要求7所述的方法,其中所述物理环境是所述电子设备的当前物理环境,其中所述物理锚定对象是与所述当前物理环境不同的已知物理环境中的已知物理锚定对象,并且其中所述虚拟环境是所述已知物理环境的虚拟版本。9.根据权利要求7所述的方法,还包括:利用所述电子设备的显示器阻止所述物理环境的视野;以及利用所述显示器显示所渲染的虚拟环境。10.根据权利要求9所述的方法,其中利用所述显示器阻止所述物理环境的所述视野包
括终止来自所述电子设备的相机的透传视频馈送的显示。11.根据权利要求9所述的方法,其中利用所述显示器阻止所述物理环境的所述视野包括利用设置在所述物理环境与用户的眼睛之间的所述电子设备的透明或半透明显示器将显示器光导向到所述用户的所述眼睛中。12.根据权利要求1所述的方法,其中所述虚拟锚定件是位于所述物理环境中的所述固定位置处的单个点。13.一种系统,包括:处理器;存储器设备,所述存储器设备包含指令,所述指令在由所述处理器执行时使得所述处理器执行包括以下操作的操作:利用电子设备来获取所述电子设备的物理环境的环境信息;由所述电子设备接收对所述物理环境中的物理锚定对象的请求;基于所述环境信息来确定所述物理锚定对象在所述物理环境中不可用;生成在所述物理环境中具有固定位置的虚拟锚定件;响应于对所述物理锚定对象的所述请求,提供所述虚拟锚定件;以及由所述电子设备使用所述虚拟锚定件来渲染用于显示在所述物理环境中的所述固定位置处的虚拟内容。14.根据权利要求13所述的系统,其中所述系统包括被配置为向用户显示内容的扩展现实显示设备。15.根据权利要求14所述的系统,其中所述扩展现实显示设备包括不透明显示器和相机,所述相机被配置为向所述不透明显示器提供透传视频馈送。16.根据权利要求14所述的系统,其中所述扩展现实显示设备包括透明或半透明显示器。17.根据权利要求14所述的系统,其中所述扩展现实显示设备包括相机和至少一个深度传感器,并且其中所述环境信息基于来自所述相机的至少一个图像和来自所述深度传感器的深度信息。18.根据权利要求13所述的系统,其中所述操作还包括:生成对应于所述物理锚定对象的虚拟锚定对象;以及渲染所述虚拟锚定对象以用于显示在所述物理环境中的所述固定位置处,其中使用所述虚拟锚定件渲染用于显示在所述物理环境中的所述固定位置处的所述虚拟内容包括相对于所渲染的虚拟锚定对象定位所渲染的虚拟内容。19.一种包括指令的非暂态计算机可读介质,所述指令在由计算设备执行时,使得所述计算设备执行包括以下操作的操作:利用电子设备来获取所述电子设备的物理环境的环境信息;由所述电子设备接收对所述物理环境中的物理锚定对象的请求;基于所述环境信息来确定所述物理锚定对象在所述物理环境中不可用;生成在所述物理环境中具有固定位置的虚拟锚定件;响应于对所述物理锚定对象的所述请求,提供所述虚拟锚定件;以及由所述电子设备使用所述虚拟锚定件来渲染用于显示在所述物理环境中的所述固定
位置处的虚拟内容。20.根据权利要求19所述的非暂态计算机可读介质,其中所述操作进一步包括:生成对应于所述物理锚定对象的虚拟锚定对象;以及渲染所述虚拟锚定对象以用于显示在所述物理环境中的所述固定位置处,其中使用所述虚拟锚定件渲染用于显示在所述物理环境中的所述固定位置处的所述虚拟内容包括相对于所渲染的虚拟锚定对象定位所渲染的虚拟内容。

技术总结
本公开涉及用于扩展现实的虚拟锚定系统和方法。本主题技术的具体实施为扩展现实(XR)显示设备提供虚拟锚定。一种设备,该设备可生成XR环境,该XR环境包括用于相对于物理环境中的各种物理对象进行显示的计算机生成(CG)内容。为了定位CG内容,XR应用程序可请求CG内容可被锚定到的物理锚定对象。在物理锚定对象在物理环境中不可用的情况下,可提供CG内容可被锚定到的虚拟锚定件和/或对应于物理锚定对象的虚拟锚定对象。的虚拟锚定对象。的虚拟锚定对象。


技术研发人员:M
受保护的技术使用者:苹果公司
技术研发日:2021.04.15
技术公布日:2021/10/23
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献

  • 日榜
  • 周榜
  • 月榜