H.266/VVC的编码块结构划分

本文详细介绍了H.266/VVC的编码块结构,包括CTU、CU、PU和TU的概念及其关系。VVC中CTU最大可达128×128,采用内嵌多类型树的四叉树结构进行划分,支持更多形状的CU,以适应图像内容。最大亮度变换尺寸为64×64,色度为32×32。在满足最大变换尺寸限制下,CU不再进行预测和变换的划分。
摘要由CSDN通过智能技术生成

H.266默认CTU大小为128*128;CTU进行划分为CU大小为128*128-4*4;除非CU的尺寸大于最大变换所允许的长度,否则CU不会在预测和变换时被进一步划分成PU和TU;

参考:https://blog.csdn.net/huster1446/article/details/87907480

将一帧图像划分成CTUs

VVC中一个视频帧被划分成许多CTU。CTU的概念和HEVC中相同。对于一个三通道的图像帧,一个CTU包含N×N个亮度样点及对应的两个色度样点块。即每个CTU的大小都相同。如下图所示:

在这里插入图片描述

VVC中亮度分量最大的CTU大小是128×128(HEVC是64×64)。需要注意VVC中最大的亮度变换块大小是64×64。

CTU的划分

在HEVC中,一个CTU通过四叉树结构划分成许多子CU,也被称为编码树(coding tree),这么做是为了针对不同的空间特性编码方式(帧内或帧间)能够做出调整。在子CU级决定是采用帧内编码(利用空间相关性)还是帧间编码(利用时间相关性)。

每个子CU可以被进一步划分成一个、两个或四个PU,取决于PU的划分类型。在一个PU内部的样点采用相同的预测方式,相关的预测结果也以PU为单位传输到解码端。在经过对PU的预测并得到残差信息后,一个子CU可以再被划分成若干个TU,这也是通过四叉树划分

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值