视频的质量检测方法、装置、电子设备及可读存储介质制造方法及图纸

技术编号:35940214 阅读:10 留言:0更新日期:2022-12-14 10:28
本申请公开一种视频的质量检测方法、装置、电子设备及可读存储介质,属于多媒体技术领域。方法包括:在基于目标编码方案对原始视频帧进行编码的过程中,获取原始视频帧的编码数据,并从参考数量个原始视频帧中抽取目标视频帧;对原始视频帧的编码数据进行解码,得到原始视频帧对应的解码视频帧;基于目标视频帧和对应的解码视频帧确定对应的第一质量指标;基于目标视频帧对应的第一质量指标确定其他视频帧对应的第二质量指标;基于目标视频帧对应的第一质量指标和其他视频帧对应的第二质量指标确定目标编码方案对应的第三质量指标。由于确定第二质量指标所需的时间小于确定第一质量指标所需的时间,因此,减小了确定第三质量指标所需的时间。质量指标所需的时间。质量指标所需的时间。

【技术实现步骤摘要】
视频的质量检测方法、装置、电子设备及可读存储介质


[0001]本申请实施例涉及多媒体
,特别涉及一种视频的质量检测方法、装置、电子设备及可读存储介质。

技术介绍

[0002]随着多媒体技术的不断发展,依托于互联网的流媒体视频(例如直播视频、游戏视频等)已逐渐成为人们日常生活和工作的重要组成部分。通常情况下,需要对视频进行编码处理,而不同的编码方案会得到不同程度的失真视频,因此,对视频进行质量检测变为尤为重要。
[0003]相关技术中,可以基于目标编码方案对多个原始视频帧进行编码处理,得到各原始视频帧的编码数据,再对各原始视频帧的编码数据进行解码处理,得到各原始视频帧对应的解码视频帧。之后,基于任一个原始视频帧和该原始视频帧对应的解码视频帧计算得到该原始视频帧对应的质量指标,基于各个原始视频帧对应的质量指标确定目标编码方案对应的质量指标,以利用目标编码方案对应的质量指标反映在基于目标编码方案进行编码处理的情况下的视频质量。
[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]在一种可能的实现方式中,在第一线程中对所述原始视频帧进行编码处理,在第二本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种视频的质量检测方法,其特征在于,所述方法包括:在基于目标编码方案对原始视频帧进行编码处理的过程中,获取所述原始视频帧的编码数据,并从参考数量个原始视频帧中抽取目标视频帧,所述参考数量小于所述原始视频帧的帧数;对所述原始视频帧的编码数据进行解码处理,得到所述原始视频帧对应的解码视频帧;基于所述目标视频帧和所述目标视频帧对应的解码视频帧,确定所述目标视频帧对应的第一质量指标,所述目标视频帧对应的第一质量指标用于反映所述目标视频帧对应的解码视频帧的视频质量;基于所述目标视频帧对应的第一质量指标,确定其他视频帧对应的第二质量指标,所述其他视频帧是所述原始视频帧中除所述目标视频帧之外的视频帧;基于所述目标视频帧对应的第一质量指标和所述其他视频帧对应的第二质量指标,确定所述目标编码方案对应的第三质量指标,所述目标编码方案对应的第三质量指标用于反映在基于所述目标编码方案进行编码处理的情况下的视频质量。2.根据权利要求1所述的方法,其特征在于,所述从参考数量个原始视频帧中抽取目标视频帧,包括:确定目标抽帧参数,所述目标抽帧参数用于指示抽取一个目标视频帧所需的原始视频帧的参考数量;从所述目标抽帧参数所指示的参考数量个原始视频帧中抽取目标视频帧。3.根据权利要求2所述的方法,其特征在于,所述确定目标抽帧参数,包括:确定目标编码速度,所述目标编码速度用于反映在基于所述目标编码方案对所述原始视频帧进行编码处理时,单位时间内编码原始视频帧的数量;统计历史视频帧对应的质量指标所需的确定时长,所述历史视频帧是历史确定质量指标的原始视频帧;基于所述目标编码速度和所述确定时长,确定所述目标抽帧参数。4.根据权利要求2所述的方法,其特征在于,所述确定目标抽帧参数,包括:确定第一视频帧和第二视频帧,所述第一视频帧是在确定历史视频帧对应的质量指标之前,基于所述目标编码方案进行编码处理时的原始视频帧,所述第二视频帧是在确定所述历史视频帧对应的质量指标之后,基于所述目标编码方案进行编码处理时的原始视频帧;基于所述第一视频帧和所述第二视频帧,确定所述目标抽帧参数。5.根据权利要求1所述的方法,其特征在于,所述基于所述目标视频帧对应的第一质量指标,确定其他视频帧对应的第二质量指标,包括:获取权重系数和所述其他视频帧的编码数据,所述权重系数包括所述目标视频帧对应的第一质量指标的权重系数和所述其他视频帧的编码数据的权重系数中的至少一项;基于所述权重系数、所述目标视频帧对应的第一质量指标和所述其他视频帧的编码数据,确定所述其他视频帧对应的第二质量指标。6.根据权利要求5所述的方法,其特征在于,所述目标视频帧的数量为多个;所述基于所述权重系数、所述目标视频帧对应的第一质量指标和所述其他视频帧的编
码数据,确定所述其他视频帧对应的第二质量指标,包括:从多个目标视频帧中确定满足帧序号条件的相关视频帧;基于权重系数、所述相关视频帧对应的质量指标和所述其他视频帧的编码数据,确定所述其他视频帧对应的第二质量指标。7.根据权利要求6所述的方法,其特征在于,所述满足帧序号条件的相关视频帧包...

【专利技术属性】
技术研发人员:曹洪彬陈思佳黄永铖曹健杨小祥宋美佳张佳
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

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

1