H264中4x4、8x8和16x16尺寸对应场景

在学习H264过程中,会遇到4x4、8x8和16x16的尺寸,对于宏块、预测、DCT变换中的尺寸特别让人产生混乱。

 

1、宏块尺寸

H264中宏块的大小只有:16x16,没有其他尺寸。

 

2、帧内预测尺寸

H264帧内预测,亮度只支持16x16和4x4尺寸,色度只支持8x8尺寸。

 

3、帧间预测尺寸

帧间预测中,子宏块或分割大小有:16x16(未分割)、16x8、8x16、8x8、8x4、4x8和4x4。

 

4、DCT变换尺寸

图像作DCT时,DCT只用4x4尺寸(除了H.264在HD档次中,支持进行8x8的DCT变换)。

不管预测时用的是什么尺寸,变换使用的尺寸都不变:4x4。

 

5、要理解预测和DCT是两个独立的过程,学习过程中容易将两个过程混在一起。

比如本人在看使用4x4帧内预测的宏块时,正好看到4x4 DCT,而以为16x16帧内预测的宏块会用16x16的DCT尺寸。其实真实的情况是,16x16帧内预测的宏块还是会拆成4x4个4x4块分别进行4x4DCT。

  • 5
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值