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

技术编号:34905613 阅读:19 留言:0更新日期:2022-09-15 06: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]图1是本申请实施例提供的目前主流的云游戏客户端使用的图像处理方法的示意图;
[0029]图2是本申请实施例提供的云游戏系统架构的一个可选的结构示意图;
[0030]图3是本申请实施例提供的服务器的一个可选的结构示意图;
[0031]图4是本申请实施例提供的云游戏服务器和游戏客户端之间的关系架构图;
[0032]图5是本申请实施例提供的云游戏图像处理方法的一个可选的流程示意图;
[0033]图6是本申请实施例提供的云游戏服务器合成当前场景图像过程示意图;
[0034]图7是本申请实施例提供的云游戏图像处理方法的一个可选的流程示意图;
[0035]图8是本申请实施例提供的通本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种云游戏图像处理方法,其特征在于,包括:获取云游戏运行的当前场景画面;在预设场景库中,确定是否存在与所述当前场景画面匹配的目标图像;所述预设场景库中包含至少一个预设场景图像,所述至少一个预设场景图像对应的游戏操作方式与所述云游戏的预设操作方式不同;当确定不存在所述目标图像时,确定关闭所述当前场景画面对应的操作引导图层;所述操作引导图层用于指示所述云游戏对应的游戏操作设备在所述当前场景画面中的操作方式。2.根据权利要求1所述的方法,其特征在于,所述至少一个预设场景图像中的每个预设场景图像对应有预设操作渲染数据集,所述预设操作渲染数据集中包含的至少一种预设操作渲染数据与至少一种预设设备类型一一对应,所述在预设场景库中,确定是否存在与所述当前场景画面匹配的目标图像之后,所述方法还包括:当确定存在所述目标图像时,获取所述游戏操作设备的设备类型;确定所述目标图像对应的目标预设操作渲染数据集;从所述目标预设操作渲染数据集中,获取所述设备类型对应的目标操作渲染数据;根据所述目标操作渲染数据进行图像渲染,得到所述操作引导图层;将所述操作引导图层与所述当前场景画面进行图像合成,得到云游戏图像并显示。3.根据权利要求1所述的方法,其特征在于,所述云游戏在服务器中运行,所述服务器与至少一个终端连接,每个终端上配置有所述游戏操作设备,所述方法应用于所述服务器或所述终端。4.根据权利要求3所述的方法,其特征在于,所述方法应用于所述终端,所述在预设场景库中,确定是否存在与所述当前场景画面匹配的目标图像之前,所述方法还包括:从所述终端的预设菜单目录中,获取预设渲染控件的当前开关状态;当所述当前开关状态为关闭时,确定关闭所述操作引导图层。5.根据权利要求3所述的方法,其特征在于,所述方法应用于所述服务器,所述获取云游戏运行的当前场景画面,包括:获取所述云游戏运行的当前游戏画面数据;基于所述当前游戏画面数据,生成所述当前场景画面;其中,所述获取所述云游戏运行的当前游戏画面数据之...

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

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

1