[发明专利]一种SPICE云桌面中图像处理的优化方法有效
| 申请号: | 202111472438.6 | 申请日: | 2021-12-06 |
| 公开(公告)号: | CN113891080B | 公开(公告)日: | 2022-02-18 |
| 发明(设计)人: | 李唯实;谢明;魏立峰;刘云;孙立明;张铎 | 申请(专利权)人: | 麒麟软件有限公司 |
| 主分类号: | H04N19/146 | 分类号: | H04N19/146;H04N19/91 |
| 代理公司: | 北京汇智英财专利代理事务所(普通合伙) 11301 | 代理人: | 郑玉洁 |
| 地址: | 300450 天津市滨海新区*** | 国省代码: | 天津;12 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 spice 桌面 图像 处理 优化 方法 | ||
1.一种SPICE云桌面中图像处理的优化方法,SPICE云桌面包括SPICE协议、SPICE服务端和SPICE客户端,SPICE服务端用于完成服务器虚拟机与SPICE客户端之间的交互,其特征在于,包括如下步骤:
步骤S101、在SPICE服务端上安装libjpeg-turbo库;
步骤S102、当SPICE客户端和SPICE服务端建立连接时,SPICE服务端自动测试并记录当前连接的网络带宽,并维护SPICE服务端到SPICE客户端的每秒数据流量,记录本次更新的每秒数据流量和上次更新的每秒数据流量;
步骤S103、开始SPICE云桌面的使用,SPICE 服务端接收并分析服务器虚拟机发送的图像,当确认采用jpeg算法对图像进行处理后,进入下一步骤;
步骤S104、进行算术编码设置,使libjpeg-turbo库使用自适应二进制算术编码进行熵编码;
步骤S105、SPICE服务端检测当前的JPEG图像处理库是否是libjpeg-turbo库,若是,则在输入参数中设置图像格式为BGR或BGRX,若否,则进行BGR、BGRX图像到RGB、XRGB图像的格式转换;
步骤S106、SPICE服务端将本次更新的每秒数据流量与当前连接的网络带宽进行对比,当本次更新的每秒数据流量达到网络带宽的预设阈值时,开始调节压缩质量,将本次更新的每秒数据流量与上次更新的每秒数据流量进行对比,若本次更新的每秒数据流量增加,则降低压缩质量,若本次更新的每秒数据流量减少,则提高压缩质量;
步骤S107、SPICE服务端调用libjpeg-turbo库的图像压缩接口,进行图像压缩,获得压缩后的JPEG图像数据;
步骤S108、SPICE服务端将压缩后的JPEG图像数据,发送给SPICE客户端;
步骤S109、SPICE客户端接收JPEG图像数据,向SPICE服务端发送接收确认信息,以及将JPEG图像数据解压还原为位图图像并输出到显示窗口;
步骤S110、SPICE服务端收到SPICE客户端的接收确认信息后,根据当前发送的JPEG图像数据的数据量和上次更新到本次更新的时间间隔更新每秒数据流量;
步骤S111、SPICE服务端准备下一帧图像的处理。
2.根据权利要求1所述的SPICE云桌面中图像处理的优化方法,其特征在于,所述根据当前发送的JPEG图像数据的数据量和上次更新到本次更新的时间间隔更新每秒数据流量的计算公式为:
其中,
表示本次更新的每秒数据流量;
表示本次发送的数据量;
interval表示上次更新到本次更新的时间间隔;
表示上次更新的每秒数据流量。
3.根据权利要求1所述的SPICE云桌面中图像处理的优化方法,其特征在于,所述预设阈值为网络带宽的40%-80%。
4.根据权利要求3所述的SPICE云桌面中图像处理的优化方法,其特征在于,所述预设阈值为网络带宽的60%。
5.根据权利要求1所述的SPICE云桌面中图像处理的优化方法,其特征在于,在步骤S106中,若本次更新的每秒数据流量增加,则降低压缩质量,若本次更新的每秒数据流量减少,则提高压缩质量包括:
本次更新的每秒数据流量每增加10%,则图像压缩质量降低10直至图像压缩质量降低至预设的最小值;本次更新的每秒数据流量每减少10%,则图像压缩质量增加10直至图像压缩质量增加至预设的最大值。
6.根据权利要求1所述的SPICE云桌面中图像处理的优化方法,其特征在于,所述进行算术编码设置的步骤为:
在调用libjpeg-turbo库进行图像压缩前,将压缩参数中的arith_code参数设置为true。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于麒麟软件有限公司,未经麒麟软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111472438.6/1.html,转载请声明来源钻瓜专利网。
- 彩色图像和单色图像的图像处理
- 图像编码/图像解码方法以及图像编码/图像解码装置
- 图像处理装置、图像形成装置、图像读取装置、图像处理方法
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序以及图像解码程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序、以及图像解码程序
- 图像形成设备、图像形成系统和图像形成方法
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序





