嵌入式 H264 I帧 P帧

原创 2013年12月02日 14:50:19

根据H.264的不同类别,编码器会使用不同类型的帧,例如I帧、P帧和B帧。


I帧(帧内编码帧)是一种自带全部信息的独立帧,无需参考其它图像便可独立进行解码。视频序列中的第一个帧始终都是I帧。如果所传输的比特流遭到破坏,则需要将I帧用作新查看器的起始点或重新同步点。I帧可以用来实现快进、快退以及其它随机访问功能。如果新的客户端将参与查看视频流,编码器将以相同的时间间隔或者根据要求自动插入I帧。I帧的缺点在于它们会占用更多的数据位,但从另一方面看,I帧不会产生可觉察的模糊现象。I帧是P帧和B帧的参考帧;I帧是组GOP的参考帧,在一组中只有一个I帧;不考虑运动矢量,数据量比较大;


P帧(帧间预测编码帧)需要参考前面的I帧和/或P帧的不同部分才能进行编码。与I帧相比,P帧通常占用更少的数据位,但其缺点是,由于P帧对前面的P和I参考帧有着复杂的依赖性,因此对传输错误非常敏感。P帧属于前向预测的帧间编码,它只参考前面最靠近它 的I帧或者P帧。


图2.带有I帧、B帧和P帧的典型视频序列。P帧只需要参考前面的I帧或P帧,而B帧则需要同时参考前面和后面的I帧或P帧。


 

H.264编解码器中,量化参数QP和量化步长Qstep的关系

量化步长Qstep共有52个值。(对于亮度编码而言)

量化参数QP是量化步长Qstep的序号,取值0~51。

QP取最小值0 时,表示量化最精细;相反,QP取最大值51时,表示量化是最粗糙的

Qstep随着QP的增加而增加,QP每增加6,Qstep增加一倍。

对于色度编码,QP的最大值是39。

相关文章推荐

嵌入式 H.264编码原理以及I帧B帧P帧

关键帧包含了显示帧需要的所有信息 所有的视频都至少包含一个关键帧,作为文件的第一个帧。其它的关键帧可用来改善视频的质量,不过它们也会增加文件大小。一般而言,每一秒视频至少需要使用 1 个关键帧。...

嵌入式 H.264编码原理以及I帧B帧P帧

关键帧包含了显示帧需要的所有信息 所有的视频都至少包含一个关键帧,作为文件的第一个帧。其它的关键帧可用来改善视频的质量,不过它们也会增加文件大小。一般而言,每一秒视频至少需要使用 1 个关键帧...
  • skdkjxy
  • skdkjxy
  • 2013年12月02日 14:50
  • 930

H264编码原理以及I,P,B帧

---------------------- 前言 -----------------------        H264是新一代的编码标准,以高压缩高质量和支持多种网络的流媒体传输著称,在编码...
  • Jammg
  • Jammg
  • 2016年08月30日 15:32
  • 591

H264--1--编码原理以及I帧B帧P帧

----------------------- 前言 -----------------------        H264是新一代的编码标准,以高压缩高质量和支持多种网络的流媒体传输著称,在编...
  • dxpqxb
  • dxpqxb
  • 2012年06月02日 12:26
  • 17811

H264--1--编码原理以及I帧B帧P帧

---------------------- 前言 -----------------------        H264是新一代的编码标准,以高压缩高质量和支持多种网络的流媒体传输著称,在编码...

H264 原理 P帧 I帧 B帧

---------------------- 前言 -----------------------        H264是新一代的编码标准,以高压缩高质量和支持多种网络的流媒体传输著称,在编码...

H264编码中基本概念i帧,p帧,b帧

I、p、B 帧编码的基本流程 帧编码的基本流程为 [15] : (1) 进行帧内预测,决定所采用的帧内预测模式。 (2) 像素值减去预测值,得到残差。 (3) 对残差进行变换和量化。 (...

h264 I帧、P帧和B帧的特点

I帧:帧内编码帧I帧特点:1.它是一个全帧压缩编码帧。它将全帧图像信息进行JPEG压缩编码及传输;2.解码时仅用I帧的数据就可重构完整图像;3.I帧描述了图像背景和运动主体的详情;4.I帧不需要参考其...

(一)H264编码原理以及I帧B帧P帧

---------------------- 前言 -----------------------        H264是新一代的编码标准,以高压缩高质量和支持多种网络的流媒体传输著称,在编码方面,...

H264--1--编码原理以及I帧B帧P帧

前言 -----------------------        H264是新一代的编码标准,以高压缩高质量和支持多种网络的流媒体传输著称,在编码方面,我理解的他的理论依据是:参照一段时间内图像...
  • plfl520
  • plfl520
  • 2013年04月07日 09:51
  • 654
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:嵌入式 H264 I帧 P帧
举报原因:
原因补充:

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