一种图像传输方法、装置及设备制造方法及图纸

技术编号:21167908 阅读:68 留言:0更新日期:2019-05-22 09:51
本发明专利技术介绍了一种图像传输方法、装置及设备,该方法包括:将发送端的显示界面划分为设定数量的子显示区域,并获取每个子显示区域相对于所述显示界面的相对位置信息;获取待传输图像,确定所述待传输图像所涉及的一个或多个子显示区域;为所述待传输图像所涉及的每个子显示区域设置对应的传输数据包;其中,传输数据包包括:待传输图像的标识信息、待传输图像所涉及的子显示区域的数量信息、所属子显示区域的相对位置信息和所属子显示区域内的图像信息;将设置的传输数据包发送至接收端。本发明专利技术解决了在传输高清及超高清图像时出现的图像卡顿、操作不流畅、画质不清晰等问题。

A Method, Device and Equipment for Image Transmission

The invention introduces an image transmission method, device and device, which includes: dividing the display interface of the sender into a set number of sub-display areas and obtaining the relative position information of each sub-display area relative to the display interface; acquiring the image to be transmitted, determining one or more sub-display areas involved in the image to be transmitted; and being the transmission diagram. For each sub-display area involved, the corresponding transmission data package is set, in which the transmission data package includes the identification information of the image to be transmitted, the quantity information of the sub-display area involved in the image to be transmitted, the relative position information of the sub-display area to which the sub-display area belongs and the image information in the sub-display area to which the sub-display area belongs; and the set transmission data packet is sent to the receiving end. The invention solves the problems of image carton, poor operation and unclear picture quality when transmitting high-definition and ultra-high-definition images.

【技术实现步骤摘要】
一种图像传输方法、装置及设备
本专利技术涉及计算机图形图像显示
,尤其涉及一种图像传输方法、装置及设备。
技术介绍
云桌面系统由于其节能、设备更换频率低、在外办公便捷、维护方便、信息安全等优点逐渐成为替代物理计算机的新选择。一方面由于云桌面虚拟机的硬件是由软件模拟的,所以其显示分辨率理论上不受物理显卡显存的限制,分辨率可以达到甚至超过高清、超高清的清晰程度;另一方面1080P屏、视网膜屏、4K屏等超高清分辨率的显示器或者手机、平板屏幕越来越成为市场的主流,用户从视觉效果和使用体验上越来越倾向于使用高清晰高分辨率的显示屏幕载体。但是对于大部分远程桌面、云桌面产品来说,用户在终端使用超高清显示器,4K显示器时,当超高清的虚拟机图像从远端传输过来显示时一般都会占用极高的带宽,而且出现图像卡顿,操作不流畅,画质不清晰等现象,造成云桌面无法配合超高清屏幕使用的情况。
技术实现思路
本专利技术的主要目的在于提出一种图像传输方法、装置及设备,解决了在传输高清及超高清图像时出现的图像卡顿、操作不流畅、画质不清晰等问题。为实现上述目的,本专利技术提供了一种图像传输方法,应用于发送端,所述方法包括:将发送端的显示界面划分为设定数量的子显示区域,并获取每个子显示区域相对于所述显示界面的相对位置信息;获取待传输图像,确定所述待传输图像所涉及的一个或多个子显示区域;为所述待传输图像所涉及的每个子显示区域设置对应的传输数据包;其中,传输数据包包括:待传输图像的标识信息、待传输图像所涉及的子显示区域的数量信息、所属子显示区域的相对位置信息和所属子显示区域内的图像信息;将设置的传输数据包发送至接收端。可选的,所述确定所述待传输图像所涉及的一个或多个子显示区域,包括:根据所述待传输图像在所述显示界面中的位置信息,以及每个子显示区域在所述显示界面中的位置信息,确定所述待传输图像所涉及的子显示区域。可选的,所述将设置的传输数据包发送至接收端,包括:根据获取到的发送端的中央处理器CPU性能信息,确定压缩算法和压缩比率;根据确定的压缩算法和压缩比率对传输数据包进行压缩操作,并将压缩后的传输数据包发送至接收端。可选的,所述待传输图像,包括:绘制指令、绘图碎片或整幅图像。此外,为实现上述目的,本专利技术提供了一种图像传输方法,应用于接收端,所述方法包括:接收来自发送端的关于待传输图像的传输数据包;其中,传输数据包包括:待传输图像的标识信息、待传输图像所涉及的子显示区域的数量信息、所属子显示区域的相对位置信息和所属子显示区域内的图像信息;判断接收到的包括同一待传输图像的标识信息的传输数据包的数量是否与所述待传输图像所涉及的子显示区域的数量信息一致;在一致的情况下,根据每个传输数据包中的所属子显示区域的相对位置信息,确定在接收端的显示界面中对应的子显示区域;将每个传输数据包中的所属子显示区域的图像信息,呈现在接收端的显示界面中确定出的对应的子显示区域中。可选的,所述待传输图像,包括:绘制指令、绘图碎片或整幅图像。此外,为实现上述目的,本专利技术提供了一种图像传输装置,应用于发送端,所述装置包括:划分模块,用于将发送端的显示界面划分为设定数量的子显示区域,并获取每个子显示区域相对于所述显示界面的相对位置信息;获取模块,用于获取待传输图像,确定所述待传输图像所涉及的一个或多个子显示区域;设置模块,用于为所述待传输图像所涉及的每个子显示区域设置对应的传输数据包;其中,传输数据包包括:待传输图像的标识信息、待传输图像所涉及的子显示区域的数量信息、所属子显示区域的相对位置信息和所属子显示区域内的图像信息;发送模块,用于将设置的传输数据包发送至接收端。此外,为实现上述目的,本专利技术提供了一种图像传输装置,应用于接收端,所述装置包括:接收模块,用于接收来自发送端的关于待传输图像的传输数据包;其中,传输数据包包括:待传输图像的标识信息、待传输图像所涉及的子显示区域的数量信息、所属子显示区域的相对位置信息和所属子显示区域内的图像信息;判断模块,用于判断接收到的包括同一待传输图像的标识信息的传输数据包的数量是否与所述待传输图像所涉及的子显示区域的数量信息一致;确定模块,用于在一致的情况下,根据每个传输数据包中的子显示区域的相对位置信息,确定在接收端的显示界面中对应的子显示区域;呈现模块,用于将每个传输数据包中的子显示区域的图像信息,呈现在接收端的显示界面中确定出的对应的子显示区域中。此外,为实现上述目的,本专利技术还提出一种图像传输设备,应用于发送端,所述设备包括:处理器、存储器及通信总线;所述通信总线用于实现所述处理器和所述存储器之间的连接通信;所述处理器用于执行所述存储器中存储的图像传输程序,以实现上述介绍的图像传输方法的步骤。此外,为实现上述目的,本专利技术还提出一种图像传输设备,应用于接收端,所述设备包括:处理器、存储器及通信总线;所述通信总线用于实现所述处理器和所述存储器之间的连接通信;所述处理器用于执行所述存储器中存储的图像传输程序,以实现上述介绍的图像传输方法的步骤。本专利技术提出的图像传输方法、装置及设备,解决了在传输高清及超高清图像时出现的图像卡顿、操作不流畅、画质不清晰等问题。使得高清及超高清图像在传输过程中占用极少的宽度,并能保证在超高清屏幕中显示清晰的画面。本专利技术适用于超高清远程会议系统、IPTV(InternetProtocolTelevision,网路协定电视)超高清电视系统等涉及超高清图像传输的场景。附图说明图1是本专利技术第一实施例的图像传输方法的流程图;图2是本专利技术第一实施例中的待传输图像在发送端的显示界面中的示例图;图3是本专利技术第二实施例的图像传输方法的流程图;图4是本专利技术第二实施例中的接收端的显示界面的示例图;图5是本专利技术第三实施例的图像传输装置的组成结构示意图;图6是本专利技术第四实施例的图像传输装置的组成结构示意图;图7是本专利技术第五实施例的图像传输系统的组成结构示意图;图8是本专利技术第六实施例的云桌面虚拟机操作系统的示例图;图9是本专利技术第七实施例的图像传输设备的组成结构示意图。具体实施方式为更进一步阐述本专利技术为达成预定目的所采取的技术手段及功效,以下结合附图及较佳实施例,对本专利技术进行详细说明如后。本专利技术第一实施例,提出了一种图像传输方法,应用于发送端,如图1所示,所述方法具体包括以下步骤:步骤S101:将发送端的显示界面划分为设定数量的子显示区域,并获取每个子显示区域相对于所述显示界面的相对位置信息。具体的,步骤S101,包括:步骤A1:获取发送端的显示界面的特征信息。其中,所述特征信息包括:显示界面的尺寸信息和显示界面的分辨率信息。步骤A2:根据所述特征信息将发送端的显示界面划分为设定数量的子显示区域。具体的,根据所述显示界面的尺寸信息和分辨率信息确定子显示区域的数量。子显示区域的数量随着分辨率的增大而增多。步骤A3:获取每个子显示区域相对于所述显示界面的相对位置信息。例如,如图2所示,将发送端的显示界面划分为了8个子显示区域。步骤S102:获取待传输图像,确定所述待传输图像所涉及的一个或多个子显示区域。具体的,所述待传输图像,包括:绘制指令、绘图碎片或整幅图像。进一步的,所述确定所述待传输图像所涉及的一个或多个子显示区域,包括:根据所述待传输图像在所述本文档来自技高网...

【技术保护点】
1.一种图像传输方法,其特征在于,应用于发送端,所述方法包括:将发送端的显示界面划分为设定数量的子显示区域,并获取每个子显示区域相对于所述显示界面的相对位置信息;获取待传输图像,确定所述待传输图像所涉及的一个或多个子显示区域;为所述待传输图像所涉及的每个子显示区域设置对应的传输数据包;其中,传输数据包包括:待传输图像的标识信息、待传输图像所涉及的子显示区域的数量信息、所属子显示区域的相对位置信息和所属子显示区域内的图像信息;将设置的传输数据包发送至接收端。

【技术特征摘要】
1.一种图像传输方法,其特征在于,应用于发送端,所述方法包括:将发送端的显示界面划分为设定数量的子显示区域,并获取每个子显示区域相对于所述显示界面的相对位置信息;获取待传输图像,确定所述待传输图像所涉及的一个或多个子显示区域;为所述待传输图像所涉及的每个子显示区域设置对应的传输数据包;其中,传输数据包包括:待传输图像的标识信息、待传输图像所涉及的子显示区域的数量信息、所属子显示区域的相对位置信息和所属子显示区域内的图像信息;将设置的传输数据包发送至接收端。2.根据权利要求1所述的图像传输方法,其特征在于,所述确定所述待传输图像所涉及的一个或多个子显示区域,包括:根据所述待传输图像在所述显示界面中的位置信息,以及每个子显示区域在所述显示界面中的位置信息,确定所述待传输图像所涉及的子显示区域。3.根据权利要求1所述的图像传输方法,其特征在于,所述将设置的传输数据包发送至接收端,包括:根据获取到的发送端的中央处理器CPU性能信息,确定压缩算法和压缩比率;根据确定的压缩算法和压缩比率对传输数据包进行压缩操作,并将压缩后的传输数据包发送至接收端。4.根据权利要求1~3中任一项所述的图像传输方法,其特征在于,所述待传输图像,包括:绘制指令、绘图碎片或整幅图像。5.一种图像传输方法,其特征在于,应用于接收端,所述方法包括:接收来自发送端的关于待传输图像的传输数据包;其中,传输数据包包括:待传输图像的标识信息、待传输图像所涉及的子显示区域的数量信息、所属子显示区域的相对位置信息和所属子显示区域内的图像信息;判断接收到的包括同一待传输图像的标识信息的传输数据包的数量是否与所述待传输图像所涉及的子显示区域的数量信息一致;在一致的情况下,根据每个传输数据包中的所属子显示区域的相对位置信息,确定在接收端的显示界面中对应的子显示区域;将每个传输数据包中的所属子显示区域的图像信息,呈现在接收端的显示界面中确定出的对应的子显示区域中。6.根据权利要求5所述的图像传输方法,其特征在于,...

【专利技术属性】
技术研发人员:张宁高俊平修文飞
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东,44

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

1