您当前的位置:五五电子网电子知识电子学习基础知识无线电-电子技术知识数字电视的I、P和B帧 正文
数字电视的I、P和B帧

数字电视的I、P和B帧

点击数:7427 次   录入时间:07-16 06:27:37   整理:http://www.55dianzi.com   无线电-电子技术知识
  数字电视I图像(I帧)是靠尽可能去除图像空间冗余信息来压缩传输数据量的帧内编码图像。P图像(P帧)是通过充分降低与图像序列中前面已编码帧的时间冗余信息来压缩传输数据量的编码图像。B图像(B帧)是既考虑与源图像序列前面已编码帧也顾及源图像序列后面已编码帧之间的时间冗余信息来压缩传输数据量的编码图像。一般地,I帧压缩效率最低,P帧较高,B帧最高。那为什么还要设置I帧呢?
  
  设置I帧主要有三个理由:第一个原因是当某帧或某宏块在参考帧中找不到匹配帧或宏块时,就只好进行帧内编码,场景切换或图像中的“遮挡”和“暴露”部分就是这种情况的例子;第二个原因是解码I帧不需要参考帧,因而可以在I帧进行码流的切换和编辑等操作;第三个原因是再好的预测算法也有误差,而且一帧接一帧地预测,误差会不断累积,使压缩效率逐渐降低,图像质量不断蜕变。为防止解码图像损伤的逐渐加剧,不需要间隔太远,即插入I帧,以便重新开始一个新的预测编码过程。
  
  P帧是预测帧,由源视频序列该帧前面并且已编码的I帧或P帧预测,通过消除图像序列时间冗余信息,达到压缩该帧数据量的目的。P帧比I帧的压缩效率高,而且也可作为参考帧。
  
  B帧是双向预测帧,由源视频序列前面和后面且已编码的I帧或P帧来预测,通过消除图像序列前后时间冗余信息,达到压缩该帧数据量的目的。尽管B帧压缩效率更高,但由于其不能作为参考帧,视频序列帧间相关性一般又不会延续很多帧,所以不能连续编码很多的B帧。


本文关键字:数字电视  无线电-电子技术知识电子学习 - 基础知识 - 无线电-电子技术知识