[发明专利]数据传输方法及服务器在审
申请号: | 202010363206.6 | 申请日: | 2020-04-30 |
公开(公告)号: | CN111629228A | 公开(公告)日: | 2020-09-04 |
发明(设计)人: | 刘忠治;范志刚;卢涛 | 申请(专利权)人: | 西安万像电子科技有限公司 |
主分类号: | H04N21/234 | 分类号: | H04N21/234;H04N21/2343;H04N21/6332;H04N19/85 |
代理公司: | 北京挺立专利事务所(普通合伙) 11265 | 代理人: | 韩畅 |
地址: | 710075 陕西省西安市高新区唐*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据传输 方法 服务器 | ||
1.一种数据传输方法,其特征在于,应用于服务器,所述方法包括:
接收目标图像渲染请求,所述目标图像渲染请求用于请求在目标设备上渲染生成目标图像,所述目标图像可以包括3D图像或2D图像;
根据所述目标图像渲染请求,获取所述图像渲染请求中的目标指令,并根据指令种类,查找到所述目标指令中的第一渲染指令,所述第一渲染指令用于指示根据第一图像完成渲染;
根据所述第一渲染指令,在历史图像渲染请求中查找到第二渲染指令,所述第二渲染指令用于指示根据第二图像完成渲染;
当所述第一渲染指令与所述第二渲染指令的对比结果符合预设结果时,根据所述第二图像对所述第一图像进行编码处理;
发送所述第二渲染指令和所述已编码处理的第一图像。
2.根据权利要求1所述的方法,其特征在于,所述在历史图像渲染请求中查找到第二渲染指令,包括:
获取预设时间阈值和接收到所述目标图像渲染请求的目标时间;
根据所述目标时间和所述时间阈值,获取至少一个所述目标图像渲染请求对应的历史图像渲染请求;
在所述历史渲染请求中,根据指令种类,查找到至少一个第二渲染指令。
3.根据权利要求2所述的方法,其特征在于,当所述第一渲染指令与所述第二渲染指令的对比结果符合预设值,包括:
获取对比项目,所述对比项目包括指令中函数信息,所述函数信息包括函数名和函数参数;
根据所述对比项目,依次对比所述第一渲染指令和第二渲染指令;
当所述第一渲染指令中的对比项目与所述第二渲染指令中的对比项目均相同时,则确定所述第一渲染指令与所述第二渲染指令的对比结果符合预设结果。
4.根据权利要求2所述的方法,其特征在于,所述根据所述第二图像对所述第一图像进行编码处理,包括:
将所述第二图像作为编码参考图像,获取所述第二图像与所述第一图像的对比结果;
当所述对比结果显示相同部分的图像时,获取所述相同部分图像对应的位置信息;
当所述对比结果显示不相同部分的图像时,对所述不相同部分图像进行标记;
通过对所述不相同部分的图像,及所述位置信息进行编码处理,实现对所述第一图像的编码处理。
5.根据权利要求1所述的方法,其特征在于,所述发送第二渲染指令,包括:
获取所述第二渲染指令的目标标识信息;
通过发送所述目标标识信息,发送所述第二渲染指令。
6.一种服务器,其特征在于,包括:接收器、处理器和发送器,所述处理器分别与所述接收器和所述发送器相连接;
所述接收器,用于接收目标图像渲染请求,所述目标图像渲染请求用于请求在目标设备上渲染生成目标图像,所述目标图像可以包括3D图像或2D图像;
所述处理器,用于根据所述目标图像渲染请求,获取所述图像渲染请求中的目标指令,并根据指令种类,查找到所述目标指令中的第一渲染指令,所述第一渲染指令用于指示根据第一图像完成渲染;
根据所述第一渲染指令,在历史图像渲染请求中查找到第二渲染指令,所述第二渲染指令用于指示根据第二图像完成渲染;
当所述第一渲染指令与所述第二渲染指令的对比结果符合预设结果时,根据所述第二图像对所述第一图像进行编码处理;
所述发送器,用于发送所述第二渲染指令和所述已编码处理的第一图像。
7.根据权利要求6所述的服务器,其特征在于,所述处理器还用于,
获取预设时间阈值和接收到所述目标图像渲染请求的目标时间;
根据所述目标时间和所述时间阈值,获取至少一个所述目标图像渲染请求对应的历史图像渲染请求;
在所述历史渲染请求中,根据指令种类,查找到至少一个第二渲染指令。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安万像电子科技有限公司,未经西安万像电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010363206.6/1.html,转载请声明来源钻瓜专利网。