H.264_AVC 视频编码标准概述

H.264/AVC 视频编码标准概述

H.264/AVC(高级视频编码)是一种视频编码标准,由 ITU-T 视频编码专家组 (VCEG) 和 ISO/IEC 运动图像专家组 (MPEG) 联合开发。它是一种基于块的运动补偿视频编码标准,与之前的标准相比,它显着提高了视频压缩效率。

H.264/AVC 标准广泛用于各种应用,包括广播、流媒体、视频会议和存储。它也是蓝光光盘和高清电视 (HDTV) 的标准视频编码格式。

H.264/AVC 标准的主要特点包括:

  • 基于块的运动补偿:H.264/AVC 使用基于块的运动补偿来减少相邻帧之间的冗余。它将视频帧划分为称为宏块的块,并对每个宏块进行运动估计和补偿。
  • 可变块大小:H.264/AVC 使用可变块大小,允许根据视频内容调整块的大小。这有助于提高编码效率,尤其是在纹理复杂或运动剧烈的区域。
  • 上下文自适应二进制算术编码 (CABAC):H.264/AVC 使用 CABAC 作为熵编码器。CABAC 是一种自适应熵编码器,可以根据编码上下文的统计特性调整其编码模型。这有助于进一步提高编码效率。
  • 环路滤波:H.264/AVC 使用环路滤波来减少编码失真。环路滤波器是一种后处理滤波器,用于平滑块边界处的伪影。
pdf 文件大小:2.92MB