视频1 视频21 视频41 视频61 视频文章1 视频文章21 视频文章41 视频文章61 推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37 推荐39 推荐41 推荐43 推荐45 推荐47 推荐49 关键词1 关键词101 关键词201 关键词301 关键词401 关键词501 关键词601 关键词701 关键词801 关键词901 关键词1001 关键词1101 关键词1201 关键词1301 关键词1401 关键词1501 关键词1601 关键词1701 关键词1801 关键词1901 视频扩展1 视频扩展6 视频扩展11 视频扩展16 文章1 文章201 文章401 文章601 文章801 文章1001 资讯1 资讯501 资讯1001 资讯1501 标签1 标签501 标签1001 关键词1 关键词501 关键词1001 关键词1501 专题2001
mpeg2,mpeg4,h2编码标准的异同
2020-11-09 08:03:42 责编:小采
文档


1、 宏块匹配像素精度 : MPEG2中,运动估计的精度是 1/2 的像素,通过线性插实现(可能有简单修正); H2和MPEG4 都可以支持 1/4 像素的精度 2、 参考帧的数量 :MPEG2,MPEG4的P帧只能有一帧参考帧,B帧可以有两帧参考帧;H.2可以最多有15帧参考帧,一

1、宏块匹配像素精度: MPEG2中,运动估计的精度是1/2的像素,通过线性插值实现(可能有简单修正); H2和MPEG4 都可以支持1/4像素的精度

2、参考帧的数量:MPEG2,MPEG4的P帧只能有一帧参考帧,B帧可以有两帧参考帧 ;H.2可以最多有15帧参考帧,一般情况下选择3-5帧作为参考帧。

3、滤波器的结构:插值滤波器不同,在MPEG4里面是简单的线性插值,而H2里面是5抽头的滤波器;MPEG2没有环内deblocking工具,MPEG4有deblocking工具,但是属于postprocessing; H2有环内deblocking工具 。

4、I帧的编码: MPEG2没有INTRA预测,但是有DC参数预测;MPEG4没有INTRA预测,支持DC预测,并且支持两个AC参数的预测。H2支持INTRA预测,4*4共有9种模式。

5、匹配宏块大小的区别:MPEG2最小匹配块尺寸为8*8,MPEG4同样也为8*8,H.2最小可以到4*4尺寸。

6、DCT变换的不同:MPEG系列为8*8的DCT变换,逆变换时会出现漂移现象;H2为整数4*4的DCT变换,而且直流系数经过HADMARD变换之后做的DCT变换,整数DCT变换可以防止逆变换时出现漂移现象。

7、量化之后的编码:MPEG2/MPEG4则都是基于huffman,并且头部的语法相对比较简单,很少使用变长码; H2提供基于上下文的CAVLC和CABAC 。

8、 编码之后的结构:MPEG2/MPEG4都是分层结构;H2则是提供NAL单层结构,提供参数集合的形式。

9、量化参数的区别:MPEG4提供31个量化参数(量化模式:常量化,系统默认量化矩阵,自定义量化矩阵),H2提供51个量化参数(量化模式:常量化,量化矩阵,自定义有否还不确定);

下载本文
显示全文
专题