视频质量评价方法技术

技术编号:39573991 阅读:3 留言:0更新日期:2023-12-03 19:25
本申请的实施例揭示了视频质量评价方法

【技术实现步骤摘要】
视频质量评价方法、装置、电子设备以及存储介质


[0001]本申请涉及数据处理
,具体而言,涉及一种视频质量评价方法

装置

电子设备以及存储介质


技术介绍

[0002]21
世纪以来,互联网广泛普及,多媒体技术迅速发展以及智能设备的广泛应用,现代社会已经迈进了智能化

信息化的时代

信息的获取大多来源于语音

图像和视频等,对于人们而言,图像和视频包含的信息更加直观

更加高效,便于人们理解所传达的信息

便携的智能手机

平板电脑等智能设备于日常生活中随处可见,短视频的广受欢迎以及社交平台的活跃,每天都有大量的视频内容被制作出来供人们娱乐和教育,视频已经成为人们获取信息

感知事物

分享生活的最主要方式之一,因此人们对视频的质量要求越来越高

[0003]现有技术中,通过对比原始视频和失真视频,计算二者之间差异或者通过引入人眼视觉模型将视频质量下降转化为感知结构信息的变化和一些感知现象的变化,对人眼如何感知这些误差进行数学建模等多种分析视频特征变化的算法,实现视频质量的确定

但是,现有技术确定的视频质量分数的精确度较低,不能给予用户评价视频质量以精确的数据支持


技术实现思路

[0004]为解决上述技术问题,本申请的实施例提供了一种视频质量评价方法

视频质量评价装置

电子设备以及计算机可读存储介质,能够提高视频质量评价的精度

[0005]本申请的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本申请的实践而习得

[0006]根据本申请实施例的一个方面,提供了一种视频质量评价方法,包括:对源视频进行图像质量评价,得到源视频的质量分数;在客户端接收到源视频对应的视频传输数据之后,从客户端获取网络传输信道针对视频传输数据的传输时延数据,传输时延数据包括对视频传输数据进行解码之后得到的图像帧对应的传输时延数据;基于传输时延数据确定质量分数对应的传输调整因子;基于传输调整因子对质量分数进行调整,得到视频质量的评价结果

[0007]根据本申请实施例的一个方面,提供了一种视频质量评价装置,包括:质量评价模块,用于对源视频进行图像质量评价,得到源视频的质量分数;获取模块,用于在客户端接收到源视频对应的视频传输数据之后,从客户端获取网络传输信道针对视频传输数据的传输时延数据,传输时延数据包括对视频传输数据进行解码之后得到的图像帧对应的传输时延数据;确定模块,用于基于传输时延数据确定质量分数对应的传输调整因子;调整模块,用于基于传输调整因子对质量分数进行调整,得到视频质量的评价结果

[0008]在另一示例性实施例中,第一获取模块包括第一确定单元

第二确定单元

第三确定单元,其中,第一确定单元用于确定视频传输数据中被客户端解码的图像帧序列;第二确
定单元用于确定图像帧序列中的每一图像帧在客户端中的接收时间点;第三确定单元用于基于每一图像帧对应的接收时间点确定传输时延数据

[0009]在另一示例性实施例中,第三确定单元包括计算子单元以及传输时延数据确定子单元,计算子单元用于基于每一图像帧对应的接收时间点计算图像帧序列中相邻图像帧之间的接收时间距离,以及获取相邻图像帧之间的预设期望时间距离;传输时延数据确定子单元用于将大于对应预设期望时间距离的接收时间距离对应的图像帧的第一数量作为传输时延数据

[0010]在另一示例性实施例中,第一确定模块包括统计单元和计算单元统计单元用于统计图像帧序列包括的图像帧的第二数量;计算单元用于根据第一数量的值和第二数量的值计算传输调整因子

[0011]在另一示例性实施例中,计算单元用于根据如下公式计算传输调整因子:
[0012][0013]其中,
y
表示第二数量,
x
表示第一数量,
F
表示传输调整因子,
α
表示传输调整因子的权重

[0014]在另一示例性实施例中,视频质量评价装置包括第二获取模块

第二确定模块以及第二调整模块,其中,第二获取模块用于获取客户端对传输视频数据进行显示的实际分辨率;第二确定模块用于基于源视频的原始分辨率和实际分辨率确定显示调整因子;第二调整模块用于基于显示调整因子对评价结果进行调整

[0015]在另一示例性实施例中,第二确定模块包括第四确定单元和第五确定单元,其中,第四确定单元用于若检测出原始分辨率大于或等于实际分辨率,则确定显示调整因子为1;第五确定单元用于在检测出原始分辨率小于实际分辨率时,基于原始分辨率和实际分辨率之间的差值确定显示调整因子

[0016]在另一示例性实施例中,视频质量评价装置还包括第三调整模块,其中,第三调整模块用于若检测到客户端中可用的解码格式不包括源视频的编码格式,则将质量分数调整为零

[0017]根据本申请实施例的一个方面,提供了一种电子设备,包括处理器及存储器,存储器上存储有计算机可读指令,计算机可读指令被处理器执行时实现如上视频质量评价方法

[0018]根据本申请实施例的一个方面,提供了一种计算机可读存储介质,其上存储有计算机可读指令,当计算机可读指令被计算机的处理器执行时,使计算机执行如前提供的视频质量评价方法

[0019]根据本申请实施例的一个方面,提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中

计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行上述各种可选实施例中提供的视频质量评价方法

[0020]在本申请的实施例所提供的技术方案中,本实施例提供的视频质量评价方法,充分考虑视频的质量在传输过程中会受到网络传输信道的网络质量好坏影响而受到损失,因
此,以网络传输信道针对视频传输数据的传输时延数据衡量源视频在传输过程中受到的网络传输信道的影响,基于由衡量得到的传输时延数据确定的传输调整因子对质量分数进行调整,进而提高视频质量评价的精度

[0021]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本申请

附图说明
[0022]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理

显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种视频质量评价方法,其特征在于,包括:对源视频进行图像质量评价,得到所述源视频的质量分数;在客户端接收到所述源视频对应的视频传输数据之后,从所述客户端获取网络传输信道针对所述视频传输数据的传输时延数据,所述传输时延数据包括对所述视频传输数据进行解码之后得到的图像帧对应的传输时延数据;基于所述传输时延数据确定所述质量分数对应的传输调整因子;基于所述传输调整因子对所述质量分数进行调整,得到视频质量的评价结果
。2.
根据权利要求1所述的方法,其特征在于,所述从所述客户端获取网络传输信道针对所述视频传输数据的传输时延数据包括:确定所述视频传输数据中被所述客户端解码的图像帧序列;确定所述图像帧序列中的每一图像帧在所述客户端中的接收时间点;基于每一图像帧对应的接收时间点确定所述传输时延数据
。3.
根据权利要求2所述的方法,其特征在于,所述基于每一图像帧对应的接收时间点确定所述传输时延数据包括:基于每一图像帧对应的接收时间点计算所述图像帧序列中相邻图像帧之间的接收时间距离,以及获取相邻图像帧之间的预设期望时间距离;将大于对应预设期望时间距离的接收时间距离对应的图像帧的第一数量作为所述传输时延数据
。4.
根据权利要求3所述的方法,其特征在于,所述基于所述传输时延数据确定所述质量分数对应的传输调整因子包括:统计所述图像帧序列包括的图像帧的第二数量;根据所述第一数量的值和所述第二数量的值计算所述传输调整因子
。5.
根据权利要求4所述的方法,其特征在于,所述传输调整因子根据如下公式计算得到:其中,
y
表示所述第二数量,
x
表示所述第一数量,
F
表示所述传输调整因子,
α
表示所述传输调整因子的权重
。6.
根据权利要求1所述的方法,其...

【专利技术属性】
技术研发人员:高欣玮
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

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

1