视频编码的比特流里包含的信息总结
今天就对如题所示的问题做个总结,按照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(图像参数集)包括初始图像控制信息,如初始化量化参数,分块信息等;
视频编码的比特流里包含的信息总结相关推荐
- 视频编码名词参数解释——非常全面详细
http://blog.csdn.net/bytxl/article/details/50436875 版权声明:本文为博主原创文章,未经博主允许不得转载. 目录(?)[+] GOP(Group of ...
- 假定参考解码器(HRD)及它如何用来检查比特流与解码器一致性
有两类比特流是HRD 一致性检查的对象:第一类比特流称为类型I 比特流,为 NAL 单元流,只包含有VCL NAL 单元与在比特流里对于所有访问单元的填充NAL 单元数据.第二类比特流, 称为类型II ...
- 使用 VideoToolbox 探索低延迟视频编码 | WWDC 演讲实录
本文根据 Peikang 在 WWDC 2021 分享翻译,演讲者 Peikang,来自 Video Coding 和 Processing 团队.译者陶金亮,网易云信资深音视频开发工程师,拥有多年端 ...
- 端到端视频编码:DVC
本文来自CVPR 2019论文<DVC: An End-to-end Deep Video Compression Framework> 官方开源代码地址:https://github.c ...
- 《AV1 Bitstream Decoding Process Specification》,译名:AV1比特流及解码规范-Chapter 01~02
AV1 Bitstream & Decoding Process Specification AV1:Alliance for Open Media Video 1 作者 Peter de R ...
- 3D-HEVC视频编码技术
3D-HEVC编码框架 3D-HEVC编码结构是对HEVC的扩展,每个视点纹理及深度图编码主要采用HEVC编码框架,但在其基础上增加了一些新的编码技术,使其更有利于深度图和多视点的编码. 图1 3D- ...
- 视频编码(3):H.266 编码性能比 H.265 再提升 49% 的关键丨音视频基础
我们在前文视频编码(2):H.265 如何比 H.264 提升 40% 编码效率丨音视频基础_音视频开发老马的博客-CSDN博客中探讨了 H.264 视频编码的基本概念.编码工具.编码流程及码流结 ...
- 视频教程-FFmpeg音视频编码实战屏幕录像机视频课程-基于QT5和FFMpegSDK-C/C++
FFmpeg音视频编码实战屏幕录像机视频课程-基于QT5和FFMpegSDK 夏曹俊:南京捷帝科技有限公司创始人,南京大学计算机硕士毕业,有15年c++跨平台项目研发的经验,领导开发过大量的c++虚拟 ...
- FFmpeg音视频编码实战屏幕录像机视频课程-基于QT5和FFMpegSDK-夏曹俊-专题视频课程...
FFmpeg音视频编码实战屏幕录像机视频课程-基于QT5和FFMpegSDK-3798人已学习 课程介绍 本课程讲解的是基于流行的直播技术 FFMpeg3.3音视频处理框架,和应用广的 ...
最新文章
- 淘宝API商家自用型应用程序全部源代码和详细的帮助文档(1元有偿提供)
- js 倒计时 时间戳
- Hadoop教程(三):HDFS、MapReduce、程序入门实践
- 灰度图片维度与彩色图片维度-python-scikit-image包
- Java第三章 类和对象3.1+3.2
- python爬虫-利用代理ip访问网页(urllib)
- javascript --- 防抖与节流
- python加油视频教程_TensorFlow 视频教程
- 信息学奥赛一本通 1180 | 1946:【09NOIP普及组】分数线划定 | OpenJudge NOI 1.10 05 | 洛谷 P1068 [NOIP2009 普及组] 分数线划定
- PowerDesigner(一)-PowerDesigner概述(系统分析与建模)
- Linux 磁盘命令
- python中property函数_python 邮件表格Python中property函数用法实例分析
- Jquery下拉效果
- python图层合并_Python 2种方法实现叠加矩形框图层
- 又是Access做怪,DateTime类型操作失败
- 开始编译mysql文件_mysql编译安装(详细)(转载)
- matlab绘图和python绘图
- Open Set Domain Adaptation 开集领域适应
- keil创建无启动文件及自定义.sct文件的工程
- flutter友盟分享_Flutter中使用友盟统计