本发明的至少一个实施例一般涉及视频压缩领域。至少一个实施例特别针对局部照明补偿,并且更特别地针对使用所存储的参数集进行局部照明补偿。
背景技术:
1、为了实现高压缩效率,图像和视频译码方案通常采用预测和变换,以利用视频内容中的空间和时间冗余。通常,帧内或帧间预测用于利用帧内或帧间相关性,然后对通常表示为预测误差或预测残差的原始块与预测块之间的差进行变换、量化和熵译码。为了重构视频,通过与熵译码、量化、变换和预测相对应的逆处理来对压缩数据进行解码。
技术实现思路
1、本发明的一个或多个实施例涉及使用存储的照明补偿(ic)参数并且不需要访问相邻块的重构像素的局部照明补偿(lic)系统。
2、根据至少一个实施例的第一方面,一种用于对图片中的块的图片数据进行编码的视频编码方法包括:利用信令信息对图片数据进行编码,所述信令信息至少包括表示使用局部照明补偿函数的信息和要被使用的局部照明补偿参数的索引。
3、根据至少一个实施例的第二方面,一种用于对图片中的块的图片数据进行编码的视频解码方法包括:获得要被使用的局部照明补偿参数的索引;以及对所述图片数据进行解码,并且当局部照明补偿函数的使用在与所述块相对应的信令信息中被用信号通知时,使用具有根据所述索引获得的局部照明补偿参数的局部照明补偿函数。
4、根据至少一个实施例的第三方面,一种装置包括编码器,用于针对图片或视频中的至少一个块,对图片数据进行编码,其中所述编码器被配置为利用信令信息对图片数据进行编码,该信令信息至少包括表示使用局部照明补偿函数的信息和要被使用的局部照明补偿参数的索引。
5、根据至少一个实施例的第四方面,一种装置包括解码器,用于针对图片或视频中的至少一个块,对图片数据进行解码,其中所述解码器被配置为从所述缓冲区获得要被使用的局部照明补偿参数的索引;以及对所述图片数据解码,并且当局部照明补偿的使用在与所述块相对应的信令信息中被用信号发送时,使用具有根据所述索引从缓冲区获得的局部照明补偿参数的局部照明补偿函数。
6、根据至少一个实施例的第五方面,提出了一种包括可由处理器执行的程序代码指令的计算机程序,该计算机程序实现根据至少第一或第二方面的方法的步骤。
7、根据至少一个实施例的第八方面,提出了一种计算机程序产品,其存储在非暂时性计算机可读介质上并且包括可由处理器执行的程序代码指令,所述计算机程序产品实现根据至少第一方面或第二方面的方法的步骤。
1.一种用于视频解码的方法,所述方法包括:
2.根据权利要求1所述的方法,其中所述lic信息包括lic参数候选列表以及与所述lic参数候选列表相关联的lic参数索引,其中所述第一lic参数集基于所述lic参数索引从所述lic参数候选列表中被选择。
3.根据权利要求1所述的方法,其中所述lic信息包括lic参数候选列表,以及所述方法还包括:
4.根据权利要求1所述的方法,其中所述lic信息包括lic参数候选列表,以及所述方法还包括:
5.根据权利要求4所述的方法,其中所述第三lic参数集是所述第二lic参数集。
6.根据权利要求1所述的方法,其中所述lic信息包括lic参数候选列表,以及所述方法还包括:
7.根据权利要求6所述的方法,其中所述lic信息还包括与所述lic候选列表相关联的lic参数索引,其中所述第一译码块的所述重构子块是所述第一译码块的右侧垂直子块,以及其中所述第二lic参数集作为与所述第一译码块的所述子块相关联的垂直位置的函数而在所述lic参数候选列表中被索引。
8.根据权利要求6所述的方法,其中所述lic信息还包括与所述lic候选列表相关联的lic参数索引,其中所述重构子块是所述第一译码块的下部水平子块,以及其中所述第二lic参数集作为与所述第一译码块的所述子块相关联的水平位置的函数而在所述lic参数候选列表中被索引。
9.根据权利要求6所述的方法,其中确定所述第二lic参数集还包括:
10.根据权利要求1所述的方法,其中所述方法还包括:
11.一种用于视频编码的方法,所述方法包括:
12.根据权利要求11所述的方法,其中所述lic信息包括lic参数候选列表以及与所述lic参数候选列表相关联的lic参数索引,其中所述第一lic参数集基于所述lic参数索引从所述lic参数候选列表中被选择。
13.根据权利要求11所述的方法,其中所述lic信息包括lic参数候选列表,以及所述方法还包括:
14.根据权利要求11所述的方法,其中所述lic信息包括lic参数候选列表,以及其中所述方法还包括:
15.根据权利要求14所述的方法,其中所述第三lic参数集是所述第二lic参数集。
16.根据权利要求11所述的方法,其中所述lic信息包括lic参数候选列表,以及所述方法还包括:
17.根据权利要求16所述的方法,其中所述lic信息包括lic参数候选列表,其中所述第一块的所述重构子块是所述第一译码块的右侧垂直子块,以及其中所述第二lic参数集作为与所述第一译码块的所述子块相关联的垂直位置的函数而在所述lic参数候选列表中被索引。
18.根据权利要求16所述的方法,其中所述lic信息包括lic参数候选列表,其中所述第一块的所述重构子块是所述第一译码块的下部水平子块,以及其中所述第二lic参数集作为与所述第一译码块的所述子块相关联的水平位置的函数而在所述lic参数候选列表中被索引。
19.根据权利要求16所述的方法,其中确定所述第二lic参数集还包括:
20.一种用于视频解码的装置,所述装置包括处理器,所述处理器被配置成:
21.根据权利要求20所述的装置,其中所述lic信息包括lic参数候选列表以及与所述lic参数候选列表相关联的lic参数索引,其中所述第一lic参数集基于所述lic参数索引从所述lic参数候选列表中被选择。
22.根据权利要求20所述的装置,其中所述lic信息包括lic参数候选列表,以及所述处理器还被配置成:
23.根据权利要求20所述的方法,其中所述lic信息包括lic参数候选列表,以及所述处理器还被配置成:
24.根据权利要求23所述的方法,其中所述第三lic参数集是所述第二lic参数集。
25.根据权利要求20所述的方法,其中所述lic信息包括lic参数候选列表,以及所述处理器还被配置成:
26.根据权利要求25所述的方法,其中所述lic信息还包括与所述lic候选列表相关联的lic参数索引,其中所述第一译码块的所述重构子块是所述第一译码块的右侧垂直子块,以及其中所述第二lic参数集作为与所述第一译码块的所述子块相关联的垂直位置而在所述lic参数候选列表中被索引。
27.根据权利要求25所述的方法,其中所述lic信息还包括与所述lic候选列表相关联的lic参数索引,其中所述重构子块是所述第一译码块的下部水平子块,以及其中所述第二lic参数集作为与所述第一译码块的所述子块相关联的水平位置而在所述lic参数候选列表中被索引。
28.根据权利要求25所述的方法,其中确定所述第二lic参数集还包括:
29.根据权利要求20所述的方法,其中所述处理器还被配置成:
30.一种用于视频编码的装置,所述装置包括处理器,所述处理器被配置成:
31.根据权利要求30所述的方法,其中所述lic信息包括lic参数候选列表以及与所述lic参数候选列表相关联的lic参数索引,其中所述第一lic参数集基于所述lic参数索引从所述lic参数候选列表中被选择。
32.根据权利要求30所述的方法,其中所述lic信息包括lic参数候选列表,以及所述处理器还被配置成:
33.根据权利要求30所述的方法,其中所述lic信息包括lic参数候选列表,以及其中所述处理器还被配置成:
34.根据权利要求33所述的方法,其中所述第三lic参数集是所述第二lic参数集。
35.根据权利要求30所述的方法,其中所述lic信息包括lic参数候选列表,以及所述处理器还被配置成:
36.根据权利要求35所述的方法,其中所述lic信息包括lic参数候选列表,其中所述第一块的所述重构子块是所述第一译码块的右侧垂直子块,以及其中所述第二lic参数集作为与所述第一译码块的所述子块相关联的垂直位置的函数而在所述lic参数候选列表中被索引。
37.根据权利要求35所述的方法,其中所述lic信息包括lic参数候选列表,其中所述第一块的所述重构子块是所述第一译码块的下部水平子块,以及其中所述第二lic参数集作为与所述第一译码块的所述子块相关联的水平位置的函数而在所述lic参数候选列表中被索引。
38.根据权利要求35所述的方法,其中确定所述第二lic参数集还包括:
39.一种方法,包括:
40.根据权利要求39所述的方法,其中所述方法还包括:
41.根据权利要求39所述的方法,其中确定存储所述第一lic参数包括确定所述第一lic参数不同于所述第二lic参数。
42.根据权利要求39所述的方法,其中所述方法还包括:
43.根据权利要求39所述的方法,其中所述方法还包括:
44.根据权利要求43所述的方法,其中所述第三lic参数是第二lic参数。