H264---skip宏块(无像素残差,无MVd)与dierct预测模式(无MVd)

本文详细介绍了H264编码中的Skip宏块和Direct预测模式。Skip宏块无需传送像素残差和运动矢量残差,可采用copy参考宏块或direct方式进行重构。Direct宏块虽无MVD但带有残差,B_Direct_88和B_Direct宏块使用Direct预测模式。编码时,满足特定条件的宏块会被编码为Skip类型以节省传输数据。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、宏块类型

1.1、Skipped宏块(无像素残差,无运动矢量残差MVD, 无需传送)

使用2种重构(预测)方式:copy参考宏块和direct方式

像素重构值=像素预测值
MV=MVp (MVD=0)
  根据重建像素和mv, 就可以恢复出本帧本宏块的像素值(如果mv是分数,则需要插值)
只传送mb_type

B_skip双向预测(重构方式:direct方式重构,又分为空间和时间 Direct 预测方式)
            先预测出其MV,后面的处理就跟一般的帧间宏块类似了(根据 MV 获取参考图像,再进行插值重构)。
P_skip前向预测(重构方式:直接copy参考宏块)

1.2、Direct 宏块(无MVD但是带残差)

B_Direct_88 类型块(大小为 88)和B_Direct 类型宏块(大小为 16*16)都采用的是 Direct 预测模式

2、宏块预测类型

2.1、Direct预测方式(无MVd)

1,在图像序列里确实存在这样的情况:当前MB

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值