AV1显著超越H.265和VP9?—MSU最新比较公布

前言

最新的编码质量对比研究表明,视频编码标准AV1在质量已经登顶,但在编码速度方面仍与VP9、HEVC相差甚远。同时,莫斯科国立大学(MSU)开启了一项从主观层面对比视频质量的服务,名为Subjectify.us。

MSU的研究表明,仅考虑编码质量时,AV1的性能已胜过HEVC和VP9,成为目前质量最高的可用视频编码标准。同时发现,在常规操作模式下,VP9相比于HEVC也有更好的编码质量。不过,以上仅是MSU 2017编码对比报告中诸多亮点的一小部分,除此之外,MSU开展了在线对比视频与静态图像主观质量的服务,并对于SSIM在运用于度量编码质量的测试时需作出的调整问题有了一些新的发现。

MSU从06年就已开始在编码质量对比领域进行深入研究,并在15年公开了HEVC与其他标准比较的成果。近年来,MSU继续利用多类视频/图像文件,多种测试方法,多种解码器不断更新出编码对比测试的版本。MSU今年将对比报告分为五个部分,每部分的大体内容如下所示:

图1 MSU报告概述

AV1标准将逐渐盛行

这部分将针对上图中的Part.5进行展开描述。其中,图2为解码器客观质量对比中最具总结性的图表。从图中可看到,在编码质量相同的情况下,AV1标准仅产生相比于x264 55%的数据量,其次是三通道和二通道Placebo模式下的x265标准,分别产生67%和69%的数据量,然而这两种模式在编解码中并不多见。

同时,报告中对于编码速率也提出了明确的说明:“AV1的编码速率低于其他编码标准2500-3000倍不等,x265的Placebo模式与其他标准的差别有10-15倍”。但MSU发现,AV1还未被完全优化,这也意味着AV1距离实际的投入使用还需要一段时间。

图2 各类编码标准质量对比

MSU在对比时对VP9采用了最慢以及次慢的编码配置,这两种配置常被用于实际的数据传输。VP9呈现出了略优于x265双通道模式的性能,在对比,阐明系统参数的过程中,MSU也常向编码解码器的开发商咨询确认,并会采用一些开发商实际使用的参数进行测试。最终得到一个严谨的结论:在利用31个高清视频样本和独立的第三方配置条件下,VP9比HEVC有更好的质量表现。

Subjectify.us产生的主观测试结果

今年MSU的报告中第一次包含主观测试结果,系统效果如下图所示。Subjectify.us允许用户上传不同类型的图像或视频,并处理用户的主观评价。在测试期间,用户需要频繁点击以保证他们测试的专注程度。

例如,一次测试会出现10个样本,每个样本会有原始样本和压缩样本,显然,原始样本在主观质量上总优于压缩样本。如果用户在这类对比上产生了错误的判断,则认为他们的测试结果无效,并终止他们的测试。

图3 Subjectify.us系统界面

MSU通过Subjectify.us收集了325人次的11530次对比结果,MSU团队折算后的主观评分计算出平均比特率的评分。下图则展示了主观评分对于HEVC编码器整体评分(包含速率)的影响。

图4 HEVC编码器整体得分

从目前的各类成果来看,主观测试费时费力费财,因而Subjectify已是一种研究者或开发商选取编码方式的良好途径。

Tune SSIM

最后一项有意义的发现是关于编码配置tune SSIM的。这是源于x264和x265开发者发现,单一的用于提高主观质量的解码工具会引起客观指标如SSIM、PSNR数值的下降。所以开发者通常放弃这类指标中影响视觉质量的调整,使得两者协调一致。

以下是来自x265文件的建议:“SSIM/PSNR调优的选项会禁止一切以牺牲视觉质量为代价的指标优化”。据此,x265中常以可到达的最高视觉质量为基准进行调优。

同样,也可以以SSIM为基准进行调整,但这可能会使主观评分急剧下降。然而,MSU的研究发现了相反的结果,特定调整后的x264/x265编码性能反而比未调整前更好,结果如下所示。

图5 SSIM调整前后质量对比

MSU的这一结果实际上是在1Mbps至4Mbps之间传输1080p视频的条件下得到的,对此,x264的开发者是这样回应的:

“1-4Mbps对于1080p视频的解码来说是较低的比特率,此时会产生铃铛效应或者区块效应,这本身就降低了主观质量,因而以牺牲视觉质量为代价的客观指标调整需在高比特率条件下进行。同时,SSIM的调整也分为两种模式,一种模式因其自适应性并不需要太多的变形,而另一种则相反,因而不同类型的调整也会影响最终的结果。”

但实际上,4Mbps对于1080p视频的传输来讲已不算太低,这使得利用客观指标对比编码质量的研究变得迷茫,研究者究竟应该用什么范围的速率进行SSIM调整的测试研究?对此,x264开发者认为或许对每个源均进行变形的方法可以得到理想的效果,但这也会引发指标计算需简化的问题。

由此,MSU的成果带来了一个利用SSIM和PSNR比较传输速率跨度较大的视频集时的有效性问题。对于这个问题,或许更先进的指标,如VMAF,可以避免这样的冲突,又或许只能通过主观对比才能消除这种矛盾。众多相关领域人员也希望接下来的几个月甚至更长的时间能有团队解决这个难点。

参考自:

http://www.streamingmedia.com/Articles/News/Online-Video-News/AV1-Beats-VP9-and-HEVC-on-Quality-if-Youve-Got-Time-says-Moscow-State-122945.aspx

http://www.streamingmedia.com/Articles/Editorial/Featured-Articles/Moscow-State-Releases-First-HEVC-Comparison-107455.aspx

原文发布于微信公众号 - 媒矿工厂(media_tech)

原文发表时间:2018-01-31

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏PPV课数据科学社区

【聚焦】微博背后的那些算法

引言 微博是一个很多人都在用的社交应用。天天刷微博的人每天都会进行着这样几个操作:原创、转发、回复、阅读、关注、@等。其中,前四个是针对短博文,最后的关注和@则...

2878
来自专栏WindCoder

如何避免过早优化的魔咒

这真的几乎是值得的。 从新手到专家,从架构到ASM, 从机器性能到开发人员的性能优化, 您和您的团队都在缩短你们自己的目标是非常好的。

381
来自专栏大数据文摘

日本科学家的AI读心术,解码脑电波,还原人眼所见

962
来自专栏大数据文摘

研究上千张数据图表后 我学到12条可视化的秘密准则 | 附资源

1994
来自专栏九彩拼盘的叨叨叨

提高编程技艺摘要

杰出程序员之所以如此成功,就是因为他们一直在锻炼。完美的身材要靠定期的锻炼才能获得,而且必须坚持锻炼才能保持,否则身材就会走形。对于编程和软件工程来说,道理是一...

413
来自专栏PHP技术

毁灭程序员效率的 15 个障碍

原文出处: infoworld 译文出处:码农网 – 小峰 会议,什么都不懂的经理,生产效率指标——这就是你和下一个伟大软件之间的天堑。 昨天必须得发布...

34110
来自专栏PHP技术

谈谈新浪微博背后的那些算法

本文对微博中常见的问题的对应算法进行了简单的介绍,在实际应用中的算法比介绍的要复杂的多。当然,本文覆盖的主题并不全,比如好友推荐、热点跟踪等就没有涉及到。但古人...

34612
来自专栏企鹅号快讯

程序员编程障碍

? 编程效率障碍No.1:会议 最常见的抱怨是打断开发人员编码思绪的会议。如果老板信任该程序员,就会要求他们时不时地去那间数周甚至数年昏昏暗暗的会议室闲聊有关...

17410
来自专栏编程

自动化测试到底是什么

偶然在群里有人问自动化测试到底是啥,搞不懂。qtp对象库好麻烦,jmeter怎么做测试。。。。一堆一堆的问题。其实说实话真心不知道该咋解答了,我的内心是累的~ ...

1829
来自专栏麦时说

碎片化信息的危害

几个月前我在一个公交站牌看到某新闻APP的广告,广告词大意是每天浏览便会使你离成功人士更进一步,听起来很有鼓动性是不是,但现实呢?

823

扫描关注云+社区