MPEG图像中的I帧,P帧和B帧

转载 2007年09月21日 09:08:00

MPEG图像编码包含3个成分:I帧,P帧和B帧。MPEG编码过程中,一些图像压缩成I帧,一些压缩成P帧,另一些压缩成B帧。I帧压缩可以得到6;1的压缩比而不产生任何可觉察的模糊现象。I帧压缩的同时使用P帧压缩,可以达到更高的压缩比而无可觉察的模糊现象。B帧压缩可以达到200:1的压缩比,其文件尺寸一般为I帧压缩尺寸的15%,不到P帧压缩尺寸的一半。I帧压缩去掉图像的空间冗余度,P帧和B帧去掉时间冗余度,下文将进一步解释。

I帧压缩采用基准帧模式,只提供帧内压缩,即把帧图像压缩到I帧时,仅仅考虑了帧内的图像。I帧压缩不能除去帧间冗余度。帧内压缩基于离散余弦变换(DCT),类似于JPEG和H.261图像中使用DCT的压缩标准。

P帧采用预测编码,利用相邻帧的一般统计信息进行预测。也就是说,它考虑运动特性,提供帧间编码。P帧预测当前帧与前面最近的I帧或P帧的差别。
B帧为双向帧间编码。它从前面和后面的I帧或P帧中提取数据。B帧基于当前帧与前一帧和后一帧图像之间的差别进行压缩。

MEPG数据流开始时对CCIR-601规定的SIF分辨率的未压缩数字图像进行抽样。SIF分辨率,对于NTSC制,就是亮度信号为352*240各像素,每个色度信号都为176*120个象素。各信号都是每秒30帧。MPEG压缩器决定了当前帧以I帧,P帧还是B帧。帧确定之后就采用DCT变换,对结果进行量化,舍入,行程编码即变长编码。编码后的典型图像帧序为:IBBPBBPBBPBBIBBPBBPBBPBBI…

B帧和P帧要求计算机有更强的功能。有些压缩器不能产生B帧或者连P帧也不能产生,则图像的压缩结果将有很明显的间断。 

视频压缩:I帧、P帧、B帧

/***************************************************************************************************...
  • liangxiaozhang
  • liangxiaozhang
  • 2013年12月28日 10:43
  • 11118

H264编码中的I帧,B帧,P帧

I帧:帧内编码帧 I帧特点: 1.它是一个全帧压缩编码帧。它将全帧图像信息进行JPEG压缩编码及传输; 2.解码时仅用I帧的数据就可重构完整图像; 3.I帧描述了图像背景和运动主体的详情; ...
  • coloriy
  • coloriy
  • 2015年08月06日 19:05
  • 1313

IPB帧编码顺序(解码顺序)与显示顺序

仅仅使用前一个显示的基准帧来编码的帧被称为“P帧”,同时使用前一个显示帧和未来帧作为基准帧进行编码的帧称为“B帧”。在通常的场景中,编解码器编码一个I帧,然后向前跳过几个帧,用编码I帧作为基准帧对一个...
  • penzchan
  • penzchan
  • 2014年11月13日 11:02
  • 1166

MPEG压缩中的 I、B、P帧

MPEG压缩中的 I、B、P帧 首先,MPEG-1压缩的基本思想:帧内压缩和帧间压缩。  其次,时间相关性的统计分析:统计的结果表明,在间隔1~2帧的图像中,各像素只有10%以下的点,其亮度差值变...
  • u010956354
  • u010956354
  • 2013年06月22日 12:45
  • 743

MPEG压缩中的I、B、P帧

1、H264中I、P、B 帧编码的基本流程 I 帧编码的基本流程为: (1) 进行帧内预测,决定所采用的帧内预测模式。 (2) 像素值减去预测值,得到残差。 (3) 对...
  • liuhongxiangm
  • liuhongxiangm
  • 2013年04月17日 10:01
  • 675

MPEG I B P 帧

MPEG压缩使用 I、B、P帧,压缩的基本思想:帧内压缩和帧间压缩。 其次通过时间相关性的统计分析,在间隔1~2帧的图像中,各像素只有10%以下的点,其亮度差值变化超过2%,而色度差值的变化只有 1%...
  • aoshilang2249
  • aoshilang2249
  • 2014年10月23日 16:08
  • 1085

MPEG视频编码中的I帧,P帧和B帧以及IDR帧

MPEG图像编码包含3个成分:I帧,P帧和B帧。MPEG编码过程中,一些图像压缩成I帧,一些压缩成P帧,另一些压缩成B帧。I帧压缩可以得到6;1的压缩比而不产生任何可觉察的模糊现象。I帧压缩的同时使用...
  • L_yangliu
  • L_yangliu
  • 2013年04月03日 11:52
  • 1738

MPEG video compression I帧 P帧 B帧

MPEG video compression techniquea brief discussionThe MPEG compression technique is described here...
  • SkyGray
  • SkyGray
  • 2011年01月19日 11:28
  • 2253

H264与MPEG中I、P、B帧编码的不同

1、H264中I、P、B 帧编码的基本流程 I 帧编码的基本流程为: (1) 进行帧内预测,决定所采用的帧内预测模式。 (2) 像素值减去预测值,得到残差。 (3) 对残差进行变换和量化。...
  • bytxl
  • bytxl
  • 2015年12月23日 11:07
  • 780

MPEG压缩中的 I、B、P帧

MPEG-1压缩的基本思想:帧内压缩和帧间压缩。其次,时间相关性的统计分析:统计的结果表明,在间隔1~2帧的图像中,各像素只有10%以下的点,其亮度差值变化超过2%,而色度差值的变化只有1%以下。 ...
  • zmlcool
  • zmlcool
  • 2012年11月26日 20:11
  • 513
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:MPEG图像中的I帧,P帧和B帧
举报原因:
原因补充:

(最多只允许输入30个字)