画面合成帧率调整方法及装置、显示设备及存储介质制造方法及图纸

技术编号:35442457 阅读:28 留言:0更新日期:2022-11-03 11:53
本公开是关于一种画面合成帧率调整方法及装置、显示设备及存储介质。由显示设备执行的画面合成帧率调整方法包括:获取组件标识和目标帧率之间的对应关系;其中,所述组件标识,用于标识目标活动组件;若所述显示设备的焦点窗口为所述目标活动组件对应的目标窗口,则基于所述对应关系确定所述目标活动组件对应的目标帧率;根据所述目标帧率控制所述目标窗口的画面合成。的画面合成。的画面合成。

【技术实现步骤摘要】
画面合成帧率调整方法及装置、显示设备及存储介质


[0001]本公开涉及终端显示
,尤其涉及一种画面合成帧率调整方法及装置、显示设备及存储介质。

技术介绍

[0002]随着显示技术以及网络技术的不断发展,用户通常使用各种应用程序观看视频,导致移动终端的功耗增大,电量消耗过快。例如,应用程序提供的各种类型的小视频,小视频的视频源的帧率通常并不高,能够满足用户的视觉帧率就足够。但是移动终端通常刷新频率较高,在用户观看小视频的时长较长时,功耗的消耗也越专利技术显,如此不仅增加了移动终端的功耗,并同时降低了用户的体验感。

技术实现思路

[0003]本公开提供一种画面合成帧率调整方法及装置、显示设备及存储介质。
[0004]本公开实施例第一方面提供一种画面合成帧率调整方法,由显示设备执行,所述方法包括:
[0005]获取组件标识和目标帧率之间的对应关系;其中,所述组件标识,用于标识目标活动组件;
[0006]若所述显示设备的焦点窗口为所述目标活动组件对应的目标窗口,则基于所述对应关系确定所述目标活动组件对应的目标帧率;
[0007]根据所述目标帧率控制所述目标窗口的画面合成。
[0008]基于上述方案,所述获取组件标识和目标帧率之间的对应关系,包括:
[0009]从服务器接收反映所述对应关系的对应关系信息。
[0010]基于上述方案,所述方法还包括:
[0011]当所述显示设备的焦点窗口变化时,确定变化后的所述焦点窗口是否为所述目标窗口。/>[0012]基于上述方案,所述根据所述目标帧率控制所述目标窗口的画面合成,包括:
[0013]根据所述目标窗口对应的窗口状态属性,确定所述目标窗口的渲染线程;
[0014]通过所述渲染线程在所述目标帧率下合成所述目标窗口的画面。
[0015]基于上述方案,所述方法还包括:
[0016]基于窗口管理服务组件,监控所述显示设备的焦点窗口;
[0017]根据焦点窗口的变化,更新窗口状态属性,以确定所述目标窗口对应的窗口状态属性,其中,一个窗口对应于一个窗口状态属性。
[0018]基于上述方案,所述根据所述目标帧率控制所述目标窗口的画面合成,包括:
[0019]若所述焦点窗口为所述目标窗口,确定所述显示设备最后接收到用户操作的接收时刻;
[0020]若所述接收时刻与当前时刻的时间差大于或等于时长阈值,则根据所述目标帧率
控制所述目标窗口的画面合成。
[0021]基于上述方案,所述方法还包括:
[0022]若所述接收时刻与当前时刻的时间的时间差小于第一时长阈值,根据所述显示设备的刷新频率控制所述目标窗口的画面合成;
[0023]或者,
[0024]若所述焦点窗口不是所述目标窗口,根据所述显示设备的刷新频率控制所述目标窗口的画面合成。
[0025]基于上述方案,所述通过所述渲染线程在所述目标帧率下合成所述目标窗口的画面,包括:
[0026]根据所述目标帧率,确定所述目标窗口的相邻两个画面合成的时间间隔;
[0027]监控当前时刻与最近一次画面合成时刻的时间差值,确定是否进行所述目标窗口的画面合成;
[0028]当所述时间差值小于所述时间间隔时,控制所述渲染线程为休眠状态。
[0029]基于上述方案,所述根据所述目标帧率控制所述目标窗口的画面合成,包括:
[0030]当所述时间差值大于或等于所述时间间隔时,通过所述渲染线程根据所述目标帧率进行画面合成。
[0031]本公开实施例第二方面提供一种画面合成帧率调整装置,由显示设备执行,所述装置包括:
[0032]获取模块,用于获取组件标识和目标帧率之间的对应关系;其中,所述组件标识,用于标识目标活动组件;
[0033]第一确定模块,用于若所述显示设备的焦点窗口为所述目标活动组件对应的目标窗口,则基于所述对应关系确定所述目标活动组件对应的目标帧率;
[0034]第一画面合成模块,用于根据所述目标帧率控制所述目标窗口的画面合成。
[0035]基于上述方案,所述获取模块,具体用于从服务器接收反映所述对应关系的对应关系信息。
[0036]基于上述方案,所述装置还包括:
[0037]第二确定模块,用于当所述显示设备的焦点窗口变化时,确定变化后的所述焦点窗口是否为所述目标窗口。
[0038]基于上述方案,所述第一画面合成模块,具体用于根据所述目标窗口的所述窗口状态属性,确定所述目标窗口的渲染线程;通过所述渲染线程在所述目标帧率下合成所述目标窗口的画面。
[0039]基于上述方案,所述装置还包括:
[0040]监控模块,用于基于窗口管理服务组件,监控所述显示设备的焦点窗口;
[0041]更新属性模块,用于根据焦点窗口的变化,更新窗口状态属性,以确定所述目标窗口对应的窗口状态属性,其中,一个窗口对应于一个窗口状态属性。
[0042]基于上述方案,所述第一画面合成模块,具体还用于若所述焦点窗口为所述目标窗口,确定所述显示设备最后接收到用户操作的接收时刻;若所述接收时刻与当前时刻的时间的时间差大于或等于时长阈值,则根据所述目标帧率控制所述目标窗口的画面合成。
[0043]基于上述方案,所述装置还包括:
[0044]第二画面合成模块,用于若所述接收时刻与当前时刻的时间的时间差小于第一时长阈值,根据所述显示设备的刷新频率控制所述目标窗口的画面合成;
[0045]或者,
[0046]若所述焦点窗口不是所述目标窗口,根据所述显示设备的刷新频率控制所述目标窗口的画面合成。
[0047]基于上述方案,所述装置还包括:
[0048]确定合成时间模块,用于根据所述目标帧率,确定所述目标窗口的相邻两个画面合成的时间间隔;
[0049]控制休眠模块,用于监控当前时刻与最近一次画面合成时刻的时间差值,确定是否进行所述目标窗口的画面合成;当所述时间差值小于所述时间间隔时,控制所述渲染线程为休眠状态;
[0050]所述第一画面合成模块,具体还用于当所述时间差值大于或等于所述时间间隔时,通过所述渲染线程进行画面合成。
[0051]本公开实施例第三方面提供一种显示设备,包括:
[0052]用于存储处理器可执行指令的存储器;
[0053]处理器,与所述存储器连接;
[0054]其中,所述处理器被配置为执行如上所述的画面合成帧率调整方法。
[0055]本公开实施例第四方面提供一种非临时性计算机可读存储介质,当所述存储介质中的指令由计算机的处理器执行时,使得计算机能够执行如上所述的画面合成帧率调整方法。
[0056]本公开的实施例提供的技术方案可以包括以下有益效果:
[0057]本公开实施例,首先显示设备获取组件标识和目标帧率之间的对应关系,组件标识用于标识目标活动组件,如此不同组件标识可以配置不同本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种画面合成帧率调整方法,其特征在于,由显示设备执行,所述方法包括:获取组件标识和目标帧率之间的对应关系;其中,所述组件标识,用于标识目标活动组件;若所述显示设备的焦点窗口为所述目标活动组件对应的目标窗口,则基于所述对应关系确定所述目标活动组件对应的目标帧率;根据所述目标帧率控制所述目标窗口的画面合成。2.根据权利要求1所述的方法,其特征在于,所述获取组件标识和目标帧率之间的对应关系,包括:从服务器接收反映所述对应关系的对应关系信息。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:当所述显示设备的焦点窗口变化时,确定变化后的所述焦点窗口是否为所述目标窗口。4.根据权利要求1所述的方法,其特征在于,所述根据所述目标帧率控制所述目标窗口的画面合成,包括:根据所述目标窗口对应的窗口状态属性,确定所述目标窗口的渲染线程;通过所述渲染线程在所述目标帧率下合成所述目标窗口的画面。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:基于窗口管理服务组件,监控所述显示设备的焦点窗口;根据焦点窗口的变化,更新窗口状态属性,以确定所述目标窗口对应的窗口状态属性,其中,一个窗口对应于一个窗口状态属性。6.根据权利要求4所述的方法,其特征在于,所述方法还包括:根据所述目标帧率,确定所述目标窗口的相邻两个画面合成的时间间隔;监控当前时刻与最近一次画面合成时刻的时间差值,确定是否进行所述目标窗口的画面合成;当所述时间差值小于所述时间间隔时,控制所述渲染线程为休眠状态。7.根据权利要求6所述的方法,其特征在于,所述根据所述目标帧率控制所述目标窗口的画面合成,包括:当所述时间差值大于或等于所述时间间隔时,通过所述渲染线程根据所述目标帧率进行画面合成。8.根据权利要求1所述的方法,其特征在于,所述根据所述目标帧率控制所述目标窗口的画面合成,包括:若所述焦点窗口为所述目标窗口,确定所述显示设备最后接收到用户操作的接收时刻;若所述接收时刻与当前时刻的时间差大于或等于时长阈值,则根据所述目标帧率控制所述目标窗口的画面合成。9.根据权利要求8所述的方法,其特征在于,所述方法还包括:若所述接收时刻与当前时刻的时间的时间差小于第一时长阈值,根据所述显示设备的刷新频率控制所述目标窗口的画面合成;或者,
若所述焦点窗口不是所述目标窗口,根据所述显示设备的刷新频率控制所述目标窗口的画面合成。10.一种画面合成帧率调整装置,其特征在于,由显示设备执行,所述装置包括:获取...

【专利技术属性】
技术研发人员:黄军淞黄宇翔侯玉婷
申请(专利权)人:北京小米移动软件有限公司
类型:发明
国别省市:

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

1