为多个显示设备提供连续虚拟空间制造技术

技术编号:33906903 阅读:18 留言:0更新日期:2022-06-25 18:49
本文公开了用于为多个显示设备渲染连续虚拟空间的系统、方法和计算机程序产品实施例。实施例通过识别虚拟相机到虚拟平面上的投影并基于虚拟相机到虚拟平面上的投影的交集确定显示平面区域来操作。此后,基于(i)显示设备的特性和(ii)虚拟相机的焦距来计算与多个现实世界显示设备相关的多个虚拟窗口在显示平面区域上的位置。在将虚拟窗口放置在它们相应的显示平面区域位置之后,虚拟窗口后面的内容被识别并提供给对应的现实世界显示设备。容被识别并提供给对应的现实世界显示设备。容被识别并提供给对应的现实世界显示设备。

【技术实现步骤摘要】
【国外来华专利技术】为多个显示设备提供连续虚拟空间

技术介绍

[0001]视频传统上在大型论坛中显示在多个现实世界显示设备上。在这样做时,系统被用于示例视频中的内容跨现实世界显示设备的移动。但是,现有系统在以连贯方式将视频的内容提供给现实世界显示设备时管理不善。例如,现有系统依赖用于存储、生成和渲染视频中提供的必要内容的特定硬件和软件要求。照此,现有系统无法容易地适应不同数量和/或配置的显示设备。而且,现有系统在提供视频中的对象跨现实世界显示设备的移动而在其之间没有明显的延迟方面面临困难。
附图说明
[0002]附图并入本文并构成说明书的一部分。
[0003]图1图示了根据一些实施例的为多个显示设备提供连续虚拟空间的系统的框图。
[0004]图2图示了根据一些实施例的显示连续虚拟空间的多个显示设备。
[0005]图3A、3B、4A和4B图示了根据一些实施例的投影到虚拟空间中的虚拟相机的透视图。
[0006]图5和6图示了图示根据一些实施例的用于提供连续虚拟空间的过程的流程图。
[0007]图7图示了用于实现各种实施例的示例计算机系统。本文档来自技高网...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种用于为多个显示设备提供连续环境的计算机实现的方法,所述方法包括:由至少一个处理器识别虚拟相机到虚拟平面上的投影,其中虚拟平面是在复制的现实世界环境中或在虚拟环境中提供的;由所述至少一个处理器基于虚拟相机到虚拟平面上的投影的交集来确定显示平面区域;由所述至少一个处理器基于(i)多个现实世界显示设备的一个或多个特性和(ii)虚拟相机的焦距来计算显示平面区域上多个虚拟窗口中的每个虚拟窗口的位置,其中所述多个虚拟窗口中的至少一个虚拟窗口与所述多个现实世界显示设备中的相应现实世界显示设备对应;由所述至少一个处理器将所述多个虚拟窗口放置在显示平面区域上的所述位置处;由所述至少一个处理器识别至少部分地位于所述多个虚拟窗口中的至少一个虚拟窗口后面的内容;以及由所述至少一个处理器向所述多个现实世界显示设备中的相应现实世界显示设备提供与所述多个虚拟窗口中具有所述内容的所述至少一个虚拟窗口相关的数据,其中识别、确定、计算、放置和提供中的至少一项由一个或多个计算机执行。2.如权利要求1所述的计算机实现的方法,其中所述内容由虚拟相机捕获。3.如权利要求1所述的计算机实现的方法,其中所述内容是三维虚拟对象。4.如权利要求1所述的计算机实现的方法,还包括:由所述至少一个处理器确定虚拟相机在复制的环境中的位置;以及由所述至少一个处理器在该位置处在复制的环境中渲染虚拟相机。5.如权利要求4所述的计算机实现的方法,其中虚拟相机在复制的环境中的位置基于现实世界环境中所述多个现实世界显示设备的一个或多个特性。6.如权利要求4所述的计算机实现的方法,其中虚拟相机在复制的环境中的位置基于虚拟相机到显示平面区域的焦距。7.如权利要求1所述的计算机实现的方法,其中虚拟相机的投影是限定的形状。8.如权利要求7所述的计算机实现的方法,其中限定的形状是矩形截头锥体。9.如权利要求1所述的计算机实现的方法,其中显示平面区域至少涵盖所述多个虚拟窗口中的每个虚拟窗口。10.如权利要求1所述的计算机实现的方法,其中所述多个虚拟窗口中的每个虚拟窗口与所述多个现实世界设备中的相应现实世界设备对应。11.如权利要求10所述的计算机实现的方法,其中所述多个现实世界显示设备包括现实世界显示设备的第一集合和现实世界显示设备的第二集合,第一集合和第二集合各自提供连续环境。12.如权利要求11所述的计算机实现的方法,其中虚拟相机包括多个虚拟相机,其中所述多个相机中的每个相机聚焦在所述多个虚拟窗口中的相应虚拟窗口上。13.如权利要求11所述的计算机实现的方法,其中所述多个虚拟窗口...

【专利技术属性】
技术研发人员:M
申请(专利权)人:MSG娱乐集团有限责任公司
类型:发明
国别省市:

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

1