x265帧内一个CU的编码过程(版本2.8)

一. 帧内CU、PU、TU: 

1. CU:编码单元,在帧内只有  64x64-8x8;

2. PU:预测单元,帧内有2Nx2N、NxN两种划分方式,其中2Nx2N对应所属编码单元CU的尺寸,而NxN只存在于8x8的CU中,

             因为对于其他尺寸的CU(64X64\32X32\16X16),采用NxN模式等价于将CU按四叉树结构划分为4个子单元并分别采用2Nx2N模式。 64x64,32x32,16x16, 8x8,4x4;

3. TU:变换单元,支持32x32、16x16、8x8、4x4四种TU;

关系:

由于PU和TU都是直接由CU划分得到,因此二者大小没有确定的关系,一个PU可以包含多个包含多个TU,一个TU可以跨越多个PU,但是二者大小都必须小于CU。对于帧内编码,由于相邻PU之间存在依赖关系,即以编码的PU须用于与之相邻的PU,因此一个PU可以包含多个TU,但是一个TU最多只能对应一个PU。

 

 二:编码过程:

x265帧内一个CU的编码过程(版本2.8)

 三. 编码流程:

x265帧内一个CU的编码过程(版本2.8)