调节显示参数的方法、装置、终端及存储介质与流程_2

文档序号:19942707发布日期:2020-02-14 23:23阅读:188来源:国知局
技术特征:

1.一种调节显示参数的方法,其特征在于,所述方法包括:

当目标应用处于资源瓶颈场景时,将所述目标应用的显示参数从原始显示参数调整为所述资源瓶颈场景对应的显示参数,所述原始显示参数是所述目标应用在处于所述资源瓶颈场景之前的显示参数,所述资源瓶颈场景是占用处理器资源超过指定阈值的时长大于等于第一时长阈值的场景;

当所述目标应用的显示参数调整为所述资源瓶颈场景对应的显示参数后,获取所述目标应用的帧率波动值,所述帧率波动值是单位时段内的最高帧率与最低帧率之间的差值;

当所述目标应用的帧率波动值小于波动阈值时,将所述目标应用的显示参数从所述资源瓶颈场景对应的显示参数调整到所述原始显示参数。

2.根据权利要求1所述的方法,其特征在于,所述获取所述目标应用的帧率波动值,包括:

获取目标单位时段内帧率的极大值和帧率的极小值,所述目标单位时段是当前系统时刻之前的预设长度的时段;

将所述极大值和极小值作差,得到所述帧率波动值。

3.根据权利要求1所述的方法,其特征在于,所述方法还包括:

当所述目标应用的显示参数是所述原始显示参数时,检测所述目标应用渲染所述目标应用的图像帧的渲染时长;

当所述渲染时长大于等于第二时长阈值时,确认所述目标应用处于资源瓶颈场景。

4.根据权利要求1所述的方法,其特征在于,所述方法还包括:

当所述目标应用占用的cpu负载高于第一负载阈值的时长大于等于所述第一时长阈值时,确认所述目标应用处于所述资源瓶颈场景;

和/或,

当所述目标应用占用的gpu负载高于第二负载阈值的时长大于等于所述第一时长阈值时,确认所述目标应用处于所述资源瓶颈场景;

和/或,

当所述目标应用占用的cpu频率高于第一频率阈值的时长大于等于所述第一时长阈值时,确认所述目标应用处于所述资源瓶颈场景;

和/或,

当所述目标应用占用的gpu频率高于第二频率阈值的时长大于等于所述第一时长阈值时,确认所述目标应用处于所述资源瓶颈场景。

5.根据权利要求1所述的方法,其特征在于,所述当目标应用处于资源瓶颈场景时,将所述目标应用的显示参数从原始显示参数调整为所述资源瓶颈场景对应的显示参数,包括:

当所述目标应用处于所述资源瓶颈场景时,调用操作系统中的信号发送接口向所述目标应用中的引擎发送第一信号;

当所述引擎通过信号接收接口接收到所述第一信号时,将所述目标应用的显示参数从所述原始显示参数调整为所述资源瓶颈场景对应的显示参数。

6.根据权利要求1所述的方法,其特征在于,所述将所述目标应用的显示参数从原始显示参数调整为所述资源瓶颈场景对应的显示参数,包括:

将所述目标应用的图像的分辨率从原始显示参数降低至目标分辨率;

将所述目标应用的画质从原始画质降低至目标画质。

7.根据权利要求1至6任一所述的方法,其特征在于,所述目标应用的显示参数包括分辨率和画质的参数,所述画质的参数包括锐度、色散度、色域、色彩平衡或色彩纯度中至少一种。

8.一种调节显示参数的装置,其特征在于,所述装置包括:

第一调整模块,用于当目标应用处于资源瓶颈场景时,将所述目标应用的显示参数从原始显示参数调整为所述资源瓶颈场景对应的显示参数,所述原始显示参数是所述目标应用在处于所述资源瓶颈场景之前的显示参数,所述资源瓶颈场景是占用处理器资源超过指定阈值的时长大于等于第一时长阈值的场景;

波动值获取模块,用于当所述目标应用的显示参数调整为所述资源瓶颈场景对应的显示参数后,获取所述目标应用的帧率波动值,所述帧率波动值是单位时段内的最高帧率与最低帧率之间的差值;

第二调整模块,用于当所述目标应用的帧率波动值小于波动阈值时,将所述目标应用的显示参数从所述资源瓶颈场景对应的显示参数调整到所述原始显示参数。

9.一种终端,其特征在于,所述终端包括处理器、和与所述处理器相连的存储器,以及存储在所述存储器上的程序指令,所述处理器执行所述程序指令时实现如权利要求1至7任一所述的调节显示参数的方法。

10.一种计算机可读存储介质,所述存储介质中存储有程序指令,其特征在于,所述程序指令被处理器执行时实现如权利要求1至7任一所述的调节显示参数的方法。

当前第2页1 2 3 
网友询问留言 留言:0条
  • 还没有人留言评论。精彩留言会获得点赞!