Digital_Video_Concepts
  • 前言
    • 前言
  • 数字视频简介
    • 数字视频简介
    • 相关概念
    • 视频压缩
    • 权衡分析
    • 新型视频应用
    • 总结
  • 视频压缩技术
    • 数字视频压缩技术
    • 网络限制和压缩
    • 人类视觉系统
      • HVS模型
      • HVS的应用
    • 压缩技术概述
      • 数据结构和概念
      • 色度亚采样
      • 降低冗余
      • 熵编码
    • 压缩技术: 成本-收益分析
      • 变换编码技术
      • 预测编码技术
      • 其他编码技术
      • 率失真理论
    • 总结
  • 视频编码标准
    • 视频编码标准
    • 视频编码的国际标准概述
      • JPEG
      • H.261
      • MPEG-1
      • MPEG-2
      • H.263
      • MPEG-4 (Part 2)
      • AVC
      • HEVC
      • 视频质量的国际标准
    • 其他工业标准概述
      • VC-1
      • VP8
      • VP9
    • 总结
  • 视频质量度量
    • 视频质量指标
    • 压缩损失,伪像,视觉质量
      • 压缩损失:量化噪声
      • 常见的伪影
      • 影响视觉质量的因素
    • 视频质量的评估方法和指标
      • 主观视频质量评估
      • 客观视频质量评估和指标
        • 基于误差灵敏度的方法
        • 峰值信噪比
        • 基于结构相似性的方法
        • 基于信息保真度的方法
        • 时空方法
        • 基于显著性的方法
        • 网络感知方法
        • 基于噪声的质量指标
        • 客观编码效率指标
        • 基于ITU-T标准的客观的质量度量方法
    • 视频质量测量
      • 主观测量
      • 客观测量及其应用
    • 调参
      • 影响视频质量的参数
      • 参数之间的权衡
    • 总结
  • 视频编码性能
    • 视频编码性能
    • CPU速度和限制
    • 提升性能的动机
    • 对性能的考虑
      • 资源利用率最大化
      • 专用资源
      • 调整视频参数
        • 决定编码速度的因素
          • 系统配置
          • 工作负载的性质
          • 编码工具和参数
            • 独立数据单元
            • GOP结构
            • 码率控制
            • 多帧参考
            • 率失真的拉格朗日优化
            • 隔行扫描的帧/场模式
            • 自适应去块滤波器
          • 视频复杂度和格式
          • 基于GPU加速的优化
    • 性能优化方法
      • 算法优化
        • 快速算法
          • 快速变换算法
          • 快速帧内预测算法
          • 快速运动估计算法
          • 快速模式决策算法
          • 快速熵编码算法
        • 并行化方法
          • 数据分区
          • 任务并行化
          • 流水线技术
          • 数据并行化
          • 指令并行化
          • 多线程技术
          • 向量化技术
      • 编译器和代码优化
        • 编译器优化
        • 代码优化
      • 超频
      • 性能瓶颈
    • 性能度量和调整
      • 性能思考
      • 性能指标
      • 性能分析工具
    • 总结
  • 视频应用的耗电量
    • 视频应用的耗电量
    • 功耗及其限制
    • 媒体应用的工作负载
      • 媒体应用用途
    • 面向电量设计
    • 电源管理的思考
      • ACPI和电源管理
      • 操作系统电源管理
        • Linux电源管理
        • Windows电源管理
      • 处理器电源管理
      • Voltage-Frequency曲线
    • 电源优化
      • 架构级别优化
      • 算法级别优化
      • 系统整体级别优化
      • 应用级别优化
    • 电源度量
      • 度量方法论
      • 电源度量的思考
    • 测量电源的工具
      • DC电源测量系统
      • 电源测量的软件工具
    • 总结
  • 低功耗平台上的视频应用的功耗
    • 低功耗平台上的视频应用的功耗
    • 低功耗设备的重要事项
    • 低功耗平台上典型的媒体应用
      • 视频播放
      • 视频录制
      • 视频分发
      • 视频电话(会议)
    • 低功耗系统的状态
      • 简单ACPI模型的缺点
      • 待机状态
      • 低功耗状态的组合
    • 低功耗平台的电源管理
      • 电源管理的专用硬件
      • 显示器电源管理
    • 低功耗平台的思考
      • 软件设计
      • 体系结构的思考
    • 低功耗平台的电量优化
      • 快速执行然后关闭
      • Activity调度
      • 减少唤醒次数
      • 突发模式
      • 完善CPU和GPU的并行化
      • 显存带宽优化
      • 显示功耗优化
      • 存储功耗优化
    • 低功耗的度量
      • 电源的处理器信号
      • 媒体应用的功耗指标
    • 总结
  • 性能,电量以及质量的权衡
    • 性能,电量以及质量的权衡
    • 权衡分析的思考
      • 权衡分析的类型
      • 参数调整的效果
      • 优化策略
    • 权衡性能和功耗
      • Case Study
    • 权衡性能和质量
      • Case Study I
      • Case Study II
    • 权衡功耗和质量
      • Case Study
    • 总结
  • 结语
    • 结语
    • 重点和结论
    • 对未来的思考
Powered by GitBook
On this page
  • 视频质量指标
  • ITU-T G.1070 and G.1070E
  • ITU-T P.1202.2

Was this helpful?

  1. 视频质量度量
  2. 视频质量的评估方法和指标
  3. 客观视频质量评估和指标

基于ITU-T标准的客观的质量度量方法

除了前面几节介绍的客观指标外,还有一些基于ITU-T标准的客观的质量度量方法。

视频质量指标

视频质量指标(VQM, video quality metric)是在国家电信和信息管理局(NTIA)开发的感知视频质量的客观测量。由于其在VQEG第2阶段验证测试中的出色性能,美国国家标准协会(ANSI)将VQM作为国家标准,就像ITU将ITU-T Rec J. 144作为标准一样。VQM测量视频中损伤的感知效果(包括模糊,抖动,全局噪声,块效应和颜色失真等),并将它们组合成单个指标。测试结果表明,VQM与主观视频质量评估之间具有高度相关性。

VQM算法把源视频剪辑和处理过的视频剪辑作为输入,并分四步计算VQM:

  1. 校准:在此步骤中,校准采样视频以准备接下来的特征提取。相对于源视频对处理后视频的空间/时间偏移,对比度和亮度偏移进行估计和校正。

  2. 质量特征提取:在该步骤中,使用数学函数,从视频流的时空子区域提取表征空间、时间、颜色属性中的感知变化的质量特征集合。

  3. 质量参数计算:在该步骤中,通过比较处理视频提取的特征与源视频提取的特征来计算描述视频质量的感知变化的一组质量参数。

  4. 计算VQM:使用先前步骤计算出的参数的线性组合来计算VQM。

可以使用基于某些优化标准的各种模型来计算VQM。这些模型包括电视模型,视频会议模型,通用模型,开发人员模型和PSNR模型。VQM通用模型会使用七个参数的线性组合来计算最终的VQM。其中,四个参数基于从亮度分量的空间梯度中提取的特征计算而来,两个参数基于从由两个色度分量形成的矢量中提取的特征计算而来,并且最后一个参数基于对比度和绝对时间信息(两者均提取自亮度分量)。测试结果显示,主观测试与VQM通用模型(VQMG, VQM general model)之间的相关系数高达0.95。

ITU-T G.1070 and G.1070E

ITU-T G.1070是用于体验质量(QoE)规划的标准计算模型。G.1070模型最初是为双向视频通信而开发的,目前已经受到广泛使用、研究、扩展和增强。在G.1070中,视觉质量模型会基于多个因素,包括:帧率,码率和分组数据丢失率。对于固定帧率和固定分组数据丢失率的场景,码率的降低将导致G.1070视觉质量的降低。然而,码率的降低并不一定意味着质量的降低。如果视频内容具有低复杂度且易于编码,则即便码率较低,也可能不会存在质量损失。但G.1070却无法区分如上的这两种情况。

给定视频的码率,帧率和分组数据丢失率,G.1070模型可以用这些信息估计用户端对视频的感知质量,该估计的质量通常以质量分数的形式存在。一般而言,高码率的压缩视频,该质量得分一般较高;而较低码率的压缩视频,该分数一般也较低。

为了计算G.1070的视觉质量,评估系统会包含用于分析压缩比特流相关信息的数据收集器或估计器。该数据收集器用于提取有用信息,估计码率,帧率和分组数据丢失率。根据这三个估计,G.1070视频质量估计器根据G.1070建议的第11.2节中定义的函数来计算视频质量估计。

尽管G.1070模型也适用于估计网络质量(例如预期的分组数据丢失率),但G.1070一般不考虑视频的内容信息。例如,具有复杂背景和高速运动的视频场景,以及包含相对较少的活动或纹理的另一场景,即使它们以相同的码率和帧率进行编码,也会有显著不同的感知质量。而且,简单场景的高质量编码所需的编码码率本来就相对较低。由于G.1070模型通常为低码率视频提供较低的分数,因此对于简单的场景,G.1070存在这种不合理地惩罚。实际而言,该视频场景的感知质量可能很高。同理,G.1070也可能会高估高码率视频的感知质量。因此,G.1070模型可能与最终用户的主观质量得分无关。

为了解决上文提到的G.1070与主观质量得分之间可能存在的不相关性的问题,提出了G.1070的改进模型——G.1070E。G.1070E会考虑帧复杂度(相当于考虑帧的内容复杂度),并且提供了帧复杂度的估计方法。基于帧复杂度,然后执行码率归一化处理。最后,G.1070使用归一化的码率,帧率以及分组数据丢失率计算视频质量的估计。

G.1070E是一种无参考的压缩域下的客观视频质量度量模型。实验结果表明,G.1070E模型与主观MOS得分具有较高的相关性。G.1070E能够比G.1070更好地反映视频的体验质量。

ITU-T P.1202.2

ITU-T P.1202系列文件规定了基于基于IP的视频服务的视频质量的模型,该模型通过分组报头和比特流信息来监控视频的质量。ITU-T P.1202.2建议书规定了具备更高视频分辨率应用的质量模型。P.1202.2具有两种模式:

  • 模式1:视频比特流被解析但是并未被解码成像素

  • 模式2:视频比特流被完全解码成像素以用于分析

P.1202.2是一种无参考的视频质量指标。该算法的执行需要如下的步骤:

  1. 提取视频的基本参数,例如:帧分辨率,帧级别的量化参数,帧的大小,帧的数量。

  2. 将这些基本参数聚合到图像级别,从而确定视频帧的复杂度。

  3. 将基本参数聚合到模型级别,以获得视频序列复杂度以及视频序列级别的量化参数。

研究发现,P.1202.2算法的估计的MOS结果和VQEG JEG(Joint Effort Group)估计的MOS结果类似,均具有相似的皮尔逊线性相关系数(Pearson linear correlation coefficient)和斯皮尔曼等级相关系数(Spearman ranked order correlation coefficient)。这种线性关系如下所示:

但是,P.1202.2和VQEG JEG的预测结果逗比MS-SSIM(multi-scale structural similarity method,多尺度结构相似性)要差。研究还发现,P.1202.2模型并不能捕获压缩噪声(compression artifacts)。

因此,提出了一种基于MS-SSIM的改进的FR MOS估计器。特别是,开发了基于MS-SSIM的重映射功能。得到的MOS估计是关于MS-SSIM和帧参数(例如帧级量化参数,帧大小,帧类型和分辨率)的函数。该算法首先执行设备和内容分析,然后进行空间复杂度计算。

然后,使用逻辑函数(logistic function)执行非线性模型拟合。然后MOS估计器利用这些结果以及MS-SSIM值来计算MOS的估计。实验结果表明,对于一组测试集,估计的MOS与MOS之间的皮尔逊相关系数 > 0.9,这比MS-SSIM的0.7265要好得多。

Previous客观编码效率指标Next视频质量测量

Last updated 5 years ago

Was this helpful?

利用4−28{4-28}4−28所示的质量评估模型来评估MOS。

(4−28) P.1202.2 MOS=f(frame QP,frame resolution,frame size,frame number)(4-28) \ P.1202.2 \ MOS = f(frame \ QP, frame \ resolution, frame \ size, frame \ number)(4−28) P.1202.2 MOS=f(frame QP,frame resolution,frame size,frame number)
(4−29) VQEG JEG MOS=−0.172∗frame QP+9.249(4-29) \ VQEG \ JEG \ MOS = -0.172 * frame \ QP + 9.249(4−29) VQEG JEG MOS=−0.172∗frame QP+9.249