刷新率调整方法、装置、应用程序、电子设备及存储介质制造方法及图纸

技术编号:38904764 阅读:16 留言:0更新日期:2023-09-22 14:22
本申请实施例提供了一种刷新率调整方法、装置、应用程序、电子设备及存储介质,属于屏幕显示技术领域。该方法包括:根据屏幕模组的最高刷新率确定基础帧;根据所述基础帧及第一目标刷新率确定插入帧,所述第一目标刷新率为1至所述最高刷新率之内的任一刷新率,且所述最高刷新率不为所述第一目标刷新率的整数倍;所述基础帧与插入帧一一对应;根据所述基础帧及所述插入帧将所述屏幕模组的刷新率调整为所述第一目标刷新率,可以实现切换至屏幕最高刷新率以内的任一刷新率。新率以内的任一刷新率。新率以内的任一刷新率。

【技术实现步骤摘要】
刷新率调整方法、装置、应用程序、电子设备及存储介质


[0001]本申请涉及屏幕显示
,尤其涉及一种刷新率调整方法、装置、应用程序、电子设备及存储介质。

技术介绍

[0002]当前市面有很多高刷新率(指屏幕最高刷新率超过60Hz的)电子设备,其中分为两种:支持自适应刷新率的手机LTPO及不支持自适应刷新率的手机LTPS,其中前者的优势是可以根据当前屏幕显示内容,来智能降低屏幕当前的刷新率,以在不影响用户体验的前提下,达到节省能耗的目的。在支持自适应刷新率的手机中,一般情况下手机只能降低到最高刷新率能整除的倍数,比如对于最高刷新率120Hz的手机来说,能够降低到60Hz/40Hz/30Hz/24Hz/10Hz/1Hz等档位,因为上述档位均可以整除120。但这些档位分布稀疏,无法实际满足用户使用需求,在切换档位时,可能出现卡顿感,影响流畅度视觉体验,例如120Hz和60Hz档位跨度较大,如果降低至60hz,虽然功耗降低,但会带来明显的卡顿感。如果在滑动时总是保持在120Hz来保证流畅,则无法发挥自适应刷新率的优势。

技术实现思路

[0003]为了解决上述技术问题,本申请实施例提供了一种刷新率调整方法、装置、应用程序、电子设备及存储介质。
[0004]第一方面,本申请实施例提供了一种刷新率调整方法,所述方法包括:
[0005]根据屏幕模组的最高刷新率确定基础帧;
[0006]根据所述基础帧及第一目标刷新率确定插入帧,所述第一目标刷新率为1至所述最高刷新率之内的任一刷新率,且所述最高刷新率不为所述第一目标刷新率的整数倍;所述基础帧与插入帧一一对应;
[0007]根据所述基础帧及所述插入帧将所述屏幕模组的刷新率调整为所述第一目标刷新率。
[0008]在一实施方式中,所述根据所述基础帧及第一目标刷新率确定确定插入帧,包括:
[0009]根据所述第一目标刷新率确定完整帧的显示时长,所述完整帧包括一基础帧及其对应的一插入帧;根据所述完整帧的显示时长以及所述基础帧的基础显示时长,获得所述插入帧的维持显示时长,或者,
[0010]获取所述最高刷新率与所述第一目标刷新率之间的刷新率差值,根据所述基础帧的基础显示时长及所述刷新率差值确定所述插入帧的维持显示时长;
[0011]其中,所述插入帧与对应基础帧的显示内容相同。
[0012]在一实施方式中,所述方法还包括:
[0013]获取当前运行应用程序在显示界面中的预设刷新率;
[0014]在所述预设刷新率与所述第一目标刷新率不同的情况下,将所述当前运行应用程序的刷新率调整为所述第一目标刷新率;
[0015]在所述预设刷新率与所述第一目标刷新率不同的情况下,将所述屏幕模组的刷新率调整为所述当前运行应用程序的预设刷新率。
[0016]在一实施方式中,所述根据所述基础帧及所述插入帧将所述屏幕模组的刷新率调整为所述第一目标刷新率,包括:
[0017]将各完整帧的显示时长内基础显示时长内的像素充电状态与维持显示时长内的像素充电状态保持相同;或者,
[0018]将相邻两个完整帧中的下一完整帧的维持显示时长内的像素充电状态与上一完整帧基础显示时长内的像素充电状态保持相同。
[0019]在一实施方式中,所述根据所述基础帧及所述插入帧将所述屏幕模组的刷新率调整为所述第一目标刷新率,包括:
[0020]将各完整帧的显示时长内基础显示时长内的像素充电状态与维持显示时长内的像素充电状态保持相同;或者,
[0021]将相邻两个完整帧中的下一完整帧的维持显示时长内的像素充电状态与上一完整帧基础显示时长内的像素充电状态保持相同。
[0022]在一实施方式中,所述方法还包括:
[0023]根据滑动操作确定页面滑动速度;
[0024]从1至所述最高刷新率之内的刷新率范围中获取与所述页面滑动速度匹配的第三目标刷新率。
[0025]第二方面,本申请实施例提供了一种刷新率调整装置,所述装置包括:
[0026]第一确定模块,用于根据屏幕模组的最高刷新率确定基础帧;
[0027]第二确定模块,根据所述基础帧及第一目标刷新率确定插入帧,所述第一目标刷新率为1至所述最高刷新率之内的任一刷新率,且所述最高刷新率不为所述第一目标刷新率的整数倍;所述基础帧与插入帧一一对应;
[0028]调整模块,用于根据所述基础帧及所述插入帧将所述屏幕模组的刷新率调整为所述第一目标刷新率将所述屏幕模组的刷新率调整为所述第一目标刷新率。
[0029]第三方面,本申请实施例提供了一种应用程序,包括:
[0030]获取模块,用于获取屏幕模组的当前刷新率,其中,所述屏幕模组的当前刷新率根据第一方面所述的刷新率调整方法调整得到;
[0031]处理模块,用于根据所述屏幕模组的当前刷新率调整显示内容。
[0032]第四方面,本申请实施例提供了一种电子设备,包括存储器处理器以及屏幕模组,所述存储器存储有计算机程序,所述计算机程序在所述处理器运行时执行第一方面所述的刷新率调整方法。
[0033]在一实施方式中,在所述屏幕模组的刷新率调整过程中,运行的应用程序不变,所述屏幕模组的显示模式不变。
[0034]第五方面,本申请实施例提供了一种计算机可读存储介质,其存储有计算机程序,所述计算机程序在处理器上运行时执行第一方面提供的刷新率调整方法。
[0035]上述本申请提供的刷新率调整方法、装置、应用程序、电子设备及存储介质,根据屏幕模组的最高刷新率确定基础帧;根据所述基础帧及第一目标刷新率确定插入帧,所述第一目标刷新率为1至所述最高刷新率之内的任一刷新率,且所述最高刷新率不为所述第
一目标刷新率的整数倍;所述基础帧与插入帧一一对应;根据所述基础帧及所述插入帧将所述屏幕模组的刷新率调整为所述第一目标刷新率,可以实现切换至屏幕最高刷新率以内的任一刷新率。
附图说明
[0036]为了更清楚地说明本申请的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对本申请保护范围的限定。在各个附图中,类似的构成部分采用类似的编号。
[0037]图1示出了本申请实施例提供的刷新率调整方法的一流程示意图;
[0038]图2示出了现有技术的扫描帧及维持帧的一示意图;
[0039]图3示出了本申请实施例提供的完整帧的一示意图;
[0040]图4示出了本申请实施例提供的刷新率调整方法的另一流程示意图;
[0041]图5示出了本申请实施例提供的刷新率调整装置的一结构示意图。
[0042]图标:500

刷新率调整装置,501

第一确定模块,502

第二确定模块,503

调整模块。
具体实施方式
[0043]下面将结合本申请实施例中附图,对本申请实本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种刷新率调整方法,其特征在于,所述方法包括:根据屏幕模组的最高刷新率确定基础帧;根据所述基础帧及第一目标刷新率确定插入帧,所述第一目标刷新率为1至所述最高刷新率之内的任一刷新率,且所述最高刷新率不为所述第一目标刷新率的整数倍;所述基础帧与插入帧一一对应;根据所述基础帧及所述插入帧将所述屏幕模组的刷新率调整为所述第一目标刷新率。2.根据权利要求1所述的方法,其特征在于,所述根据所述基础帧及第一目标刷新率确定确定插入帧,包括:根据所述第一目标刷新率确定完整帧的显示时长,所述完整帧包括一基础帧及其对应的一插入帧;根据所述完整帧的显示时长以及所述基础帧的基础显示时长,获得所述插入帧的维持显示时长,或者,获取所述最高刷新率与所述第一目标刷新率之间的刷新率差值,根据所述基础帧的基础显示时长及所述刷新率差值确定所述插入帧的维持显示时长;其中,所述插入帧与对应基础帧的显示内容相同。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:获取当前运行应用程序在显示界面中的预设刷新率;在所述预设刷新率与所述第一目标刷新率不同的情况下,将所述当前运行应用程序的刷新率调整为所述第一目标刷新率;或者,将所述屏幕模组的刷新率调整为所述当前运行应用程序的预设刷新率。4.根据权利要求2所述的方法,其特征在于,所述根据所述基础帧及所述插入帧将所述屏幕模组的刷新率调整为所述第一目标刷新率,包括:将各完整帧的显示时长内基础显示时长内的像素充电状态与维持显示时长内的像素充电状态保持相同;或者,将相邻两个完整帧中的下一完整帧的维持显示时长内的像素充电状态与上一完整帧基础显示时长内的像素充电状态保持相同。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:确定当前...

【专利技术属性】
技术研发人员:乌鑫亮
申请(专利权)人:纳欣科技有限公司
类型:发明
国别省市:

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

1