1 / 3
文档名称:

i帧和b帧p帧的区别.doc

格式:doc   大小:15KB   页数:3页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

i帧和b帧p帧的区别.doc

上传人:992006838 2021/1/11 文件大小:15 KB

下载得到文件列表

i帧和b帧p帧的区别.doc

文档介绍

文档介绍:MPEG压缩中的 I、B、P帧
首先,MPEG-1压缩的基本思想:帧内压缩和帧间压缩。
其次,时间相关性的统计分析:统计的结果表明,在间隔1~2帧的图像中,各像素只有10%以下的点,其亮度差值变化超过2%,而色度差值的变化只有1%以下。
采用的压缩方法: 分组:把几帧图像分为一组(GOP),为防止运动变化,帧数不宜取多。
:将每组内各帧图像定义为三种类型,即I帧、B帧和P帧;
:以I帧做为基础帧,以I帧预测P帧,再由I帧和P帧预测B帧;
:最后将I帧数据与预测的差值信息进行存储和传输。
I帧:帧内编码帧
I帧特点:
。它将全帧图像信息进行JPEG压缩编码及传输;
;
;
;
(其质量直接影响到同组中以后各帧的质量);
(第一帧),在一组中只有一个I帧;
;

P帧:前向预测编码帧。
P帧的预测与重构:P帧是以I帧为参考帧,在I帧中找出P帧“某点”的预测值和运动矢量,取预测差值和运动矢量一起传送。在接收端根据运动矢量从I帧中找出P帧“某点”的预测值并与差值相加以得到P帧“某点”样值,从而可得到完整的P帧。
P帧特点:
~2帧的编码帧;
(预测误差);
;
。它只参考前面最靠近它的I帧或P帧;
,也可以是其前后的B帧的参考帧;
,它可能造成解码错误的扩散;
,P帧的压缩比较高。
B帧:双向预测内插编码帧。
B帧的预测与重构
B帧以前面的I或P帧和后面的P帧为参考帧,“找出”B帧“某点”的预测值和两个运动矢量,并取预测差值和运动矢量传送。接收端根据运动矢量在两个参考帧中“找出(算出)”预测值并与差值求和,得到B帧“某点”样值,从而可得到完整的B帧。
B帧特点
;
;
;
,因为它只反映丙参考帧间运动主体的变化情况,预测比较准确;
,不会造成解码错误的扩散。
注:I、B、P各帧是根据压缩算法的需要,是人为定义的,它们都是实实在在的物理帧,至于图像中的哪一帧是I帧,是随机的,一但确定了I帧