图像处理方法、系统、服务器及可读存储介质技术方案

技术编号:17211699 阅读:27 留言:0更新日期:2018-02-07 22:57
本发明专利技术公开了一种基于虚拟桌面环境的图像处理方法,所述图像处理方法包括以下步骤:虚拟化服务器对原始图像数据分别进行有损编码处理与差分编码处理,得到对应的有损编码数据和该有损编码数据的差分编码数据;将所述有损编码数据和所述差分编码数据发送到虚拟客户端,以供虚拟客户端解码后进行增强合成,得到增强图像数据并进行显示。本发明专利技术还公开了一种虚拟化服务器、图像处理系统以及计算机可读存储介质。本发明专利技术可有效降低传输的图像数据量,提高网络带宽资源的利用率,同时不影响图像画面质量,进而提升了用户使用虚拟桌面的体验。

Image processing methods, systems, servers and readable storage media

The invention discloses an image processing method based on virtual desktop environment, the image processing method includes the following steps: server virtualization on the original image data are lossy encoding processing and differential encoding processing, get the corresponding lossy encoding data and the lossy encoding data of differential encoding the data; the lossy encoding data and the differential encoding data is sent to the virtual client for virtual client after decoding enhanced synthesis, enhanced image data and display. The invention also discloses a virtualized server, an image processing system and a computer readable storage medium. The invention can effectively reduce the amount of image data transmitted, improve the utilization rate of network bandwidth resources, and at the same time, does not affect the quality of image screens, thereby improving the user experience of using virtual desktops.

【技术实现步骤摘要】
图像处理方法、系统、服务器及可读存储介质
本专利技术涉及虚拟化图像
,尤其涉及一种图像处理方法、系统、虚拟化服务器及计算机可读存储介质。
技术介绍
随着科学技术的进步及桌面虚拟化技术的发展,越来越多的计算机辅助设计应用被部署到VDI虚拟桌面上,而虚拟桌面中的内容是以图像的方式传输到客户端进行显示的。目前,在虚拟桌面的图像传输过程中,由于彩色图像的数据量大,通常需要对图像进行压缩编码。现有的图像压缩编码方式通常可划分为两大类:有损编码和无损编码。无损编码能够较好地保存图像质量,但压缩效率小无法有效减小数据量和降低网络带宽,而有损编码的方法能够有效降低数据量的传输,但又无法保证图像质量,使得在客户端所显示的画面质量差,出现偏色、模糊等问题,也即现有的图像压缩编码方式不能同时满足用户对图像传输效率与图像清晰度的要求,从而降低了用户使用虚拟桌面的体验。
技术实现思路
本专利技术的主要目的在于提供一种图像处理方法、系统、虚拟化服务器及计算机可读存储介质,旨在解决如何降低图像数据传输量,同时又不影响图像画面质量的技术问题。为实现上述目的,本专利技术提供的一种基于虚拟桌面环境的图像处理方法,所述图像处理方法包括以下步骤:虚拟化服务器对原始图像数据分别进行有损编码处理与差分编码处理,得到对应的有损编码数据和该有损编码数据的差分编码数据;将所述有损编码数据和所述差分编码数据发送到虚拟客户端,以供虚拟客户端解码后进行增强合成,得到增强图像数据并进行显示。优选地,所述虚拟化服务器对原始图像数据分别进行有损编码处理与差分编码处理,得到对应的有损编码数据和该有损编码数据的差分编码数据的步骤包括:所述虚拟化服务器将所述原始图像数据转换成第一格式图像数据,并对所述第一格式图像数据进行有损编码处理,得到所述有损编码数据;所述虚拟化服务器将所述原始图像数据分别转换成所述第一格式图像数据和第二格式图像数据,并对所述第一格式图像数据与所述第二图像格式数据进行差分计算,得到差分图像数据;对所述差分图像数据进行无损编码处理,得到所述差分编码数据。优选地,所述虚拟化服务器将所述原始图像数据分别转换成所述第一格式图像数据和第二格式图像数据,并对所述第一格式图像数据与所述第二图像格式数据进行差分计算,得到差分图像数据的步骤包括:所述虚拟化服务器识别所述原始图像数据中的特定区域,所述特定区域至少包括文字区域和/或自然图像区域;将所述特定区域的原始图像数据分别转换成所述第一格式图像数据和所述第二格式图像数据,并对所述特定区域的所述第一格式图像数据与所述第二图像格式数据进行差分计算,得到所述特定区域的差分图像数据。优选地,所述第一格式数据为YUV420图像数据,所述第二格式数据为YUV444图像数据。为实现上述目的,本专利技术还提供一种虚拟化服务器,所述虚拟化服务器包括:存储有图像处理程序的存储器;处理器,配置为执行图像处理程序以执行下述操作:对原始图像数据分别进行有损编码处理与差分编码处理,得到对应的有损编码数据和该有损编码数据的差分编码数据;将所述有损编码数据和所述差分编码数据发送到虚拟客户端,以供虚拟客户端解码后进行增强合成,得到增强图像数据并进行显示。优选地,执行所述对原始图像数据分别进行有损编码处理与差分编码处理,得到对应的有损编码数据和该有损编码数据的差分编码数据的操作包括:将所述原始图像数据转换成第一格式图像数据,并对所述第一格式图像数据进行有损编码处理,得到所述有损编码数据;将所述原始图像数据分别转换成所述第一格式图像数据和第二格式图像数据,并对所述第一格式图像数据与所述第二图像格式数据进行差分计算,得到差分图像数据;对所述差分图像数据进行无损编码处理,得到所述差分编码数据。优选地,执行所述将所述原始图像数据分别转换成所述第一格式图像数据和第二格式图像数据,并对所述第一格式图像数据与所述第二图像格式数据进行差分计算,得到差分图像数据的操作包括:识别所述原始图像数据中的特定区域,所述特定区域至少包括文字区域和/或自然图像区域;将所述特定区域的原始图像数据分别转换成所述第一格式图像数据和所述第二格式图像数据,并对所述特定区域的所述第一格式图像数据与所述第二图像格式数据进行差分计算,得到所述特定区域的差分图像数据。此外,为实现上述目的,本专利技术还提供一种图像处理系统,所述图像处理系统包括上述任一项所述的虚拟化服务器,所述图像处理系统还包括若干虚拟客户端,所述虚拟客户端包括:存储有图像处理程序的存储器;处理器,配置为执行所述图像处理程序以执行下述操作:接收所述虚拟化服务器发送的所述有损编码数据和所述差分编码数据,并对所述有损编码数据和所述差分编码数据分别进行解码;将解码后的所述有损编码数据和所述差分编码数据进行增强合成处理,得到增强图像数据并进行显示。优选地,执行所述将解码后的所述有损编码数据和所述差分编码数据进行增强合成处理,得到增强图像数据并进行显示的操作包括:当所述虚拟化服务器发送的所述差分编码数据为由原始图像数据中特定区域的差分图像数据编码形成时,基于所述特定区域,对解码后的所述有损编码数据和所述差分编码数据进行增强合成处理,得到所述增强图像数据并进行显示。此外,为实现上述目的,本专利技术还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有图像处理程序,所述图像处理程序被处理器执行时实现如上述任一项所述的基于虚拟桌面环境的图像处理方法的步骤。本专利技术在图像处理过程中,由于虚拟化服务器对原始图像数据分别进行有损编码处理和差分编码处理,得到对应的有损编码数据和该有损编码数据的差分编码数据,有损编码数据和差分编码数据占用的数据量小,因而能够有效降低图像数据的传输量,提高网络带宽资源的利用率。虚拟化服务器再将有损编码数据和差分编码数据发送到虚拟客户端,以供虚拟客户端解码后进行增强合成,得到增强图像数据并进行显示,从而达到图像画面质量高清的效果,进而提升了用户使用虚拟桌面的体验。进一步地,可以根据网络自动决定是否传输差分数据,若网络环境较好,则传输差分数据,若网络环境不好,则可以不传输差分数据,继而优先满足用户查看到图像的需求。附图说明图1为本专利技术图像处理方法一实施例的流程示意图;图2为图1中步骤S10中生成差分编码数据一实施例的流程示意图;图3为本专利技术图像处理方法一较佳实施例的流程示意图;图4为本专利技术图像处理系统的结构示意图;图5为本专利技术图像处理系统中虚拟客户端执行图像处理程序一较佳实施例的流程示意图;图6为本专利技术图像处理系统中虚拟客户端执行图像处理程序一实施例的效果示意图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式应当理解,此处所描述的具体实施例仅用以解释本专利技术,并不用于限定本专利技术。本专利技术提供一种基于虚拟桌面环境的图像处理方法。参照图1,图1为本专利技术图像处理方法一实施例的流程示意图。本实施例中,基于虚拟桌面环境的图像处理方法包括:步骤S10,虚拟化服务器对原始图像数据分别进行有损编码处理与差分编码处理,得到对应的有损编码数据和该有损编码数据的差分编码数据。本实施例中,虚拟桌面是建立在虚拟桌面基础架构(VirtualDesktopInfrastructure,简称VDI)下,而VDI是一种基于服务器的计算模型本文档来自技高网...
图像处理方法、系统、服务器及可读存储介质

【技术保护点】
一种基于虚拟桌面环境的图像处理方法,其特征在于,所述图像处理方法包括以下步骤:虚拟化服务器对原始图像数据分别进行有损编码处理与差分编码处理,得到对应的有损编码数据和该有损编码数据的差分编码数据;将所述有损编码数据和所述差分编码数据发送到虚拟客户端,以供虚拟客户端解码后进行增强合成,得到增强图像数据并进行显示。

【技术特征摘要】
1.一种基于虚拟桌面环境的图像处理方法,其特征在于,所述图像处理方法包括以下步骤:虚拟化服务器对原始图像数据分别进行有损编码处理与差分编码处理,得到对应的有损编码数据和该有损编码数据的差分编码数据;将所述有损编码数据和所述差分编码数据发送到虚拟客户端,以供虚拟客户端解码后进行增强合成,得到增强图像数据并进行显示。2.如权利要求1所述的图像处理方法,其特征在于,所述虚拟化服务器对原始图像数据分别进行有损编码处理与差分编码处理,得到对应的有损编码数据和该有损编码数据的差分编码数据的步骤包括:所述虚拟化服务器将所述原始图像数据转换成第一格式图像数据,并对所述第一格式图像数据进行有损编码处理,得到所述有损编码数据;所述虚拟化服务器将所述原始图像数据分别转换成所述第一格式图像数据和第二格式图像数据,并对所述第一格式图像数据与所述第二图像格式数据进行差分计算,得到差分图像数据;对所述差分图像数据进行无损编码处理,得到所述差分编码数据。3.如权利要求2所述的图像处理方法,其特征在于,所述虚拟化服务器将所述原始图像数据分别转换成所述第一格式图像数据和第二格式图像数据,并对所述第一格式图像数据与所述第二图像格式数据进行差分计算,得到差分图像数据的步骤包括:所述虚拟化服务器识别所述原始图像数据中的特定区域,所述特定区域至少包括文字区域和/或自然图像区域;将所述特定区域的原始图像数据分别转换成所述第一格式图像数据和所述第二格式图像数据,并对所述特定区域的所述第一格式图像数据与所述第二图像格式数据进行差分计算,得到所述特定区域的差分图像数据。4.如权利要求2或3所述的图像处理方法,其特征在于,所述第一格式数据为YUV420图像数据,所述第二格式数据为YUV444图像数据。5.一种虚拟化服务器,其特征在于,所述虚拟化服务器包括:存储有图像处理程序的存储器;处理器,配置为执行所述图像处理程序以执行下述操作:对原始图像数据分别进行有损编码处理与差分编码处理,得到对应的有损编码数据和该有损编码数据的差分编码数据;将所述有损编码数据和所述差分编码数据发送到虚拟客户端,以供虚拟客户端解码后进行增强合成,得到增强图像数据并进行显示。6.如权利要求5所述的虚拟化服务器,其特征在于,执行所述对原...

【专利技术属性】
技术研发人员:位凯志
申请(专利权)人:深信服科技股份有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1