You need to enable JavaScript to run this app.
导航

画质检测 VQScore

最近更新时间2023.04.20 14:57:48

首次发布时间2023.04.20 14:57:48

视频点播支持画质检测 VQScore 功能,能够视频对上传的视频文件完成质量评分。本文为您介绍功能介绍、应用场景、技术原理以及操作步骤等内容。

背景信息

由火山引擎多媒体实验室自研的视频&图像的无参考质量评价算法,用于评估视频、图像的感知质量。VQScore 采用了主观分与细指标融合的方式,其中同时使用了神经网络和经典算法。相比与 PSNR、SSIM、VMAF 等有参考评估算法,VQScore 无需源视频作为参考,可直接对输入的视频图像进行打分。

功能介绍

VQScore(Video Quality Score)是一个无参考视频质量评价指标。无参考质量评价指的是当不借助或者没有参考视频的时候,独立地进行质量评价,由机器去模仿人类对于视频的视觉感受。因为视频最终的消费者是用户,所以如果能够准确地获得用户对视频的视觉感受后,可以开展非常多的应用:视频端到端优化、视频质量监控、基于视频质量的推荐,基于人类主观感受的处理算法优化、低质视频筛查等。

画质检测评分

VQScore(Video Quality Score)的画质检测评分的评分区间为 [0,100],评分越高代表视频画面色彩越好。不同视频质量对应的不同的评分段:

  • 0~60 :主观感受较差
  • 60~70:主观感受良好
  • 70~100:主观感受清晰

算法原理

VQScore 采用了主观分与细指标融合的方式,其中同时使用了神经网络和经典算法:

应用场景

  • 辅助推荐:根据检测原片的清晰度,对低清质内容打压,结合画质评分值对搜索结果排序,提升整体画质感受。
  • PGC 和 UGC 内容的研究与实际应用:UGC 质量评价算法对监控视频平台整体画质、监督画质提升算法、指导压缩效率提升等场景有重要作用。
  • 识别伪高清视频:适用于从高清视频中检测出伪高清视频,规避分辨率欺骗。伪高清视频大大降低了用户的观看体验,并浪费了大量的带宽,同时也增加了视频转码的计算成本和存储成本。
  • 监控画质检测评分:适用于长期监控画质变化的场景。

操作步骤

创建检测修复模板

视频点播控制台创建检测修复模板,如下图所示。具体操作请参见检测修复模板

创建工作流模板

点播控制台创建工作流模板。您需要勾选检测修复的工作流任务,如下图所示。具体操作请参见工作流模板

发起处理任务

您可以在上传视频时设置工作流模板发起处理任务,也可以对已挂载 TOS 存储桶的视频文件发起处理任务。

  • 通过以下方式使用已创建好的工作流模板上传视频,在上传时自动触发处理任务:

  • 通过以下方式对已上传的视频发起处理任务。

    • 点播控制台:选择不同的媒资管理模式,对应不同的具体操作,区别如下:

      • Vid 模式:通过 Vid 定位需要转码的媒资文件。具体操作请参见视频处理
      • DirectUrl 模式:通过 FileName 文件路径定位需要转码的媒资文件。具体操作请参见视频处理
    • OpenAPI 或服务端 SDK:调用 StartWorkflow 接口,进行视频处理,您需要传入工作流模板 ID。

查看处理结果

通过以下方式对已完成的处理任务,查看处理结果。

  • 控制台
  1. 登录视频点播控制台,进入空间。

  2. 选择左侧导航栏任务管理 > 工作流任务,查看工作流任务状态。具体操作请参见工作流任务

  3. 工作流任务状态变为成功后,单击查看详情按钮,进入工作流任务详情页面。

  4. 单击查看产物按钮,进入视频详情页面。在检测修复结果页签下,您可以查看对 VQScore 的分数。