[发明专利]一种基于云端架构的实时三维交互渲染方法在审
申请号: | 201910605181.3 | 申请日: | 2019-07-05 |
公开(公告)号: | CN110322526A | 公开(公告)日: | 2019-10-11 |
发明(设计)人: | 陈高伟 | 申请(专利权)人: | 武汉魅客科技有限公司 |
主分类号: | G06T9/00 | 分类号: | G06T9/00;G06T15/00;H04L29/08 |
代理公司: | 武汉知产时代知识产权代理有限公司 42238 | 代理人: | 龚春来 |
地址: | 430000 湖北省武汉市东湖新技术开发*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供了一种基于云端架构的实时三维交互渲染方法,包括:首先采用WAMP中介云端对客户端和服务端之间的渲染请求和响应进行转接,以降低客户端和服务端之间的耦合性;并在传输实时渲染结果时,采用H.264编解码标准对传输的数据进行压缩,以消除时间冗余,在保证图片质量的前提下大大降低在网络传输的数据量,来减轻网络的传输压力,降低成本。本发明的有益效果是:本发明所提出的技术方案基于WAMP的双向实时通信处理,降低前后端耦合性,增加前后端开发的独立性,提高开发效率;利用H.264编解码标准,减轻网络传输压力,实现前后端交互的实时性,实现了渲染任务转移到后端执行。 | ||
搜索关键词: | 云端 渲染 编解码标准 三维交互 网络传输 服务端 客户端 架构 双向实时通信 传输 传输压力 开发效率 任务转移 时间冗余 实时渲染 转接 端耦合 实时性 数据量 耦合性 独立性 压缩 响应 中介 网络 保证 开发 图片 | ||
【主权项】:
1.一种基于云端架构的实时三维交互渲染系统,其特征在于:包括:客户端、WAMP中介云端和服务端;所述客户端有多个,所有客户端均包括图像解码器;所述服务端有多个,所有服务端均包括渲染引擎和图像编码器;所述WAMP中介云端是基于WebSocket的一种路由协议,所有客户端和服务端都连接到WAMP路由器,WAMP路由器在客户端和服务端之间执行消息路由,并在一个Web本机协议中提供两种消息模式:远程过程调用和发布与订阅;WAMP中介云端将远程过程调用和发布于订阅的高级消息传递模式添加到WebSocket,继承了WebSocket双向实时通信的功能,实现了客户端与服务端的松耦合,以提高客户端和服务端端的开发效率;当客户端和服务端通过所述WAMP中介云端的远程过程调用消息模式交互时,所述一种基于云端架构的实时三维交互渲染方法,具体包括如下步骤:S101:客户端发送渲染请求至WAMP中介云端;所述渲染请求中包括路由数据;所述路由数据为待接收数据的服务端的标识符;S102:WAMP中介云端接收到所述渲染请求后,根据所述标识符定位对应的服务端,并将所述渲染请求发送至该服务端;S103:所述服务端根据接收到的所述渲染请求,利用所述渲染引擎执行预设的渲染工程,产生对应客户端所需的渲染数据;S104:在所述渲染引擎渲染结束后,所述服务端将渲染完成的渲染数据通过图像编码器进行编码,并通过H.264编解码标准进行压缩处理,以消除数据传输过程中的时间冗余和空间冗余,得到压缩后的渲染数据;S105:所述服务端将所述压缩后的渲染数据发布至所述WAMP中介云端;S106:所述WAMP中介云端接收所述压缩后的渲染数据,并按照原路线将所述压缩后的渲染数据发送至对应的客户端;S107:所述客户端利用图像解码器对接收的所述压缩后的渲染数据进行解码,并利用H.264编解码标准对所述压缩后的渲染数据进行解压缩,得到所述渲染完成的渲染数据;当客户端和服务端通过所述WAMP中介云端的发布于订阅消息模式交互时,所述一种基于云端架构的实时三维交互渲染方法,具体包括如下步骤:S201:客户端发送图像渲染更新事件至WAMP中介云端;所述图像渲染更新事件中包括路由数据;所述路由数据为目标服务端的标识符;S202:WAMP中介云端接收到所述图像渲染更新事件后,根据所述标识符定位对应的服务端,并将所述图像渲染更新事件发送至该服务端;S203:所述服务端接收到所述图像渲染更新事件后,利用所述渲染引擎对更新后的图像数据进行渲染;S204:在所述渲染引擎渲染结束后,所述服务端将渲染完成的更新图像数据通过图像编码器进行编码,并通过H.264编解码标准进行压缩处理,以消除数据传输过程中的时间冗余和空间冗余,得到压缩后的更新渲染数据;S205:所述服务端将所述压缩后的更新渲染数据发布至所述WAMP中介云端;S206:所述WAMP中介云端接收所述压缩后的更新渲染数据,并按照原路线将所述压缩后的更新渲染数据发送至对应的客户端;S207:所述客户端利用图像解码器对接收的所述压缩后的更新渲染数据进行解码,并利用H.264编解码标准对所述压缩后的更新渲染数据进行解压缩,得到所述渲染完成的更新图像数据,以对所述客户端中的原渲染数据进行更新。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉魅客科技有限公司,未经武汉魅客科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910605181.3/,转载请声明来源钻瓜专利网。
- 上一篇:一种动图处理方法及终端
- 下一篇:一种图案生成方法及终端