移动终端卡顿的测量方法与装置制造方法及图纸

技术编号:11077043 阅读:116 留言:0更新日期:2015-02-25 15:16
本发明专利技术公开了一种移动终端卡顿的测量方法与装置,在用户操作后测量帧率,并与标准帧率比较,出现丢帧时判定为卡顿,进而对丢帧数据进行定位,根据丢帧的疏密采用不同的加权值计算卡顿指数,所得卡顿指数的高低反映了卡顿现象的轻重,从而实现了对卡顿现象进行准确判断与量化的目的,有利于工程师进行针对性地的分析。

【技术实现步骤摘要】
移动终端卡顿的测量方法与装置
本专利技术涉及移动终端
,特别是涉及一种移动终端卡顿的测量方法与装置。
技术介绍
随着各种应用软件的开发,手机等移动终端上安装的软件越来越多。在丰富了用户的学习和娱乐方式的同时,众多软件占用大量的系统资源,从而拖慢了移动终端的反应速度,造成卡顿现象。 对卡顿现象进行准确的判断与测量是技术人员对移动终端进行优化升级的前提,然而,目前缺乏这方面的有效方法。传统方法是靠视觉感知,由于每个人的感受不同,而且卡顿现象是随机出现的无法保持现场,因而难以准确判断,妄谈测量。
技术实现思路
基于上述情况,本专利技术提出了一种移动终端卡顿的测量方法与装置,以对移动终端的卡顿现象进行准确的测量。为此,采用的方案如下。 一种移动终端卡顿的测量方法,包括步骤: 在用户操作的起止之间,测量移动终端屏幕上显示画面的帧率,并记录每一帧画面的生成时间; 将测得的帧率与标准帧率比较,若测得的帧率小于标准帧率,则判定为丢帧; 根据每一帧画面的生成时间,确定丢帧的时刻和帧数; 将分散的丢帧作为正常丢帧,将连续的丢帧作为异常丢帧; 对正常丢帧和异常丢帧进行加权求和,得到卡顿指数。 一种移动终端卡顿的测量装置,包括: 帧率测量模块,用于在用户操作的起止之间,测量移动终端屏幕上显示画面的帧率,并记录每一帧画面的生成时间; 丢帧判断模块,用于将测得的帧率与标准帧率比较,若测得的帧率小于标准帧率,则判定为丢巾贞; 丢帧定位模块,用于根据每一帧画面的生成时间,确定丢帧的时刻和帧数; 丢帧分类模块,用于将分散的丢帧作为正常丢帧,将连续的丢帧作为异常丢帧; 卡顿量化模块,用于对正常丢帧和异常丢帧进行加权求和,得到卡顿指数。 本专利技术移动终端卡顿的测量方法与装置,在用户操作后测量帧率,并与标准帧率比较,出现丢帧时判定为卡顿,进而对丢帧数据进行定位,根据丢帧的疏密采用不同的加权值计算卡顿指数,所得卡顿指数的高低反映了卡顿现象的轻重,从而实现了对卡顿现象进行准确判断与量化的目的,有利于工程师进行针对性地的分析。 【附图说明】 图1为本专利技术移动终端卡顿的测量方法的流程示意图; 图2为本专利技术移动终端卡顿的测量装置的结构示意图。 【具体实施方式】 为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步的详细说明。应当理解,此处所描述的【具体实施方式】仅仅用以解释本专利技术,并不限定本专利技术的保护范围。 本专利技术移动终端卡顿的测量方法,如图1所示,包括步骤: 步骤8101、在用户操作的起止之间,测量移动终端屏幕上显示画面的帧率,并记录每一帧画面的生成时间。 卡顿现象一般出现在用户执行一个操作的过程中,因而当用户发出指令后,对移动终端屏幕上的画面进行检测,截取操作起止之间的数据,计算帧率,记录每一帧画面的生成时间,以便后续判断。 步骤8102、将测得的帧率与标准帧率比较,若测得的帧率小于标准帧率,则判定为丢帧。 若屏幕画面显示正常,则帧率为标准帧率,标准帧率为60帧/秒。若测得的帧率低于标准帧率,说明出现了卡顿现象,则画面有丢帧。 步骤8103、根据每一帧画面的生成时间,确定丢帧的时刻和帧数。 步骤8101记录了每一帧的生成时间,将该时间与标准帧率下每一帧的生成时间对比,可得丢帧数据所在时刻及丢失的帧数。 步骤8104、将分散的丢帧作为正常丢帧,将连续的丢帧作为异常丢帧。 丢帧分为正常丢帧和异常丢帧,偶然出现的丢帧为正常丢帧,短时间内多次丢帧为异常丢帧,具体可以定义为预定时间内丢失预定帧数为异常丢帧。 步骤8105、对正常丢帧和异常丢帧进行加权求和,得到卡顿指数。 对卡顿进行量化,应弱化正常丢帧的权重,强化异常丢帧的权重,据此为每帧丢帧数据设置合适的权重,将丢帧帧数与相应的权重进行综合运算,得到一个数值,将该数值作为卡顿指数反映给技术人员,完成卡顿的测量。 本专利技术移动终端卡顿的测量装置是与上述方法对应的装置,如图2所示,包括: 帧率测量模块,用于在用户操作的起止之间,测量移动终端屏幕上显示画面的帧率,并记录每一帧画面的生成时间; 丢帧判断模块,用于将测得的帧率与标准帧率比较,若测得的帧率小于标准帧率,则判定为丢巾贞; 丢帧定位模块,用于根据每一帧画面的生成时间,确定丢帧的时刻和帧数; 丢帧分类模块,用于将分散的丢帧作为正常丢帧,将连续的丢帧作为异常丢帧; 卡顿量化模块,用于对正常丢帧和异常丢帧进行加权求和,得到卡顿指数。 作为一个优选的实施例,所述丢帧分类模块,用于将预定时间内丢失预定帧数作为异常丢帧。 作为一个优选的实施例,所述标准帧率为60帧/秒。 作为一个优选的实施例,异常丢帧的权重大于正常丢帧的权重。 综上,本专利技术移动终端卡顿的测量方法与装置,根据用户操作后屏幕上画面的丢帧情况量化卡顿现象,为卡顿现象提供了数据支持,便于技术人员了解卡顿的轻重,从而做出应对策略。 以上所述实施例仅表达了本专利技术的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本专利技术专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本专利技术构思的前提下,还可以做出若干变形和改进,这些都属于本专利技术的保护范围。因此,本专利技术专利的保护范围应以所附权利要求为准。本文档来自技高网...
移动终端卡顿的测量方法与装置

【技术保护点】
一种移动终端卡顿的测量方法,其特征在于,包括步骤:在用户操作的起止之间,测量移动终端屏幕上显示画面的帧率,并记录每一帧画面的生成时间;将测得的帧率与标准帧率比较,若测得的帧率小于标准帧率,则判定为丢帧;根据每一帧画面的生成时间,确定丢帧的时刻和帧数;将分散的丢帧作为正常丢帧,将连续的丢帧作为异常丢帧;对正常丢帧和异常丢帧进行加权求和,得到卡顿指数。

【技术特征摘要】
1.一种移动终端卡顿的测量方法,其特征在于,包括步骤: 在用户操作的起止之间,测量移动终端屏幕上显示画面的帧率,并记录每一帧画面的生成时间; 将测得的帧率与标准帧率比较,若测得的帧率小于标准帧率,则判定为丢帧; 根据每一帧画面的生成时间,确定丢帧的时刻和帧数; 将分散的丢帧作为正常丢帧,将连续的丢帧作为异常丢帧; 对正常丢帧和异常丢帧进行加权求和,得到卡顿指数。2.根据权利要求1所述的移动终端卡顿的测量方法,其特征在于, 将预定时间内丢失预定帧数作为异常丢帧。3.根据权利要求1或2所述的移动终端卡顿的测量方法,其特征在于, 所述标准帧率为60帧/秒。4.根据权利要求1或2所述的移动终端卡顿的测量方法,其特征在于, 异常丢帧的权重大于正常丢帧的权重。5.一种移动终端卡顿的测量装置,其特征在于,包括: ...

【专利技术属性】
技术研发人员:杜文成侯位移曹华赣李军
申请(专利权)人:广东欧珀移动通信有限公司
类型:发明
国别省市:广东;44

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

1