一种获得视频编码压缩质量的方法及装置的制造方法

文档序号:8459430阅读:415来源:国知局
一种获得视频编码压缩质量的方法及装置的制造方法
【技术领域】
[0001] 本发明涉及数据处理技术领域,特别是涉及一种获得视频编码压缩质量的方法及 装置。
【背景技术】
[0002] 随着网络技术的发展,影视点播、网络电视、可视电话等已成为宽带网络的主要业 务,并且这些业务也将成为第三代(3G,the 3rd Generation)无线网络的主要业务。在网 络视频迅速发展的背景下,如何对网络视频的质量进行便捷、有效的评估,便成为网络视频 应用中一个迫切需要解决的重要问题。
[0003] 现有技术中网络视频质量评估方法包括全参考视频质量评估方法,该方法采用计 算峰值信噪比(PSNR,Peak Signal to Noise Ratio)的方式评估视频质量,其方法流程 大致包括:获取原始参考视频以及终端视频;对原始参考视频以及终端视频进行对比计算 PSNR ;根据PSNR的具体数值确定视频质量。
[0004] 然而,该方法需要获取完整的原始参考视频以及终端视频,将视频流进行完全深 层的解析,评估复杂度太高,使得视频质量评估不能实时进行。

【发明内容】

[0005] 本发明实施例中提供了一种获得视频编码压缩质量的方法及装置,能够降低评估 的复杂度,可以使视频质量评估实时进行,以解决现有技术中的问题。
[0006] 为了解决上述技术问题,本发明实施例公开了如下技术方案:
[0007] -方面,本发明实施例提供了一种获得视频编码压缩质量的方法,包括:
[0008] 获取视频流信息,所述视频流信息包括视频帧类型、视频帧大小、帧率和码率;
[0009] 根据所述视频流信息计算视频内容复杂度,所述视频内容复杂度包括时间复杂度 或空间复杂度或时间复杂度及空间复杂度;
[0010] 根据所述码率、所述帧率和所述视频内容复杂度计算视频编码压缩质量。
[0011] 进一步,所述获取视频流信息包括:
[0012] 获取所述的视频帧类型、视频帧大小和帧率;以及
[0013] 根据所述视频流总数据量与所述预定时间段的比值确定码率。
[0014] 进一步,所述视频流总数据量为接收到的视频流数据量与丢失的视频流数据量之 和。
[0015] 进一步,当所述视频内容复杂度包括时间复杂度时,所述根据所述视频流信息计 算视频内容复杂度包括:
[0016] 根据所述视频帧类型及大小计算所述预定时间段内的平均I帧大小;
[0017] 根据所述码率与所述平均I帧的大小的比值确定所述时间复杂度;
[0018] 当所述视频内容复杂度包括空间复杂度时,所述根据所述视频流信息计算视频内 容复杂度包括:
[0019] 根据所述视频帧类型及大小计算所述预定时间段内的平均P帧大小;
[0020] 根据所述码率与所述平均P帧的大小的比值确定所述空间复杂度。
[0021] 进一步,所述时间复杂度具体为:
【主权项】
1. 一种获得视频编码压缩质量的方法,其特征在于,包括: 获取视频流信息,所述视频流信息包括视频帧类型、视频帧大小、帧率和码率; 根据所述视频流信息计算视频内容复杂度,所述视频内容复杂度包括时间复杂度或空 间复杂度或时间复杂度及空间复杂度; 根据所述码率、所述帧率和所述视频内容复杂度计算视频编码压缩质量。
2. 根据权利要求1所述的方法,其特征在于,所述获取视频流信息,包括: 获取所述的视频帧类型、视频帧大小和帧率;以及 获取预定时间段内的视频流总数据量; 根据所述视频流总数据量与所述预定时间段的比值确定码率。
3. 根据权利要求2所述的方法,其特征在于,所述视频流总数据量为接收到的视频流 数据量与丢失的视频流数据量之和。
4. 根据权利要求1至3中任意一项所述的方法,其特征在于, 当所述视频内容复杂度包括时间复杂度时,根据所述视频流信息计算视频内容复杂度 包括: 根据所述视频帧类型及大小计算所述预定时间段内的平均I帧大小; 根据所述码率与所述平均I帧的大小的比值确定所述时间复杂度;和/或 当所述视频内容复杂度包括空间复杂度时,所述根据所述视频流信息计算视频内容复 杂度包括: 根据所述视频帧类型及大小计算所述预定时间段内的平均P帧大小; 根据所述码率与所述平均P帧的大小的比值确定所述空间复杂度。
5. 根据权利要求4所述的方法,其特征在于,所述时间复杂度具体为:
其中,TCC为时间复杂度,BR为码率,ABI为平均I帧大小,%为常数。
6. 根据权利要求1至3中任意一项所述的方法,其特征在于,所述视频流信息还包括视 频帧量化参数; 当所述视频内容复杂度包括时间复杂度时,所述根据所述视频流信息计算视频内容复 杂度包括: 根据所述视频帧类型计算所述视频帧量化参数下P帧的每个像素的比特数; 根据所述P帧的每个像素的比特数以及所述视频帧量化参数对应的第一参量,计算所 述时间复杂度; 当所述视频内容复杂度包括空间复杂度时,所述根据所述视频流信息计算视频内容复 杂度包括: 根据所述视频帧类型计算所述视频帧量化参数下I帧的每个像素的比特数; 根据所述I帧的每个像素的比特数以及所述视频帧量化参数对应的第二参量,计算所 述空间复杂度。
7. 根据权利要求1至6中任意一项所述的方法,其特征在于,在所述根据所述码率、所 述帧率及所述视频内容复杂度计算视频编码压缩质量之前,还包括: 根据所述码率及所述帧率计算修正的码率; 所述根据所述码率、所述帧率及所述视频内容复杂度计算视频编码压缩质量,包括: 根据所述修正的码率、所述帧率及所述视频内容复杂度计算视频编码压缩质量。
8. 根据权利要求7所述的方法,其特征在于,所述根据所述码率及所述帧率计算修正 的码率,包括: 确定获取的所述帧率与参考帧率之间的较小值; 根据所述码率与所述较小值的比值确定所述修正的码率。
9. 根据权利要求8所述的方法,其特征在于,所述修正的码率具体为:
其中,MBR为修正的码率,BR为码率,fps为帧率,30为所述参考帧率。
10. 根据权利要求7至9中任意一项所述的方法,其特征在于,所述根据所述修正的码 率、所述帧率及所述视频内容复杂度计算视频编码压缩质量,包括: 根据所述修正的码率,所述视频内容复杂度,以及视频质量评价参数计算视频编码压 缩失真; 根据所述视频编码压缩失真以及所述帧率计算所述视频编码压缩质量。
11. 根据权利要求10所述的方法,其特征在于,当所述视频内容复杂度只包含时间复 杂度时,所述视频编码压缩失真具体为:
其中,VDc为视频编码压缩失真,MOS为视频质量评价参数,MOS_为视频质量评价参数 的最大值,MOSmin为视频质量评价参数的最小值,MBR为修正的码率,TCC为时间复杂度,a & 2,& 3,& 4吊藝^ °
12. 根据权利要求10或11所述的方
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1