本发明涉及计算机,尤其涉及一种网络质量的评估方法、装置、边缘计算设备和介质。
背景技术:
1、对于目前游戏测试工作主要依靠数量有限的优化人员来开展,存在测试覆盖范围小、频次低、环境单一等问题。人工测试主要通过人员持续性进行游戏,测试游戏体验及实际网络感知,人为判断网络时延的状况,方案可以获得游戏真实体验,但是耗费较多人力,测试覆盖面较小,测试效率低下。
技术实现思路
1、本发明的主要目的在于提供一种网络质量的评估方法、装置、边缘计算设备和介质,旨在解决如何提高网络时延的测试效率低下的问题。
2、为实现上述目的,本发明提供的一种网络质量的评估方法,所述网络质量的评估方法包括以下步骤:
3、获取pc端的游戏进程的游戏时延截图,确定所述游戏时延截图的感兴趣区域;
4、识别所述感兴趣区域的字符信息;
5、根据所述字符信息确定所述游戏进程的游戏时延,并将所述游戏时延发送至pc端。
6、在一实施例中,所述识别所述感兴趣区域的字符信息的步骤包括:
7、确定所述感兴趣区域中的文字框和所述文字框对应的文字框信息,所述文字框信息至少包括文字框的坐标信息、宽高信息和所述文字框对应的第一置信度;
8、确定所述第一置信度大于预设第一阈值的所述文字框作为目标文字框;
9、将所述目标文字框输入预设的文字识别模型,得到所述目标文字框对应的所述字符信息和所述字符信息对应的第二置信度。
10、在一实施例中,所述文字识别模型包括卷积层、循环层和转录层,所述卷积层用于提取所述目标文字框的特征序列;所述循环层用于确定所述特征序列对应的标签序列;所述转录层根据所述标签序列输出目标文字框的字符信息和所述第二置信度。
11、在一实施例中,所述根据所述字符信息确定所述游戏进程的游戏时延的步骤包括:
12、确定所述第二置信度大于预设第二阈值的字符信息作为目标字符信息;
13、若所述目标字符信息包括预设字符,则获取所述目标字符信息对应的文字框的第一坐标信息;
14、获取所述感兴趣区域中其他的所述文字框的第二坐标信息;
15、根据所述第一坐标信息和所述第二坐标信息确定所述游戏时延。
16、在一实施例中,所述根据所述第一坐标信息和所述第二坐标信息确定所述游戏时延的步骤包括:
17、确定所述第一坐标信息和各个所述第二坐标信息的距离的绝对值;
18、根据所述绝对值中的最小值对应的文字框对应的字符信息为所述游戏时延。
19、为实现上述目的,本发明还提供一种网络质量的评估装置,所述网络质量的评估装置包括:
20、第一获取模块,用于获取pc端的游戏进程的游戏时延截图,确定所述游戏时延截图的感兴趣区域;
21、识别模块,用于识别所述感兴趣区域的字符信息;
22、确定模块,用于根据所述字符信息确定所述游戏进程的游戏时延,并将所述游戏时延发送至pc端。
23、为实现上述目的,本发明还提供一种游戏感知平台,所述游戏感知平台包括存储器、处理器以及存储在所述存储器并可在所述处理器上执行的网络质量的评估程序,所述网络质量的评估程序被所述处理器执行时实现如上所述的网络质量的评估方法的各个步骤。
24、为实现上述目的,本发明还提供一种网络质量的评估方法,应用于游戏感知平台,所述网络质量的评估方法包括:
25、获取pc端的预设时间段的游戏进程的游戏时延,并确定预设时间段的所述游戏时延的平均时延;
26、获取所述pc端的网络质量的拨测数据,所述拨测数据包括网络抖动和丢包;
27、根据所述平均时延和所述拨测数据确定网络质量。
28、在一实施例中,所述根据所述平均时延和所述拨测数据确定网络质量的步骤包括:
29、确定网络对应的网络类型,并根据网络类型获取对应的质差条件;
30、当所述平均时延和所述拨测数据满足所述质差条件时,则确定所述网络质差;
31、当所述平均时延和所述拨测数据不满足所述质差条件时,则确定所述网络正常。
32、为实现上述目的,本发明还提供一种网络质量的评估装置,所述网络质量的评估装置包括:
33、计算模块,用于获取pc端的预设时间段的游戏进程的游戏时延,并确定预设时间段的所述游戏时延的平均时延;
34、第二获取模块,用于获取所述pc端的网络质量的拨测数据,所述拨测数据包括网络抖动和丢包;
35、评估模块,用于根据所述平均时延和所述拨测数据确定网络质量。
36、为实现上述目的,本发明还提供一种边缘计算设备,所述边缘计算设备包括存储器、处理器以及存储在所述存储器并可在所述处理器上执行的网络质量的评估程序,所述网络质量的评估程序被所述处理器执行时实现如上所述的网络质量的评估方法的各个步骤。
37、为实现上述目的,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质存储有网络质量的评估程序,所述网络质量的评估程序被处理器执行时实现如上所述的网络质量的评估方法的各个步骤。
38、本发明提供的一种网络质量的评估方法、装置、边缘计算设备和介质,获取pc端发送的游戏进程的游戏时延截图,确定游戏时延截图的感兴趣区域;识别感兴趣区域的字符信息;根据字符信息确定游戏进程的游戏时延,并将游戏时延发送至pc端。通过确定游戏时延截图的感兴趣区域的字符信息,缩小了字符信息识别的范围,提高字符信息识别的效率,根据字符信息确定游戏时延,准确确定了pc端的游戏时延,提高了网络时延的测试效率,利于网络质量的评估。
1.一种网络质量的评估方法,其特征在于,应用于边缘计算设备,所述网络质量的评估方法包括:
2.如权利要求1所述的网络质量的评估方法,其特征在于,所述识别所述感兴趣区域的字符信息的步骤包括:
3.如权利要求2所述的网络质量的评估方法,其特征在于,所述文字识别模型包括卷积层、循环层和转录层,所述卷积层用于提取所述目标文字框的特征序列;所述循环层用于确定所述特征序列对应的标签序列;所述转录层根据所述标签序列输出目标文字框的字符信息和所述第二置信度。
4.如权利要求2所述的网络质量的评估方法,其特征在于,所述根据所述字符信息确定所述游戏进程的游戏时延的步骤包括:
5.如权利要求4所述的网络质量的评估方法,其特征在于,所述根据所述第一坐标信息和所述第二坐标信息确定所述游戏时延的步骤包括:
6.一种网络质量的评估方法,其特征在于,应用于游戏感知平台,所述网络质量的评估方法包括:
7.如权利要求6所述的网络质量的评估方法,其特征在于,所述根据所述平均时延和所述拨测数据确定网络质量的步骤包括:
8.一种网络质量的评估装置,其特征在于,所述网络质量的评估装置包括:
9.一种边缘计算设备,其特征在于,所述边缘计算设备包括存储器、处理器以及存储在所述存储器并可在所述处理器上执行的网络质量的评估程序,所述网络质量的评估程序被所述处理器执行时实现如权利要求1-5任一项所述的网络质量的评估方法的各个步骤。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有网络质量的评估程序,所述网络质量的评估程序被处理器执行时实现如权利要求1-5或6-7任一项所述的网络质量的评估方法的各个步骤。