我一直在研究在视频压缩中减少时间冗余的方法,以及MPEG视频压缩的主要概念。我知道I帧的存储方式与JPEG压缩类似,而P帧的计算方式是预测的运动矢量以及要压缩的帧和该帧的运动预测版本之间的预测误差。
我的问题是:B帧是如何计算和存储的?我所做的每一次搜索都将其描述为“运动矢量和变换系数”,它们是“从较早和/或较晚的帧预测或插值的”。我知道为每个宏块计算两个运动矢量,但我如何使用它们呢?这些矢量是否像在P帧的情况下那样编码和传输?B帧的预测误差在哪一个估计值之间?
发布于 2015-04-06 13:06:34
B帧是从最后/下一个I帧或P帧开始的前向预测和后向预测两者
下图描述了它将如何预测。
https://stackoverflow.com/questions/29022690
复制相似问题