当前位置: 首页 > 专利查询>山东大学专利>正文

通过动态调节屏幕刷新率来提高移动终端系统性能的方法技术方案

技术编号:8324415 阅读:219 留言:0更新日期:2013-02-14 04:49
通过动态调节屏幕刷新率来提高移动终端系统性能的方法,属于信息处理技术领域。本方法针对于移动终端,如触屏手机,在移动终端中处理器的处理能力是有限的,处理器通过自动检测其处理各种功能(如屏幕刷新是否平滑、有无触控延迟)的能力来评估系统整体性能,进而来动态调整屏幕刷新率。本方法主要从两个方面进行动态调节。一方面,从整体上,通过动态调节屏幕刷新率来保持屏幕刷新平滑,避免由于处理器来不及处理屏幕刷新而导致的刷新不平滑;另一方面,针对于具体应用,通过对某一应用来具体分析其在多大的刷新率下才不会导致产生触控延迟。该方法操作简单,易于实施,解决了移动终端在使用中存在的屏幕刷新不平滑及存在触控延迟的问题。

【技术实现步骤摘要】

本专利技术涉及一种,属于信息处理

技术介绍
在信息处理领域,在移动终端屏幕如手机屏幕的刷新率都有一定的要求。在一般的移动终端中,屏.刷新率定为60fps。医学已经证明,人的眼睛具有“视觉暂留”特性,就是人的眼睛看到一幅画面或一个物体后,在1/24秒内不会消失,如果以每秒低于24幅画面的速度拍摄播放,就会出现停 顿现象。而屏幕刷新率为帧频,即屏幕每秒播放的帧数。帧数的大小则直接影响画面的播放快慢。刷新率高画面播放快,刷新率低画面播放慢。当刷新率太低时人眼就会感到屏幕有闪烁不连贯的现象。考虑到人眼的“视觉暂留”特性,屏幕刷新率不应设置得太低。而刷新率FPS设置的越高,则对处理器的处理能力要求越高,对于一般的处理器来说其处理能力是有限的,刷新率太高会导致处理器处理系统其它功能的能力大大降低,严重影响系统性能。因此,一般将刷新率定为60fps。在移动终端如手机中刷新率为60fps (每秒60帧),在此刷新率的系统使用过程中也存在着一些问题手机反应慢、卡屏,存在触控延迟,甚至死机重启。导致这些问题的原因有多种,一是手机硬件配置不理想。低端机型的手机内存难以满足大批量应用同时运行的需求,另外一个重要的原因是在一些机型上安装太多应用程序或开启太多应用,在应用装的不多的机型上有时也会觉得卡,这可能是因为某些应用占用资源过多,导致处理器的处理能力减弱。对于以上问题,可以采用更改系统配置即采用高性能配置来提升系统性能的方法,但此方法的花费颇高,也不太实用;也可以采用卸载部分应用的方式来提升系统性能,但此方式必然不能满足用户的应用需求。为了提高系统性能,北京伟景行数字城市科技有限公司申请了一种专利号为201010170754、专利技术名称为“一种基于显卡刷新率的多机视频同步播放方法”的专利,该专利涉及了一种基于显卡刷新率的多机视频同步播放方法,是通过预设置显卡刷新率来提高多机视频播放过程中帧速的稳定及同步效果。此方法同样是通过刷新率来提升系统整体性能,不同之处在于北京伟景行数字城市科技有限公司提出的是针对于显卡刷新率实现多机间的同步问题,而此专利是针对于移动终端,通过动态调节屏幕刷新率来避免移动终端出现的一些问题而提出来的。目前,还没有相关的通过对屏幕刷新率进行调节来提升移动终端性能的专利方法。
技术实现思路
针对
技术介绍
存在的缺陷和不足,本专利技术提供了一种。本专利技术的技术方案如下一种,适用于带有触摸屏幕的移动终端系统,设移动终端系统原屏幕刷新率为60fps (每秒60帧),在触屏移动终端预制检测应用设置进程、动态处理应用进程和应用运行进程,该方法步骤如下I)用户通过检测应用设置进程,检测所开启的应用程序所占的处理器资源多少,并对处理器的处理能力进行动态分析,检测处理器此刻是处理繁忙还是有空闲资源,检测结果即分为两种处理器繁忙、处理器有空闲;2)动态处理应用进程通过对处理器的检测结果进行分析,当处理器的检测结果为处理器繁忙时,即将屏幕刷新率调节为50fps,当处理器有较多的空闲资源时,即将屏幕刷新率调节为60fps ; 3)应用运行进程按照动态处理应用进程的设置结果来运行相关程序,保证所开启的应用能顺畅的运行,不会出现相关应用被暂停的现象,如不会出现卡屏或存在触控延迟现象;其中上述动态处理应用进程的具体步骤如下A.从整体来动态调节刷新率提高屏幕刷新平滑度的步骤(初始的屏幕刷新率为60fps)(I)系统开启某一个应用;(2)处理器自我检测处理器的处理屏幕刷新的能力,并自我检测系统屏幕刷新平滑度性能,若屏幕刷新率一直保持60fps,则刷新平滑度性能为良好,若屏幕刷新率会产生骤降,如骤降为30fps,则会出现卡屏,此时屏幕刷新率性能为较差;(3)处理器测得屏幕刷新能力较好,系统屏幕刷新性能稳定,将屏幕刷新率定为60fps,此时屏幕刷新较快,无卡屏现象,系统性能较好;(4)系统同时运行多个应用,处理器需要处理的应用程序较多时,如翻阅网页,手机游戏,此时处理器自我检测处理器的处理屏幕刷新能力,检测系统屏幕刷新平滑度性倉泛;(5)处理器需处理上述多个应用,屏幕刷新率为60fps时处理器自我检测到屏幕刷新率会产生突变,如从60fps骤降到30fps,导致屏幕刷新不平滑,因此将刷新率调整为50fps ;B.在同一系统中,对应于某具体应用来动态调节屏幕刷新率,降低触控延迟的步骤(I)系统开启某一应用;(2)处理器自我检测处理器的处理屏幕刷新的能力,并自我检测系统有无触控延迟;(3)判断处理器检测到所开启的应用占用的处理器资源是否较少,若处理器此时处理屏幕刷新不会出现卡屏,触屏时不会出现触控延迟,则表示所开启的应用不会影响处理器处理屏幕刷新的性能,即该应用占用较少的处理器资源;若此时处理器处理屏幕刷新出现卡屏,触屏时存在触控延迟,则表示所开启的应用影响到了处理器处理屏幕刷新的性能,即该应用占用较多的处理器资源,如果占用较少则将屏幕刷新率定为60fps ;(4)处理器自我检测处理器的处理屏幕刷新能力及有无触控延迟;(5)测得屏幕刷新不会出现卡屏,同时触屏时系统无触控延迟;(6)关闭以上应用,开启另外某一应用;(7)处理器自我检测处理器的处理屏幕刷新的能力,并自我检测系统有无触控延迟;(8)处理器按步骤(3)所述检测到所开启的应用占用的处理器资源较多,此时若仍以60fps的刷新率来运行会导致卡屏以及导致存在触控延迟,因此将屏幕刷新率调为为50fps ;(9)处理器自我检测处理器的处理屏幕刷新能力及有无触控延迟;(10)处理器测得系统整体运行流畅,屏幕刷新稳定没有卡屏现象,触屏时无 触控延迟。本专利技术一方面考虑到处理器的处理能力有限,当有多个应用程序同时运行时,可能会导致屏幕刷新不平滑,这时可以通过适当降低屏幕刷新率,来尽量避免可能导致的屏幕刷新不平滑即卡屏;另一方面可以针对不同的应用来调节刷新率,即动态调节刷新率,因为对应于不同的应用,其占用的处理器资源多少不同,如果对于某一应用占用较多的处理器资源,会导致处理器处理其他功能的能力减弱,出现触控延迟现象。为保证处理器有足够的空闲去处理触控信息,以降低触控延迟,可以通过适当降低屏幕刷新率来提升处理器处理其他功能的能力。本方法即是从这两个方面来调整刷新率,从而实现系统性能的整体提闻。本专利技术方法主要适用于移动终端,如触屏手机。本专利技术方法的有宜效果及特点如下动态调节可以通过修改应用程序参数来调节,此方法比较实用,一旦程序设定完成无须再做修改,系统运行即可自动进行系统检测并做相应的动态调节;相对于更换高性能的配置来说,此方法无需额外花费,比较节俭环保;可以避免对于应用需求较多的用户必须通过卸载部分应用来提升系统性能。具体实施例方式下面结合实施例对本专利技术做进一步说明,但不限于此。实施例一种,适用于带有触摸屏幕的移动终端系统,设移动终端系统原屏幕刷新率为60fps (每秒60帧),在触屏移动终端预制检测应用设置进程、动态处理应用进程和应用运行进程,该方法步骤如下I)用户通过检测应用设置进程,检测所开启的应用程序所占的处理器资源多少,并对处理器的处理能力进行动态分析,检测处理器此刻是处理繁忙还是有空闲资源,检测结果即分为两种处理器繁忙、处理器有空闲;2)动态处理应用进程通过对处理器的检测结果进行分析,当处本文档来自技高网
...

【技术保护点】
一种通过动态调节屏幕刷新率来提高移动终端系统性能的方法,适用于带有触摸屏幕的移动终端系统,设移动终端系统原屏幕刷新率为60fps,在触屏移动终端预制检测应用设置进程、动态处理应用进程和应用运行进程,该方法步骤如下:1)用户通过检测应用设置进程,检测所开启的应用程序所占的处理器资源多少,并对处理器的处理能力进行动态分析,检测处理器此刻是处理繁忙还是有空闲资源,检测结果即分为两种:处理器繁忙、处理器有空闲;2)动态处理应用进程通过对处理器的检测结果进行分析,当处理器的检测结果为处理器繁忙时,即将屏幕刷新率调节为50fps,当处理器有较多的空闲资源时,即将屏幕刷新率调节为60fps;3)应用运行进程按照动态处理应用进程的设置结果来运行相关程序,保证所开启的应用能顺畅的运行,不会出现相关应用被暂停的现象,如不会出现卡屏或存在触控延迟现象;其中上述动态处理应用进程的具体步骤如下:A.从整体来动态调节刷新率提高屏幕刷新平滑度的步骤:(1)系统开启某一个应用;(2)处理器自我检测处理器的处理屏幕刷新的能力,并自我检测系统屏幕刷新平滑度性能,若屏幕刷新率一直保持60fps,则刷新平滑度性能为良好,若屏幕刷新率会产生骤降,如骤降为30fps,则会出现卡屏,此时屏幕刷新率性能为较差;(3)处理器测得屏幕刷新能力较好,系统屏幕刷新性能稳定,将屏幕刷新率定为60fps,此时屏幕刷新较快,无卡屏现象,系统性能较好;(4)系统同时运行多个应用,处理器需要处理的应用程序较多时,如翻阅网页,手机游戏,此时处理器自我检测处理器的处理屏幕刷新能力,检测系统屏幕刷新平滑度性能;(5)处理器需处理上述多个应用,屏幕刷新率为60fps时处理器自我检测到屏幕刷新率会产生突变,如从60fps骤降到30fps,导致屏幕刷新不平滑,因此将刷新率调整为50fps;B.在同一系统中,对应于某具体应用来动态调节屏幕刷新率,降低触控延迟的步骤:(1)系统开启某一应用;(2)处理器自我检测处理器的处理屏幕刷新的能力,并自我检测系统有无触控延迟;(3)判断处理器检测到所开启的应用占用的处理器资源是否较少,若处理器此时处理屏幕刷新不会出现卡屏,触屏时不会出现触控延迟,则表示所开启的应用不会影响处理器处理屏幕刷新的性能,即该应用占用较少的处理器资源;若此时处理器处理屏幕刷新出现卡屏,触屏时存在触控延迟,则表示所开启的应用影响到了处理器处理屏幕刷新的性能,即该应用占用较多的处理器资源,如果占用较少则将屏幕刷新率定为60fps;(4)处理器自我检测处理器的处理屏幕刷新能力及有无触控延迟;(5)测得屏幕刷新不会出现卡屏,同时触屏时系统无触控延迟;(6)关闭以上应用,开启另外某一应用;(7)处理器自我检测处理器的处理屏幕刷新的能力,并自我检测系统有无触控延迟;(8)处理器按步骤(3)所述检测到所开启的应用占用的处理器资源较多,此时若仍以60fps的刷新率来运行会导致卡屏以及导致存在触控延迟,因此将屏幕刷新率调为为50fps;(9)处理器自我检测处理器的处理屏幕刷新能力及有无触控延迟;(10)处理器测得系统整体运行流畅,屏幕刷新稳定没有卡屏现象,触屏时无触控延迟。...

【技术特征摘要】
1.一种通过动态调节屏幕刷新率来提高移动终端系统性能的方法,适用于带有触摸屏幕的移动终端系统,设移动终端系统原屏幕刷新率为60fps,在触屏移动终端预制检测应用设置进程、动态处理应用进程和应用运行进程,该方法步骤如下1)用户通过检测应用设置进程,检测所开启的应用程序所占的处理器资源多少,并对处理器的处理能力进行动态分析,检测处理器此刻是处理繁忙还是有空闲资源,检测结果即分为两种处理器繁忙、处理器有空闲;2)动态处理应用进程通过对处理器的检测结果进行分析,当处理器的检测结果为处理器繁忙时,即将屏幕刷新率调节为50fps,当处理器有较多的空闲资源时,即将屏幕刷新率调节为60fps ;3)应用运行进程按照动态处理应用进程的设置结果来运行相关程序,保证所开启的应用能顺畅的运行,不会出现相关应用被暂停的现象,如不会出现卡屏或存在触控延迟现象;其中上述动态处理应用进程的具体步骤如下A.从整体来动态调节刷新率提高屏幕刷新平滑度的步骤(1)系统开启某一个应用;(2)处理器自我检测处理器的处理屏幕刷新的能力,并自我检测系统屏幕刷新平滑度性能,若屏幕刷新率一直保持60fps,则刷新平滑度性能为良好,若屏幕刷新率会产生骤降,如骤降为30fps,则会出现卡屏,此时屏幕刷新率性能为较差;(3)处理器测得屏幕刷新能力较好,系统屏幕刷新性能稳定,将屏幕刷新率定为60fps,此时屏幕刷新较快,无卡屏现象,系统性能较好;(4)系统同时运行多个应用,处理器需要处理的应用程序较多时,如翻阅网页,手机游戏,此时处理器自我检测处理器的处理...

【专利技术属性】
技术研发人员:徐加利段秋丹袁东风张海霞朱丽娜杨千里王镜伟孙志猛王宏宾冯骁
申请(专利权)人:山东大学
类型:发明
国别省市:

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

1