VTM10.0视频编码器学习(4):编码树单元读取器
发布时间
阅读量:
阅读量
此系列旨在记录学习VTM10.0的过程并提升表达技巧;主要从解码端入手进行探索。由于个人基础较为薄弱,在学习过程中遇到了一些问题,请各位予以指导;同时期待在交流中共同提高。
上一篇博客(VTM10.0代码学习3)介绍了两个关键的函数coding_tree_unit()与decompressCtu()。随后的文章将详细地阐述这些函数的应用与原理,并特别聚焦于从码流解析中实现CTU分割的技术细节。至于CTU级别的语义信息解析方法及其相关技术细节,则将在后续文章中深入探讨。
1.coding_tree_unit()
CUCtx cuCtx( qps[CH_L] );//用prevLumaQP初始化CU上下文模型类
QTBTPartitioner partitioner;//定义划分类实例
partitioner.initCtu(area, CH_L, *cs.slice);
cs.treeType = partitioner.treeType = TREE_D;//设置默认树类型
cs.modeType = partitioner.modeType = MODE_TYPE_ALL;//设置默认可进行的预测模式
cuCtx变量记录了CU相关上下文数据(即前一个CU的相关参数),其初始化方式
全部评论 (0)
还没有任何评论哟~
