增强现实信息管理
2019-11-22

增强现实信息管理

总体描述了与增强现实(AR)信息管理相关的技术。在一些示例中,接收多个AR信息显示请求(AR请求)的计算设备可以对AR请求确定优先级并限制AR请求,以显示可由计算设备基本实时显示的已确定优先级的AR请求。计算设备可以选择AR请求的集合用于在实时视图框内显示、对AR请求确定优先级以及显示较高优先级AR请求的实时有限子集。计算设备可以随后根据AR请求优先级显示附加AR请求,从而使得AR请求优先级确定显示各个附加AR请求的时机。

优先级确定模块112的第二子部分可采用大致实现如下的伪代码的软件模块,以在已确定优先级的AR请求124内产生例如已确定优先级的AR请求的有序列表:

当AR请求源设备500包括移动设备并且位置信息包括移动设备的当前位置时,AR请求源设备5〇〇可在方框5〇2确定其实时位置,例如,通过重新获取GPS位置或其他位置坐标,并且AR请求源设备500可将其实时位置包括在生成的AR请求中。当AR请求与除AR请求源设备500之外的对象相关联时,AR请求源设备500可确定这一对象的位置,以包括在生成的AR请求中。

then从已确定优先级的无冲突AR请求中消除R2

untildoneor已确定优先级的无冲突AR请求中没有下一AR请求在一些实施例中,实时显示模块114可省略以上“else”行。实时显示模块114可由此适于包括实时视图框叠加128中的较低优先级AR请求,只要这种较低优先级AR请求组合在一起显示所花费的时间少于时限L下的剩余时间。

elsedone=true

在第一示例中,实时视图框201可提供在时间T1显示的AR环境的第一示例实时视图框,并且实时视图框202可包括在时间T2显示的AR环境的第二实时视图框。选择模块111可首先选择第一AR请求的选定集合123用于显示在实时视图框201内,并且选择模块111可随后选择AR请求的随后选定集合123用于显示在实时视图框202内。

图2A、2B、2C和2D是示出了示例AR环境的示例实时视图框的示意图,其根据本公开的至少一些实施例设置。图1中的实时视图框121可包括图2A-2D中示出的实时视图框201、2〇2、2〇3或204中的任意一个。作为ARIMS110针对实时视图框201、202、203或204中的每一个产生实时视图框叠加的操作结果(例如实时视图框叠加128),实时视图框201、202、203或204包括在它们上面叠加的AR请求。AR设备100可在显示器130处显示实时视图框201、202、203或204连同合适的实时视图框叠加128。图2A和2B提供了示例AR环境的地图视图,而图2C和2D提供了示例AR环境的正面视图。在图2A-2D中,示例AR环境包括咖啡店,其包括配备有柜台和桌的房间。

enddo

else在已确定优先级的AR请求的列表中将R2放置在R1之前

管理接收的AR请求可总体负责例如AR请求优先级、AR请求可以相关的时间窗、与AR请求关联的位置信息和可影响是否可由示例AR设备基本实时地显示AR请求的AR请求处理时间的因素。示例AR设备可以如下方式管理接收的AR请求:允许示例AR设备合适地对于各个实时视图框、在每个实时视图框中显示至少较高优先级AR请求的AR请求有效负载信息。显示的较高优先级AR请求可包括可由示例AR设备基本实时地显示的较高优先级AR请求的实时有限子集。

在方框402“启动AR”,AR设备100可启动ARIMS110的操作,例如,响应于用户在AR设备100处对AR应用或功能的选择。AR设备100可启动ARIMS110,以开始接收AR请求和将AR请求叠加在设备100处可视的实时视图框上。方框402之后可以为ARIMS110的操作,包括方框411、412和413。