是否有衡量视频质量的工具?


8

我正在寻找可以以主观方式(视线如何观看运动图像)测量视频质量的任何工具。是否可以使用任何工具输入视频文件并主观了解视频质量?

这是多雪的信息,有关如何测量视频质量

请注意,那里的脚本不起作用,另一个选择是Windows应用程序。



@snow-谢谢,但是那里只有Windows的工具。我也碰巧在那儿读到了和答案完全相同的东西,但是那是在别的地方,真的不记得在哪里。好信息。我将其添加到问题中。
路易斯·阿尔瓦拉多

Answers:


4

有两种已建立的算法可以衡量视频对视频源的真实性。您必须输入两个视频流,即原始源和编码版本,然后该算法将计算出忠实度并输出一个数字。

不幸的是,它们都要求您提供未压缩的源以及压缩的视频,以进行比较。没有可靠的算法可以检测不需要信号源的视频质量。

  • PSNR是一种非常简单的度量,它只是获取源版本和编码版本之间每个像素的差异,并平均所有帧中所有像素之间的差异平方,得出一个数字,可以表示为“噪音比”。

    随着视频编解码器的心理视觉调整越来越多,此算法变得越来越不相关。如今,针对PSNR优化视频编解码器等同于对其进行优化以使其看起来很差。这是对源视频在人眼中的真实忠实度的非常不好的衡量标准。

  • 产生SSIM的主要原因是PSNR的这些不足。这是一种更复杂的算法,还考虑了所得图像中结构的形状与源中结构的对应程度。这严重地影响了早期基于块的压缩(例如DVD中使用的MPEG-2)中常见的某些伪像,包括阻塞或振铃,这些伪像对我们对视频质量的感知有很大贡献,即使它们对PSNR的贡献较小。

    SSIM得出指示相似性的图形,可以将其转换为类似于PSNR的比率。

    随着视频编解码器的进一步发展,SSIM现在也有局限性,因此同样不适用于视频忠实度的全面衡量。诸如h.264之类的现代视频编解码器由于具有诸如环路内解块和4x4变换之类的功能,因此在阻塞结构方面没有太大的问题,而它们仍然遭受细节和噪声(模糊)的困扰,这并不是SSIM进行了很好的衡量。

存在其他算法,其中一些声称可以解决这些算法中的缺陷,但是没有一个算法获得如此广泛的普及。

因此,这些算法都不是测量感知视频质量的合适方法。取而代之的是,调整视频编解码器需要进行大量观察:最好是双盲比较,以使观察者不会因使用的编解码器而产生偏见:对于视频编解码器而言,这样的壮举很难为视频编解码器留下独特的提示符号甚至在相当高的比特率压缩视频中进行编解码。


5

您对质量的解释和我的解释可能与其他人有所不同,因此您的主观方式受到污染。您需要一种确定的度量标准,以识别像素强度,运动,模糊,饱和度,密度,焦点等。

当然,这将根据所使用的设备进行处理。正在使用什么类型的输入/输出媒体处理记录和捕获。以及通过胶片,数字或磁带存储数据?

变量与成品一致。即:100,000美元的3D影院投影仪或家庭电影8mm相机?它们是有区别的。

现在,回到您的图形卡。它可以处理强调媒体分析的问题吗?

我的意思是这个。没有一个好的答案。我建议从以下站点开始研究:http : //www.linux.com/news/software/applications/321373-the-beat-goes-on-open-source-multimedia-tools-part-2

这可能还不确定,但是您可以开始。


很好的答案“ Turbo”(我知道你是真的哈哈哈哈)。
路易斯·阿尔瓦拉多

您只是刮了一下,先生。它变得更深了。哎呀!
Ringtail

-1

这是我意外发现的流式视频质量工具。不幸的是,我不记得切换方法。我一直在尝试重新找到它。这是我最近的工作,包括对该工具的说明:

请告诉我该功能的名称,尤其是如何启用/禁用它。我偶然发现了拨动开关,它很酷,但是后来我将其拨动了,现在不记得如何将其关闭。这是一个很棒的功能。

首先注意到是47.0.2526.80 m版本;升级到47.0.2526.106 m版本后仍显示。

图片是最好的,因此是第一张(屏幕顶部的绿色条和统计信息): VidStatOverlay0 VidStatOverlay1

这是行为的文字描述:当您单击视频进行播放时,在流式播放窗口中,有一个功能可以打开一个叠加层(与“播放/暂停”按钮和视频进度栏的类型相同)。屏幕顶部)在屏幕顶部显示状态(播放或暂停),以毫秒为单位的加载,以毫秒为单位的清单,停顿,以s / s为单位的缓冲速率,以s / s为单位的缓冲速率(在视频中单击时)这些通常由共享的OneDrive菜单项覆盖|添加到相册|下载|删除|嵌入|编辑标签|等)。这些下方还有另外两行,一行用于音频,一行用于视频。这些行中的每行都具有质量等级(0、1、2等),并且在行中添加了点图形。线的长度代表视频负载的长度。点用颜色编码表示“ 等待响应”,“接收字节”,下载,附加,附加和错误。音频行还显示平均等待时间(以毫秒为单位)和平均接收时间(以毫秒为单位)的统计信息。视频行显示了其他平均统计信息,以avg为单位的平均等待时间,以ms为单位的平均值接收和以mbps为单位的平均带宽。是一条垂直于点图的垂直线,该线表示视频相对于缓存数据的播放位置。

关键字:状态(播放或暂停),以毫秒为单位的加载,以毫秒为单位的清单,停顿,以s / s为单位的缓冲速率,以s / s为单位的缓冲,“等待响应”,“接收字节”,下载,附加,附加和错误以毫秒为单位的平均等待时间和以毫秒为单位的平均接收带宽

这本质上与Chrome浏览器的视频统计信息功能类似,类别:47-稳定讨论ChromeWindows 8 https:// // productforums.google.com/forum/#!msg/chrome/x7q1rM2G3DY/wYpD4896yRwJ;context-place=forum/chrome


15年12月17日Google说:我一点都不熟悉此功能,但是我最初的猜测是它是某种扩展。我不认为这是Chrome功能。

我对他们的回复是:我关闭了所有扩展,并且仍然存在。我也知道在找到此功能之前的几周内,我没有安装任何扩展程序甚至什至没有安装任何其他软件(反病毒更新除外)。

我会注意到,我是在使用Chrome在OneDrive的本机流播放器中播放OneDrive视频时发现该功能的。我与OneDrive“专家”(显然是第一层,仅限于解决问题的树)在两个单独的长达一个小时的聊天中走来走去,最后,微软以他们的智慧说,他们认为这是一种病毒。认真吗 那就是我放弃他们并去找Google专家的地方。

我希望我能记得是通过右键单击弹出窗口,隐藏的上下文菜单项还是通过幸运的偶然发现快捷键之一找到它的。因此,它可能与OneDrive有关。不幸的是,当我找到并使用切换功能的那天,我仅在Chrome浏览器中尝试过此功能,而不在其他浏览器中尝试过。现在我不记得切换功能了。

在流视频上,这是一个非常时尚且功能丰富的功能。我想无论是Google还是Microsoft都希望以此为功。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.