[发明专利]一种桌面图像编码、解码方法、相关装置及存储介质有效
申请号: | 201810524485.2 | 申请日: | 2018-05-28 |
公开(公告)号: | CN110545446B | 公开(公告)日: | 2022-01-18 |
发明(设计)人: | 罗得安;黄忠强 | 申请(专利权)人: | 深信服科技股份有限公司 |
主分类号: | H04N21/2343 | 分类号: | H04N21/2343;H04N21/44;H04N21/4402 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 王仲凯 |
地址: | 518055 广东省深圳市南*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 桌面 图像 编码 解码 方法 相关 装置 存储 介质 | ||
本发明实施例公开了一种桌面图像编码、解码方法、相关装置及存储介质,用于实现桌面图像的非命中块中自然图像的第三方编码及解码,从而提高桌面图像的编解码速度,提高用户对桌面图像的使用体验。本发明实施例方法包括:获取待传输的桌面图像;判断桌面图像是否部分命中缓存;根据判断结果将桌面图像划分为命中块和非命中块;对非命块进行图文识别,以确定非命中块中的自然图像和文字图像;对自然图像采用有损压缩算法进行压缩,得到第一数据,该有损压缩算法支持第三方编码及解码;将第一数据封装为第一码流进行发送。
技术领域
本发明涉及图像处理技术领域,尤其涉及一种桌面图像编码、解码方法、相关装置及存储介质。
背景技术
虚拟桌面是一种支持企业级实现桌面系统的远程动态访问与数据中心统一托管的技术。虚拟桌面利用虚拟化化技术,实现数据和应用的集中管理,从服务器中虚拟多个桌面,客户通过客户端连接服务器使用桌面操作系统。虚拟桌面通过将个人桌面集中部署在数据中心,实现桌面统一管控,不仅能够节约硬件成本,而且能够节约管理成本和运维成本,同时为用户提供按需访问的云桌面。
虚拟桌面中一项关键的技术是通过网络传输桌面内容到瘦终端,而桌面图像传递中所占用的流量,在有限的带宽下,将直接影响用户的使用体验。现有技术中桌面图像的传递多采用缓存和压缩的方法,但这种方法在以下的情况中,具有明显的劣势:
一、当桌面场景中出现视频、PPT等非文字场景较多时,与一般的文字办公场景相比,占用的流量较高,影响可用性;
二、桌面内容的编码、解码必须依赖于服务器和瘦终端进行,特别是瘦终端在解码时,因为自身的CPU性能有限,造成解码速度过慢,影响用户的使用体验。
发明内容
本发明实施例提供了一种桌面图像编码、解码方法、相关装置及存储介质,用于实现桌面图像的非命中块中自然图像的第三方编码及解码,从而提高桌面图像的编解码速度,提高用户对桌面图像的使用体验。
本发明实施例第一方面提供了一种桌面图像编码方法,包括:
获取待传输的桌面图像;
判断桌面图像是否部分命中缓存;
根据判断结果将桌面图像划分为命中块和非命中块;
对非命块进行图文识别,以确定非命中块中的自然图像和文字图像;
对自然图像采用有损压缩算法进行压缩,得到第一数据,所述有损压缩算法支持第三方编码及解码;
将第一数据封装为第一码流进行发送。
优选的,第一数据包括:压缩后的自然图像数据;
或,
压缩后的自然图像数据和自然图像数据控制信息。
优选的,该方法还包括:记录命中块在桌面图像中的位置信息及命中块的缓存位置;
对文字图像采用无损压缩算法进行压缩,得到无损像素编码的文字图像数据;
分别对自然图像数据控制信息、无损像素编码的文字图像数据、命中块在所述桌面图像中的位置信息及命中块的缓存位置进行封装和压缩,生成第二码流;
将第二码流发送至客户端。
优选的,该有损压缩算法包括:H264视频压缩算法;
对自然图像采用有损压缩算法进行压缩,包括:
对自然图像采用H264视频压缩算法进行压缩。
优选的,对所述自然图像采用H264视频压缩算法进行压缩,包括:
在编码器端维护桌面图像;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深信服科技股份有限公司,未经深信服科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810524485.2/2.html,转载请声明来源钻瓜专利网。
- 彩色图像和单色图像的图像处理
- 图像编码/图像解码方法以及图像编码/图像解码装置
- 图像处理装置、图像形成装置、图像读取装置、图像处理方法
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序以及图像解码程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序、以及图像解码程序
- 图像形成设备、图像形成系统和图像形成方法
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序