当前位置: 首页 > 专利查询>苹果公司专利>正文

布置虚拟对象制造技术

技术编号:39130109 阅读:10 留言:0更新日期:2023-10-23 14:50
本文所公开的各种具体实施包括用于在环境内组织虚拟对象的设备、系统和方法。在一些具体实施中,一种方法包括:获得与将虚拟对象与环境的区域相关联的命令相对应的用户输入。检测与该区域中的用户焦点位置相对应的注视输入。显示该虚拟对象到接近该用户焦点位置的对象放置位置的移动。对象放置位置的移动。对象放置位置的移动。

【技术实现步骤摘要】
【国外来华专利技术】布置虚拟对象
[0001]相关申请的交叉引用
[0002]本申请要求于2020年9月23日提交的美国临时专利申请63/081,990号的权益,该申请全文以引用方式并入。


[0003]本公开整体涉及显示虚拟对象。

技术介绍

[0004]一些设备能够生成和呈现包括虚拟对象和/或物理元素的表示的图形环境。这些环境可呈现在移动通信设备上。
附图说明
[0005]因此,本公开可被本领域的普通技术人员理解,更详细的描述可参考一些例示性具体实施的方面,其中一些具体实施在附图中示出。
[0006]图1A至图1E示出了根据一些具体实施的示例性操作环境。
[0007]图2描绘了在各种计算机增强技术中使用的示例性系统。
[0008]图3是根据一些具体实施的示例性虚拟对象布置器的框图。
[0009]图4A至图4C是根据一些具体实施的用于在扩展现实(XR)环境内组织虚拟对象的方法的流程图表示。
[0010]图5是根据一些具体实施的设备的框图。
[0011]根据通常的做法,附图中示出的各种特征部可能未按比例绘制。因此,为了清楚起见,可以任意地扩展或减小各种特征部的尺寸。另外,一些附图可能未描绘给定的系统、方法或设备的所有部件。最后,在整个说明书和附图中,类似的附图标号可用于表示类似的特征部。

技术实现思路

[0012]本文所公开的各种具体实施包括用于在扩展现实(XR)环境内组织虚拟对象的设备、系统和方法。在一些具体实施中,方法包括:检测与将虚拟对象与XR环境的区域相关联的命令相对应的手势。检测与该区域中的用户焦点位置相对应的注视输入。显示虚拟对象到基于用户焦点位置的对象放置位置的移动。
[0013]根据一些具体实施,设备包括一个或多个处理器、非暂态存储器以及一个或多个程序。在一些具体实施中,一个或多个程序存储在非暂态存储器中并由一个或多个处理器执行。在一些具体实施中,一个或多个程序包括用于执行或促使执行本文描述的任何方法的指令。根据一些具体实施,一种非暂态计算机可读存储介质中存储有指令,该指令当由设备的一个或多个处理器执行时使该设备执行或导致执行本文所述方法中的任一种。根据一些具体实施,一种设备包括一个或多个处理器、非暂态存储器,以及用于执行或导致执行本
文所述方法中的任一种的装置。
具体实施方式
[0014]描述了许多细节以便提供对附图中所示的示例具体实施的透彻理解。然而,附图仅示出了本公开的一些示例方面,因此不应被视为限制。本领域的普通技术人员将理解,其他有效方面和/或变体不包括本文所述的所有具体细节。此外,没有详尽地描述众所周知的系统、方法、部件、设备和电路,以免模糊本文所述的示例性具体实施的更多相关方面。
[0015]人可以在不借助于电子设备的情况下与物理环境或物理世界交互以及/或者感知物理环境或物理世界。物理环境可包括物理特征,诸如物理对象或表面。物理环境的示例是包括物理植物和动物的物理森林。人可以通过各种手段(诸如听觉、视觉、味觉、触觉和嗅觉)直接感知物理环境以及/或者与物理环境交互。相比之下,人可以使用电子设备与完全或部分模拟的扩展现实(XR)环境交互以及/或者感知该扩展现实环境。该XR环境可以包括混合现实(MR)内容、增强现实(AR)内容、虚拟现实(VR)内容等等。利用XR系统,人的物理运动或其表示的一些可被跟踪,并且作为响应,能够以符合至少一个物理定律的方式调整在XR环境中模拟的虚拟对象的特征。例如,该XR系统可以检测用户头部的移动,并调整呈现给用户的图形内容和听觉内容(类似于此类视图和声音在物理环境中是如何改变的)。又如,该XR系统可以检测呈现XR环境的电子设备(例如,移动电话、平板电脑、膝上型电脑等)的移动,并调整呈现给用户的图形内容和听觉内容(类似于此类视图和声音在物理环境中是如何改变的)。在一些情形中,该XR系统可以响应于诸如物理运动的表示的其他输入(例如,语音命令)而调整图形内容的特征。
[0016]许多不同类型的电子系统可以使用户能够与XR环境交互和/或感知XR环境。示例的非排他性列表包括抬头显示器(HUD)、头戴式系统、基于投影的系统、具有集成显示能力的窗户或车辆挡风玻璃、形成为放置于用户眼睛上的透镜的显示器(例如,接触镜片)、头戴式受话器/耳机、具有触觉反馈或不具有触觉反馈的输入系统(例如,可穿戴或手持式控制器)、扬声器阵列、智能电话、平板电脑和台式计算机/膝上型计算机。头戴式系统可具有不透明显示器和一个或多个扬声器。其它头戴式系统可被配置为接受不透明外部显示器(例如,智能电话)。头戴式系统可包括用于捕获物理环境的图像或视频的一个或多个图像传感器、和/或用于捕获物理环境的音频的一个或多个麦克风。头戴式系统可具有透明或半透明显示器,而不是不透明显示器。透明或半透明显示器可具有媒介,光通过该媒介被引导到用户的眼睛。显示器可利用各种显示技术,例如uLED、OLED、LED、硅基液晶、激光扫描光源、数字光投影或其组合。光波导、光学反射器、全息图媒介、光学组合器及其组合或其他类似技术可用于媒介。在一些具体实施中,透明或半透明显示器可被选择性地控制而变得不透明。基于投影的系统可利用将图形图像投影到用户的视网膜上的视网膜投影技术。投影系统也可以将虚拟对象投影到物理环境中(例如,作为全息图或投影到物理表面上)。
[0017]本公开提供了用于在扩展现实(XR)环境内组织虚拟对象的方法、系统和/或设备。在各种具体实施中,电子设备诸如智能电话、平板电脑、或膝上型电脑、或台式计算机在扩展现实(XR)环境中显示虚拟对象。
[0018]用户可使用手势来操纵XR环境中的虚拟对象。例如,用户可使用捏合手势来选择虚拟对象。用户可使用拉动手势来移动XR环境中的虚拟对象。因此,捏合手势和拉动手势可
用来选择和移动虚拟对象,同时高度控制对虚拟对象的放置。然而,使用这些手势在XR环境中组织虚拟对象可能付出大量努力,例如,由用户执行的大手势。
[0019]在各种具体实施中,用户可执行与在XR环境中放置虚拟对象的命令相对应的手势。例如,用户可执行与所选择的虚拟对象有关的投掷手势。响应于检测到此手势,电子设备可基于从用户获得的注视输入来确定XR环境中的用户焦点位置。电子设备可基于用户焦点位置确定对象放置位置,并且可将虚拟对象与对象放置位置相关联。虚拟对象到对象放置位置的移动在XR环境中显示。虚拟对象的放置可由用户的注视而不是由潜在的大手势引导,从而减少在XR环境中组织虚拟对象所涉及的用户输入(例如,减少用户输入的大小和/或数量)。减少对不必要的用户输入的需要倾向于延长电池驱动的设备的电池寿命,从而改进设备的可操作性。
[0020]对象放置位置可以与XR环境中的另一对象相距至少阈值距离。例如,如果另一对象靠近用户焦点位置,则对象放置位置可位于用户焦点位置附近,但是距另一对象至少阈值距离。又如,可显示另一对象的移动以适应虚拟对象在用户焦点位置处的放置。
[0021]图1A是根据一些具体实施的示例操作环境1本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种方法,所述方法包括:在包括显示器、一个或多个处理器和非暂态存储器的设备处:检测与将虚拟对象与环境的区域相关联的命令相对应的手势;检测与所述区域中的用户焦点位置相对应的注视输入;以及显示所述虚拟对象到基于所述用户焦点位置的对象放置位置的移动。2.根据权利要求1所述的方法,其中所述环境的所述区域包括由边界包围的第一二维虚拟表面。3.根据权利要求2所述的方法,其中所述环境的所述区域还包括基本上平行于所述第一二维虚拟表面的第二二维虚拟表面。4.根据权利要求3所述的方法,还包括:在所述第一二维虚拟表面或所述第二二维虚拟表面中的至少一者上显示所述虚拟对象。5.根据权利要求1至4中任一项所述的方法,其中所述环境的所述区域与所述环境中的物理元素相关联。6.根据权利要求5所述的方法,其中所述环境的所述区域与所述物理元素的一部分相关联。7.根据权利要求5和6中任一项所述的方法,还包括:根据所述物理元素的大小来确定所述虚拟对象的显示大小。8.根据权利要求1至7中任一项所述的方法,还包括:在所述环境中显示所述区域。9.根据权利要求1至8中任一项所述的方法,还包括:获得确认对所述用户焦点位置的选择的确认输入。10.根据权利要求9所述的方法,其中所述确认输入包括手势输入。11.根据权利要求9和10中任一项所述的方法,其中所述确认输入包括音频输入。12.根据权利要求9至11中任一项所述的方法,还包括:从用户输入设备获得所述确认输入。13.根据权利要求1至12中任一项所述的方法,还包括:基于第二虚拟对象在所述环境中的位置来确定所述对象放置位置。14.根据权利要求13所述的方法,其中所述对象放置位置与所述第二虚拟对象的所述位置相距至少阈值距离。15.根据权利要求14所述的方法,其中所述阈值距离基于所述第一虚拟对象或所述第二虚拟对象中的至少一者的尺寸或边界中的至少一者。16.根据权利要求1至...

【专利技术属性】
技术研发人员:J
申请(专利权)人:苹果公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1