System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请实施例涉及图像处理领域,尤其涉及一种图像处理方法及相关装置。
技术介绍
1、随着编码技术的发展,2k、4k、8k等高分辨率,3d高帧率,移动弱网办公等逐渐成为vdi桌面云应用的趋势。其中,虚拟云桌面架构(vdi,virtual desktop infrastructure),vdi虚拟桌面基础架构是使用虚拟机器提供和管理虚拟桌面的虚拟化解决方案,vdi将桌面环境托管在一个集中的服务器上,并应要求部署给终端使用者,使用端点装置(如笔记本,平板电脑等)可通过网络进行访问。目前,业界要求桌面云屏幕图像内容编码的码率尽可能地降低,以满足不同场景下的码率传输需求。现有的方案是,在vdi屏幕图像的服务端,在原始屏幕图像基础上,通过增大编码算法如x264/x265的量化参数(qp,quantizerparameter)值,可有效降低编码之后的码流数据,再通过网络将码流数据发送传输至客户端。在解码端,对传输的码流数据进行解析,解码得到恢复的屏幕图像。
2、然而,现有的方案中,由于在编码时对qp值进行了增大,恢复的屏幕图像相较于原始qp值恢复的解码图像,在画质上会有所降低,即得到画质较差的图像,给用户带来较差的体验。
技术实现思路
1、本申请实施例提供了一种图像处理方法及相关装置。
2、一种图像处理方法,应用于虚拟桌面场景的客户端,包括:
3、接收服务端发送的待增强虚拟桌面图像,并生成服从特定概率分布的目标数据;
4、将所述目标数据和所述待增强虚
5、基于所述目标画质参数对所述待增强虚拟桌面图像进行画质增强处理,得到量化参数值相较于所述待增强虚拟桌面图像的更小的增强虚拟桌面图像。
6、可选的,所述接收服务端发送的待增强虚拟桌面图像,包括:
7、接收服务端发送的原始虚拟桌面图像的编码数据;
8、通过解码算法对所述编码数据进行解码,得到所述待增强虚拟桌面图像。
9、可选的,所述将所述目标数据和所述待增强虚拟桌面图像输入至预先训练好的画质增强模型进行分析,得到与所述目标画质参数,包括:
10、将所述目标数据和所述待增强虚拟桌面图像输入至预先训练好的画质增强模型,由所述画质增强模型对所述目标数据和所述待增强虚拟桌面图像进行特征提取操作,分别得到采样特征和图像特征,并根据所述采样特征和所述图像特征进行计算,得到所述目标画质参数。
11、可选的,所述基于所述目标画质参数对所述待增强虚拟桌面图像进行画质增强处理,得到量化参数值相较于所述待增强虚拟桌面图像的更小的增强虚拟桌面图像,包括:
12、利用所述目标画质参数增大所述待增强虚拟桌面图像的每一个像素的像素值,得到所述增强虚拟桌面图像。
13、可选的,所述目标画质参数包括分别与所述待增强虚拟桌面图像的每一个像素对应的模拟像素差值;
14、所述利用所述目标画质参数增大所述待增强虚拟桌面图像的每一个像素的像素值,得到所述增强虚拟桌面图像,包括:
15、将所述目标画质参数包括的各个模拟像素差值分别与所述待增强虚拟桌面图像中对应像素的像素值相加,得到所述增强虚拟桌面图像。
16、可选的,所述画质差异数据包括分别与所述待增强虚拟桌面图像的每一个像素对应的大于1的系数;
17、所述利用所述目标画质参数增大所述待增强虚拟桌面图像的每一个像素的像素值,得到所述增强虚拟桌面图像,包括:
18、将所述目标画质参数包括的各个系数分别与所述待增强虚拟桌面图像中对应像素的像素值相乘,得到所述增强虚拟桌面图像。
19、可选的,所述特定概率分布为高斯分布或二项分布。
20、一种图像处理装置,包括:
21、接收单元,用于接收服务端发送的待增强虚拟桌面图像,生成服从特定概率分布的目标数据,所述目标数据用于生成与所述待增强虚拟桌面图像对应的目标画质参数;
22、分析单元,用于将所述目标数据和所述待增强虚拟桌面图像输入至预先训练好的画质增强模型进行分析,得到目标画质参数;
23、处理单元,用于基于所述目标画质参数对所述待增强虚拟桌面图像进行画质增强处理,得到量化参数值相较于所述待增强虚拟桌面图像的更小的增强虚拟桌面图像。
24、一种图像处理装置,包括:
25、中央处理器,存储器以及输入输出接口;
26、所述存储器为短暂存储存储器或持久存储存储器;
27、所述中央处理器配置为与所述存储器通信,并执行所述存储器中的指令操作以执行前述的方法。
28、一种计算机可读存储介质,包括指令,当所述指令在计算机上运行时,使得计算机执行前述的方法。
29、从以上技术方案可以看出,本申请实施例具有以下优点:
30、接收服务端发送的待增强虚拟桌面图像,并生成服从特定概率分布的目标数据,接着将目标数据和待增强虚拟桌面图像输入至预先训练好的画质增强模型进行分析得到目标画质参数,最后基于目标画质参数对待增强虚拟桌面图像进行画质增强处理,得到增强虚拟桌面图像。通过画质增强模型模拟出待增强虚拟桌面图像在服务端丢失的数据,即目标画质参数,再基于目标画质参数对待增强虚拟桌面图像进行画质增强处理,得到量化参数值相较于待增强桌面图像的更小的图像,即画质更好的增强虚拟桌面图像,给用户带来较好的体验。
本文档来自技高网...【技术保护点】
1.一种图像处理方法,其特征在于,应用于虚拟桌面场景的客户端,包括:
2.根据权利要求1所述的图像处理方法,其特征在于,所述接收服务端发送的待增强虚拟桌面图像,包括:
3.根据权利要求1所述的图像处理方法,其特征在于,所述将所述目标数据和所述待增强虚拟桌面图像输入至预先训练好的画质增强模型进行分析,得到与所述目标画质参数,包括:
4.根据权利要求1所述的图像处理方法,其特征在于,所述基于所述目标画质参数对所述待增强虚拟桌面图像进行画质增强处理,得到量化参数值相较于所述待增强虚拟桌面图像的更小的增强虚拟桌面图像,包括:
5.根据权利要求4所述的图像处理方法,其特征在于,所述目标画质参数包括分别与所述待增强虚拟桌面图像的每一个像素对应的模拟像素差值;
6.根据权利要求4所述的图像处理方法,其特征在于,所述画质差异数据包括分别与所述待增强虚拟桌面图像的每一个像素对应的大于1的系数;
7.根据权利要求1所述的图像处理方法,其特征在于,所述特定概率分布为高斯分布或二项分布。
8.一种图像处理装置,其特征在于
9.一种图像处理装置,其特征在于,包括:
10.一种计算机可读存储介质,其特征在于,包括指令,当所述指令在计算机上运行时,使得计算机执行如权利要求1至7中任意一项所述的方法。
...【技术特征摘要】
1.一种图像处理方法,其特征在于,应用于虚拟桌面场景的客户端,包括:
2.根据权利要求1所述的图像处理方法,其特征在于,所述接收服务端发送的待增强虚拟桌面图像,包括:
3.根据权利要求1所述的图像处理方法,其特征在于,所述将所述目标数据和所述待增强虚拟桌面图像输入至预先训练好的画质增强模型进行分析,得到与所述目标画质参数,包括:
4.根据权利要求1所述的图像处理方法,其特征在于,所述基于所述目标画质参数对所述待增强虚拟桌面图像进行画质增强处理,得到量化参数值相较于所述待增强虚拟桌面图像的更小的增强虚拟桌面图像,包括:
5.根据权利要求4所述的图像处...
【专利技术属性】
技术研发人员:王晓波,谢俊,曾英宇,何东标,陈晓帆,周旭,
申请(专利权)人:深圳市深信服信息安全有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。