VTM10.0帧内之CCLM技术

Posted 神遁克里苏

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了VTM10.0帧内之CCLM技术相关的知识,希望对你有一定的参考价值。

为了减少分量间的冗余,提出分量间线性模型预测技术,基本思想是假设亮度分量和色度分量间存在某种线性关系,根据此线性关系实现亮度分量到色度分量的预测。
在这里插入图片描述
VVC中CCLM步骤如下:
1.使用特定位置的四个点。
在这里插入图片描述

  1. 对同位亮度块的 上述4个位置 以及 块内的所有 亮度样本进行下采样以获得和色度样本一一对应的亮度样本。以CCLM为例:

在这里插入图片描述
VTM10.0亮度下采样的代码:
用于生成包括参考像素和块内像素的下采样亮度值。

// LumaRecPixels   获得亮度的重建值
void IntraPrediction::xGetLumaRecPixels(const PredictionUnit &pu, CompArea chromaArea)
{
  int iDstStride 

以上是关于VTM10.0帧内之CCLM技术的主要内容,如果未能解决你的问题,请参考以下文章

VTM10.0帧内之PDPC技术

VTM10.0帧内之PDPC技术

VTM10.0帧内之MIP技术

VTM10.0帧内之MIP技术

VTM10.0帧内之ISP技术

VTM10.0帧内之DM技术