一种流畅度检测方法技术

技术编号:37453072 阅读:13 留言:0更新日期:2023-05-06 09:25
本申请提供了一种流畅度检测方法。电子设备100可在刷帧时,获取并统计刷各帧图像或图像中图层的绘制时间,确定相邻两帧图像之间的帧间距、累计丢帧时间、刷新完成率等信息。然后,电子设备100可通过上述确定上述刷帧过程是否存在掉帧的情况,进而确定上述刷帧过程中屏幕显示是否流畅。若不流畅,电子设备可将该过程中的现场数据保存下载,并上报到云端,以供后续开发人员分析卡顿原因,提升屏幕显示流畅度。畅度。畅度。

【技术实现步骤摘要】
一种流畅度检测方法


[0001]本申请涉及终端领域,尤其涉及一种流畅度检测方法。

技术介绍

[0002]手机、平板电脑等终端设备在动效滑动、播放动画、视频等场景中,通常需要连续地刷新屏幕中显示的图像内容,以提供流畅的显示效果。当连续的屏幕刷新的过程中发生掉帧的情况时,用户会明显感觉到卡顿或者抖动,即屏幕显示不流畅,从而影响用户使用体验。

技术实现思路

[0003]第一方面,本申请提供了一种流畅度检测方法,该应用于具备屏幕的电子设备,该方法包括:在获取到第一指令之后,开始获取屏幕显示的图像的绘制时间;在获取到第二指令之后,停止获取屏幕显示的图像的绘制时间;根据第一指令与第二指令之间获取到的图像的绘制时间确定第一信息;第一信息用于反映第一指令与第二指令之间屏幕显示图像的流畅度;当第一信息指示屏幕显示图像不流畅时,保存第一指令与第二指令之间屏幕显示图像的现场数据;现场数据包括第一信息。
[0004]实施第一方面提供的方法,电子设备上安装的应用可以随时向调用本申请提供的方法,进行屏幕显示流畅度检测。电子设备可根据应用下发的开始检本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种流畅度检测方法,应用于具备屏幕的电子设备,其特征在于,所述方法包括:在获取到第一指令之后,开始获取所述屏幕显示的图像的绘制时间;在获取到第二指令之后,停止获取所述屏幕显示的图像的绘制时间;根据所述第一指令与所述第二指令之间获取到的图像的绘制时间确定第一信息;所述第一信息用于反映所述第一指令与所述第二指令之间屏幕显示图像的流畅度;当所述第一信息指示所述屏幕显示图像不流畅时,保存所述第一指令与所述第二指令之间所述屏幕显示图像的现场数据;所述现场数据包括所述第一信息。2.根据权利要求1所述的方法,其特征在于,所述第一信息包括帧间距,所述帧间距为所述屏幕先后显示两帧图像的时间间隔;当所述帧间距长于帧间距阈值时,所述第一信息指示所述屏幕显示图像不流畅。3.根据权利要求2所述的方法,其特征在于,所述电子设备内预设有系统刷新率,所述系统刷新率对应系统帧间距,帧间距阈值大于等于所述系统帧间距。4.根据权利要求2或3所述的方法,其特征在于,所述电子设备中还设置有宽容度M,所述M用于指示允许帧间距长于帧间距阈值的次数;所述当所述帧间距长于帧间距阈值时,所述第一信息指示所述屏幕显示图像不流畅,具体为:针对所述第一指令与所述第二指令之间所述屏幕显示的图像对应的多个帧间距,当存在N个帧间距长于帧间距阈值时,所述第一信息才指示所述屏幕显示图像不流畅,所述N>M,N和M为正整数。5.根据权利要求2所述的方法,其特征在于,所述第一信息还包括平均帧间距,当所述帧间距中存在至少一个帧间距长于帧间距阈值,但平均帧间距小于帧间距阈值时,所述第一信息指示所述屏幕显示图像流畅。6.根据权利要求2

5中任一项所述的方法,其特征在于,在保存所述第一指令与所述第二指...

【专利技术属性】
技术研发人员:孙丽娜韦思臣韩风朱勇
申请(专利权)人:荣耀终端有限公司
类型:发明
国别省市:

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

1