[发明专利]一种操作响应耗时的确定方法、装置、设备及存储介质有效
申请号: | 202011347539.6 | 申请日: | 2020-11-26 |
公开(公告)号: | CN113032228B | 公开(公告)日: | 2023-09-05 |
发明(设计)人: | 邵珊珊;丁光磊 | 申请(专利权)人: | 北京字节跳动网络技术有限公司 |
主分类号: | G06F11/34 | 分类号: | G06F11/34;G06F11/30 |
代理公司: | 北京开阳星知识产权代理有限公司 11710 | 代理人: | 王雪 |
地址: | 100041 北京市石景山区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 操作 响应 耗时 确定 方法 装置 设备 存储 介质 | ||
本公开涉及一种操作响应耗时的确定方法、装置、设备及存储介质,所述方法包括:首先,确定录屏视频的最后一个非稳定阶段中的第一帧和最后一帧的序列号,录屏视频用于记录触发目标操作到预设响应画面加载完成的过程。然后,基于第一帧的序列号、最后一帧的序列号和预设加权系数,确定操作响应结束帧在录屏视频中的序列号。最终,基于操作响应结束帧和操作响应开始帧分别在录屏视频中的序列号,确定录屏视频对应的操作响应耗时。本公开实施例利用加权的方式确定处于非稳定阶段的操作响应结束帧的位置,能够提高操作响应结束帧确定的准确性,进而提高基于操作响应结束帧确定的操作响应耗时的准确性。
技术领域
本公开涉及数据处理技术领域,尤其涉及一种操作响应耗时的确定方法、装置、设备及存储介质。
背景技术
应用程序的操作响应耗时,是用于对一款应用程序的性能进行评测的重要指标之一,具体是指,以触发应用程序的某项操作开始,直到该应用程序针对该操作完成响应的时间。例如,以触发点击应用程序的图标操作开始,直到该应用程序的首页加载完成的响应时间,即为该应用程序针对点击该应用程序图标操作的操作响应时间。
实际应用中,在获取应用程序的操作响应耗时之前,首先需要获取到针对目标操作响应的录屏视频,具体的,录屏视频包括以触发目标操作开始直到针对该目标操作响应完成的所有画面。然后,基于录屏视频定位针对目标操作的起始帧和结束帧,进而基于起始帧和结束帧确定目标操作的操作响应耗时。
目前,针对结束帧的确定方式是,直接将录屏视频中最后一个稳定阶段的第一帧确定为结束帧。但是,由于操作响应耗时确定需求的不同,如果均以上述方式确定结束帧,则无法保证操作响应耗时确定的准确性。
发明内容
为了解决上述技术问题或者至少部分地解决上述技术问题,本公开提供了一种操作响应耗时的确定方法、装置、设备及存储介质。
第一方面,本公开提供了一种操作响应耗时的确定方法,所述方法包括:
确定录屏视频中最后一个非稳定阶段的第一帧和最后一帧的序列号;所述非稳定阶段由除所述录屏视频中的稳定阶段之外的连续视频帧构成,所述稳定阶段由相邻帧之间的相似度大于预设阈值的连续视频帧构成,所述录屏视频用于记录触发目标操作到预设响应画面加载完成的过程;
基于所述第一帧的序列号、所述最后一帧的序列号和预设加权系数,确定所述录屏视频中操作响应结束帧的序列号;所述操作响应结束帧为所述预设响应画面加载完成时刻对应的视频帧,且处于所述非稳定阶段;
基于所述操作响应结束帧和操作响应开始帧分别在所述录屏视频中的序列号,确定所述录屏视频中所述目标操作对应的操作响应耗时。
一种可选的实施方式中,所述确定录屏视频中最后一个非稳定阶段的第一帧和最后一帧的序列号之前,还包括:
如果检测到录屏视频不是固定帧率,则将所述录屏视频的帧率转换为固定帧率。
一种可选的实施方式中,所述方法还包括:
如果检测到录屏视频是固定帧率,则将所述录屏视频的帧率调整为预设基础帧率;所述预设基础帧率为基于录屏终端的帧率设置的。
一种可选的实施方式中,所述将所述录屏视频的帧率调整为预设基础帧率,包括:
通过抽帧和/或补帧的方式,将所述录屏视频的帧率对齐为预设基础帧率的n倍,得到对齐后帧率;其中,n为正整数;
将所述对齐后帧率调整为预设基础帧率。
一种可选的实施方式中,所述确定录屏视频中最后一个非稳定阶段的第一帧和最后一帧的序列号,包括:
响应于操作响应结束帧处于录屏视频中的非稳定阶段的确定操作,确定所述录屏视频中最后一个非稳定阶段中的第一帧和最后一帧的序列号。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京字节跳动网络技术有限公司,未经北京字节跳动网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011347539.6/2.html,转载请声明来源钻瓜专利网。