图像传输方法、云桌面及图像传输系统、设备及产品与流程

文档序号:33399583发布日期:2023-03-08 15:43阅读:来源:国知局

技术特征:
1.一种云桌面图像传输方法,其特征在于,适于云桌面服务端,所述方法包括:获取桌面图像;根据网络服务质量信息和所述桌面图像的图像内容,对所述桌面图像进行区块划分,得到多个区块;分别为所述多个区块确定相应的编码算法;利用所述多个区块各自对应的编码算法,分别对所述多个区块进行编码,得到所述桌面图像对应的多个编码信息;将所述桌面图像对应的多个编码信息分别发送至终端,以便所述终端对所述多个编码信息解码后展示所述桌面图像,供用户操作。2.根据权利要求1所述的方法,其特征在于,根据网络服务质量信息和所述桌面图像的图像内容,对所述桌面图像进行区块划分,得到多个区块,包括:基于所述桌面图像的图像内容,将所述桌面图像划分为多个分块;为所述多个分块确定各分块适配的编码算法类型;根据所述网络服务质量信息和所述多个分块对应的编码算法类型,对所述多个分块中的部分分块进行合并,得到合并后的区块。3.根据权利要求2所述的方法,其特征在于,根据所述网络服务质量信息和所述多个分块对应的编码算法类型,对所述多个分块中的部分分块进行合并,包括:根据所述网络服务质量信息,确定区块阈值;基于所述多个分块对应的编码算法类型,查找编码算法类型相同且相邻的至少两个分块;若所述编码算法类型相同且相邻的至少两个分块合并后的区块大小小于或等于所述阈值,则将所述编码算法类型相同且相邻的至少两个分块合并,得到一个区块。4.根据权利要求3所述的方法,其特征在于,编码算法类型相同且相邻的分块为三个或三个以上,且所述编码算法类型相同且相邻的三个或三个以上的分块合并后的区块大小大于所述阈值时,根据所述网络服务质量信息和所述多个分块对应的编码算法类型,对所述多个分块中的部分分块进行合并,还包括:参照所述阈值,对所述编码算法类型相同且相邻的三个或三个以上的分块进行分组合并,得到至少两个区块;其中,区块大小小于所述阈值。5.根据权利要求2至4中任一项所述的方法,其特征在于,基于所述桌面图像的图像内容,将所述桌面图像划分为多个分块,包括:对所述桌面图像的图像内容进行分析;基于图像内容分析结果,对所述桌面图像进行划分,得到多个分块。6.根据权利要求2至4中任一项所述的方法,其特征在于,为所述多个分块确定各分块适配的编码算法类型,包括:分别对所述多个分块的块内容进行分析,得到所述多个分块对应的图像特征;按照所述多个分块对应的图像特征,分别为所述多个分块确定适配的编码算法类型。7.根据权利要求1所述的方法,其特征在于,还包括:
基于所述网络服务质量信息,确定是否满足触发条件;若满足触发条件,则触发执行根据网络服务质量信息和所述桌面图像的图像内容,对所述桌面图像进行区块划分的步骤;若不满足触发条件,则对所述桌面图像进行编码,得到编码后的所述桌面图像发送至终端。8.一种云桌图像传输方法,其特征在于,适于终端,所述方法包括:分别接收云桌面服务端发送的多个编码信息;其中,所述编码信息中含有桌面图像标识、所属区块标识及所述桌面图像对应的区块总数量;确定接收到所述区块总数量个含有同一桌面图像标识的多个编码信息后,分别按照多个编码信息各自对应的解码算法,对所述多个编码信息进行解码,得到多个区块;按照所述多个区块各自对应的区块标识,将所述多个区块进行拼接,得到所述桌面图像;显示所述桌面图像。9.一种云桌面系统,其特征在于,包括:云桌面服务端,用于获取桌面图像;根据网络服务质量信息和所述桌面图像的图像内容,对所述桌面图像进行区块划分,得到多个区块;分别为所述多个区块确定相应的编码算法;利用所述多个区块各自对应的编码算法,分别对所述多个区块进行编码,得到所述桌面图像对应的多个编码信息;将所述桌面图像对应的多个编码信息分别发送至终端;所述终端,与所述云桌面服务端通信连接,用于接收所述云桌面服务端分别发送的所述多个编码信息,分别对所述多个编码信息进行解码得到多个区块;将所述多个区块进行拼接得到所述桌面图像,显示所述桌面图像。10.一种图像传输方法,其特征在于,适于第一设备,所述方法包括:获取目标图像;根据网络服务质量信息和所述目标图像的图像内容,对所述目标图像进行区块划分,得到多个区块;分别为所述多个区块确定相应的编码算法;利用所述多个区块各自对应的编码算法,分别对所述多个区块进行编码,得到所述目标图像对应的多个编码信息;将所述目标图像对应的多个编码信息分别发送至第二设备,以便所述第二设备对所述多个编码信息解码后展示所述目标图像。11.一种图像传输方法,其特征在于,适于第二设备,所述方法包括:分别接收第一设备发送的多个编码信息;其中,所述编码信息中含有目标图像标识、所属区块标识及所述目标图像对应的区块总数量;确定接收到所述区块总数量个含有同一目标图像标识的多个编码信息后,分别按照多个编码信息各自对应的解码算法,对所述多个编码信息进行解码,得到多个区块;按照所述多个区块各自对应的区块标识,将所述多个区块进行拼接,得到所述目标图像;显示所述目标图像。12.一种图像传输系统,其特征在于,包括:
第一设备,用于获取目标图像;根据网络服务质量信息和所述目标图像的图像内容,对所述目标图像进行区块划分,得到多个区块;分别为所述多个区块确定相应的编码算法;利用所述多个区块各自对应的编码算法,分别对所述多个区块进行编码,得到所述目标图像对应的多个编码信息;将所述目标图像对应的多个编码信息分别发送至第二设备,以便所述第二设备对所述多个编码信息解码后展示所述目标图像;第二设备,与所述第一设备通信连接,用于接收所述第一设备发送的所述多个编码信息,分别对所述多个编码信息进行解码得到多个区块;将所述多个区块进行拼接得到所述目标图像;显示所述目标图像。13.一种计算设备,其特征在于,包括:存储器及处理器,其中,所述存储器,存储一条或多条计算机指令;所述处理器,与所述存储器耦合,用于执行所述一条或多条计算机指令,以用于实现上述权利要求1至7中任一项所述方法中的步骤,或权利要求8、10或11所述方法中的步骤。14.一种计算机程序产品,其特征在于,计算机程序产品包括计算机程序或指令,当所述计算机程序或指令被处理器执行时,使得所述处理器执行上述权利要求1至7中任一项所述方法中的步骤,或权利要求8、10或11所述方法中的步骤。

技术总结
本申请实施例提供一种图像传输方法、云桌面及图像传输系统、设备及产品。其中,方法包括:获取桌面图像;根据网络服务质量信息和所述桌面图像的图像内容,对所述桌面图像进行区块划分,得到多个区块;分别为所述多个区块确定相应的编码算法;利用所述多个区块各自对应的编码算法,分别对所述多个区块进行编码,得到所述桌面图像对应的多个编码信息;将所述桌面图像对应的多个编码信息分别发送至终端,以便所述终端对所述多个编码信息解码后展示所述桌面图像,供用户操作。采用本实施例提供的方案,能实现每次网络发送的数据量均衡可控,降低了突发式流量的发生概率,从而避免了网络拥塞,有助于提升云桌面用户的使用体验。有助于提升云桌面用户的使用体验。有助于提升云桌面用户的使用体验。


技术研发人员:张子鹏 闵洪波 田巍 任晋奎 张献涛
受保护的技术使用者:阿里巴巴(中国)有限公司
技术研发日:2022.11.02
技术公布日:2023/3/7
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1