[发明专利]一种图像数据传输方法、装置、电子设备及存储介质在审
申请号: | 201911349461.9 | 申请日: | 2019-12-24 |
公开(公告)号: | CN113032062A | 公开(公告)日: | 2021-06-25 |
发明(设计)人: | 黄忠强 | 申请(专利权)人: | 深信服科技股份有限公司 |
主分类号: | G06F9/451 | 分类号: | G06F9/451;G06T9/00 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 王兆林 |
地址: | 518055 广东省深圳市南*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 图像 数据传输 方法 装置 电子设备 存储 介质 | ||
本申请公开了一种图像数据传输方法,应用于虚拟桌面服务端,包括根据接收到的绘图命令执行绘图操作得到绘图命令图像;对所述绘图命令图像执行图像切分操作得到多个目标像素块;将所述目标像素块与历史像素块执行相似度匹配,并根据相似度匹配结果确定所述目标像素块的像素块类型;根据所述像素块类型对所述目标像素块执行编码操作得到目标编码数据,并将所述目标编码数据传输至所述虚拟桌面客户端。本方法能够降低编码操作对于虚拟桌面服务端的资源消耗,提高编码效率。本申请还公开了一种图像数据传输装置、一种存储介质及一种电子设备,具有以上有益效果。
技术领域
本申请涉及虚拟桌面技术领域,特别涉及一种图像数据传输方法、装置、一种电子设备及一种存储介质。
背景技术
虚拟桌面技术是一种实现桌面系统的远程动态访问与数据中心统一托管的技术。虚拟桌面技术可以让用户通过任何设备、在任何时间、任何地点访问在网络中的个人桌面系统。
虚拟桌面服务端将屏幕内容传输至虚拟桌面客户端进行显示,为了提高传输效率虚拟桌面服务端在传输屏幕内容时需要对屏幕内容对应的图像执行编码操作,将编码后的数据传输至虚拟桌面客户端。虚拟桌面客户端通过对接收到的数据执行解码操作可以得到需要显示的画面。相关技术中,虚拟桌面服务端通过对所有屏幕内容执行基于宏块的编码操作,但是上述编码方法需要消耗虚拟桌面服务端大量的资源,编码效率较低,导致虚拟桌面服务端出现性能瓶颈。
因此,如何降低编码操作对于虚拟桌面服务端的资源消耗,提高编码效率是本领域技术人员目前需要解决的技术问题。
发明内容
本申请的目的是提供一种图像数据传输方法、装置、一种电子设备及一种存储介质,能够降低编码操作对于虚拟桌面服务端的资源消耗,提高编码效率。
为解决上述技术问题,本申请提供一种图像数据传输方法,该图像数据传输方法包括:
根据接收到的绘图命令执行绘图操作得到绘图命令图像;
对所述绘图命令图像执行图像切分操作得到多个目标像素块;
将所述目标像素块与历史像素块执行相似度匹配,并根据相似度匹配结果确定所述目标像素块的像素块类型;其中,所述历史像素块为对历史图像集合中的图像执行图像切分操作后的像素块,所述历史图像集合中的图像为虚拟桌面客户端对历史编码数据进行解码得到的图像;
根据像素块类型对所述目标像素块执行编码操作得到目标编码数据,并将所述目标编码数据传输至所述虚拟桌面客户端。
可选的,对所述绘图命令图像执行图像切分操作得到多个目标像素块包括:
按照预设像素块大小将所述绘图命令图像切分为多个所述目标像素块;其中,任意两个所述目标像素块不重叠。
可选的,将所述目标像素块与历史像素块执行相似度匹配,并根据相似度匹配结果确定所述目标像素块的像素块类型包括:
判断所述目标像素块与上一帧传输图像中相同位置的历史像素块是否相同;其中,所述上一帧传输图像为所述历史图像集合中的图像;
若所述目标像素块与上一帧传输图像中相同位置的历史像素块相同,则将所述目标像素块设置为无变化像素块;
若所述目标像素块与所述上一帧传输图像中相同位置的历史像素块不相同,则计算所述目标像素块与所述历史传输图像中所有历史像素块的相似度,并将与所述目标像素块相似度最高的历史像素块设置为备选像素块;
若所述备选像素块与所述目标像素块相同,将所述目标像素块设置为历史重复像素块;
若所述备选像素块与所述目标像素块的相似度大于或等于预设值,将所述目标像素块设置为历史相似像素块;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深信服科技股份有限公司,未经深信服科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911349461.9/2.html,转载请声明来源钻瓜专利网。
- 彩色图像和单色图像的图像处理
- 图像编码/图像解码方法以及图像编码/图像解码装置
- 图像处理装置、图像形成装置、图像读取装置、图像处理方法
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序以及图像解码程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序、以及图像解码程序
- 图像形成设备、图像形成系统和图像形成方法
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序