图像处理方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:33995851 阅读:12 留言:0更新日期:2022-07-02 10:51
本发明专利技术实施例公开了一种图像处理方法、装置、计算机设备及存储介质;本发明专利技术实施例通过显示应用程序的交互界面;将交互界面采集到的交互信息上传至服务器;接收服务器根据交互信息返回的图像编码数据;根据编号从本地存储器中提取出与编号对应的参考帧;根据参考帧与关联帧数据解码得到当前显示图像并将当前显示图像显示在交互界面中。以此,通过在服务器和终端分别存储用于对显示图像进行编码和解码的参考帧,避免了服务器向终端传输与参考帧对应的关键帧图像,使得数据传输时网络负载更加均衡,也减小了传输的数据量,进而提升了云应用在用户终端上的运行效率。用在用户终端上的运行效率。用在用户终端上的运行效率。

【技术实现步骤摘要】
图像处理方法、装置、计算机设备及存储介质


[0001]本专利技术涉及互联网
,具体涉及一种图像处理方法、装置、计算机设备及存储介质。

技术介绍

[0002]近年来,随着互联网技术的发展以及网络通信速度的提升,云应用得到飞速的发展。云应用指终端与服务云端互动的应用,终端操作同步云端,而占用本地空间的数据也通过云端备份保留。云应用通过终端采集用户输入的交互数据,将终端采集到的交互数据传输给云端进行处理,云端将处理后的结果再返回终端进行显示。如此,用户终端只需具备基础的数据采集和显示功能便能运行需要较强大的图形运算与数据处理能力的应用,释放了用户对高配置终端的依赖。
[0003]然而,目前使用云应用时云端将运行结果返回终端进行显示的过程,由于传输的数据量较大,导致云应用在用户终端的运行效率较慢。

技术实现思路

[0004]本专利技术实施例提供一种图像处理方法、装置、计算机设备及存储介质,提升了图像处理的效率,降低数据传输量。
[0005]本申请第一方面提供一种图像处理方法,包括:
[0006]显示应用程序的交互界面,所述交互界面用于接收交互信息;
[0007]将所述交互界面采集到的交互信息上传至服务器;
[0008]接收所述服务器根据所述交互信息返回的图像编码数据,所述图像编码数据包括所述服务器对显示图像进行编码时确定的参考帧的编号以及关联帧数据,所述关联帧数据为计算所述显示图像与所述参考帧之间的差异数据;
[0009]根据所述编号从本地存储器中提取出与所述编号对应的参考帧;
[0010]根据参考帧与关联帧数据解码得到当前显示图像,并将所述当前显示图像显示在交互界面中。
[0011]本申请第二方面提供了一种图像处理方法,包括:
[0012]接收终端上传的交互信息;
[0013]根据所述交互信息生成与所述交互信息对应的显示图像;
[0014]从存储器中存储的参考帧中确定与所述显示图像对应的目标参考帧并确定所述目标参考帧对应的编号;
[0015]确定所述显示图像相对所述目标参考帧的关联帧数据,所述关联帧数据为计算所述显示图像与所述目标参考帧之间的差异数据;
[0016]将所述编号与所述关联帧数据发送至所述终端,以使所述终端根据所述编号从所述终端本地存储器中调取与所述编号对应的目标参考帧,并结合所述关联帧数据生成显示图像并对所述显示图像进行显示。
[0017]本申请第三方面提供了一种图像处理装置,包括:
[0018]显示单元,用于显示应用程序的交互界面,所述交互界面用于接收交互信息;
[0019]上传单元,用于将所述交互界面采集到的交互信息上传至服务器;
[0020]接收单元,用于接收所述服务器根据所述交互信息返回的图像编码数据,所述图像编码数据包括所述服务器对显示图像进行编码时确定的参考帧的编号以及所述显示图像相对所述参考帧的关联帧数据,所述关联帧数据为计算显示图像与所述参考帧之间的差异数据;
[0021]提取单元,用于根据所述编号从本地存储器中提取出与所述编号对应的参考帧;
[0022]解码单元,用于根据所述参考帧与所述关联帧数据解码得到当前显示图像,并将所述当前显示图像显示在交互界面中。
[0023]本申请第四方面提供了一种图像处理装置,包括:
[0024]接收单元,用于接收终端上传的交互信息;
[0025]生成单元,用于根据所述交互信息生成与所述交互信息对应的显示图像;
[0026]第一确定单元,用于从存储器中存储的参考帧中确定与所述显示图像对应的目标参考帧并确定所述目标参考帧对应的编号;
[0027]第二确定单元,用于确定所述显示图像相对所述目标参考帧的关联帧数据,所述关联帧数据为计算所述显示图像与所述目标参考帧之间的差异数据;
[0028]发送单元,用于将所述编号与所述关联帧数据发送至所述终端,以使所述终端根据所述编号从所述终端本地存储器中调取与所述编号对应的目标参考帧,并结合所述关联帧数据生成显示图像并对所述显示图像进行显示。
[0029]本申请第五方面提供了一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可以在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现第一方面或者第二方面提供的图像处理方法中的步骤。
[0030]本申请第六方面提供了一种存储介质,所述存储介质存储有多条指令,所述指令适于处理器进行加载,以执行第一方面或者第二方面提供的图像处理方法中的步骤。
[0031]本申请第七方面提供了一种计算机程序产品或计算机程序,所述计算机程序产品或计算机程序包括计算机指令,所述计算机指令存储在存储介质中。计算机设备的处理器从存储介质读取所述计算机指令,处理器执行所述计算机指令,使得所述计算机设备执行第一方面或第二方面提供的图像处理方法中的步骤。
[0032]本申请实施例通过显示应用程序的交互界面,交互界面用于接收交互信息;将交互界面采集到的交互信息上传至服务器;接收服务器根据交互信息返回的图像编码数据,图像编码数据包括服务器对显示图像进行编码时确定的参考帧的编号以及关联帧数据,关联帧数据为计算显示图像与参考帧之间的差异数据;根据编号从本地存储器中提取出与编号对应的参考帧;根据参考帧与关联帧数据解码得到当前显示图像并将当前显示图像显示在交互界面中。以此,通过将参考帧在终端本地保存,使得服务器向终端发送图像数据时,仅需发送参考帧编号以及关联帧数据,避免了参考帧对应的关键帧的发送。从而减少了服务器向终端传输的数据量,提升了终端接收图像数据的效率,进而提升了云应用在用户终端的运行效率。
附图说明
[0033]为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0034]图1a是本专利技术提供的云应用场景下数据传输的场景示意图。
[0035]图1b是本专利技术提供的云应用场景下数据传输的另一场景示意图。
[0036]图2是专利技术实施例提供的图像处理方法的流程示意图。
[0037]图3是本专利技术实施例提供的图像处理方法的另一流程示意图。
[0038]图4a是本申请提供的智能刷脸支付云应用的支付终端的示意图。
[0039]图4b至图4e是本申请提供的智能刷脸支付云应用的参考帧的示意图。
[0040]图4f是本申请提供的智能刷脸支付云应用中云服务器对显示图像进行编码的过程示意图。
[0041]图5是本专利技术实施例提供图像处理方法的又一流程示意图。
[0042]图6是本专利技术实施例提供图像处理装置的结构示意图。
[0043]图7是本专利技术实施例提供图像处理装置的另一结构示意图。
[0044]图8是本专利技术实施例提供图像处理装置的又一结构本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种图像处理方法,其特征在于,包括:显示应用程序的交互界面,所述交互界面用于接收交互信息;将所述交互界面采集到的交互信息上传至服务器;接收所述服务器根据所述交互信息返回的图像编码数据,所述图像编码数据包括所述服务器对显示图像进行编码时确定的参考帧的编号以及关联帧数据,所述关联帧数据为计算所述显示图像与所述参考帧之间的差异数据;根据所述编号从本地存储器中提取出与所述编号对应的参考帧;根据所述参考帧与所述关联帧数据解码得到当前显示图像,并将所述当前显示图像显示在交互界面中。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:从所述交互界面显示的界面图像中确定预设数量个参考帧;按照预置的规则对每个参考帧进行编号;将每个参考帧与对应的编号关联存储于所述终端的本地存储器中;将每个参考帧与对应的编号发送至所述服务器,以使得所述服务器将每个参考帧与对应的编号关联存储于服务器的存储空间中。3.根据权利要求2所述的方法,其特征在于,所述从所述交互界面显示的界面图像中确定预设数量个参考帧,包括:获取所述应用程序运行的交互界面对应显示的每一帧界面图像;将所述界面图像按照图像相似度进行分类,得到多个界面图像集合;从每个界面图像集合中提取任意一帧界面图像进行编码得到参考帧。4.根据权利要求3所述的方法,其特征在于,所述将所述界面图像按照图像相似度进行分类,得到多个界面图像集合,包括:采用图像识别算法对每一帧界面图像进行图像识别,得到每一帧界面图像对应的识别特征;根据所述识别特征的相似度将所述界面图像进行分类,得到多个界面图像集合。5.根据权利要求2所述的方法,其特征在于,所述从所述交互界面显示的界面图像中确定预设数量个参考帧,包括:对所述应用程序交互界面显示的每一帧界面图像进行排序;按照排序顺序确定每一帧界面图像的前一帧界面图像;当界面图像不存在前一帧界面图像时,将当前帧界面图像编码为参考帧;当界面图像存在前一帧界面图像时,获取界面图像与前一帧界面图像的相似度;当所述相似度小于预设阈值时,将当前帧界面图像编码为参考帧。6.根据权利要求1所述的方法,其特征在于,所述方法还包括:当接收到服务器发送的应用程序更新指令时,对所述应用程序进行更新;从更新后的应用程序的交互界面显示的界面图像中确定预设数量个参考帧并按照预置的规则对每个参考帧进行编号;将每个参考帧与对应的编号关联存储于所述终端的本地存储器中;将每个参考帧和与其对应的编号上传至所述服务器,以使得所述服务器将每个参考帧与对应的编号关联存储于服务器的存储空间中。
7.一种图像处理方法,其特征在于,包括:接收终端上传的交互信息;根据所述交互信息生成与所述交互信息对应的显示图像;从存储器中存储的参考帧中确定与所述显示图像对应的目标参考帧并确定所述目标参考帧对应的编号;确定所述显示图像相对所述目标参考帧的关联帧数据,所述关联帧数据为计算所述显示图像与所述目标参考帧之间的差异数据;将所述编号与所述关联帧数据发送至所述终端,以使所述终端根据所述编号从所述终端本地存储器中调取与所述编号...

【专利技术属性】
技术研发人员:张志强
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

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

1