The embodiment of the invention discloses a method, a device and a mobile terminal for dynamically adjusting the resolution. The method includes: application running on the default list, according to the image data set of the cycle to obtain the application; according to the image data to determine the application of the frame complexity; according to the scene complexity of the dynamic adjustment of the application program of the resolution. By adopting the technical scheme can reduce the power consumption of the terminal, to avoid affecting the display effect Caton and other issues, to achieve the display and reduce the power consumption effect, improve the life time of the terminal.
【技术实现步骤摘要】
一种动态调节分辨率的方法、装置及移动终端
本专利技术实施例涉及图像数据处理技术,尤其涉及一种动态调节分辨率的方法、装置及移动终端。
技术介绍
目前,移动终端为越来越多的用户提供通信服务、生活服务、娱乐服务等。例如,用户通常会在移动终端上安装游戏应用程序,以满足娱乐需求。然而,游戏在运行时,中央处理器CPU和图形处理器GPU均以很高的负载来运行,且显示屏的亮度较大,这些因素的存在导致移动终端的功耗较高,续航时间较短。基于上述问题,各应用程序的发行方也提供了一些功耗控制方案。例如,有些发行方在应用程序中增加低功耗模式。当用户手动选择低功耗模式时,降低该应用程序的帧率,从而实现降低功耗的目的。上述方案虽然能够降低功耗,但是,在应用程序的运行过程中容易出现卡顿现象,画面流畅度不佳。
技术实现思路
本专利技术实施例提供一种动态调节分辨率的方法、装置及移动终端,可以达到兼顾显示效果和降低功耗的效果,提高续航时间。第一方面,本专利技术实施例提供一种动态调节分辨率的方法,包括:在预设的白名单中的应用程序运行时,按照设定的周期获取所述应用程序的图像数据;根据所述图像数据确定所述应用程序的画面复杂度;根据所述画面复杂度动态调整所述应用程序的分辨率。第二方面,本专利技术实施例还提供了一种动态调节分辨率的装置,该装置包括:图像数据获取模块,用于在预设的白名单中的应用程序运行时,按照设定的周期获取所述应用程序的图像数据;复杂度确定模块,用于根据所述图像数据确定所述应用程序的画面复杂度;分辨率调整模块,用于根据所述画面复杂度动态调整所述应用程序的分辨率。第三方面,本专利技术实施例还提供了 ...
【技术保护点】
一种动态调节分辨率的方法,其特征在于,包括:在预设的白名单中的应用程序运行时,按照设定的周期获取所述应用程序的图像数据;根据所述图像数据确定所述应用程序的画面复杂度;根据所述画面复杂度动态调整所述应用程序的分辨率。
【技术特征摘要】
1.一种动态调节分辨率的方法,其特征在于,包括:在预设的白名单中的应用程序运行时,按照设定的周期获取所述应用程序的图像数据;根据所述图像数据确定所述应用程序的画面复杂度;根据所述画面复杂度动态调整所述应用程序的分辨率。2.根据权利要求1所述的方法,其特征在于,所述在预设的白名单中的应用程序运行时,按照设定的周期获取所述应用程序的图像数据,包括:在预设的白名单中的应用程序运行时,启动截图线程;通过所述截图线程按照设定的周期进行截屏处理,得到对应于应用程序画面的截图,将所述截图作为所述应用程序的图像数据。3.根据权利要求1所述的方法,其特征在于,所述根据所述图像数据确定所述应用程序的画面复杂度,包括:根据所述图像数据确定灰度直方图;根据所述灰度直方图包含的灰度等级和各个灰度等级的像素个数,确定在显示所述图像数据时所述应用程序的画面复杂度。4.根据权利要求1至3中任一项所述的方法,其特征在于,还包括:在预设的白名单中的应用程序启动时,将所述应用程序的分辨率调整为设定的参考分辨率,其中,所述参考分辨率低于所述应用程序的原分辨率。5.根据权利要求4所述的方法,其特征在于,所述根据所述画面复杂度动态调整所述应用程序的分辨率,包括:判断设定时间长度内所述画面复杂度超过预设复杂度的次数是否超过设定阈值;若是,则将所述应用程序的分辨率调整为所述原分辨率,否则,维持所述应用程序的分辨率不变。6.根据权利要求1至3中任一项所述的方法,其特征在于,所述根据所述画面复杂度动态调整所述应用程序的分辨率,包括:若所述应用程序的画面复杂度在设定的画面复杂度区间内,则将所述应用程序的分辨率调整为所述画面复杂度区间对应的分辨率。7.根据权利要求6所述的方法,其特征在于,所述将所述应用程序的分辨率调整为所述画面复杂度区间对应的分辨率,包括:按照预先设定的分辨率关于画面复杂度的分段函数,将所述应用程序的分辨率调整为所述画面复杂度区间对应的分辨率。8.一种动态调节分辨率的装置,其特征在于,包括:图像数据获取模块,用于在预设的白名单中的应用程序运行时,按照...
【专利技术属性】
技术研发人员:袁晓日,易永鹏,彭德良,苟生俊,郑志勇,甘高亭,杨海,
申请(专利权)人:广东欧珀移动通信有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。