1. H.264/AVC编码器:
1)H264 编码器特点:
H264并不明确地规定一个编码器如何实现,而是规定了一个编码的视频比特流的句法,和该比特流的解码方法,各个厂家的编码器和解码器在此框架下应能够互通,在实现上具有较大灵活性,而且有利于相互竞争。
2)编码器:
a)编码器采用的仍是变换和预测的混合编码法。输入的帧或场Fn以宏块单位被编码器处理。首先,按帧内或帧间预测编码的方法进行处理。
b)如果采用帧内预测编码,其预测值PRED(图中用P表示)是由当前片中前面已编码的参考图像经运动补偿(MC)后得出,其中参考图像用F’n-1表示。为了提高预测精度,从而提高压缩比,实际的参考图像可在过去或未来(指显示次序上)已编码解码重建和滤波的帧中进行选择。
c)预测值PRED和当前块相减后,产生一个残差块Dn,经块变换、量化后产生一组量化后的变换系数,再经熵编码,与解码所需的一些变信息(如预测模式量化参数、运动矢量等)一起组成一个压缩后的码流。
d)正如上述,为了提高进一步预测用的参考图像,编码器必须有重建图像的功能。因此必须使残差图像经反量化、反变换后得到的Dn’与预测P相加,得到uFn’(未经滤波的帧)。为了去除编码解码环路中产生的噪声,为了提高参考帧的图像质量,从而提高压缩图像性能,设置了一个环路滤波器,滤波后的输出Fn’即重建图像可用作参考图像。
图1H.264编码器
图2H.264解码器
2. H.264/AVC的结构:
1)名词解释
视频的一场或一帧可用来产生一个编码图像。在电视中,为减少大面积闪烁现象,把一帧分成两个隔行的场。
2)档次和级
图3H.264档次
3)编码数据格式
–H.264支持4:2:0的逐行或隔行视频的编码和解码。
4)参考图像
5)片和片组
图4 片的句法结构
片组是一个编码图象中若干MB的一个子集,它可包含一个或若干个片。
表1MB到片组的映射
转载自:https://blog.csdn.net/u013354805/article/details/51554444
1. H.264/AVC编码器:
1)H264 编码器特点:
H264并不明确地规定一个编码器如何实现,而是规定了一个编码的视频比特流的句法,和该比特流的解码方法,各个厂家的编码器和解码器在此框架下应能够互通,在实现上具有较大灵活性,而且有利于相互竞争。
2)编码器:
a)编码器采用的仍是变换和预测的混合编码法。输入的帧或场Fn以宏块单位被编码器处理。首先,按帧内或帧间预测编码的方法进行处理。
b)如果采用帧内预测编码,其预测值PRED(图中用P表示)是由当前片中前面已编码的参考图像经运动补偿(MC)后得出,其中参考图像用F’n-1表示。为了提高预测精度,从而提高压缩比,实际的参考图像可在过去或未来(指显示次序上)已编码解码重建和滤波的帧中进行选择。
c)预测值PRED和当前块相减后,产生一个残差块Dn,经块变换、量化后产生一组量化后的变换系数,再经熵编码,与解码所需的一些变信息(如预测模式量化参数、运动矢量等)一起组成一个压缩后的码流。
d)正如上述,为了提高进一步预测用的参考图像,编码器必须有重建图像的功能。因此必须使残差图像经反量化、反变换后得到的Dn’与预测P相加,得到uFn’(未经滤波的帧)。为了去除编码解码环路中产生的噪声,为了提高参考帧的图像质量,从而提高压缩图像性能,设置了一个环路滤波器,滤波后的输出Fn’即重建图像可用作参考图像。
图1H.264编码器
图2H.264解码器
2. H.264/AVC的结构:
1)名词解释
视频的一场或一帧可用来产生一个编码图像。在电视中,为减少大面积闪烁现象,把一帧分成两个隔行的场。
2)档次和级
图3H.264档次
3)编码数据格式
–H.264支持4:2:0的逐行或隔行视频的编码和解码。
4)参考图像
5)片和片组
图4 片的句法结构
片组是一个编码图象中若干MB的一个子集,它可包含一个或若干个片。
表1MB到片组的映射
转载自:https://blog.csdn.net/u013354805/article/details/51554444