预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共33页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)国家知识产权局(12)发明专利申请(10)申请公布号CN114461051A(43)申请公布日2022.05.10(21)申请号202111648440.4(22)申请日2021.12.29(71)申请人荣耀终端有限公司地址518040广东省深圳市福田区香蜜湖街道东海社区红荔西路8089号深业中城6号楼A单元3401(72)发明人董达(74)专利代理机构北京同立钧成知识产权代理有限公司11205专利代理师杨泽刘芳(51)Int.Cl.G06F1/3234(2019.01)G06F1/20(2006.01)G06F11/30(2006.01)权利要求书3页说明书21页附图8页(54)发明名称帧率切换方法、装置及存储介质(57)摘要本申请实施例提供帧率切换方法、装置及存储介质,应用于终端技术领域。该方法包括:电子设备在第一帧率下运行应用的过程中,获取第一预设时间段内电子设备的第一温度变化速率;第一温度变化速率为电子设备单位时间内的温度变化值;在第一温度变化速率大于速率阈值的情况下,电子设备根据速率阈值获取第二帧率;电子设备根据第二帧率调整电子设备的系统帧率;系统帧率用于控制电子设备中帧的绘制、渲染以及合成;这样,电子设备可以依据计算得到的温度变化速率切换系统帧率,较低的系统帧率可以降低终端设备的功耗,使得电子设备的性能与屏幕刷新帧率相匹配,从而降低卡顿现象发生的概率。CN114461051ACN114461051A权利要求书1/3页1.一种帧率切换方法,其特征在于,应用于电子设备,所述方法包括:所述电子设备在第一帧率下运行应用的过程中,获取第一预设时间段内所述电子设备的第一温度变化速率;所述第一温度变化速率为所述电子设备单位时间内的温度变化值;在所述第一温度变化速率大于速率阈值的情况下,所述电子设备根据所述速率阈值获取第二帧率;所述电子设备根据所述第二帧率调整所述电子设备的系统帧率;所述电子设备的系统帧率用于控制所述电子设备中帧的绘制、渲染以及合成。2.根据权利要求1所述的帧率切换方法,其特征在于,所述获取第一预设时间段内所述电子设备的第一温度变化速率,包括:获取所述电子设备在第一时刻的第一温度;获取所述电子设备在第二时刻的第二温度;所述第二时刻晚于所述第一时刻;所述第一时刻以及所述第二时刻距计算时刻的时长均小于或等于第一时长阈值;所述计算时刻为所述电子设备获取所述第一温度变化速率的时刻;所述第一时刻距所述第二时刻的时长为所述第一预设时间段对应的时长;所述电子设备根据所述第一温度、所述第二温度以及所述第一预设时间段获取所述第一预设时间段内所述电子设备的所述第一温度变化速率。3.根据权利要求1所述的帧率切换方法,其特征在于,所述电子设备根据所述速率阈值获取第二帧率,包括:所述电子设备根据预设对应关系获取所述速率阈值对应的所述第二帧率;所述预设对应关系为温度变化速率与帧率的对应关系。4.根据权利要求1‑3任一项所述的帧率切换方法,其特征在于,所述方法还包括:所述电子设备获取所述第二温度与温度阈值的差值;所述电子设备将所述差值除以第二时长阈值得到所述速率阈值。5.根据权利要求1‑4任一项所述的帧率切换方法,其特征在于,所述电子设备根据所述第二帧率调整所述电子设备的系统帧率,包括:所述电子设备将所述电子设备的系统帧率从所述第一帧率切换为所述第二帧率。6.根据权利要求1‑4任一项所述的帧率切换方法,其特征在于,所述方法还包括:所述电子设备获取所述第一帧率与所述第二帧率的第一差异值,并获取目标调整时间窗N;N为正整数;所述电子设备根据所述目标调整时间窗N以及所述第一差异值获取N个目标系统帧率;所述N个目标系统帧率中的第M个目标系统帧率为所述第一帧率与M个帧率调整量的差;M为小于N的正整数;所述帧率调整量为所述第一差异值与N的比值;所述电子设备根据所述第二帧率调整所述电子设备的系统帧率,包括:所述电子设备根据所述N个目标系统帧率调整所述电子设备的系统帧率。7.根据权利要求6所述的帧率切换方法,其特征在于,所述电子设备中运行有显示合成进程;所述方法还包括:所述电子设备根据所述显示合成进程合成相邻两帧之间的时间差获取所述第一帧率。8.根据权利要求6或7所述的帧率切换方法,其特征在于,所述电子设备根据所述N个目标系统帧率调整所述电子设备的系统帧率,包括:2CN114461051A权利要求书2/3页所述电子设备将系统帧率调整为所述第M个目标系统帧率;所述电子设备获取第二温度变化速率;所述第二温度变化速率为将所述电子设备调整为所述第M个目标系统帧率后所述电子设备单位时间内的温度变化值;在M+1小于或者等于N,且所述第二温度变化速率大于所述速率阈值的情况下,所述电子设备将系统帧率调整为所述第M+1个目标系统帧率;在M+1大于N,且所述第二温度变化速