界面显示卡顿的识别方法、装置、存储介质及电子设备制造方法及图纸

技术编号:31570518 阅读:18 留言:0更新日期:2021-12-25 11:10
本申请公开了一种显示界面卡顿的识别方法、装置、存储介质以及电子设备,应用于终端设备,方法包括:获取在指定时长内显示界面上绘制的多帧图像分别对应的绘制时长;在所述绘制时长中确定一组目标绘制时长;基于所述一组目标绘制时长的数量、所述一组目标绘制时长对应的第一总绘制时长以及一帧图像绘制的最大允许时长,计算第一量化值;基于所述绘制时长中超过所述最大允许时长的帧数、超过所述最大允许时长的图像对应的第二总绘制时长以及所述最大允许时长,计算第二量化值;基于所述第一量化值以及所述第二量化值,识别所述显示界面是否发生卡顿。采用本申请,可以更加准确地识别出在用户操作终端设备时显示界面是否发生卡顿。卡顿。卡顿。

【技术实现步骤摘要】
界面显示卡顿的识别方法、装置、存储介质及电子设备


[0001]本申请涉及计算机
,具体而言,涉及一种界面显示卡顿的识别方法、装置、存储介质及电子设备。

技术介绍

[0002]在用户操作终端设备的过程中,终端设备的显示界面通常会随着用户的操作进行刷新,以显示终端设备响应用户操作的结果。在显示界面刷新过程中,会因为画面绘制时发送丢帧而造成卡顿现象。
[0003]目前,对于是否出现卡顿的监测是通过卡顿时间与设定的卡顿阈值相比较进行确定,或通过界面绘制时间间隔与预置时间阈值相比较进行确定。对于是否发生卡顿的监测不可避免的会出现一定的疏漏,对于卡顿现象的监测比较笼统,准确度较低。

技术实现思路

[0004]为了解决上述问题,本申请实施例提供了一种界面显示卡顿的识别方法、装置、存储介质及电子设备,实现了更加准确地识别出在用户操作终端设备时显示界面是否发生卡顿。
[0005]第一方面,一种显示界面卡顿的识别方法,所述方法包括:
[0006]获取在指定时长内显示界面上绘制的多帧图像分别对应的绘制时长;
[0007]在所述绘制时长中确定一组目标绘制时长;
[0008]基于所述一组目标绘制时长的数量、所述一组目标绘制时长对应的第一总绘制时长以及一帧图像绘制的最大允许时长,计算第一量化值;
[0009]基于所述绘制时长中超过所述最大允许时长的帧数、超过所述最大允许时长的图像对应的第二总绘制时长以及所述最大允许时长,计算第二量化值;
[0010]基于所述第一量化值以及所述第二量化值,识别所述显示界面是否发生卡顿。
[0011]第二方面,一种显示界面卡顿的识别装置,所述装置包括:
[0012]获取模块,用于获取在指定时长内显示界面上绘制的多帧图像分别对应的绘制时长;
[0013]确定模块,用于在所述绘制时长中确定一组目标绘制时长;
[0014]第一计算模块,用于基于所述一组目标绘制时长的数量、所述一组目标绘制时长对应的第一总绘制时长以及一帧图像绘制的最大允许时长,计算第一量化值;
[0015]第二计算模块,用于基于所述绘制时长中超过所述最大允许时长的帧数、超过所述最大允许时长的图像对应的第二总绘制时长以及所述最大允许时长,计算第二量化值;
[0016]卡顿识别模块,用于基于所述第一量化值以及所述第二量化值,识别所述显示界面是否发生卡顿。
[0017]第三方面,本申请实施例提供一种计算机存储介质,所述计算机存储介质存储有多条指令,所述指令适于由处理器加载并执行上述第一方面的方法步骤。
[0018]第四方面,本申请实施例提供一种电子设备,可包括:处理器和存储器;其中,所述存储器存储有计算机程序,所述计算机程序适于由所述处理器加载并执行上述第一方面的方法步骤。
[0019]本申请一些实施例提供的技术方案带来的有益效果至少包括:
[0020]在本申请实施例中,通过获取在指定时长内显示界面上绘制的多帧图像分别对应的绘制时长,在所述绘制时长中确定一组目标绘制时长,根据所述一组目标绘制时长的数量、所述一组目标绘制时长对应的第一总绘制时长以及一帧图像绘制的最大允许时计算第一量化值;根据所述绘制时长中超过所述最大允许时长的帧数、超过所述最大允许时长的图像对应的第二总绘制时长以及所述最大允许时长,计算第二量化值,再基于第一量化值以及第二量化值识别是否发生卡顿。通过从两个角度的量化值进行衡量,使识别出的用户操作终端设备时显示界面是否发生卡顿的情况更加准确。
附图说明
[0021]为了更清楚地说明本申请实施例中的技术方案,下面将对实施例中所需使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0022]图1为本申请实施例提供了一种显示界面卡顿的识别方法的流程示意图;
[0023]图2为本申请实施例提供了一种指定时长内图像的绘制时长的举例示意图;
[0024]图3为本申请实施例提供了一种显示界面卡顿的识别方法的流程示意图;
[0025]图4为本申请实施例提供了一种显示界面上图像的绘制情况的举例示意图;
[0026]图5为本申请实施例提供了一种显示界面上图像的绘制情况的举例示意图;
[0027]图6为本申请实施例提供了一种显示界面卡顿的识别方法的流程示意图;
[0028]图7为本申请实施例提供了一种显示界面卡顿的识别装置的结构示意图;
[0029]图8为本申请实施例提供了一种显示界面卡顿的识别装置的结构示意图;
[0030]图9为本申请实施例提供了一种电子设备的结构示意图。
具体实施方式
[0031]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述。
[0032]在下述介绍中,术语“第一”、“第二”仅为用于描述的目的,而不能理解为指示或暗示相对重要性。下述介绍提供了本申请的多个实施例,不同实施例之间可以替换或者合并组合,因此本申请也可认为包含所记载的相同和/或不同实施例的所有可能组合。因而,如果一个实施例包含特征A、B、C,另一个实施例包含特征B、D,那么本申请也应视为包括含有A、B、C、D的一个或多个所有其他可能的组合的实施例,尽管该实施例可能并未在以下内容中有明确的文字记载。
[0033]下面的描述提供了示例,并且不对权利要求书中阐述的范围、适用性或示例进行限制。可以在不脱离本申请内容的范围的情况下,对描述的元素的功能和布置做出改变。各个示例可以适当省略、替代或添加各种过程或组件。例如所描述的方法可以以所描述的顺序不同的顺序来执行,并且可以添加、省略或组合各种步骤。此外,可以将关于一些示例描
述的特征组合到其他示例中。
[0034]在用户操作终端设备的过程中,终端设备的显示界面通常会随着用户的操作进行刷新,以显示终端设备响应用户操作的结果。在显示界面刷新过程中,会因为画面绘制时丢帧而造成卡顿现象。但对于是否发生卡顿的监测不可避免的会出现一定的疏漏,对于卡顿现象的监测比较笼统,准确度较低,例如显示界面刷新时是否发生卡顿通过绘制帧数的差值计算进行确定,通过卡顿时间与设定的卡顿阈值相比较进行确定,或通过界面绘制时间间隔与预置时间阈值相比较进行确定。
[0035]本申请提供了一种显示界面卡顿的识别方法,通过获取在指定时长内显示界面上绘制的多帧图像分别对应的绘制时长,将所述绘制时长按照从低到高的顺序进行排序,在排序后的绘制时长内取相同间隔的值作为一组目标绘制时长,根据所述一组目标绘制时长的数量、所述一组目标绘制时长对应的第一总绘制时长以及一帧图像绘制的最大允许时计算第一量化值;根据所述绘制时长中超过所述最大允许时长的帧数、超过所述最大允许时长的图像对应的第二总绘制时长以及所述最大允许时长,计算第二量化值,从两个角度的量化值进行衡量,使识别出的用户操作终端设备时显示本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种显示界面卡顿的识别方法,其特征在于,所述方法包括:获取在指定时长内显示界面上绘制的多帧图像分别对应的绘制时长;在所述绘制时长中确定一组目标绘制时长;基于所述一组目标绘制时长的数量、所述一组目标绘制时长对应的第一总绘制时长以及一帧图像绘制的最大允许时长,计算第一量化值;基于所述绘制时长中超过所述最大允许时长的帧数、超过所述最大允许时长的图像对应的第二总绘制时长以及所述最大允许时长,计算第二量化值;基于所述第一量化值以及所述第二量化值,识别所述显示界面是否发生卡顿。2.根据权利要求1所述的方法,其特征在于,所述在所述绘制时长中确定一组目标绘制时长,包括:将所述多帧图像分别对应的绘制时长进行排序;根据所述排序,取相同间隔的预设数量的绘制时长作为一组目标绘制时长。3.根据权利要求2所述的方法,其特征在于,所述基于所述一组目标绘制时长的数量、所述一组目标绘制时长对应的第一总绘制时长以及一帧图像绘制的最大允许时长,计算第一量化值,包括:计算所述一帧图像绘制的最大允许时长与所述一组目标绘制时长的数量的乘积;计算所述乘积与所述一组目标绘制时长对应的第一总绘制时长的商,将所述商作为第一量化值。4.根据权利要求3所述的方法,其特征在于,所述基于所述绘制时长中超过所述最大允许时长的帧数、超过所述最大允许时长的图像对应的第二总绘制时长以及所述最大允许时长,计算第二量化值,包括:计算所述绘制时长中超过所述最大允许时长的帧数与所述最大允许时长的乘积;计算所述乘积与超过所述最大允许时长的图像对应的第二总绘制时长的商,将所述商作为第二量化值。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:获取指定时长内显示界面上绘制的多帧图像对应的帧与帧之间的间隔时长;所述在所述绘制时长中确定一组目标绘制时长,包括:在所述间隔时长中确定一组目标间隔时长;所述基于所述一组目标绘制时长的数量、所述一组目标绘制时长对应的第一总绘制时长以及一帧图...

【专利技术属性】
技术研发人员:崔英云
申请(专利权)人:杭州逗酷软件科技有限公司
类型:发明
国别省市:

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

1