[发明专利]一种3D图像引擎与数值处理软件间实时数据通信方法有效
申请号: | 201910325529.3 | 申请日: | 2019-04-22 |
公开(公告)号: | CN110083463B | 公开(公告)日: | 2021-07-20 |
发明(设计)人: | 张玉清;孙立帆;周长兵 | 申请(专利权)人: | 中国地质大学(北京) |
主分类号: | G06F9/54 | 分类号: | G06F9/54 |
代理公司: | 北京知呱呱知识产权代理有限公司 11577 | 代理人: | 丁彦峰;贺亚明 |
地址: | 100083*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 图像 引擎 数值 处理软件 实时 数据通信 方法 | ||
本发明实施例公开了一种3D图像引擎与数值处理软件间实时数据通信方法,该方法包括如下步骤:响应于接收到通信主体A(客户端的3D图像引擎)根据预设路径发送的数据一,通信主体B(服务器端的数值处理软件)获取暂存在通用存储体一中的所述数据一进行相应的数据处理,并将数据二发送至所述通信主体A;其中,所述通信主体A响应于检测到通用存储体二中有数据二存入,所述通信主体A获取所述数据二并进行相应的数据处理;所述数据二由处理后的数据一得到。实现了通信主体之间的数据的有效和可靠的通信。
技术领域
本发明实施例涉及计算机网络信息通信技术领域,具体涉及一种3D图像引擎与数值处理软件间实时数据通信方法。
背景技术
在科学研究中,进行数据仿真是一种有效的方法。目前,针对不同的科学领域存在不同的专业数值处理软件,如数学计算和电子仿真领域的MATLAB与Labview,GIS仿真领域的MapGIS与Citystar等,这类仿真的软件输出通常是数据或者二维图像。随着3D图像引擎的快速发展,使科学仿真的展示由传统的二维逐渐转向三维成为可能。虽然基于计算机图形学开发的3D图像引擎在图像渲染、人机交互设计等方面有巨大的优势,但是通常缺乏复杂数值计算的能力。
目前各个领域开发的3D仿真系统与数值软件的数据交换均采用独自开发的通信模块,没有统一的标准和规范,其主要原因在于应用领域不同,设计仿真系统时使用的3D引擎和数值处理软件不同,所以开发人员均采取针对特定的仿真目的设计通信模块,这样的通信模块的可拓展性很差,几乎无法复用。如电子科技大学的李瑞等人发明了一种飞行器的三维视景仿真系统,其通信模块中三维仿真系统和MATLAB引擎之间是通过UDP通信进行数据交换的;西安电子科技大学的赵晓松设计了一种基于Unity3D的可视化虚拟仿真实验平台,该平台也对通信模块进行了封装,其实现的方式是基于C/S模式的Socket通信,并为客户端Unity3D和服务器Qt数据处理软件提供了直接通信和间接通信两种方式;山东大学的张伟凯设计了一种基于实时数字仿真及三维虚拟现实的教学实验平台,其3D图像引擎VRP和电力系统专业软件ADPSS的通信也是通过Socket实现的。上述各虚拟仿真系统中的通信模块在本系统内均可以实现数据的有效交换,但却缺乏可扩展性,一旦系统中的3D图像引擎或者数值处理软件发生变化,那么整个通信模块便需要重新设计。
综上所述,当前的3D图像引擎与数值处理软件之间的数据通信存在这样的问题:没有一个有效且通用的信息通信机制,能够实现3D图像引擎与数值处理软件任意组合条件下的数据交换。
发明内容
为此,本发明实施例提供一种3D图像引擎与数值处理软件间实时数据通信方法,以解决现有科学仿真系统开发技术中由于相互通信的3D图像引擎与数值处理软件之间没有一个有效且通用的信息通信机制而导致的数据交换与利用实时性和可靠性差的问题。
为了实现上述目的,本发明实施例提供如下技术方案:
根据本发明实施例提出一种3D图像引擎与数值处理软件间实时数据通信方法,其特征在于,包括如下步骤:
响应于接收到通信主体A(客户端的3D图像引擎)根据预设路径发送的数据一,通信主体B(服务器端的数值处理软件)获取暂存在通用存储体一中的所述数据一进行相应的数据处理获得数据二,并将所述数据二发送至所述通信主体A;
其中,所述通信主体A响应于检测到通用存储体二中有数据二存入,所述通信主体A获取所述数据二并进行相应的数据处理。
进一步的,所述方法还包括,响应于接收到通信主体A在应用程序A中预设的路径发送的数据一,通信主体B获取由应用程序B存入所述通用存储体一中的所述数据一、进行相应的数据处理,并将处理后得到的数据二发送至所述通信主体A;
其中,所述通信主体A响应于检测到由所述应用程序A存入通用存储体二的数据二,所述通信主体A获取所述数据二并进行相应的数据处理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国地质大学(北京),未经中国地质大学(北京)许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910325529.3/2.html,转载请声明来源钻瓜专利网。
- 彩色图像和单色图像的图像处理
- 图像编码/图像解码方法以及图像编码/图像解码装置
- 图像处理装置、图像形成装置、图像读取装置、图像处理方法
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序以及图像解码程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序、以及图像解码程序
- 图像形成设备、图像形成系统和图像形成方法
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序