1.一种对包括在图像数据中的系数进行解码的方法,所述方法包括:
基于当前系数的基本等级,确定针对当前系数的rice参数;
通过使用所确定的rice参数从比特流对指示当前系数的大小的系数等级信息进行解析;并且
通过使用所确定的rice参数对所述系数等级信息进行反二值化来识别当前系数的大小。
2.如权利要求1所述的方法,还包括:对指示当前系数的绝对值是否大于特定值的至少一条等级映射信息进行解码,其中,所述至少一条等级映射信息是从所述比特流接收到的,并且
其中,所述基本等级是基于所述至少一条等级映射信息而确定的。
3.如权利要求2所述的方法,其中,所述至少一条等级映射信息是通过上下文自适应二进制算术编码cabac而被解码的,并且
所述系数等级信息是通过旁路编码而被解码的。
4.如权利要求2所述的方法,其中,所述至少一条等级映射信息包括以下语法元素中的至少一个:指示当前系数的绝对值是否大于0的语法元素sig_flag、指示当前系数的绝对值是否大于1的语法元素gt1_flag、指示当前系数的绝对值的奇偶性的语法元素par_flag、或者指示当前系数的绝对值是否大于3的语法元素gt3_flag。
5.如权利要求2所述的方法,其中,所述至少一条等级映射信息包括以下语法元素中的至少一个:指示当前系数的绝对值是否大于0的语法元素sig_flag、指示当前系数的绝对值是否大于1的语法元素gt1_flag、或者指示当前系数的绝对值是否大于2的语法元素gt2_flag。
6.如权利要求1所述的方法,其中,所述系数等级信息包括以下语法元素中的至少一个:指示当前系数的绝对值的语法元素abs_level或者指示当前系数的绝对值与所述基本等级之间的差的语法元素abs_remainder,
其中,当所述系数等级信息是abs_level时,所述基本等级被确定为0,并且
当所述系数等级信息是abs_remainder时,所述基本等级被确定为2、3或4。
7.如权利要求1所述的方法,其中,确定所述rice参数的步骤包括:
获得在当前系数之前被解码的系数中的特定系数的绝对值;并且
基于所述特定系数的绝对值和当前系数的基本等级来确定所述rice参数。
8.如权利要求7所述的方法,其中,所述特定系数被确定为位于当前系数周围的系数。
9.如权利要求7所述的方法,其中,所述特定系数被确定为位于当前系数周围的系数中的可用系数。
10.如权利要求7所述的方法,其中,所述特定系数被确定为紧接在当前系数之前被解码的系数。
11.如权利要求7所述的方法,其中,当所述基本等级为baselevel,所述特定系数的数量为n,并且所述特定系数的绝对值之和为sum时,所述rice参数是基于sum-n*baselevel而确定的。
12.如权利要求1所述的方法,还包括:
确定当前系数组中包括的系数中的存在系数等级信息的系数的数量是否大于第一阈值;并且
当当前系数组中包括的系数中的存在系数等级信息的系数的数量大于第一阈值时,对指示存在系数等级信息的系数的绝对值是否全部都大于第二阈值的信息进行解码。
13.一种用于对包括在图像数据中的系数进行解码的设备,所述设备包括:
至少一个处理器;以及
存储器,
其中,存储器存储被配置为能够由所述至少一个处理器执行的至少一个指令,
其中,所述至少一个指令被配置为在被执行时使所述至少一个处理器进行以下操作:
基于当前系数的基本等级,确定针对当前系数的rice参数;
通过使用所确定的rice参数从比特流对指示当前系数的大小的系数等级信息进行解析;并且
通过使用所确定的rice参数对所述系数等级信息进行反二值化来识别当前系数的大小。
14.一种对包括在图像数据中的系数进行编码的方法,所述方法包括:
获得指示当前系数的大小的系数等级信息;
基于当前系数的基本等级,确定针对当前系数的rice参数;
通过使用所确定的rice参数对所述系数等级信息进行二值化;并且
生成包括二值化的系数等级信息的比特流。
15.一种用于对包括在图像数据中的系数进行编码的设备,所述设备包括:
至少一个处理器;以及
存储器,
其中,存储器存储被配置为能够由所述至少一个处理器执行的至少一个指令,
其中,所述至少一个指令被配置为在被执行时使所述至少一个处理器进行以下操作:
获得指示当前系数的大小的系数等级信息;
基于当前系数的基本等级,确定针对当前系数的rice参数;
通过使用所确定的rice参数对所述系数等级信息进行二值化;并且
生成包括二值化的系数等级信息的比特流。