HEVC的帧内预测

发布时间 2023-10-09 16:35:18作者: 师映川

 

 一. h.264的帧内预测

在H.264/AVC的顿内预测编码中,对当前块的预测是基于邻近已编码重建的块进行的。对亮度像素而言,独立进行预测的块可以是 16X16宏块或4X4子块。4X4 的亮度子块有9种可选的预测模式,适于对具有大量细节的图像进行预测;16X16 的亮度块有4 种预测模式,适于对具有平坦区域的图像进行预测。和16X16 亮度宏块对应的色度块尺寸为 8X8,也有4种预测模式,类似于1616亮度块预测模式。

二. h.265的帧内预测

HEVC的帧内预测技术和H.264/AVC类似,采用基于块的多方向内预测方式来消除图像的空间相关性,但比 H.264/AVC 预测方向更细更灵活。HEVC 预测块的预测参考像素也和H264/AVC类似,来自预测块左方的一列和上方的一行已编码的像素。HEVC为亮度预测块定义了33种不同的帧内预测方向,连同平面和直流模式,总共35 种内预测模式。HEVC中色度块的帧内预测模式和对应的亮度块有一定的关联,可用 5 种模式来表示。为了提高内预测的效率,HEVC对8X8或更大的预测块在预测前对参考像素进行了简单的平滑滤波预处理。