1.一种视频处理方法,包括:
为视频的作为色度块的当前视频块与所述视频的编解码表示之间的转换,确定跨分量线性模型的参数,所述参数由两个色度样点和对应的两个亮度样点可完全确定;以及
基于所述确定进行所述转换。
2.如权利要求1所述的方法,其中所述两个色度样点表示为c0和c1,所述对应的亮度样点表示为l0和l1,所述跨分量线性模型的参数表示为α和β,并且α和β由以下等式定义:α=(c1-c0)/(l1-l0)且β=c0-α×l0。
3.如权利要求2所述的方法,其中如果l1等于l0,则β=c0。
4.如权利要求2所述的方法,其中如果l1等于l0,则使用除所述跨分量线性模型模式之外的其他帧内预测模式。
5.如权利要求2所述的方法,其中通过将除法运算排除来确定α。
6.如权利要求2所述的方法,其中使用不用查找表的运算来确定α,所述运算将除法运算排除。
7.如权利要求2所述的方法,其中所述跨分量线性模型的参数具有基于(l1-l0)的值确定的值。
8.如权利要求2所述的方法,其中α=shift(c1-c0,floor(log2(l1-l0))),其中shift(x,s)=(x+off)>>s,并且off是整数,其中floor(x)是输出x的整数部分的地板函数。
9.如权利要求2所述的方法,其中α=shift(c1-c0,ceiling(log2(l1-l0))),其中shift(x,s)=(x+off)>>s,并且off是整数,其中ceiling(x)是输出大于或等于x的最小整数的天花板函数。
10.如权利要求8或9所述的方法,其中通过检查x的最高有效位的位置进行获取log2(x)的值的运算。
11.如权利要求1所述的方法,其中在k比特内确定所述参数,k是8、10、12、16、24或32。
12.如权利要求11所述的方法,其中中间变量被修剪或右移位到所述k比特内。
13.如权利要求1-12中任一项所述的方法,其中进行所述转换包括从所述当前块生成所述编解码表示。
14.如权利要求1-12中任一项所述的方法,其中进行所述转换包括从所述编解码表示生成所述当前块。
15.一种视频系统中的设备,包括处理器和其上具有指令的非瞬态存储器,其中由所述处理器执行所述指令时,使所述处理器实现权利要求1至14中一项或多项所述的方法。
16.一种计算机程序产品,储存在非瞬态计算机可读介质上,所述计算机程序产品包含用于执行权利要求1至14中一项或多项所述的方法的程序代码。