【技术实现步骤摘要】
一种帧率识别方法及电子设备
本申请涉及电子设备
,具体涉及一种帧率识别方法及电子设备。
技术介绍
随着手机游戏产业爆发性发展,用户使用手机玩游戏越来越普遍。大型手机游戏(例如,王者荣耀、和平精英等)的游戏帧率(framerate)抖动、团战卡顿等问题严重影响用户游戏体验。帧率是以帧称为单位的位图图像连续出现在显示器上的频率,可以用每秒帧数(framespersecond,fps)来表示。和平精英、王者荣耀等游戏应用可允许用户设定帧率,例如王者荣耀具有高帧率模式和普通帧率模式,其中,高帧率模式对应的帧率为60fps,普通帧率模式对应的帧率为30fps。若用户选择了王者荣耀的高帧率模式,则王者荣耀在电子设备上运行时,设定帧率为60fps。若用户选择了王者荣耀的普通帧率模式,则王者荣耀在电子设备上运行时,设定帧率为30fps。为了使用户具有较好的游戏体验以及降低电子设备不必要的功耗,提出了稳帧方案。其中,在稳帧方案中,操作系统需要以电子设备当前运行的游戏应用的设定帧率为目标帧率,调节中央处理器(centralprocessingunit,CPU)、图形处理器(graphicsprocessingunit,GPU)等运行频率,以提供刚好够用的性能供给(或称为计算资源)。目前,手机厂商需要和第三方游戏厂商合作,以使得第三方游戏应用通过其软件开发工具包(softwaredevelopmentkit,SDK)向操作系统下发其设定帧率。这就导致游戏应用的目标帧率的识别强依赖第三方游戏厂商。并且,在第三方游戏应用 ...
【技术保护点】
1.一种帧率识别方法,其特征在于,应用于电子设备;所述方法包括:/n根据当前的目标帧率,对第一应用进行的图像绘制渲染进行稳帧;/n根据接收第一应用绘制渲染结果的接收时刻,确定N个连续图像的帧长,所述N个连续图像为所述第一应用绘制渲染的图像;/n根据所述N个连续图像的帧长,确定实测帧率;/n根据所述实测帧率和所述当前的目标帧率,确定新的目标帧率,以便根据所述新的目标帧率对所述第一应用进行的图像绘制渲染进行稳帧。/n
【技术特征摘要】 【专利技术属性】
1.一种帧率识别方法,其特征在于,应用于电子设备;所述方法包括:
根据当前的目标帧率,对第一应用进行的图像绘制渲染进行稳帧;
根据接收第一应用绘制渲染结果的接收时刻,确定N个连续图像的帧长,所述N个连续图像为所述第一应用绘制渲染的图像;
根据所述N个连续图像的帧长,确定实测帧率;
根据所述实测帧率和所述当前的目标帧率,确定新的目标帧率,以便根据所述新的目标帧率对所述第一应用进行的图像绘制渲染进行稳帧。
2.根据权利要求1所述的方法,其特征在于,所述根据所述N个连续图像的帧长,确定实测帧率包括:
根据所述N个连续图像的平均帧长,从多个预设的帧率区间中确定第一区间;
根据第一区间,确定所述实测帧率。
3.根据权利要求2所述的方法,其特征在于,所述根据第一区间,确定所述实测帧率包括:
将所述第一区间的上限帧率用作所述实测帧率。
4.根据权利要求1或2所述的方法,其特征在于,所述根据所述实测帧率和所述当前的目标帧率,确定新的目标帧率包括:
当所述实测帧率等于所述当前的目标帧率,且所述N个连续图像中第一类图像的个数大于第一阈值时,将所述当前的目标帧率和第一预设帧率相加得的第一帧率,用作所述新的目标帧率;
其中,所述第一类图像对应的帧率大于第二帧率,所述第二帧率由所述当前的目标帧率加上第二预设帧率得到。
5.根据权利要求1或2所述的方法,其特征在于,所述根据所述实测帧率和所述当前的目标帧率,确定新的目标帧率包括:
当所述实测帧率等于所述当前的目标帧率,且所述N个连续图像中第一类图像的个数大于第一阈值,以及所述N个连续图像中所述第一类图像的个数大于所述N个连续图像中第二类图像的个数时,将所述当前的目标帧率和第一预设帧率相加得的第一帧率,用作所述新的目标帧率;
其中,所述第一类图像对应的帧率大于第二帧率,所述第二帧率由所述当前的目标帧率加上第二预设帧率得到;所述第二类图像对应的帧率小于第三帧率,所述第三帧率由所述当前的目标帧率减去第三预设帧率得到。
6.根据权利要求1或2所述的方法,其特征在于,所述根据所述实测帧率和所述当前的目标帧率,确定新的目标帧率包括:
当所述实测帧率大于所述当前的目标帧率时,将所述实测帧率用作所述新的目标帧率。
7.根据权利要求1或2所述的方法,其特征在于,所述根据所述实测帧率和所述当前的目标帧率,确定新的目标帧率包括:
将所述实测帧率和第一帧率中的较大帧率用作所述新的目标帧率,其中,所述第一帧率由所述当前的目标帧率和第一预设帧率相加得到。
8.根据权利要求1或2所述的方法,其特征在于,所述根据所述实测帧率和所述当前的目标帧率,确定新的目标帧率包括:
当所述实测帧率小于所述当前的目标帧率时,将所述实测帧率用作所述新的目标帧率。
技术研发人员:李宗峰,王绪,周未来,丁少文,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。