【发布时间】:2015-10-13 09:45:42
【问题描述】:
我不是 MPEG 帧结构方面的专家。但是,我想了解具有空移动向量的 MPEG 帧与具有非空移动向量的另一个 MPEG 帧之间的区别。
【问题讨论】:
我不是 MPEG 帧结构方面的专家。但是,我想了解具有空移动向量的 MPEG 帧与具有非空移动向量的另一个 MPEG 帧之间的区别。
【问题讨论】:
运动矢量不是 MPEG 帧(图片)的特征,而是宏块的属性。只有Predicted (P) 和Bi-directional (B) 图片中包含的宏块具有运动矢量。 Intra (I) 图片中的那些没有。
预测帧仅包含当前图片和前一个(锚定)图片之间的“差异”。宏块代表(通常)16x16 的子画面区域。当然,每个宏块都有特定的坐标。因此,通常每个宏块将根据与前一个(锚点)图片具有相同坐标的宏块进行预测。
引入运动矢量以允许从前一个宏块预测一个宏块,该宏块具有与当前宏块相关的不同坐标。所以运动矢量描述了锚宏块相对于当前宏块的坐标。
因此,“NULL”运动矢量意味着将根据具有相同坐标的锚宏块预测 P/B 图像宏块。
【讨论】: