The embodiment of this application discloses a method, device, storage medium and intelligent terminal for intelligently adjusting frame rate. The method includes detecting the first touch event for an application running in the foreground; determining the application state according to the first touch event when the first touch event is triggered by an analog event; selecting the preset threshold of each dimension in the geometric body difference information according to the application state; and determining the foreground operation. The application program adjusts the frame rate of the image processing module to perform rendering operation according to the geometric difference information of the adjacent two frames of image data and the preset threshold. By adopting the above technical scheme, the preset threshold of each dimension in geometric difference information is raised in hang-up state to reduce the amount of data sent to image processing module, and the power consumption of intelligent terminal can be effectively reduced.
【技术实现步骤摘要】
智能调整帧率的方法、装置、存储介质及智能终端
本申请实施例涉及功率节省技术,尤其涉及一种智能调整帧率的方法、装置、存储介质及智能终端。
技术介绍
目前,智能手机或平板电脑等智能终端因其在处理能力及功能上的优势,逐渐成为人们生活、工作及娱乐的必需品。然而,随着智能终端上安装的应用程序的增加,在运行这些应用程序时的功耗成为影响智能终端的续航能力的一个重要因素。特别是游戏应用程序,其耗电量通常高于其它应用程序,相关技术中在智能终端运行游戏应用时,往往采用降低特效及解析度等方式来降低游戏功耗。但是,此种方式会对画面品质产生较大影响,亟待改进。
技术实现思路
本申请实施例提供一种智能调整帧率的方法、装置、存储介质及智能终端,可以优化智能终端的节能方案,进而,有效地降低智能终端的功耗。第一方面,本申请实施例提供了一种智能调整帧率的方法,包括:检测针对前台运行的应用程序的第一触摸事件;在所述第一触摸事件由模拟事件触发时,根据所述第一触摸事件确定应用程序状态;根据所述应用程序状态选择几何体差异信息中各个维度的预设阈值,其中,几何体差异信息至少包括如下三个维度:几何体变化量、位移量及缩放量;确定前台运行的应用程序中相邻两帧图像数据的几何体差异信息,根据所述几何体差异信息与所述预设阈值调整图像处理模块执行渲染操作的帧率。第二方面,本申请实施例还提供了一种智能调整帧率的装置,该装置包括:事件检测模块,用于检测针对前台运行的应用程序的第一触摸事件;状态确定模块,用于在所述第一触摸事件由模拟事件触发时,根据所述第一触摸事件确定应用程序状态;阈值调整模块,用于根据所述应用程序状态选择几何 ...
【技术保护点】
1.一种智能调整帧率的方法,其特征在于,包括:检测针对前台运行的应用程序的第一触摸事件;在所述第一触摸事件由模拟事件触发时,根据所述第一触摸事件确定应用程序状态;根据所述应用程序状态选择几何体差异信息中各个维度的预设阈值,其中,几何体差异信息至少包括如下三个维度:几何体变化量、位移量及缩放量;确定前台运行的应用程序中相邻两帧图像数据的几何体差异信息,根据所述几何体差异信息与所述预设阈值调整图像处理模块执行渲染操作的帧率。
【技术特征摘要】
1.一种智能调整帧率的方法,其特征在于,包括:检测针对前台运行的应用程序的第一触摸事件;在所述第一触摸事件由模拟事件触发时,根据所述第一触摸事件确定应用程序状态;根据所述应用程序状态选择几何体差异信息中各个维度的预设阈值,其中,几何体差异信息至少包括如下三个维度:几何体变化量、位移量及缩放量;确定前台运行的应用程序中相邻两帧图像数据的几何体差异信息,根据所述几何体差异信息与所述预设阈值调整图像处理模块执行渲染操作的帧率。2.根据权利要求1所述的方法,其特征在于,在所述第一触摸事件由模拟事件触发时,根据所述第一触摸事件确定应用程序状态,包括:若所述第一触摸事件由模拟事件触发,则启动计时器连续计时预设时间长度,获取所述预设时间长度内的第二触摸事件;若所述第二触摸事件均由模拟事件触发,则确定所述应用程序处于挂机状态;若所述第二触摸事件由触摸屏触发,则确定所述应用程序未处于挂机状态。3.根据权利要求1所述的方法,其特征在于,在检测针对前台运行的应用程序的第一触摸事件之前,还包括:获取触摸检测标识的标识值,根据该标识值判断是否需要进行触摸检测;若是,则执行检测针对前台运行的应用程序的第一触摸事件的操作,且在所述第一触摸事件由触摸屏触发时,调用图像处理模块执行渲染操作;否则,执行确定前台运行的应用程序中相邻两帧图像数据的几何体差异信息的操作。4.根据权利要求1所述的方法,其特征在于,还包括:获取前台运行的应用程序的应用标识;根据所述应用标识判断所述应用程序是否属于预设白名单;若是,则执行检测针对前台运行的应用程序的第一触摸事件的操作。5.根据权利要求1所述的方法,其特征在于,还包括:检测前台运行的应用程序,判断对所述应用程序的图像数据进行渲染时是否调用预设应用程序编程接口API;若是,则获取在预设时间区间内所述应用程序发出绘制请求的频率,判断所述频率是否均超过预设频率阈值;若是,则执行检测针对前台运行的应用程序的第一触摸事件的操作。6.根据权利要求1所述的方法,其特征在于,确定前台运行的应用程序中相邻两帧图像数据的几何体差异信息,包括:读取待绘制的图像数据包含的几何体信息,其...
【专利技术属性】
技术研发人员:杨海,冷文华,
申请(专利权)人:广东欧珀移动通信有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。