【技术实现步骤摘要】
卡顿检测方法、装置、设备及可读存储介质
本申请实施例涉及卡顿检测领域,特别涉及一种卡顿检测方法、装置、设备及可读存储介质。
技术介绍
卡顿检测是一种针对视频播放或者游戏过程中,由于传输延迟、运算延迟等产生的卡顿问题进行检测的过程,由于卡顿问题通常会对用户产生视觉上的不连贯感,导致视频播放或者游戏过程的视觉体验较差。相关技术中,在对卡顿进行检测时,是通过画面每秒传输帧数(FramesPerSecond,FPS)确定的,或根据显卡渲染间隔计算得到的,当FPS低于阈值,或者显卡渲染降额高于阈值时,则认为产生了卡顿。然而,针对一些云游戏场景,由于云端设备本身产生的卡顿导致传输到终端进行解码播放的视频流本身存在卡顿效果,而上述方式在进行卡顿检测时,并不能检测到卡顿情况,导致卡顿检测的准确率较低。
技术实现思路
本申请实施例提供了一种卡顿检测方法、装置、设备及可读存储介质,能够提高卡顿检测的准确率。所述技术方案如下:一方面,提供了一种卡顿检测方法,所述方法包括:获取云游戏运行过程中的第一图像帧和第二图像帧,所述第一图像帧和所述第二图像帧为所述云游戏在运行过程中显示画面对应的图像帧;获取所述第一图像帧和所述第二图像帧的差异图像,所述差异图像表征所述第一图像帧和所述第二图像帧之间对应像素点之间的差异度;将所述差异图像转换为灰度图像,所述灰度图像包括若干像素点;根据所述灰度图像中所述像素点的灰度值,确定在所述第一图像帧至所述第二图像帧之间的显示时长内, ...
【技术保护点】
1.一种卡顿检测方法,其特征在于,所述方法包括:/n获取云游戏运行过程中的第一图像帧和第二图像帧,所述第一图像帧和所述第二图像帧为所述云游戏在运行过程中显示画面对应的图像帧;/n获取所述第一图像帧和所述第二图像帧的差异图像,所述差异图像表征所述第一图像帧和所述第二图像帧之间对应像素点之间的差异度;/n将所述差异图像转换为灰度图像,所述灰度图像包括若干像素点;/n根据所述灰度图像中所述像素点的灰度值,确定在所述第一图像帧至所述第二图像帧之间的显示时长内,所述云游戏运行时的卡顿情况。/n
【技术特征摘要】
1.一种卡顿检测方法,其特征在于,所述方法包括:
获取云游戏运行过程中的第一图像帧和第二图像帧,所述第一图像帧和所述第二图像帧为所述云游戏在运行过程中显示画面对应的图像帧;
获取所述第一图像帧和所述第二图像帧的差异图像,所述差异图像表征所述第一图像帧和所述第二图像帧之间对应像素点之间的差异度;
将所述差异图像转换为灰度图像,所述灰度图像包括若干像素点;
根据所述灰度图像中所述像素点的灰度值,确定在所述第一图像帧至所述第二图像帧之间的显示时长内,所述云游戏运行时的卡顿情况。
2.根据权利要求1所述的方法,其特征在于,所述获取所述第一图像帧和所述第二图像帧的差异图像,包括:
确定所述第一图像帧对应的第一像素值矩阵,以及所述第二图像帧对应的第二像素值矩阵;
将所述第一素值矩阵和所述第二像素值矩阵相减,得到所述差异图像,其中,所述差异图像以差异矩阵的形式表达,所述差异矩阵中包括所述像素点之间的差异度对应的差异像素值。
3.根据权利要求2所述的方法,其特征在于,所述将所述差异图像转换为灰度图像,包括:
获取所述差异图像对应的所述差异矩阵中的所述差异像素值;
将所述差异像素值转换为灰度值,得到所述灰度图像,所述灰度图像以灰度值矩阵的形式表达。
4.根据权利要求1至3任一所述的方法,其特征在于,所述根据所述灰度图像中所述像素点的灰度值,确定在所述第一图像帧至所述第二图像帧之间的显示时长内,所述云游戏运行时的卡顿情况,包括:
从所述灰度图像中确定所述像素点的最大灰度值;
响应于所述最大灰度值小于灰度值要求,确定所述第一图像帧至所述第二图像帧之间的显示时长内,所述云游戏运行时存在卡顿。
5.根据权利要求1至3任一所述的方法,其特征在于,所述获取云游戏运行过程中的第一图像帧和第二图像帧,包括:
获取所述云游戏运行过程中录制得到的过程视频;
从所述过程视频中获取所述第一图像帧和所述第二图像帧,所述第一图像帧和所述第二图像帧之间的间隔帧数小于帧数要求。
6.根据权利要求5所述的方法,其特征在于,所述方法还包括:
创建与所述过程视频对应的第一数组,所述第一数组用于记录图像帧对应的卡顿情况;
根据所述第一图像帧和所述第二图像帧之间的所述卡顿情况,对所述第一数组中与所述第一图像帧对应的元素位置进行赋值;
根据所述第一数组中元素的赋值情况,确定所述云游戏运行过程的卡顿情况。
7.根据权利要求6所述的方法,其特征在于,所述根据所述第一图像帧和所述第二图像帧之间的所述卡顿情况,对所述第一数组中与所述第一图像帧对应的元素位置进行赋值,包括:
响应于所述第一图像帧和所述第二图像帧之间存在卡顿,对所述第一数组中与所述第一图像帧对应的元素位置赋第一取值;
响应于所述第一图像帧和所述第二图像帧之间不存在卡顿,对所述第一数组中与所述第一图像帧对应的...
【专利技术属性】
技术研发人员:张胜龙,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。