编码单元(Coding Unit,CU)是高效视频编码(HEVC)中用于视频编码的基本模块。它是一个方块形的单元,通常通过四叉树(Quadtree)结构进行递归分割,以适应图像的不同区域特性。CU的大小可以从64x64(最大)到8x8(最小)不等,具体取决于图像的复杂度和编码需求。
在HEVC中,CU是决定帧内预测(Intra Prediction)或帧间预测(Inter Prediction)的单位,整个CU只能采用一种预测模式。CU内部可以进一步划分为一个或多个预测单元(Prediction Unit,PU)和变换单元(Transform Unit,TU)。PU负责预测过程,而TU负责变换和量化过程。
CU的划分过程是自顶向下的,即从较大的CU开始,根据图像的纹理复杂度和运动特性逐步细分。这种四叉树结构允许编解码器灵活地适应不同内容和设备的需求,从而提高编码效率。
需要注意的是,CU的概念与计算机硬件中的控制单元(Control Unit,CU)不同。后者是处理器的核心组件,负责指令的解码和控制信号的生成
声明:文章来源于网络,如有侵权请联系删除!