发布日期:2024-09-01 浏览次数:次
本申请涉及影像,特别是涉及一种插帧方法、装置、电子设备和计算机可读存储介质。背景技术:1、随着用户对游戏屏幕显示的更高要求,出现了插帧方法,通常是在电子设备主soc(system on chip)芯片和屏幕(pancel)之间增加一个专门的插帧芯片,通过插帧芯片接收主soc芯片发送的图像帧进行插帧,再发送至屏幕进行展示。2、然而,传统的插帧方法,存在游戏的触发延迟较大的问题。技术实现思路1、本申请实施例提供了一种插帧方法、装置、电子设备、计算机可读存储介质和计算机程序产品,可以降低游戏的触发延迟,提高游戏的流畅性。2、第一方面,本申请提供了一种插帧方法。所述方法包括:3、展示游戏画面;所述游戏画面包括虚拟元素;4、以目标帧率响应所述虚拟元素的触摸事件,渲染得到至少两个第一图像帧;5、基于所述至少两个第一图像帧进行插帧,得到目标帧率的目标图像帧。6、第二方面,本申请还提供了一种插帧装置。所述装置包括:7、展示模块,用于展示游戏画面;所述游戏画面包括虚拟元素;8、渲染模块,用于以目标帧率响应所述虚拟元素的触摸事件,渲染得到至少两个第一图像帧;9、插帧模块,用于基于所述至少两个第一图像帧进行插帧,得到目标帧率的目标图像帧。10、第三方面,本申请还提供了一种电子设备。所述电子设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:11、展示游戏画面;所述游戏画面包括虚拟元素;12、以目标帧率响应所述虚拟元素的触摸事件,渲染得到至少两个第一图像帧;13、基于所述至少两个第一图像帧进行插帧,得到目标帧率的目标图像帧。14、第四方面,本申请还提供了一种计算机可读存储介质。所述计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:15、展示游戏画面;所述游戏画面包括虚拟元素;16、以目标帧率响应所述虚拟元素的触摸事件,渲染得到至少两个第一图像帧;17、基于所述至少两个第一图像帧进行插帧,得到目标帧率的目标图像帧。18、第五方面,本申请还提供了一种计算机程序产品。所述计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现以下步骤:19、展示游戏画面;所述游戏画面包括虚拟元素;20、以目标帧率响应所述虚拟元素的触摸事件,渲染得到至少两个第一图像帧;21、基于所述至少两个第一图像帧进行插帧,得到目标帧率的目标图像帧。22、上述插帧方法、装置、电子设备、计算机可读存储介质和计算机程序产品,展示包括虚拟元素的游戏画面,以目标帧率响应虚拟元素的触摸事件,渲染得到至少两个第一图像帧;基于至少两个第一图像帧进行插帧,得到目标帧率的目标图像帧,也即触摸事件的响应速度和目标图像帧的显示帧率均为插帧后较高的目标帧率,可以避免对触摸事件的响应速度和画面显示帧率不同而导致游戏触发卡顿的问题,从而降低游戏的触发延迟,提高游戏触发和显示的流畅性。技术特征:1.一种插帧方法,其特征在于,包括:2.根据权利要求1所述的方法,其特征在于,所述基于所述至少两个第一图像帧进行插帧,得到目标帧率的目标图像帧,包括:3.根据权利要求2所述的方法,其特征在于,所述在所述至少两个第一图像帧中插值出至少两个第二图像帧,包括:4.根据权利要求3所述的方法,其特征在于,所述基于所述至少两个第一图像帧,确定待插值第二图像帧的相关图像信息,包括:5.根据权利要求3所述的方法,其特征在于,应用于电子设备,所述电子设备包括图形处理器;所述基于所述至少两个第一图像帧,确定待插值第二图像帧的相关图像信息,包括:6.根据权利要求1所述的方法,其特征在于,所述以目标帧率响应所述虚拟元素的触摸事件,渲染得到至少两个第一图像帧,包括:7.根据权利要求6所述的方法,其特征在于,应用于电子设备,所述电子设备包括中央处理器和图形处理器;所述以目标帧率响应所述虚拟元素的触摸事件,基于所述触摸事件获取待渲染第一图像帧的相关图像信息,包括:8.一种插帧装置,其特征在于,包括:9.一种电子设备,包括存储器及处理器,所述存储器中储存有计算机程序,其特征在于,所述计算机程序被所述处理器执行时,使得所述处理器执行如权利要求1至7中任一项所述的插帧方法的步骤。10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至7中任一项所述的方法的步骤。技术总结本申请涉及一种插帧方法、装置、电子设备、存储介质和计算机程序产品。所述方法包括:展示游戏画面;所述游戏画面包括虚拟元素;以目标帧率响应所述虚拟元素的触摸事件,渲染得到至少两个第一图像帧;基于所述至少两个第一图像帧进行插帧,得到目标帧率的目标图像帧。采用本方法能够降低游戏的触发延迟,提高游戏的流畅性。技术研发人员:王卫兵受保护的技术使用者:哲库科技(上海)有限公司技术研发日:技术公布日:2024/6/20