利用重构画面的细化进行编码和解码的制作方法

文档序号:22689105发布日期:2020-10-28 12:59阅读:来源:国知局

技术特征:

1.一种编码方法,包括:

-在比特流中编码(s120)画面部分,并重构(s120)所述画面部分;

-确定(s130)细化数据,以使得:

-在编码前不应用映射的情况下,与未经细化按照数据编码成本和所述画面部分的原始版本与所述重构的画面部分之间的失真的加权和计算的率失真成本相比,在通过所述细化数据进行细化之后减少了按照数据编码成本和所述画面部分的原始版本与所述重构的画面部分之间的失真的加权和计算的率失真成本;

-在编码之前应用映射并且所述细化在解码回路外部的情况下,与在未经细化的逆映射之后按照数据编码成本和所述画面部分的原始版本与所述重构的画面部分之间的失真的加权和计算的率失真成本相比,在逆映射和通过所述细化数据进行细化之后,减少了按照数据编码成本和所述画面部分的所述原始版本与所述重构的画面部分之间的失真的加权和计算的率失真成本;

-在编码之前应用映射并且所述细化在解码回路中的情况下,与未经细化按照数据编码成本和所述画面部分的映射的原始版本与所述重构的画面部分之间的失真的加权和计算的率失真成本相比,在通过所述细化数据进行细化之后减少了按照数据编码成本和所述画面部分的所述映射的原始版本与所述重构画面部分之间的失真的加权和计算的率失真成本;以及

-在所述比特流中编码(s140)所述细化数据。

2.根据权利要求1所述的编码方法,还包括:在所述细化处于解码回路中的情况下,在将所细化的画面部分存储在参考画面缓冲器中之前,利用所确定的细化数据来细化所述重构的画面部分。

3.根据权利要求1或2所述的编码方法,其中,针对所述画面部分的一个颜色分量,与所述画面部分的任何其他颜色分量无关地执行所述利用所述细化数据来细化所述重构的画面部分。

4.根据权利要求1或2所述的编码方法,其中,针对所述画面部分的一个颜色分量,取决于所述画面部分的另一颜色分量来利用所述细化数据来细化所述重构的画面部分。

5.根据权利要求1至4中任一项所述的编码方法,其中,在所述比特流中编码所述细化数据包括:针对至少一个颜色分量编码n个细化值,n为整数,所述n个细化值定义分段线性函数的枢轴点。

6.根据权利要求1至5中任一项所述的编码方法,其中,所述重构的画面部分是在环内滤波后获得的所述重构的画面部分。

7.一种解码方法,包括:

-从比特流中解码(s220、s230)画面部分和细化数据,该细化数据已在编码期间导出,以使得:

-在编码前不应用映射的情况下,与未经细化按照数据编码成本和所述画面部分的原始版本与解码的画面部分之间的失真的加权和计算的率失真成本相比,在通过所述细化数据进行细化之后,减少了按照数据编码成本和所述画面部分的原始版本与所述解码的画面部分之间的失真的加权和计算的率失真成本;

-在编码之前应用映射并且所述细化在解码回路外部的情况下,与在未经细化的逆映射之后按照数据编码成本和所述画面部分的原始版本与所述解码的画面部分之间的失真的加权和计算的率失真成本相比,在逆映射和通过所述细化数据进行细化之后减少了按照数据编码成本和所述画面部分的所述原始版本与所述解码的画面部分之间的失真的加权和计算的率失真成本;

-在编码之前应用映射并且所述细化在解码回路中的情况下,与未经细化按照数据编码成本和所述画面部分的映射的原始版本与所述解码的画面部分之间的失真的加权和计算的率失真成本相比,在通过所述细化数据进行细化之后减少了按照数据编码成本和所述画面部分的所述映射的原始版本与所述解码的画面部分之间的失真的加权和计算的率失真成本;以及

-利用所述解码的细化数据细化(s240)所述解码的画面部分。

8.根据权利要求7所述的解码方法,还包括:逆映射所述解码的画面部分,并且其中,在逆映射之后,将解码的细化数据应用于所述解码的画面部分进行细化。

9.根据权利要求7所述的解码方法,其中,在所述细化处于解码回路中的情况下,在将细化的解码的画面部分存储在参考画面缓冲器之前,完成利用所解码的细化数据细化所述解码的画面部分。

10.根据权利要求7至9中任一项所述的解码方法,其中,针对所述画面部分的一个颜色分量,与所述画面部分的任何其他颜色分量无关地执行所述利用所述细化数据来细化所述解码的画面部分。

11.根据权利要求7至9中任一项所述的解码方法,其中,针对所述画面部分的一个颜色分量,取决于所述画面部分的另一颜色分量来利用所述细化数据来细化所述解码的画面部分。

12.根据权利要求7至11中任一项所述的解码方法,其中,从所述比特流中解码所述细化数据包括:针对至少一个颜色分量解码n个细化值,n为整数,所述n个细化值定义分段线性函数的枢轴点。

13.根据权利要求7至11中任一项所述的解码方法,其中,所述解码的画面部分是在环内滤波后获得的所述解码的画面部分。

14.一种编码设备,包括:

-用于在比特流中编码画面部分并重构所述画面部分的装置;

-用于确定细化数据的装置,以使得:

-在编码前不应用映射的情况下,与未经细化按照数据编码成本和所述画面部分的原始版本与所述重构的画面部分之间的失真的加权和计算的率失真成本相比,在通过所述细化数据进行细化之后,减少了按照数据编码成本和所述画面部分的原始版本与所述重构的画面部分之间的失真的加权和计算的率失真成本;

-在编码之前应用映射并且所述细化在解码回路外部的情况下,与在未经细化的逆映射之后按照数据编码成本和所述画面部分的原始版本与所述重构的画面部分之间的失真的加权和计算的率失真成本相比,在逆映射和通过所述细化数据进行细化之后减少了按照数据编码成本和所述画面部分的所述原始版本与所述重构的画面部分之间的失真的加权和计算的率失真成本;

-在编码之前应用映射并且所述细化在解码回路中的情况下,与未经细化按照数据编码成本和所述画面部分的映射的原始版本与所述重构的画面部分之间的失真的加权和计算的率失真成本相比,在通过所述细化数据进行细化之后减少了按照数据编码成本和所述画面部分的所述映射的原始版本与所述重构画面部分之间的失真的加权和计算的率失真成本;和

-用于在所述比特流中编码所述细化数据的装置。

15.一种解码设备,包括:

-用于从比特流中解码画面部分和细化数据的装置,该细化数据已经在编码期间被导出,以使得:

-在编码前不应用映射的情况下,与未经细化按照数据编码成本和所述画面部分的原始版本与解码的画面部分之间的失真的加权和计算的率失真成本相比,在通过所述细化数据进行细化之后,减少了按照数据编码成本和所述画面部分的原始版本与所述解码的画面部分之间的失真的加权和计算的率失真成本;

-在编码之前应用映射并且所述细化在解码回路外部的情况下,与在未经细化的逆映射之后按照数据编码成本和所述画面部分的原始版本与所述解码的画面部分之间的失真的加权和计算的率失真成本相比,在逆映射和通过所述细化数据进行细化之后减少了按照数据编码成本和所述画面部分的所述原始版本与所述解码的画面部分之间的失真的加权和计算的率失真成本;

-在编码之前应用映射并且所述细化在解码回路中的情况下,与未经细化按照数据编码成本和所述画面部分的映射的原始版本与所述解码的画面部分之间的失真的加权和计算的率失真成本相比,在通过所述细化数据进行细化之后减少了按照数据编码成本和所述画面部分的所述映射的原始版本与所述解码的画面部分之间的失真的加权和计算的率失真成本;和

-用于利用所述解码的细化数据细化所述解码的画面部分的装置。


技术总结
在比特流中编码细化数据。确定细化数据使得与基于以下所计算的率失真成本相比降低了率失真成本:在编码前是否应用映射、基于在编码前是否应用映射和细化是否在解码回路之外,基于在编码前是否应用映射和细化是否在解码回路中。

技术研发人员:C.切范西;E.弗朗索瓦;F.希隆
受保护的技术使用者:交互数字VC控股公司
技术研发日:2019.01.04
技术公布日:2020.10.27
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1