多维评测指标解读第17届MSU世界编码器大赛全高清10bit赛道结果
超高清视频纤毫毕现的关键一环。
01 主要指标多项第一,带宽节省48%
近日,第17届MSU世界编码器大赛全高清10bit赛道成绩揭晓,阿里自研的H.266/VVC编码器Ali266在该赛道最高效的1fps档次上获得两项冠军,相较大赛基准编码器x265可节省48%的带宽,有效降低超高清视频门槛,推动其普及。
MSU世界编码器大赛是指由莫斯科国立大学(Lomonosov Moscow State University,MSU)主办的面向全球各大公司、学术机构、开源社区和个人的编码器比赛,从2005年起每年举办一次,至今已举办17届。
在过去的17届比赛中,参赛编码器总体数量不断攀升,使MSU世界编码器大赛成为视频编解码领域影响力最大的顶级权威赛事,吸引了如Google、Intel、Netflix等众多知名科技公司参赛,参赛编码器均有广泛实用性、代表了行业发展的风向标。
本届MSU大赛共有21款编码器参赛,并首次专门设立了10bit赛道。继获得16届全高清赛道8项冠军和主观赛道冠军后,Ali266参加了本届大赛10bit赛道压缩率最高的1fps速度档位,取得SSIM、PSNR两项指标第一。
为了全面地测评参赛编码器在多项质量评价指标下的压缩性能,MSU比赛采用了PSNR、SSIM、VMAF等客观质量评价指标。
其中,SSIM指标从亮度、对比度和结构信息三个方面来估计失真图像的视觉质量,旨在比较原始视频和失真视频的结构相似度,研究感知结构的损伤来评估视频质量,可以更好地反映人眼主观特性,因此历来也是MSU主办方指定的主要评价指标。
具体来看,按YUV (6:1:1)-SSIM指标排名:
第一名:阿里巴巴Ali266、腾讯Tencent266 v0.2.1和Tencent266 v0.2.2
上图中,纵坐标为参赛编码器,横坐标为相同的SSIM质量下,各编码器输出文件相对于参考编码器x265的平均大小。
柱状图越短,表示编码器输出的文件越小,压缩率越高,编码器性能越好。图中显示,在同等YUV (6:1:1)-SSIM画质下,Ali266比参考编码器x265节省了48%的文件大小。
按YUV (6:1:1)-PSNR (avg. MSE)指标排名:
第一名:腾讯Tencent266 v0.2.1、阿里巴巴Ali266
图中显示,在同等YUV (6:1:1)-PSNR (avg. MSE)画质下,Ali266比参考编码器x265节省了43%的文件大小。
对全球众多编码器进行全面、公平、公正地测评并非易事。以本届10bit赛道测评为例,从2022年6月1日开始公开征集参赛编码器,到2023年9月25日发布评测结果,整整经历了约16个月的时间。
费时费力的背后,在于视频编码技术在多媒体信息传输和处理环节中的基础性、关键性作用。
02 4K、60帧、10bit,补齐全链路最后一环
数字视频实质上就是一帧帧连续的图像,虽然一帧图像的大小并不大,但一般情况下每秒至少得有24帧图像,它们累积起来就会占据非常大的空间。
而当前,视频超高清化趋势势不可挡,人们越来越享受视频高分辨率、高帧率、高比特深度带来的极致震撼体验。
以4K超高清视频为例,分辨率为3840×2160像素,帧率为60(即每秒有60幅图像),那么未经压缩的1秒视频的数据量超过119.4亿比特(3840×2160像素/帧×24bits/像素×60帧/秒)。
视频编码器可以去除原视频的冗余信息给视频“瘦身”。以暑期热映的《封神第一部:朝歌风云》举例,该电影片长148分钟,合8900秒。若选用4K、24帧/秒、10bit位深的最高清画质,全片数据量便超过7000GB。这么巨大的数据量,不经过压缩直接传输和存储几乎是无法实现的。
在保证画质的前提下,编码器可将原始视频的数据量压缩至几百分之一甚至几千分之一。
因此,视频编码技术使得视频的存储和播放成为可能。
据测算,利用广泛采用的上一代标准开源编码器x265 veryslow档位编码的《封神》4K全片文件大小约3GB,而采用Ali266 slow档位可比原方案节省流量1.8GB,码率节省高达64%。
毫无疑问,4K、60帧、10bit逐渐成为行业公认的超高清视频标准。本届MSU世界编码器大赛首次专门设立了10bit赛道。那么,10bit究竟能为我们的生活带来什么呢?
如果用最直观的说法去描述,10bit能够让色彩呈现出更加细腻的渐变变化,因为每一个颜色通道中的色彩级数由8bit的256级(目前绝大多数的显示设备都采用的是8bit)一下子提高到10bit的1024级,这意味着能够在色彩的渐进和变化方面表现出非凡的细腻度。
如下表示的夕阳西下图,上半副图采用8bit位深表示,我们看到太阳由内到外的橘黄色过渡存在明显的“断层”现象,而下半副图采用10bit表示,色彩过渡非常自然。
该对比图片来源于网络
随着国家政策持续发力、市场需求不断增长,视频超高清产业正蓬勃发展。而超高清视频的高分辨率、高帧率、宽色域、宽动态范围等特征,必须与高位深相配合才能充分展示色彩细腻度和对比度,为消费者带来真正的视频临场体验感。因此,高位深是超高清视频不可或缺的重要特征和趋势之一。
若要真正享受到10bit色彩,光有屏幕支持10bit显示是远远不够的,而需要将视频的采集、处理、编码、存储或传输、解码、显示等全链路都以10bit进行处理。
由此可见,10bit编码和10bit解码是整个处理链路中必不可少的两个环节。在H.266/VVC以前的几代标准中,入门档次只支持8bit位深,10bit位深需要在更高的扩展档次才能支持,因此大部分编解码设备并不支持10bit位深视频。
而H.266/VVC在2017年10月发布技术征求书时,就将宽色域和宽动态范围视频(即HDR/WCG)作为主要面向的应用,因此,其入门档次(Main10 Profile)就支持10bit位深的编码标准,大大提高了对10bit位深视频的友好性,拉齐视频业界支持高位深的水准。
此次Ali266编码器在10bit赛道获奖,亦证明了Ali266完全具备10bit编码能力,补齐了全链路10bit的关键一环,符合视频超高清技术发展趋势,为消费者享受真实的视频临场体验提供了新的解决方案。
03 持续耕耘,Ali266的自我进化
Ali266是阿里巴巴达摩院对新一代国际视频标准H.266/VVC的编解码实现,具有高压缩性能、高清实时编码速度、完整的实时高清编解码能力等特点。Ali266编解码器的推出,更好地打开了H.266/VVC标准端到端的生态,为业界提供了新一代视频编解码解决方案。
在编码端,Ali266通过实现多种编码算法提升编码质量,提高压缩效率,例如运动补偿时域滤波,自适应GOP大小决策,场景切换检测,屏幕内容检测、码率控制技术等。
另一方面,Ali266涵盖了上百种编码快速算法,配合多线程技术、汇编指令、内存访问效率等工程优化手段,以极小的压缩性能代价大幅提高编码速度。
在解码端,Ali266自研的解码器架构、数据结构和内存可复用设计,通过多核并行、汇编优化、内存占用和访存效率优化等一系列工程和算法的优化手段来提高解码速度,可完美兼容Android、iOS、Linux、MacOS、Windows等多种平台。特别是对于集成Ali266解码器的中低端手机,也可清晰流畅地观看最新的H.266/VVC视频或直播,更好地满足了移动互联网时代的用户使用需求。
此外,Ali266充分考虑了商业化软件的需求,经过不同平台数千款高中低端设备的大规模检验,验证了Ali266解码器的鲁棒性、稳定性和可商用性。在MSU世界编码器大赛上连续获奖,标志着Ali266具备业界领先的软件编解码性能,展现其在视频超高清产业的应用潜力。
2022年1月,Ali266在优酷正式上线,优酷也成为当时业界首个H.266/VVC实用落地项目。据测算,自优酷稳定上线使用Ali266以来,在码率上,同等画面清晰度的情况下比原H.265/HEVC方案码率最高节省40%;在体验上,卡顿率降低50%,稳定性超过99.95%。
为了充分释放视频编解码标准升级带来的技术红利,为业界提供更低成本、更高画质的视频解决方案,阿里云联合达摩院实现了Ali266对视频点播业务的全线支持。此举将进一步帮助客户大幅节省带宽成本,提升播放体验,解决视频观看体验和带宽流量间的矛盾。
阿里云视频点播支持H.266/VVC,主要包括两方面。一方面阿里云视频云支持将视频转码为H.266/VVC的视频流,并支持mp4、ts、hls等主流容器,方便H.266/VVC视频流存储、传输和分发。另一方面,阿里云播放器提供完美兼容H.266/VVC编码协议视频流的播放解决方案,让客户享受流畅清晰的播放体验。
更多编码效果展示,请点击:https://retina.aliyun.com/#/Ali266
未来,Ali266将紧扣10bit HDR、超高清4K~8K、高帧率60fps~120fps、自由视角等最新技术发展趋势,与音视频产业紧密结合,在点播、直播、RTC等场景不断探索新的商业应用可能,并与5G、人工智能、虚拟现实等技术深度融合,催生大量新场景、新应用、新模式,为观众带来更极致的视听体验和更创新的互动玩法。
多维评测指标解读第17届MSU世界编码器大赛全高清10bit赛道结果的更多相关文章
- 多维评测指标解读2022MSU世界编码器大赛结果
是极致性能,更是最佳商用. 19项第一之上,是63%的极致带宽降低 近日,2022 MSU世界视频编码器大赛成绩正式揭晓.报告显示,阿里媒体处理服务MPS(Alibaba Media Processi ...
- 推荐系统评测指标—准确率(Precision)、召回率(Recall)、F值(F-Measure)
下面简单列举几种常用的推荐系统评测指标: 1.准确率与召回率(Precision & Recall) 准确率和召回率是广泛用于信息检索和统计学分类领域的两个度量值,用来评价结果的质量.其中精度 ...
- 一个评测指标就是MAP(Mean Average Precision)平均精度均值。
一个评测指标就是MAP(Mean Average Precision)平均精度均值. 转载 2017年09月13日 10:07:12 标签: 深度学习 892 来源01:Mean Average Pr ...
- 行人重识别和车辆重识别(ReID)中的评测指标——mAP和Rank-k
1.mAP mAP的全称是mean Average Precision,意为平均精度均值(如果按照原来的顺利翻译就是平均均值精度).这个指标是多目标检测和多标签图像分类中长常用的评测指标,因为这类任务 ...
- 基于蒙特卡洛树搜索(MCTS)的多维可加性指标的异常根因定位
摘要:本文是我在从事AIOps研发工作中做的基于MCTS的多维可加性指标的异常根因定位方案,方案基于清华大学AIOPs实验室提出的Hotspot算法,在此基础上做了适当的修改. 1 概述 ...
- csu 1503: 点弧之间的距离-湖南省第十届大学生计算机程序设计大赛
这是--比量p并用交点连接中心不上弧.在于:它至p距离.是不是p与端点之间的最短距离 #include<iostream> #include<map> #include< ...
- 红米k30评测+全面解读
暂时还没有图片等页面美化..其实网上有很多美图,这里不再粘贴了 红米k30是小米公司子品牌红米最近推出的一款性价比非常高的手机,以下进行多方面解读: 本人会尽量用不懂手机都能理解的语言来各方面讲解k3 ...
- 推荐系统评测指标--准确率(Precision)和召回率(Recall)、F值(F-Measure)
转自http://bookshadow.com/weblog/2014/06/10/precision-recall-f-measure/ 1,准确率和召回率是广泛应用于信息检索和统计学分类领域的两个 ...
- 运维相关指标数据采集并ES入仓 - 运维笔记
为了进行数字化IT治理,需要对一些应用进程相关指标进行采集并入库.收集到的应用指标数据最好要进行ES入仓,入到Kafka里面,并通过Kibana可视化展示. 需要进行采集的应用进程相关指标如下: ES ...
- ZOJ 17届校赛 Knuth-Morris-Pratt Algorithm( 水题)
In computer science, the Knuth-Morris-Pratt string searching algorithm (or KMP algorithm) searches f ...
随机推荐
- 走近高德驾车ETA(预估到达时间)
1. 什么是驾车ETA 临近节假,长途自驾返乡的你是否曾为无法预知路上到底有多堵而纠结?通勤上班,作为有车一族的你是否在为路况变幻莫测的早晚高峰而烦恼?外出旅行,赶火车.赶飞机的你是否还在为担心错过班 ...
- 创建属于自己的github、使用git提交、更新代码至github、写好readme
1. 在github上创建一个Repository 点击github网站,你可以用你的邮箱先注册一个账号. 点击New,转到创建一个repository的界面,如下图所示,你可以填写你的Reposit ...
- 云储存选择做Hexo博客图床(腾讯云、七牛云、网易云)
前言 博客里需要添加很多图片作为内容的补充,但是把图片放在本地博客文件夹里,上传到网上后,加载这些图片就是一个很大的问题,他们会拖累网页加载的速度,所以建议把图片放图床里,通过外链来访问和加载这些图片 ...
- 利用shell脚本交互式运行jar任务
如题,废话不多说,直接上代码: #!/bin/bash APP_PATH=/root/bigdata/neural_networks/width_control_model/predict/uploa ...
- 【技术实战】Vue技术实战【五】
需求实战一 效果展示 代码展示 <template> <div class="home-component"> <div class="pr ...
- 转载【Linux中建立软raid】
原文地址:https://www.cnblogs.com/diantong/p/10547081.html Linux内核中有一个md(multiple devices)模块在底层管理RAID设备,它 ...
- PHP秒杀面试题
什么是秒杀系统:秒杀系统是一个处理大量并发用户请求的系统,通常用于限时促销或特定活动中,用户可以在特定时间内以抢购的方式购买商品或服务. 秒杀系统可能面临的挑战是什么?秒杀系统可能面临以下挑战: 高并 ...
- Web通用漏洞--CSRF
Web通用漏洞--CSRF 漏洞简介 CSRF(Cross Site Request Forgery, 跨站请求伪造/客户端请求伪造),即通过伪造访问数据包并制作成网页的形式,使受害者访问伪造网页,同 ...
- IDA的使用-1
IDA的使用-1 主要收集我自己需要掌握的或者以前不知道的 开始界面 重载文件 在我们逆向过程中被文件修改过,这个时候需要我们重载一下,比如说开发过程中加点代码之类的 下面是加载额外文件,这个文件和我 ...
- 学好Elasticsearch系列-索引的批量操作
本文已收录至 Github,推荐阅读 Java 随想录 微信公众号:Java 随想录 先看后赞,养成习惯. 点赞收藏,人生辉煌. 目录 基于 mget 的批量查询 基于 bulk 的批量增删改 增加 ...