ICIP2021:VVC RPR参考结构改进

【视频编码\VVC】编码结构基础知识 编码时的分层处理架构和编码后码流的语法架构。为支持视频编码标准的通用性,标准只规定码流的语法语义。片头及其以上的语法架构。VVC编码码流包含一个或多个编码视频序列(CVS),每个CVS以帧内随机接入点(IRAP)图像或逐渐解码刷新(GDR)图像开始。 阅读详情

本文来自ICIP 2021论文《An Enhanced Reference Structure For Referencr Picture Resampling In VVC》

参考图像重采样(Referencr Picture Resampling,RPR)是VVC在实时视频编码的重要工具。RPR可以在码流内部自适应改变分辨率而不需要插入IDR或IRAP帧,这样可以避免因为IDR或IRAP帧过大造成的网络拥塞。RPR可以根据网络情况自适应调整分辨率,当网络带宽低时可以下采样编码低分辨率(LR)帧,当网络带宽变好后又可上采样编码高分辨率(HR)的原始帧。

VVC中的RPR


在H.264和H.265中,当一段码流要改变分辨率时需要插入IDR或IRAP帧,但是编码IDR或IRAP帧需要码率比帧间预测帧更高且速度更慢,对于实时通信场景会增加延时。

为了在改变分辨率时不需要插入IDR或IRAP帧,VVC提出了RPR。相关语法元素在SPS和PPS中,可以指定水平和垂直方向的缩放比例。

当参考帧和当前帧分辨率不同时,为了进行运动补偿需要对参考帧进行重采样,VVC支持块级重采样,DPB中只存未重采样的编码帧。

如果码流中分辨率发生了变化,则在质量评价时PSNR计算方式发生了变化,如Fig.1中PSNR1和PSNR2都需要计算。JVET-Q2015中提出了RPR的标准测试环境(后台回复"RPR"获取),它要求水平和垂直缩放比例为2:1或1.5:1,且每0.5秒改变一次分辨率。

参考结构修改


如Fig.2所示,对于分辨率变高的帧(Resolution Increased Pictures,RIP)码率会突然增高。为了解决这个问题,论文提出了使用HR参考帧替换LR参考帧以及自适应决定HR参考帧的数量。

HR替换LR


如图Fig.3所示POC48帧是RIP帧,它的参考帧都是LR帧。LR帧的预测准确度低于HR帧,Fig.4(a)是原始HR帧,Fig.4(b)是LR帧上采样的结果,从而在差值可以看出上采样后LR丢失大量信息,降低了预测的准确率。

使用HR替换参考列表RPL中的LR不仅有利于RIP帧也有利于HR参考帧少的帧。首先计算RPL中HR的数量,当数量少于𝑇ℎ𝑟𝑒𝑁𝑢𝑚𝐻𝑅𝑅𝑒𝑓时使用时域最近的HR替换时域最远的LR。

修改后的参考结构如Fig.5所示。

HR数量的自适应选择


HR参考帧和当前帧可以时域距离非常远,例如视频中包含快速运动或复杂运动的物体则HR参考帧和当前帧可能完全不同,这种情况下使用LR帧作为参考则更好。如果视频内容变化缓慢,只使用两个HR帧作为参考性能可能也不够好。所以论文提出基于HR参考帧中参考块的比例自适应决定HR参考帧的数量。

整个过程如下所示,

实验结果

Tab1和Tab2分别是缩放比2:1时PSNR1和PSNR2的BD-Rate。

Tab3和Tab4分别是缩放比1.5:1时PSNR1和PSNR2的BD-Rate。

可以看出运动缓慢的classE类视频gain更大,而运动复杂的classB类视频gain较少。且缩放比2:1比1.5:1的gain更大。

如Fig.7所示,在RIP图像时本文方法码率更低。

感兴趣的请关注微信公众号Video Coding

H.266/VVC视频编码原理探索 在2020年7月,H.266/VVC的标准规范正式面世。据统计,VVC的编码压缩率比HEVC提升一倍,支持RPR参考帧重采样、SCC屏幕内容编码等新技术。这意味着在5G时代,VVC视频编码让4K、8K超高清视频成为可能。 阅读详情

相关推荐

【编解码格式】H26x系列

计算法以Intraframe图场内压缩,位元率为固定25 Mbit/s(25.146 Mbits/s),加上子码数据、侦错、纠错(约8.7 Mbit/s)共约36 Mbit/s(约35.382 Mbit/s)。并于1994年4月同意了家庭用(Consumer)数位VCR规格,这就是所谓的DV规格,也就是家庭用摄影机DV规格。媲美(注意很多实时摄影的MPEG-2编码器只用Intraframe压缩(I-frame),非Interframe压缩(P及B-frame))。制作的过渡密切相关,也与一些经久不衰的"

多媒体开发者 833

IEEE ICIP 2019 | 更快更好的联邦学习:一种特征融合方法

IEEE ICIP 2019 | 更快更好的联邦学习:一种特征融合方法。

KI的博客 1万+

VVenC 编码参数详解

VVenC 编码参数详解

世界那么大,我想去看看~【随心更新,看世界去了😄】 1665

VCIP 2020:面向VVC的自适应分辨率改变

本文来自VCIP2020论文《Adaptive Resolution Change for Versatile Video Coding》 自适应分辨率改变(Adaptive Resolution Change ,ARC)是允许视频序列根据网络状态传输不同分辨率视频,当网络带宽低时传输低分辨率视频,带宽高时传输原始分辨率视频。 在H.265和H.264中,当编码器在传输视频过程中想改变分辨率时需要插入一个满足新分辨率的IDR帧或IRAP帧。但是传输IDR帧或IRAP帧需要比较多的码率,对视频会...

Dillon2015的博客 4万+

论文阅读:(ICIP 2021)LATENT-SPACE SCALABILITY FOR MULTI-TASK COLLABORATIVE INTELLIGENCE

论文阅读:(ICIP 2021)LATENT-SPACE SCALABILITY FOR MULTI-TASK COLLABORATIVE INTELLIGENCE

mqy19960330的博客 732

ICIP2021:基于CNN的环路滤波

本文来自ICIP2021论文《CNN Based In-loop Filter For VVC Intra Coding》 VVC提供了三种环路滤波器:SAO、Deblocking、ALF来减少压缩失真,但是手工设计的滤波器难以处理复杂的压缩失真。 论文提出基于CNN的环路滤波技术来提升VVC中I帧的质量。网络输入包括从重建像素中提取的特征以及划分、预测信息,对于色度分量的输入还包括亮度像素。 Input 整个网络结构如Fig.1所示,其中输入部分在图的左侧。输入包括重建信息、划分信息以及预

Dillon2015的博客 1万+

ICIP论文结构整理

本文记录了在准备ICIP论文的过程中发现的论文撰写规律,经验主要基于五篇论文,分别是: 文献一:《A Parallel Convolutional Neural Network Architecture for Stereo Vision Estimation》(2017) 文献二:《Accurate Dense Stereo Matching for Road Scenes》(2017) 文献...

ShuqiaoS的博客 6689

VCIP2021:利用解码信息进行超分辨率

本文来自VCIP2021《CNN-based Super Resolution for Video Coding Using Decoded Information》简介随着高分辨率视频的增多,给带宽受限的情况下视频传输带来了巨大的挑战。为了解决这个问题,可以采用重采样的编码方法,如Fig.1,视频在编码前先进行下采样,然后编码低分辨率的视频,解码端在解码后再进行上采样恢复原来的分辨率。AV1中就存在对下采样的帧进行编码在解码端再进行上采样的模式。VVC中也支持RPR。随着基于CNN的超分辨(SR)的发展,

Dillon2015的博客 1万+

视频编解码基础知识

总而言之,各代视频编码标准的更迭发展,无外乎是通过更大的块尺寸、更多的分块方法、更多的帧内和帧间预测模式、更高的精度、更多的变换函数、更多的环路滤波器选择、更有适应能力的熵编码,来获取更好的压缩效率和更好的质量。则进一步提出了许多新的编码技术选项,包括无限制的运动矢量模式、基于语法的算术编码、高级预测模式、PB帧模式等,使得H.263的编码性能大大提升,成为低码率视频会议应用首选的编码算法。为了提高压缩的效果,视频编码标准会提供一系列的编码工具,而编码的过程其实就是在选择这些编码工具及其组合的过程。

路漫漫其修远兮 吾将上下而求索 886

ICIP 2019 开源论文 | 基于注意力网络的RGBD图像语义分割方法

作者丨赵磊单位丨北京林业大学硕士生研究方向丨语义分割本文已经被ICIP 2019(2019 IEEE International Conference on Imag...

Paper weekly 2558

(ICIP2019)图像语义分割(23) LEDNet-用于实时语义分割的轻量级编解码网络

论文提出用于实时语义分割的轻量级网络分割LEDNet,采用非对称编解码结构,编码模块采用带有通道分离和混洗的残差层,解码模块设计了APN模块减少计算开支,整个网络可以端到端训练。实验结果表明LEDNet在CityScapes上缺德了最好的速度与精度的权衡。

kevin_zhao_zl的博客 2997

ICIP2020:VVC实时解码器实现

本文来自ICIP2020论文《TOWARDS A LIVE SOFTWARE DECODER IMPLEMENTATION FOR THE UPCOMING VERSATILE VIDEO CODING(VVC) CODEC》 引言 VVC参考软件VTM实现了VVC编码器和解码器,它的主要焦点是新技术的实验和一些粗略的复杂性分析。并且作为一个参考实现它的目标主要是正确性、完整性和可读性,不考虑用于商业和消费系统。基于这些原因VTM并没有很好的优化,仅实现了一些基本的SIMD算法,并且在解码端不...

Dillon2015的博客 4万+

【MULTISPECTRAL FUSION FOR OBJECT DETECTIONWITH CYCLIC FUSE-AND-REFINE BLOCKS】论文阅读

这篇论文是2020年10月发表在ICIP上的一篇论文 点击跳转:原文pdf 点击跳转:代码地址 摘要+介绍部分 文章首先提出要有效地利用不同的光谱,主要的问题在于信息融合过程 总的来说,就是下面这张图 一、提出的方法 (1)融合: 文章提出的融合方法就是把两个模态的特征图先concat+BN+3*3卷积,然后为了防止过拟合,循环中融合部分的3*3卷积都设置一样的权重 其实这里不太懂为什么共享权重可以防止过度拟合!! (2)细化: 细化就是将融合的特征图和单一模态...

medicinedog的博客 812

HEVC 参考帧管理(RPS)

分析HM参考帧的管理: HEVC采用了参考帧集(RPS)的技术来管理已解码的帧,用作后续图像的参考。与之前的视频编码标准中参考侦管理策略不同的是,HEVC中的RPS技术,通过直接在每一帧开始的片头码流中传输DPB中各个帧的状态变化,而H.264/AVC中的滑动窗和MMCO (Memory ManagementControl Operation)这两种参考帧管理技术,是通过传输每一个片的DPB的相

guoyaoyao1990的专栏 6450

VVC层级结构中基于神经网络的参考帧生成

​本文来自JVET-X0060 《NN-based Reference Frame Interpolation for VVC Hierarchical Coding Structure》 提案针对VVC的层级结构提出了基于深度神经网络(DNN)的参考帧生产方法。在编码和解码过程中,参考列表中的两个重建帧作为网络输入,输出为新生成的帧。新生成的帧再经过一个滤波网络的处理,然后插入到参考列表最后的位置。该方法Y、U、V节省的码率分别为1.47%/4.19%/3.85%。 介绍 VVC中,重建帧存储在

Dillon2015的博客 2万+

ICIP2019论文合集

ICIP2019 2019CV顶会 1. 图像语义分割(24) ACNet-使用注意力网络的RGBD图像语义分割方法 2. 图像模式识别 3. 图像目标检测 4. 图像语义分割(23) LEDNet-用于实时语义分割的轻量级编解码网络 5. [] ...

git1314的博客 3139

ICIP2020:利用CNN降低VVC帧内编码复杂度

本文来自ICIP2020论文《CNN ORIENTED COMPLEXITY REDUCTION OF VVC INTRA ENCODER》 VVC复杂度增加很大一部分是因为其块划分方式,除了四叉树划分还支持二叉树和三叉树划分。该论文通过使用CNN在All Intra(AI)模式下预测块的划分方式减少计算复杂度。 上图Fig.1是VVC的块划分模式,二叉树和三叉树可以在水平和垂直方向上划分产生矩阵子块。VVC需要对每种划分模式计算RD cost,选择RD cost的作为最终模式计算量非...

Dillon2015的博客 4万+

H236各个版本的区别总结

H.263 versionsH.263# Annex A - Inverse transform accuracy specification# Annex B - Hypothetical Reference Decoder# Annex C - Considerations for Multipoint# Annex D - Unrestricted Motion Vector mode

奋斗中拥有 2659
上一篇: 深度上下文编码:DCVC
下一篇: VVC中GDR
Dillon2015
博客等级 码龄11年 1068粉丝 274原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值