VVC
文章平均质量分 63
@唔问
科研途中的一名小学生,每天学习一点、进步一点。希望有朝一日能有大的进步。
展开
-
Versatile video coding----多功能视频编码建议书
概要ITU-T H.266建议书规定了一种被称为“通用视频编码”的视频编码技术。设计有两个主要目标。首先是指定具有压缩功能的视频编码技术这远远超出了此类标准的前几代,其次是要将该技术与以前的标准相比,它具有高度的通用性,可以在广泛的应用中有效使用。一些关键使用该标准的应用领域尤其包括超高清视频(例如3840×2160或7620×4320图片分辨率和10位的位深,如建议书1中所述。 ITU-R BT.2100),高动态视频范围和宽色域(例如,指定了感知量化或混合对数伽玛传递特性在Rec。 ITU-R BT.原创 2021-01-16 22:10:29 · 516 阅读 · 0 评论 -
VVC/H.266中的划分函数void EncCu::xCheckModeSplit
VVC中的编码块的划分与HEVC中有很大的不同。VVC中专门的一个函数来实现划分xCheckModeSplit。在void EncCu::xCheckModeSplit中的会进行具体的QT.BT.TT的划分,在xCompressCUz这个函数也会调用xCheckModeSplit这里面的划分结果,首先先看一个EncTestMode,会得到具体的CU划分模式 ETM_SPLIT_QT, ETM_SPLIT_BT_H, ETM_SPLIT_BT_V, ETM_SPLIT_TT_H, ETM...原创 2020-08-17 15:02:48 · 1637 阅读 · 5 评论 -
HM中的TComDataCU和VTM中的CodingStructure和 CodingUnit的代码解释
在HM中TEncCU.cpp的文件中xCompressCU( TComDataCU*& rpcBestCU, TComDataCU*& rpcTempCU, UInt uiDepth DEBUG_STRING_FN_DECLARE(sDebug_), PartSize eParentPartSize )代码中每个深度的预测用的都是temp, 预测完后跟best比较并交换。best保留作为当前深度的预测数据, 而temp再次初始化。在下一深度的4个子CU预测中用的是...原创 2020-08-10 14:49:04 · 845 阅读 · 0 评论 -
VVC的VTM版本的下载,YUV格式视频播放器
一、现在的VTM版本已经到VTM-9.3了。官网给出了最新的的版本,感兴趣的小伙伴可以直接去下载.1、VTM下载网址:https://vcgit.hhi.fraunhofer.de/jvet/VVCSoftware_VTM二、分享一个软件,一个是YUVPlayer打开YUV格式的视频同时我们编码生成的YUV和解码之后的YUV也可以通过其观看。1、打开网址:https://sourceforge.net/projects/raw-yuvplayer/点击下载即可,文件很小。一会就.原创 2020-08-01 16:18:54 · 2146 阅读 · 0 评论 -
H.264/H.265/H.266三代视频编码的图像划分
在看文章的时候看到这篇在知网上面的作者写的这篇文章。可以很清晰的介绍了H.264/AVC、H.265/HEVC、H.266/VVC 视频编码标准中图像划分技术的演进过程,分析不同编码标准图像划分技术的差异。目前的视频编码标准都采用了基于块的混合编码方式,这种编码方式先以块为基本单元进行帧内或帧间的预测,然后对预测残差进行变换量化,最后将分块模式、预测信息以及量化后残差等进行熵编码,得到编码码流...转载 2020-05-01 22:11:36 · 5793 阅读 · 0 评论 -
H.266/VVC学习1- VTM6.0的安装和使用
H.266/VVC学习1 VTM6.0的安装和使用现在学习的是视频压缩编码方向的,将平时所学知识记录下来,一来可供自己复习使用 二来,感兴趣的同学可以一起交流一下。国际视频编码最新标准H.266/VVC在H.265/HEVC基础上,采用新的编码工具来提升编码效率。一、版本介绍:VS版本是VS2017VTM版本是 VTM6.0需要注意的是VTM在使用前,需要用cmake编译工具(CM...原创 2020-04-19 22:54:51 · 3692 阅读 · 5 评论