【技术实现步骤摘要】
【国外来华专利技术】经由远程渲染的视频流进行3D模型的可视化和交互的系统和方法相关应用本申请要求于2018年9月10日提交的标题为“VISUALIZATIONANDINTERACTIONOF3DMODELSVIAREMOTELYRENDEREDVIDEOSTREAMSYSTEMANDMETHOD”的美国临时专利申请No.62/729,307和于2018年9月11日提交的标题为“VISUALIZATIONANDINTERACTIONOF3DMODELSVIAREMOTELYRENDEREDVIDEOSTREAMSYSTEMANDMETHOD”的美国临时专利申请No.62/729,935的权益和优先权,这些申请的全部内容通过引用并入本文。
技术介绍
由工业控制和监视软件平台生成的3D模型正在变得越来越大和越来越复杂,从而导致任何试图处理和可视化数据的计算机对硬件的要求在增加。一些系统提供者使用某种形式的服务器侧渲染,使用光线跟踪产生图像。其它视频流传输技术也很普及(例如,Skype),但仅流传输自创建内容。诸如WebRTC之类的一些技术提供了执行视频和通信的低时延流传输的能力,但仅仅是用于这样做的框架或SDK,并且不生成编码内容。
技术实现思路
根据各种实施例,本文描述的系统和方法涉及促进对在本地计算机处生成的三维(3D)模型的渲染,该三维(3D)模型可以使用远程计算机来操纵(例如,提供可视化服务器进程,从而将渲染的3D数据的交互式视频流传递到具有视频回放能力的一个或多个网络连接)。根据一些实施例,3D模型的本地渲染的优点包括 ...
【技术保护点】
1.一种用于促进三维(3D)模型的远程可视化和交互的系统,包括:/n至少一个本地处理器;/n至少一个本地非暂态计算机可读介质;/n至少一个远程处理器;/n至少一个远程非暂态计算机可读介质;/n其中所述至少一个本地非暂态计算机可读介质包括被配置和布置为使用所述至少一个本地处理器执行的本地指令,/n其中所述本地指令包括:/n创建本地3D模型,/n促进本地3D模型操纵,以及/n促进所述至少一个本地处理器和所述至少一个远程处理器之间的连接;/n其中所述至少一个远程非暂态计算机可读介质包括被配置和布置为使用所述远程处理器执行的远程指令,/n其中所述远程指令包括:/n促进远程命令,/n促进所述本地处理器和所述远程处理器之间的连接,/n促进使用所述远程命令对所述本地3D模型的远程3D模型操纵,以及/n生成由所述本地指令创建的所述本地3D模型的远程渲染;/n其中所述至少一个本地处理器中的每一个和所述至少一个远程处理器中的每一个被分别容纳在单独的本地壳体和远程壳体中。/n
【技术特征摘要】
【国外来华专利技术】20180910 US 62/729,307;20180911 US 62/729,9351.一种用于促进三维(3D)模型的远程可视化和交互的系统,包括:
至少一个本地处理器;
至少一个本地非暂态计算机可读介质;
至少一个远程处理器;
至少一个远程非暂态计算机可读介质;
其中所述至少一个本地非暂态计算机可读介质包括被配置和布置为使用所述至少一个本地处理器执行的本地指令,
其中所述本地指令包括:
创建本地3D模型,
促进本地3D模型操纵,以及
促进所述至少一个本地处理器和所述至少一个远程处理器之间的连接;
其中所述至少一个远程非暂态计算机可读介质包括被配置和布置为使用所述远程处理器执行的远程指令,
其中所述远程指令包括:
促进远程命令,
促进所述本地处理器和所述远程处理器之间的连接,
促进使用所述远程命令对所述本地3D模型的远程3D模型操纵,以及
生成由所述本地指令创建的所述本地3D模型的远程渲染;
其中所述至少一个本地处理器中的每一个和所述至少一个远程处理器中的每一个被分别容纳在单独的本地壳体和远程壳体中。
2.如权利要求1所述的系统,
其中通过使用由所述远程处理器执行的视频回放代码来实现生成所述本地3D模型的远程渲染。
3.如权利要求2所述的系统,
其中视频回放代码包括JavaScript对象表示法(JSON)、H.264视频流传输和HTML5websocket中的一个或多个。
4.如权利要求1所述的系统,
其中创建本地3D模型和/或促进本地3D模型操纵包括使用图形处理单元(GPU)。
5.如权利要求4所述的系统,
其中所述连接包括所述本地处理器将所述本地3D模型操纵作为视频流返回到所述远程处理器。
6.如权利要求4所述的系统,
其中在执行所述远程命令之后,所述本地3D模型的远程渲染的时延小于50毫秒。
7.如权利要求1所述的系统,
其中所述至少一个远程处理器是各自被容纳在相应的壳体中的多个远程处理器;
其中所述多个远程处理器各自能够促进与所述至少一个本地处理器中的任何一个本地处理器的连接;
其中所述多个远程处理器中的每个远程处理器能够促进对所述本地3D模型的不同远程3D模型操纵。
8.如权利要求7所述的系统,
其中所述多个远程处理器中的所述每个远程处理器促进所述本地3D模型的不同远程3D模型操纵同时发生。
9.如权利要求1所述的系统,
其中基于云的计算机系统包括所述本地处理器和/或本地非暂态计算机可读介质。
10.一种用于促进三维(3D)模型的远程可视化和交互的系统,包括:
至少一个本地计算机;
至少一个远程计算机;
其中所述至少一个本地计算机被配置和布置为执行本地指令,
其中所述本地指令包...
【专利技术属性】
技术研发人员:D·M·史蒂文森,P·A·伯顿,M·维特扎克,
申请(专利权)人:阿韦瓦软件有限责任公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。