VTM1.0代码阅读

VTM1.0是VVC新一代编码标准制定以来,所提供的第一个编解码标准参考代码。
VTM1.0中去掉了JEM中各种的新提出的编码技术和编码工具,仅仅保留了VVC的编解码框架。只有唯一的基于JEM的改动——由QTBT划分改动为MTT划分。
VTM1.0仅仅是为了规定一下VVC编码标准参考代码中的各种类的定义,以及编解码函数的流程的基本定义。
通过VTM1.0的代码阅读,可以很有效的掌握VVC新一代视频编码标准的框架流程,对整体的大方向掌握视频编解码大有裨益,之后可以触类旁通,对添加了各种编解码工具的VTMn.0等的阅读都会容易很多
VTM1.0中各个基本类之间的关系:
VTM1.0代码阅读
VTM依旧采用混合编码框架,流程如图:
VTM1.0代码阅读