今天就对如题所示的问题做个总结,按照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(图像参数集)包括初始图像控制信息,如初始化量化参数,分块信息等;

视频编码的比特流里包含的信息总结相关推荐

  1. 视频编码名词参数解释——非常全面详细

    http://blog.csdn.net/bytxl/article/details/50436875 版权声明:本文为博主原创文章,未经博主允许不得转载. 目录(?)[+] GOP(Group of ...

  2. 假定参考解码器(HRD)及它如何用来检查比特流与解码器一致性

    有两类比特流是HRD 一致性检查的对象:第一类比特流称为类型I 比特流,为 NAL 单元流,只包含有VCL NAL 单元与在比特流里对于所有访问单元的填充NAL 单元数据.第二类比特流, 称为类型II ...

  3. 使用 VideoToolbox 探索低延迟视频编码 | WWDC 演讲实录

    本文根据 Peikang 在 WWDC 2021 分享翻译,演讲者 Peikang,来自 Video Coding 和 Processing 团队.译者陶金亮,网易云信资深音视频开发工程师,拥有多年端 ...

  4. 端到端视频编码:DVC

    本文来自CVPR 2019论文<DVC: An End-to-end Deep Video Compression Framework> 官方开源代码地址:https://github.c ...

  5. 《AV1 Bitstream Decoding Process Specification》,译名:AV1比特流及解码规范-Chapter 01~02

    AV1 Bitstream & Decoding Process Specification AV1:Alliance for Open Media Video 1 作者 Peter de R ...

  6. 3D-HEVC视频编码技术

    3D-HEVC编码框架 3D-HEVC编码结构是对HEVC的扩展,每个视点纹理及深度图编码主要采用HEVC编码框架,但在其基础上增加了一些新的编码技术,使其更有利于深度图和多视点的编码. 图1 3D- ...

  7. 视频编码(3):H.266 编码性能比 H.265 再提升 49% 的关键丨音视频基础

    ​ 我们在前文视频编码(2):H.265 如何比 H.264 提升 40% 编码效率丨音视频基础_音视频开发老马的博客-CSDN博客中探讨了 H.264 视频编码的基本概念.编码工具.编码流程及码流结 ...

  8. 视频教程-FFmpeg音视频编码实战屏幕录像机视频课程-基于QT5和FFMpegSDK-C/C++

    FFmpeg音视频编码实战屏幕录像机视频课程-基于QT5和FFMpegSDK 夏曹俊:南京捷帝科技有限公司创始人,南京大学计算机硕士毕业,有15年c++跨平台项目研发的经验,领导开发过大量的c++虚拟 ...

  9. FFmpeg音视频编码实战屏幕录像机视频课程-基于QT5和FFMpegSDK-夏曹俊-专题视频课程...

    FFmpeg音视频编码实战屏幕录像机视频课程-基于QT5和FFMpegSDK-3798人已学习 课程介绍         本课程讲解的是基于流行的直播技术 FFMpeg3.3音视频处理框架,和应用广的 ...

最新文章

  1. 淘宝API商家自用型应用程序全部源代码和详细的帮助文档(1元有偿提供)
  2. js 倒计时 时间戳
  3. Hadoop教程(三):HDFS、MapReduce、程序入门实践
  4. 灰度图片维度与彩色图片维度-python-scikit-image包
  5. Java第三章 类和对象3.1+3.2
  6. python爬虫-利用代理ip访问网页(urllib)
  7. javascript --- 防抖与节流
  8. python加油视频教程_TensorFlow 视频教程
  9. 信息学奥赛一本通 1180 | 1946:【09NOIP普及组】分数线划定 | OpenJudge NOI 1.10 05 | 洛谷 P1068 [NOIP2009 普及组] 分数线划定
  10. PowerDesigner(一)-PowerDesigner概述(系统分析与建模)
  11. Linux 磁盘命令
  12. python中property函数_python 邮件表格Python中property函数用法实例分析
  13. Jquery下拉效果
  14. python图层合并_Python 2种方法实现叠加矩形框图层
  15. 又是Access做怪,DateTime类型操作失败
  16. 开始编译mysql文件_mysql编译安装(详细)(转载)
  17. matlab绘图和python绘图
  18. Open Set Domain Adaptation 开集领域适应
  19. keil创建无启动文件及自定义.sct文件的工程
  20. flutter友盟分享_Flutter中使用友盟统计

热门文章

  1. 飞桨day-01手写数字识别实践(使用卷积神经网络)
  2. 老旧的钟表(数学题)
  3. 【刷题日记】笔试经典编程题目(三)
  4. 还在手忙脚乱的找门卡吗?简单几步,用NFCtool教你优雅的开门
  5. ekf 传感器数据融合
  6. 【MAPBOX基础功能】23、mapbox通过marker的方式绘制波纹点位
  7. picasa lingoes(灵格斯) 冲突
  8. js charcodeat java_JS函数charCodeAt的Lua实现
  9. 游戏玩家的福音:在 Ubuntu 上安装开源 VoIP 应用 Mumble
  10. 京东个人实名认证接口personalAuth后端简单demo