草庐IT

H.266/VVC SCC技术学习:帧内块拷贝(Intra block copy, IBC)

帧内块拷贝(Intrablockcopy,IBC)是HEVC针对屏幕内容编码(Screencontentcoding)序列的扩展工具,它显着提高了屏幕内容序列的编码效率。IBC是一种块级编码模式,IBC编码的CU被视为除帧内或帧间预测模式之外的第三预测模式。和帧间技术类似,编码端执行运动搜索(块匹配,BlockMaching,BM)为每个CU找到其最佳的块向量(BlockVector,也可以称为运动向量MotionVector),块向量用于指示从当前块到参考块的位移。和帧间技术不同的地方在于,IBC的最佳块向量是在当前CU所处帧重建区域搜索得到的,而帧间的运动向量是通过相邻参考帧内搜索得到的。

H.266/VVC-VTM代码学习27-VTM中编码器主函数逻辑

H.266/VVC专栏传送上一篇:H.266/VVC-VTM代码学习26-VTM中RDcost的计算与λ的设定(二)下一篇:持续创作中…目录H.266/VVC专栏传送前言一、简介二、代码详解三、流程分析前言VTM是H.266/VVC视频编码标准的参考软件,研究VTM代码给研究人员解释了VVC编码标准的详细标准规范与细节。本文是笔者对VTM代码的一点学习记录,成文于笔者刚开始接触VVC期间,期间很多概念和理论框架还很不成熟,若文中存在错误欢迎批评指正,也欢迎广大视频编码学习者沟通交流、共同进步。VTM代码的下载及编译请参考博文:【视频编码学习】H.266/VVC参考软件VTM配置运行(VTM-6