HEVC(H.265)的Low Complexity(LE)和High Efficiency(HE)配置主要区别是:
1. 熵编码不同,LC采用LCEC,HE采用CABAC
2. LC不支持自适应环内滤波(ALF)
3.LC不支持内部位深度扩展(IBDI)
相对于HM1.0,在HM3.0中对LC和HE的配置做了修改,主要区别在于统一了子像素插值滤波器。
亮度插值采用统一的8阶插值滤波器,HM1.0采用的分别是6阶和12阶插值滤波器。
新的系数:
Position | Filter coefficients |
1/4 | { -1, 4, -10, 57, 19, -7, 3, -1 } |
2/4 | { -1, 4, -11, 40, 40, -11, 4, -1 } |
3/4 | { -1, 3, -7, 19, 57, -10, 4, -1 } |
色度插值采用统一的4阶插值滤波器,HM1.0采用的是双线性插值滤波器,
新的系数:
Position | Filter coefficients |
1/8 | { -3, 60, 8, -1 } |
2/8 | { -4, 54, 16, -2 } |
3/8 | { -5, 46, 27, -4 } |
4/8 | { -4, 36, 36, -4 } |
5/8 | { -4, 27, 46, -5 } |
6/8 | { -2, 16, 54, -4 } |
7/8 | { -1, 8, 60, -3 } |
LC和HE的配置如下表:
High Efficiency Configuration | Low Complexity Configuration |
Coding Unit tree structure (8x8 up to 64x64 luma samples) | |
Prediction Units | |
Transform unit tree structure (3 level max.) | |
Transform block size of 4x4 to 32x32 samples Mode-dependent Transform for 4x4 block | |
Spatial Intra Prediction (34 angular directions and Planar) Adaptive Intra Smoothing Intra Chroma Prediction using Luma samples | |
DCT-based interpolation filter for luma samples (1/4-sample, 8-tap) | |
DCT-based interpolation filter for luma samples (1/8-sample, 4-tap) | |
Coding Unit based Skip & Prediction Unit based merging | |
Advanced motion vector prediction | |
Context adaptive binary arithmetic entropy coding | Context adaptive VLC |
Internal bit-depth increase (2 bits) | X |
Deblocking filter Sample Adaptive Offset | |
Adaptive loop filter | X |