当前位置:网站首页>字节跳动海外技术团队再夺冠:高清视频编码已获17项第一
字节跳动海外技术团队再夺冠:高清视频编码已获17项第一
2022-07-06 09:29:00 【字节跳动技术范儿】
字节跳动视频编码器,在MSU 2020赛事中,又获得了新的好成绩。
MSU 2020是俄罗斯莫斯科国立大学举办的视频编码权威赛事,在近期公布的4K和全高清视频(1080p)主观评分两个项目的角逐中,字节跳动自主研发的视频编码器(BVC)获得了两大最新成绩:
BVC1,斩获了4K 8bit项目8项评分标准第一名。
BVC2,获评全高清视频(1080p)主观评分离线1 fps赛道最佳质量奖,主观评分及4项客观评分均为第一名。
加上此前2020年12月公布的全高清视频(1080p)客观评分项目1fps赛道的4项评分标准冠军,BVC系列编码器在首次参赛、仅用了40天优化的情况下,与视频领域领先公司同场竞技,已经获得了本届MSU 2020三个主要比赛项目、累计17项评分标准的第一名。
BVC系列编码器的主要研发团队是位于美国San Diego的字节跳动先进视频团队,团队成员毕业于加州大学圣芭芭拉分校、伊利诺伊大学香槟分校等知名学府,全部拥有硕士或博士学历,已经在国际顶级期刊/会议上发表了超过30篇论文,并获得全球近100项授权专利。
这支海外团队的不少成员还在多个国际标准化工作组中担任重要角色,如VVC、H.265/HEVC、H.264/AVC等多项标准文本主编及编委等。过去两年间,字节跳动先进视频团队累计递交了260项以上H.266/VVC技术提案,被采纳数量超过130项。
随着5G和高清视频场景的深入落地,BVC系列编码器证明自己可以满足高清晰度场景下的视频编码需求,能够作为推进5G媒体应用的基础架构产品。
以体现客观质量的VMAF指标为例,BVC编码器在VMAF指标上相比其他参赛编码器领先幅度约为8%-15%。这意味着,同样质量的视频内容,使用BVC编码器能为服务商节约8%-15%的带宽和存储成本,用户端在网速较慢的情况下,使用BVC编码器转码,也能享受更高画质、更流畅的视频体验。
此外,参赛的BVC系列编码器正在逐步针对企业侧用户集成输出,服务B端市场的高清视频编解码需求。
4K 8bit冠军
先来看BVC1。
在1fps和30fps的各自四项评分标准中,BVC1均取得了最佳成绩:
PSNR avg.MSE(峰值信噪比的一种计算方式),1fps
柱状图越短,意味着编码后文件体积越小、比赛成绩越好、用户使用更省流量
PSNR avg.log(峰值信噪比的另一种计算方式),1fps
SSIM(结构相似性),1fps
VMAF(视频多方法评价融合指标),1fps
PSNR avg.MSE,30fps
PSNR avg.log,30fps
SSIM,30fps
VMAF,30fps
离线1 fps最佳质量奖
另外,在1080p视频主观评判中,也就是从人类评委观看视频的主观感受评判中,字节跳动自研编码器BVC2获评离线(1 fps)赛道最佳质量奖。
而在1080p视频相关的四项客观标准评分中,BVC2同样保持了第一名的成绩。
PSNR avg.MSE
PSNR avg.log
SSIM
VMAF
首次参加比赛,多个项目冠军
除了本次公布的两个比赛项目之外,在2020年底公布的MSU 2020 全高清视频(1080p)客观评分项目中,BVC2同样获得了4项评分标准第一。
研发BVC系列编码器的字节跳动先进视频团队透露,这一系列编码器正在持续更新迭代,并推动商业化应用,满足企业级市场的高清视频编解码需求。
参考链接:
https://www.compression.ru/video/codec_comparison/hevc_2020/4k_report.html
https://www.compression.ru/video/codec_comparison/hevc_2020/subjective_report.html
https://www.compression.ru/video/codec_comparison/hevc_2020/main_report.html
字节跳动更多技术成果
边栏推荐
- @RequestMapping、@GetMapping
- Chapter 6 rebalance details
- JS encapsulates the method of array inversion -- Feng Hao's blog
- QT system learning series: 1.2 style sheet sub control lookup
- 提交Spark应用的若干问题记录(sparklauncher with cluster deploy mode)
- Chapter 6 datanode
- 姚班智班齐上阵,竞赛高手聚一堂,这是什么神仙编程大赛?
- LeetCode 1638. Count the number of substrings with only one character difference
- was unable to send heartbeat
- SQL快速入门
猜你喜欢
Solve the problem of intel12 generation core CPU [small core full, large core onlookers] (win11)
Audio and video development interview questions
Chapter 2 shell operation of hfds
Chapter 6 rebalance details
字节跳动技术面试官现身说法:我最想pick什么样的候选人
Fdog series (III): use Tencent cloud SMS interface to send SMS, write database, deploy to server, web finale.
Redis standalone startup
~68 Icon Font introduction
Shell_ 07_ Functions and regular expressions
Basic principles of video compression coding and audio compression coding
随机推荐
7-10 punch in strategy
Cartesian tree (modified)
亮相Google I/O,字节跳动是这样应用Flutter的
Solr new core
~76 sprite map
Codeforces Round #771 (Div. 2)
~79 Movie card exercise
Submit several problem records of spark application (sparklauncher with cluster deploy mode)
Eureka high availability
Story of [Kun Jintong]: talk about Chinese character coding and common character sets
Chapter 6 datanode
~85 transition
The concept of spark independent cluster worker and executor
MP4格式详解
姚班智班齐上阵,竞赛高手聚一堂,这是什么神仙编程大赛?
Shell_ 07_ Functions and regular expressions
Shell_ 01_ data processing
How to generate six digit verification code
字节跳动2022校招研发提前批宣讲会,同学们最关心的10个问题
字节跳动多篇论文入选 CVPR 2021,精选干货都在这里了