一种视频质量的评估方法、装置、终端设备和存储介质制造方法及图纸

技术编号:34441587 阅读:12 留言:0更新日期:2022-08-06 16:31
本发明专利技术实施例提供了一种视频质量的评估方法、装置、终端设备和存储介质,所述方法包括:获取预设时间段内的传输的第一视频数据包及其对应的第二视频数据包;其中,第一视频数据包是发送端发送的原始数据包,第二视频数据包是接收端接收到的实际数据包;根据第一视频数据包和第二视频数据包,分别确定第一视频数据包的视频信息,其中,视频信息至少包括网络传输参数和/或结构相似性参数;根据视频信息,确定第一视频数据包的视频质量,通过获取视频传输过程中的视频信息,并根据视频信息对传输的视频文件进行质量评估,从而从多个方面对视频文件的视频质量进行评估,提高视频评估的准确性。确性。确性。

【技术实现步骤摘要】
一种视频质量的评估方法、装置、终端设备和存储介质


[0001]本专利技术涉及计算机
,特别是涉及一种视频质量的评估方法、装置、终端设备和存储介质。

技术介绍

[0002]随着网络和多媒体的快速发展,网络中的多媒体应用层业务越来越多,如视频会议,视频点播,远程教育,远程医疗等多媒体业务。由于视频数据量大,在具体应用中,网络传输性能对视频业务的服务质量造成影响,因此需要对网络中视频传输的视频质量进行研究。
[0003]视频质量的评价方法中主要有主观质量评价和客观质量评价方法。主观质量评价是相对较为准确的图像质量评价方法,因为主观质量评价直接反映人眼的感觉,但是由于每个人的评价标准不同,所以得到的主观评价结果各不相同。若采用客观质量评价方法,目前视频质量测试工具如evalVid,只考虑到网络拥塞时数据丢包丢视频质量的影响,没考虑网络延时对视频质量影响,如何能够全面的对传输的视频数据的视频质量进行评估是目前急需解决的问题。

技术实现思路

[0004]鉴于上述问题,提出了本专利技术实施例以便提供一种克服上述问题或者至少部分地解决上述问题的一种视频质量的评估方法、装置、终端设备和存储介质。
[0005]第一个方面,本专利技术实施例提供一种视频质量的评估方法,所述包括:
[0006]获取预设时间段内的传输的第一视频数据包及其对应的第二视频数据包;其中,所述第一视频数据包是发送端发送的原始数据包,所述第二视频数据包是接收端接收到的实际数据包;
[0007]根据所述第一视频数据包和所述第二视频数据包,分别确定所述第一视频数据包的视频信息,其中,所述视频信息至少包括网络传输参数和/或结构相似性参数;
[0008]根据所述视频信息,确定所述第一视频数据包的视频质量。
[0009]可选地,所述网络传输参数视频信息,包括丢包率和/或延时时间。
[0010]可选地,所述根据所述第一视频数据包和所述第二视频数据包,确定传输所述第一视频数据包的网络传输参数,包括:
[0011]根据所述第一视频数据包的第一数量和所述第二视频数据包的第二数量,确定传输所述第一视频数据包的丢包率;
[0012]和/或
[0013]所述根据所述第一视频数据包的发送时间和所述第二视频数据包接收时间,确定所述第一视频数据包的延时时间。
[0014]可选地,所述根据所述第一视频数据包的第一数量和所述第二视频数据包的第二数量,确定传输所述第一视频数据包的丢包率,包括:
[0015]获取预设时间段内发出的第一视频数据包的第一数量;
[0016]获取接收到的第二视频数据包的第二数量;
[0017]计算所述第一数量和所述第二数量的差值,并根据所述差值与所述第一数量的比值,确定所述丢包率。
[0018]可选地,所述根据所述第一视频数据包的发送时间和所述第二视频数据包接收时间,确定所述第一视频数据包的延时时间,包括:
[0019]获取发送所述第一视频数据包的发送时间;
[0020]获取接收端设备接收到所述第一视频数据包的接收时间;
[0021]根据所述发送时间和所述接收时间的差值,确定发送所述第一视频数据包的延时时间。
[0022]可选地,所述根据所述第一视频数据包和所述第二视频数据包,确定传输所述第一视频数据包的结构相似性参数,包括:
[0023]采用结构相似性模型,对所述第一视频数据包和所述第二视频数据包,分别进行亮度对比、对比度对比和结构对比;
[0024]根据对比的结果,确定所述第一视频数据包和所述第二视频数据包的结构相似性参数。
[0025]可选地,所述根据所述视频信息,确定所述第一视频数据包的视频质量,包括:
[0026]获取发送第一视频数据包到接收端设备的正常时间;
[0027]根据所述正常时间和所述延时时间,确定第一视频数据包在传输中的传输效率;
[0028]根据所述传输效率、所述丢包率和所述结构相似性参数,确定所述第一视频数据包的视频质量。
[0029]第二个方面,本专利技术实施例提供一种视频质量的评估装置,所述包括:
[0030]获取模块,用于获取预设时间段内的传输的第一视频数据包及其对应的第二视频数据包;其中,所述第一视频数据包是发送端发送的原始数据包,所述第二视频数据包是接收端接收到的实际数据包;
[0031]确定模块,用于根据所述第一视频数据包和所述第二视频数据包,分别确定所述第一视频数据包的视频信息,其中,所述视频信息至少包括网络传输参数和/或结构相似性参数;
[0032]评估模块,用于根据所述视频信息,确定所述第一视频数据包的视频质量。
[0033]可选地,所述网络传输参数,包括丢包率和/或延时时间。
[0034]可选地,所述确定模块用于:
[0035]根据所述第一视频数据包的第一数量和所述第二视频数据包的第二数量,确定传输所述第一视频数据包的丢包率;
[0036]和/或
[0037]所述根据所述第一视频数据包的发送时间和所述第二视频数据包接收时间,确定所述第一视频数据包的延时时间。
[0038]可选地,所述确定模块,用于获取预设时间段内发出的第一视频数据包的第一数量;
[0039]获取接收到的第二视频数据包的第二数量;
[0040]计算所述第一数量和所述第二数量的差值,并根据所述差值与所述第一数量的比值,确定所述丢包率。
[0041]可选地,所述确定模块用于:
[0042]获取发送所述第一视频数据包的发送时间;
[0043]获取接收端设备接收到所述第一视频数据包的接收时间;
[0044]根据所述发送时间和所述接收时间的差值,确定发送所述第一视频数据包的延时时间。
[0045]可选地,所述确定模块用于:
[0046]采用结构相似性模型,对所述第一视频数据包和所述第二视频数据包,分别进行亮度对比、对比度对比和结构对比;
[0047]根据对比的结果,确定所述第一视频数据包和所述第二视频数据包的结构相似性参数。
[0048]可选地,所述评估模块用于:
[0049]获取发送第一视频数据包到接收端设备的正常时间;
[0050]根据所述正常时间和所述延时时间,确定第一视频数据包在传输中的传输效率;
[0051]根据所述传输效率、所述丢包率和所述结构相似性参数,确定所述第一视频数据包的视频质量。
[0052]第三个方面,本专利技术实施例提供一种终端设备,包括:至少一个处理器和存储器;
[0053]所述存储器存储计算机程序;所述至少一个处理器执行所述存储器存储的计算机程序,以实现第一个方面提供的视频质量的评估方法。
[0054]第四个方面,本专利技术实施例提供一种计算机可读存储介质,该计算机可读存储介质中存储有计算机程序,所述计算机程序被执行时实现第一个方面提供的视频质量的评估方法。
[0055]本发本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种视频质量的评估方法,其特征在于,所述方法包括:获取预设时间段内的传输的第一视频数据包及其对应的第二视频数据包;其中,所述第一视频数据包是发送端发送的原始数据包,所述第二视频数据包是接收端接收到的实际数据包;根据所述第一视频数据包和所述第二视频数据包,分别确定所述第一视频数据包的视频信息,其中,所述视频信息至少包括网络传输参数和/或结构相似性参数;根据所述视频信息,确定所述第一视频数据包的视频质量。2.根据权利要求1所述的方法,其特征在于,所述网络传输参数,包括丢包率和/或延时时间。3.根据权利要求2所述的方法,其特征在于,所述根据所述第一视频数据包和所述第二视频数据包,确定传输所述第一视频数据包的网络传输参数,包括:根据所述第一视频数据包的第一数量和所述第二视频数据包的第二数量,确定传输所述第一视频数据包的丢包率;和/或所述根据所述第一视频数据包的发送时间和所述第二视频数据包接收时间,确定所述第一视频数据包的延时时间。4.根据权利要求3所述的方法,其特征在于,所述根据所述第一视频数据包的第一数量和所述第二视频数据包的第二数量,确定传输所述第一视频数据包的丢包率,包括:获取预设时间段内发出的第一视频数据包的第一数量;获取接收到的第二视频数据包的第二数量;计算所述第一数量和所述第二数量的差值,并根据所述差值与所述第一数量的比值,确定所述丢包率。5.根据权利要求3所述的方法,其特征在于,所述根据所述第一视频数据包的发送时间和所述第二视频数据包接收时间,确定所述第一视频数据包的延时时间,包括:获取发送所述第一视频数据包的发送时间;获取接收端设备接收到所述第一视频数据包的接收时间;根据所述发送时间和所述接收时间的差值,确定发送所述第一视频数据包的延时时间。6.根据权利要求1至5...

【专利技术属性】
技术研发人员:卢富士安君超王艳辉
申请(专利权)人:海南视联通信技术有限公司
类型:发明
国别省市:

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

1