视频压缩编码的新进展

前言

2015年10月,国际电信联盟(ITU-T)的视频编码专家组(VCEG)和国际标准化组织/国际电工委员会(ISO/IEC)的运动图像专家组(MPEG)组成了联合视频探索小组(JVET),JVET正在研究对压缩性能显著超过HEVC标准(包括它现在的扩展)的视频编码技术进行标准化的可能性,这种未来编码技术的标准化结果可以作为HEVC额外的扩展或者完全作为一种新的标准(FVC/H.266)。

FVC/H.266最新进展

今年7月17日-21日,第119次MPEG会议在意大利西北部城市都灵成功召开,本次会议主要对所有提交的CfE(Call for Evidence)进行了评价,结果表明,最新的视频编码技术的压缩性能显著超过了HEVC标准以及它现在的扩展。

CfE要求准备提交测试结果的公司和组织使用3种类型的视频对视频编码技术的效果进行测试和验证,分别是标准动态范围(SDR,Standard Dynamic Range)视频、高动态范围(HDR,High Dynamic Range)视频和360°全方位视频。本次会议最终收到了两个关于SDR类型的提交、两个关于HDR类型的提交以及四个关于360°视频类型的提交,对这些提交的评价主要包括由候选的视频编码技术产生的视频质量的主观测试,此外,会议还评价了JVET开发的参考软件JEM(Joint Exploration Model)的性能。

在CfE中,提交者不需要提交所有测试序列的结果,但是要提供给定class中所有序列的测试结果。总共有3个用于测试的class可供选择,分别为包含8个UHD序列和5个HD序列的SDR视频 class、包含5个HD序列的HDR视频 class以及包含5个测试序列(8K输入分辨率和标准动态范围)的360°视频class。所有测试序列及其目标码率如表1到表7所示。

表1 SDR test sequences

表2 SDR target bit rates

表3 SDR target bit rates for HM anchors

表4 HDR test sequences

表5 HDR target bit rates

表6 360º video test sequences

表7 Target bit rates for 360° video test sequences

客观评价过程要求所有测试者提交码流、二进制解码器、PSNR值(至少是每个测试序列在每一个码率点处的所有帧的PSNR的平均值,区分亮度分量和色度分量)还有相对于anchor的BD-Rate值和BD-PSNR值,此外,对于HDR视频还需要提交加权的PSNR值(至少是每个测试序列在每一个码率点处的所有帧的wPSNRs的平均值,区分亮度分量和色度分量)、tPSNR-Y、deltaE100、PSNR-L100以及每一个度量标准的BD-Rate值和BD-PSNR值,对于360°视频需要进一步提交以下供选择的度量标准:E2E WS-PSNR、E2E CPP-PSNR、E2E S-PSNR-I、E2E S-PSNR-NN和WS-PSNR,鼓励报告CPP-PSNR、S-PSNR-I和S-PSNR-NN这3个度量标准。本文选择了3个公司的评价结果进行展示,Samsung提交的SDR视频的评价如表8所示,Technicolor提交的HDR视频的评价如表9所示,InterDigital提交的360°视频的评价如表10所示。

表8 CfE response performance vs CfE anchor (matched bit-rates)

表9 HDR metrics using HM anchors as reference

表10 Comparison of the response with the HM 360° anchors

in terms of coding performance

主观评价过程是对提交的码流解码得到的视频序列进行评价,采用了具有5级减损程度的专家观察协议(EVP,Expert Viewing Protocol)。本文从3种class中分别挑选了一个视频展示主观评价的结果,在图1到图3中,绘制出了相应码率下测得的MOS值,MOS值为5表示完全没有失真,MOS值为1表示失真特别严重,anchor使用相应的参考软件的名字“HM”和“JEM”标注,“PA”、“PB”和“PC”表示用于评价的CfE的提交。

图1 CatRobot1(SDR)

图2 Market3(HDR)

图3 ChairliftRide(360°video)

结论

评价结果表明,对于大量的测试序列,最新的视频编码技术实现的增益显著超过HEVC,使用SDR和HDR测试序列时,在码率减少40%-50%的情况下可以提供与HEVC相当的主观质量,在单一类型下,甚至可以观察到更高的码率节省,例如几个360°视频测试序列显示出了很高的增益,所以可以做出结论,已经存在性能显著超过HEVC的压缩编码技术并且可以开发为一种新的视频编码标准(FVC/H.266),因此正式征集提案(Call for Proposal)的准备工作已经开始了,预期会在今年10月发布,并在2018年4月的MPEG会议上评价相关的提案。

参考自:

ISO/IEC JTC 1/SC 29/WG 11 N16923, Evidence of New Developments in Video Compression Coding.

Document: JVET-G1004, Results of the Joint Call for Evidence on Video Compression with Capability beyond HEVC.

Document: JVET-G0029, Samsung's response to Joint CfE on Video Compression with Capability beyond HEVC (SDR category).

Document: JVET-G0022, CfE response to the HDR category from Technicolor.

Document: JVET-G0024, InterDigital’s Response to the 360º Video Category in Joint Call for Evidence on Video Compression with Capability beyond HEVC.

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

原文发表时间:2017-08-16

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

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏码匠的流水账

聊聊spring cloud的AbstractLoadBalancingClient

本文主要研究一下spring cloud的AbstractLoadBalancingClient

812
来自专栏跟着阿笨一起玩NET

C# 通过HttpWebRequest在后台对WebService进行调用

http://www.cnblogs.com/macroxu-1982/archive/2009/12/23/1630415.html

2732
来自专栏君赏技术博客

写了一个Swift版本的提示HUD 暂时没找到合适的可以用一下

灰常灰常感谢@地选之猿提出这篇文章代码已经不能使用。这个库是当时学 Swift 才写的已经属于 Swift2.0代码,现在已经修复完成。 因为之前的邮箱不能使...

623
来自专栏葡萄城控件技术团队

Table-values parameter(TVP)系列之二: 利用DataTable将其作为参数传给SP

一,回顾         上一部分讲述了“在T-SQL中创建和使用TVP”,通过T-SQL建立如下的对象:         1)Tables ...

2059
来自专栏跟着阿笨一起玩NET

[C#]工具类—FTP上传下载

  不错的文章:http://www.cnblogs.com/greatverve/archive/2012/03/03/csharp-ftp.html

1111
来自专栏DT乱“码”

简单的考勤系统

连接数据库类 package com.lianrui.it; import java.sql.Connection; import java.sql.Driv...

3429
来自专栏c#开发者

jquery easyui datagrid mvc server端分页排序筛选的实现

1自定义一个ModelBinder public class filterRule { public string field { g...

4179
来自专栏跟着阿笨一起玩NET

C#巧用Excel模版变成把Table打印出来

转载:http://blog.csdn.net/gwblue/article/details/38865525

1142
来自专栏菩提树下的杨过

SqlTransaction事务使用示例

using System; using System.Data; using System.Data.SqlClient; using System.Co...

1838
来自专栏xingoo, 一个梦想做发明家的程序员

windows程序设计-第四章 system1.c

/*---------------------------------------------------- SYSMETS1.C -- System M...

23010

扫码关注云+社区