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

计算机生成的现实系统中的分布式处理技术方案

技术编号:30751536 阅读:29 留言:0更新日期:2021-11-10 12:04
本发明专利技术公开了与显示设备相关的技术。在一些实施方案中,显示设备包括被配置为向用户显示三维内容的显示系统。该显示设备被配置为经由网络接口发现能够操作为促进渲染该三维内容的一个或多个计算节点,并且接收识别该一个或多个计算节点的促进该渲染的能力的信息。基于所接收的信息,该显示设备评估一组任务以识别该任务中的卸载到该一个或多个计算节点以促进该渲染的一个或多个任务,并且经由该网络接口将所识别的一个或多个任务分配到该一个或多个计算节点以供该一个或多个计算节点处理。理。理。

【技术实现步骤摘要】
【国外来华专利技术】计算机生成的现实系统中的分布式处理

技术介绍


[0001]本公开整体涉及计算系统,并且更具体地涉及计算机生成的现实系统。
[0002]相关技术描述
[0003]增强现实(AR)、混合现实(MR)、虚拟现实(VR)和交叉现实(XR)可允许用户与具有人工元素的沉浸式环境进行交互,使得用户可感觉到该环境的一部分。例如,VR系统可向用户显示立体场景以便创建深度幻觉,并且计算机可实时调整场景内容以提供用户在场景内移动的错觉。当用户通过VR系统查看图像时,用户可因此感觉他们好像正从第一人称视角在场景内移动。类似地,MR系统可将计算机生成的虚拟内容与真实世界图像或真实世界画面组合,以增强用户看到的世界的画面,或者另选地将真实世界对象的虚拟表示与三维虚拟世界的画面组合。因此,虚拟现实的模拟环境和/或混合现实的混合环境可为多种应用提供交互式用户体验。
附图说明
[0004]图1是示出系统的示例的框图,该系统用于在多个计算节点之间分配正在显示设备上显示的内容的处理。
[0005]图2是示出能够操作为在计算节点和显示设备之间分配任务的分配引擎的本文档来自技高网...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种显示设备,包括:显示系统,所述显示系统被配置为向用户显示三维内容;网络接口;一个或多个处理器;和存储器,所述存储器具有存储于其中的程序指令,所述程序指令能够由所述一个或多个处理器执行以使所述显示设备执行包括以下项的操作:经由所述网络接口发现能够操作为促进渲染所述三维内容的一个或多个计算节点,其中所述发现包括接收识别所述一个或多个计算节点的促进所述渲染的能力的信息;基于所接收的信息,评估一组任务以识别所述任务中的要卸载到所述一个或多个计算节点以促进所述渲染的一个或多个任务;以及经由所述网络接口将所识别的一个或多个任务分配给所述一个或多个计算节点以供所述一个或多个计算节点处理。2.根据权利要求1所述的显示设备,其中所述操作包括:在所述显示系统正在显示所述三维内容时:接收识别所述一个或多个计算节点的促进所述渲染的当前能力的实时信息;基于所述实时信息,动态地识别所述任务中的用于卸载的一些任务;以及在所述显示设备和所述一个或多个计算节点之间重新分配所述动态地识别的任务。3.根据权利要求2所述的显示设备,其中所述实时信息包括促进所述渲染的计算节点的一个或多个功率约束,并且其中所述一个或多个功率约束包括与向所述计算节点提供功率的电池相关联的约束、与所述计算节点的处理器利用率相关联的约束、或所述计算节点的热约束。4.根据权利要求2所述的显示设备,其中所述实时信息包括促进所述渲染的计算节点的一个或多个延迟约束,并且其中所述一个或多个延迟约束包括所述计算节点与所述显示设备之间的网络连接的延迟、所述网络连接的带宽、或识别用于在所述计算节点处执行分布式任务的预期时间的时间值。5.根据权利要求1所述的显示设备,其中所述评估包括:确定用于在所述显示设备和所述一个或多个计算节点之间分配所述任务的多个不同的分配计划;基于所接收的信息,计算所述多个不同的分配计划中的每一个分配计划的代价函数;以及基于所计算的代价函数,选择所述多个分配计划中的一个分配计划用于所述分配。6.根据权利要求1所述的显示设备,其中所述操作包括:从所述显示设备的所述用户接收执行包括显示所述三维内容的特定操作的请求;以及基于所述特定操作,确定包括多个图节点的图数据结构,其中所述多个图节点中的每一个图节点定义用于执行所述一组任务中的相应一个任务的一组约束;并且其中所述一组任务的所述评估包括分析所述图数据结构以确定用于所述分配的分配计划。7.根据权利要求6所述的显示设备,还包括:相机,所述相机被配置为捕获所述用户在其中操作所述显示设备的环境的图像;
其中所述多个图节点中的一个图节点指定用于以安全方式使用所述图像来执行任务的约束;并且其中所述评估包括识别能够操作为以所述安全方式执行所述任务的计算节点。8.根据权利要求1所述的显示设备,其中所述操作包括:收集与所述用户对用于根据特定服务质量渲染所述三维内容的容差有关的一个或多个特定于用户的参数,其中所述一个或多个特定于用户的参数包括用于显示所述三维内容的最小帧速率、用于显示所述三维内容的最小延迟、或用于显示所述三维内容的最小分辨率;并且其中所述一组任务的所述评估基于所收集的一个或多个特定于...

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

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

1