I帧和B帧是啥意思

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了I帧和B帧是啥意思相关的知识,希望对你有一定的参考价值。

I帧:
1.它是一个全帧压缩编码帧。它将全帧图像信息进行JPEG压缩编码及传输;
2.解码时仅用I帧的数据就可重构完整图像;
3.I帧描述了图像背景和运动主体的详情;
4.I帧不需要参考其他画面而生成;
5.I帧是P帧和B帧的参考帧(其质量直接影响到同组中以后各帧的质量);
6.I帧是帧组GOP的基础帧(第一帧),在一组中只有一个I帧;
7.I帧不需要考虑运动矢量;
8.I帧所占数据的信息量比较大。
B帧:
1.B帧是由前面的I或P帧和后面的P帧来进行预测的;
2.B帧传送的是它与前面的I或P帧和后面的P帧之间的预测误差及运动矢量;
3.B帧是双向预测编码帧;
4.B帧压缩比最高,因为它只反映丙参考帧间运动主体的变化情况,预测比较准确;
5.B帧不是参考帧,不会造成解码错误的扩散。
参考技术A upgrade that the Lollipop gives

以上是关于I帧和B帧是啥意思的主要内容,如果未能解决你的问题,请参考以下文章

I帧P帧和B帧的特点

Ruby 中的语法 [*a..b] 是啥意思?

视频帧类型及区别

java 里面true & true 或者true & false是啥意思?

MPEG中,I帧,P帧,B帧各含义是啥?

使用 pip 从存储库安装软件包时,(s)witch、(i)gnore、(w)ipe、(b)ackup 选项是啥意思?