视频编码的比特流里包含的信息总结

      今天就对如题所示的问题做个总结,按照VTM的代码和书上的一些信息,可能会有些遗漏或者错误,边学习边补充;

     1.flag

     视频编码里的flag超级多,包括:

      merge  flag;MVP flag; split_cu flag;affine flag等等等等,一般用来表示是否使用某个工具或者是否进行了某个步骤等;

   2.预测信息

    帧内:亮度色度预测模式或者是候选列表的索引;

   帧间:参考图像集和参考索引

   残差:真实值减去预测值

  3. 划分信息

    是否进行了二叉树或者三叉树或者是四叉树划分;

  4.变换量化:

   变换核索引值和使用的QP及其偏移信息等等;

  5.SAO和ALF

    有关SAO和ALF的参数

  6.SEI:补充增强信息,用于图像输出定时,显示,差错检测和掩盖等目的;

  7.NAL:网络适配层,在对码流进行传输前要对其进行划分和封装,封装后的单元就称其为NAL单元,其中NALU头或包含表征视频内容特性的信息比特;

  8.参数集VPS,SPS,PPS:

    VPS(视频参数集)大致包括多个子层共享的语法元素; 

    SPS(序列参数集)的内容大致包括解码相关信息,比如档次级别,分别率,某档次中编码工具开关标识和涉及的参数。

    PPS(图像参数集)包括初始图像控制信息,如初始化量化参数,分块信息等;

     

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值