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

用于分层姿势感知的方法和设备技术

技术编号:39599194 阅读:10 留言:0更新日期:2023-12-03 19:59
本公开涉及“用于分层姿势感知的方法和设备”。在一个具体实施中,执行一种用于分层姿势感知的方法。该方法包括:在经由显示设备呈现三维(3D)环境时,获取与计算系统相关联的用户的头部姿态信息;基于所述头部姿态信息来确定用户的累积劳损值;以及根据确定该用户的该累积劳损值超过第一姿势感知阈值:基于与该用户相关联的高度值和与该3D环境相关联的深度值来确定虚拟内容的位置;以及在继续经由该显示设备呈现该3D环境时,经由该显示设备在该确定的位置处呈现该虚拟内容。的位置处呈现该虚拟内容。的位置处呈现该虚拟内容。

【技术实现步骤摘要】
用于分层姿势感知的方法和设备


[0001]本公开整体涉及姿势感知,并且具体地涉及用于分层姿势感知的系统、设备和方法。

技术介绍

[0002]许多人在工作时间和非工作时间期间可能将大量时间花在他们的计算机或其他设备上。这种花在使用计算机或其他设备上的时间可能负面地影响所述人的姿势。
附图说明
[0003]因此,本公开可被本领域的普通技术人员理解,更详细的描述可参考一些例示性具体实施的方面,其中一些具体实施在附图中示出。
[0004]图1是根据一些具体实施的示例性操作架构的框图。
[0005]图2是根据一些具体实施的示例性控制器的框图。
[0006]图3是根据一些具体实施的示例性电子设备的框图。
[0007]图4A是根据一些具体实施的数据处理架构的第一部分的框图。
[0008]图4B示出了根据一些具体实施的示例性数据结构。
[0009]图4C是根据一些具体实施的数据处理架构的第二部分的框图。
[0010]图4D示出了根据一些具体实施的示例性数据结构。
[0011]图4E是根据一些具体实施的数据处理架构的第三部分的框图。
[0012]图5是根据一些具体实施的示例性内容递送架构的框图。
[0013]图6A至图6J示出了根据一些具体实施的与分层姿势感知相关联的多个3D环境。
[0014]图7A至图7C示出了根据一些具体实施的呈现分层姿势感知的方法的流程图表示。
[0015]根据通常的做法,附图中示出的各种特征部可能未按比例绘制。因此,为了清楚起见,可以任意地扩展或减小各种特征部的尺寸。另外,一些附图可能未描绘给定的系统、方法或设备的所有部件。最后,在整个说明书和附图中,类似的附图标号可用于表示类似的特征部。

技术实现思路

[0016]本文所公开的各种具体实施包括用于分层姿势感知的设备、系统和方法。根据一些具体实施,所述方法在包括非暂态存储器和一个或多个处理器的计算系统处执行,其中所述计算系统通信地耦接到显示设备和一个或多个输入设备。该方法包括:在经由显示设备呈现三维(3D)环境时,获取与计算系统相关联的用户的头部姿态信息;基于所述头部姿态信息来确定用户的累积劳损值;以及根据确定该用户的该累积劳损值超过第一姿势感知阈值:基于与该用户相关联的高度值和与该3D环境相关联的深度值来确定虚拟内容的位置;以及在继续经由该显示设备呈现该3D环境时,经由该显示设备在该确定的位置处呈现该虚拟内容。
[0017]根据一些具体实施,一种电子设备包括一个或多个显示器、一个或多个处理器、非暂态存储器和一个或多个程序;该一个或多个程序被存储在非暂态存储器中并且被配置为由一个或多个处理器执行,并且该一个或多个程序包括用于执行或使得执行本文所述方法中的任一种的指令。根据一些具体实施,一种非暂态计算机可读存储介质中存储有指令,这些指令在由设备的一个或多个处理器执行时使该设备执行或使执行本文所述方法中的任一种。根据一些具体实施,一种设备包括:一个或多个显示器、一个或多个处理器、非暂态存储器以及用于执行或使执行本文所述方法中的任一种的装置。
[0018]根据一些具体实施,一种计算系统包括一个或多个处理器、非暂态存储器、用于与显示设备和一个或多个输入设备进行通信的接口、以及一个或多个程序;一个或多个程序被存储在非暂态存储器中并且被配置为由一个或多个处理器执行,并且一个或多个程序包括用于执行或导致执行本文所述的方法中的任一种方法的操作的指令。根据一些实施方案,一种非暂态计算机可读存储介质具有存储在其中的指令,这些指令当由具有与显示设备和一个或多个输入设备通信的接口的计算系统的一个或多个处理器执行时,使得所述计算系统执行或使得执行本文所述的方法中的任一种方法的操作。根据一些具体实施,一种计算系统包括一个或多个处理器、非暂态存储器、用于与显示设备和一个或多个输入设备通信的接口、以及用于执行或导致执行本文所述的方法中的任一种方法的操作的装置。
具体实施方式
[0019]描述了许多细节以便提供对附图中所示的示例具体实施的透彻理解。然而,附图仅示出了本公开的一些示例方面,因此不应被视为限制。本领域的普通技术人员将理解,其他有效方面和/或变体不包括本文所述的所有具体细节。此外,没有详尽地描述众所周知的系统、方法、部件、设备和电路,以免模糊本文所述的示例性具体实施的更多相关方面。
[0020]图1是根据一些具体实施的示例性操作架构100的框图。尽管示出了相关特征,但本领域的普通技术人员将从本公开中认识到,为简洁起见并且为了不模糊本文所公开的示例性具体实施的更多相关方面,未示出各种其他特征。为此,作为非限制性示例,操作架构100包括可选的控制器110和电子设备120(例如,平板电脑、移动电话、膝上型电脑、近眼系统、可穿戴计算设备等)。
[0021]在一些具体实施中,控制器110被配置为管理和协调用户150和任选地其他用户的扩展现实(XR)体验(在本文中有时也称为“XR环境”或“虚拟环境”或“图形环境”或“3D环境”)。在一些具体实施中,控制器110包括软件、固件和/或硬件的合适组合。下文参考图2更详细地描述控制器110。在一些具体实施中,控制器110是相对于物理环境105位于本地或远程位置的计算设备。例如,控制器110是位于物理环境105内的本地服务器。在另一个示例中,控制器110是位于物理环境105之外的远程服务器(例如,云服务器、中央服务器等)。在一些具体实施中,控制器110经由一个或多个有线或无线通信信道144(例如,蓝牙、IEEE 802.11x、IEEE 802.16x、IEEE 802.3x等)与电子设备120通信地耦接。在一些具体实施中,控制器110的功能由电子设备120提供。这样,在一些具体实施中,控制器110的部件集成到电子设备120中。
[0022]在一些具体实施中,电子设备120被配置为向用户150呈现音频和/或视频(A/V)内容。在一些具体实施中,电子设备120被配置为向用户150呈现用户界面(UI)和/或XR环境
128。在一些具体实施中,电子设备120包括软件、固件和/或硬件的合适组合。下文参考图3更详细地描述电子设备120。
[0023]根据一些具体实施,当用户150物理地存在于物理环境105内时,电子设备120向用户150呈现XR体验,其中物理环境105包括处于电子设备120的视场(FOV)111内的桌子107。这样,在一些具体实施中,用户150将电子设备120拿在他/她的一只或两只手中。在一些具体实施中,在呈现XR体验时,电子设备120被配置为呈现XR内容(在本文中有时也称为“图形内容”或“虚拟内容”),包括XR圆柱体109,并且使得能够实现显示器122上物理环境105(例如,包括桌子107或其表示)的视频透传。例如,包括XR圆柱体109的XR环境128是立体的或三维的(3D)。
[0024]在一个示例中,XR圆柱体109对应于头部/显示器锁定的内容,使得当FOV 111由于电本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种方法,所述方法包括:在包括非暂态存储器和一个或多个处理器的计算系统处,其中所述计算系统经由通信接口通信地耦接到显示设备和一个或多个输入设备:在经由所述显示设备呈现三维(3D)环境时,获取与所述计算系统相关联的用户的头部姿态信息;基于所述头部姿态信息来确定所述用户的累积劳损值;以及根据确定所述用户的所述累积劳损值超过第一姿势感知阈值:基于与所述用户相关联的高度值和与所述3D环境相关联的深度值来确定虚拟内容的位置;以及在继续经由所述显示设备呈现所述3D环境时,经由所述显示设备在所确定的位置处呈现所述虚拟内容。2.根据权利要求1所述的方法,其中所述虚拟内容的所述位置对应于与所述3D环境相关联的灭点或相对于所述用户的视线的在所述3D环境内的地平线上的点中的一者。3.根据权利要求1至2中任一项所述的方法,还包括:当经由所述显示设备呈现所述3D环境时,获取与所述计算系统相关联的所述用户的身体姿态信息,其中确定所述用户的所述累积劳损值基于所述头部姿态信息和所述身体姿态信息。4.根据权利要求1至3中任一项所述的方法,还包括:获取要呈现的通知,其中所述虚拟内容对应于所述通知;以及响应于获取要呈现的所述通知,确定所述用户的所述累积劳损值是否超过所述第一姿势感知阈值。5.根据权利要求4中任一项所述的方法,其中所述通知对应于以下项中的一者:与所述计算系统的操作系统相关联的通知、与前台应用程序或程序相关联的新通知或未读通知、与后台应用程序或程序相关联的新通知或未读通知、新电子邮件(e

mail)或未读电子邮件(e

mail)通知、新短消息服务(SMS)或未读短消息服务(SMS)通知、新媒体消息服务(MMS)或未读媒体消息服务(MMS)通知或新社交媒体通知或未读社交媒体通知。6.根据权利要求4至5中任一项所述的方法,还包括:根据确定所述用户的所述累积劳损值未超过所述第一姿势感知阈值,维持呈现所述3D环境并在默认位置处呈现所述通知。7.根据权利要求1至6中任一项所述的方法,还包括:根据确定所述用户的所述累积劳损值未超过所述第一姿势感知阈值,维持呈现所述3D环境并放弃在所确定的位置处呈现所述虚拟内容。8.根据权利要求1至7中任一项所述的方法,其中所述累积劳损值基于所述用户的多块肌肉或多个肌群的多个劳损值。9.根据权利要求1至8中任一项所述的方法,所述方法还包括:通过根据确定所述头部姿态信息的变化导致所述用户的特定肌肉或肌群的增加的劳损而增大所述用户的所述累积劳损值,基于所述头部姿态信息的所述变化来随时间推移更新所述...

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

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

1