一 CU语法
Cu_transquant_bypass_flag 表示对CU是否进行伸缩,变换和环路滤波过程。
Cu_skip_flag[x0][y0] 表示是否跳过当前CU
Pred_mode_flag 值为0,表示当前CU的预测模式为mode inter 。值为1,表示mode intra。
Part_mode 规定当前CU的分割模式,其值取决于CU的预测模式CuPredMode[x0][y0]
Part mode语义
CuPredMode[x0][y0] | Part mode | PartMode |
Mode Intra | 0 | Part 2Nx2N |
1 | Part NxN | |
Mode Inter | 0 | Part 2Nx2N |
1 | Part 2NxN | |
2 | Part Nx2N | |
3 | Part NxN | |
4 | Part 2NxnU | |
5 | Part 2NxnD | |
6 | Part nLx2N | |
7 | Part nRx2N |
Pcm_flag[x0][y0] 该值等于1,表示CU(亮度CB位于X0,Y0)中存在语法结构体pcm_sample() ,不存在语法结构体transform_tree(),其值等于0,则表示不存在语法结构体pcm_sample
Pcm_alignment_zero_bit 表示一个等于0的比特
Prev_intra_luma_pred_flag[x0 + i][y0 + j],mpm_idx[x0 + i][y0 + i]和rem_intra_luma_pred_mode[x0 + i][y0 + i];规定亮度分量的帧内预测模式,当prev_intra_luma_pred_flag[x0 + i][y0 + j] 等于1时,帧内预测模式可以从其相邻预测单元的帧内预测模式推荐得到。
Intra_chroma_pred_mode[x0][y0] 规定色度分量的帧内预测模式
Rqt_root_cbf: 表示当前CU是否存在transform_tree()语法结构体。