1.一种执行调色板解码的方法,该方法包括:
解析编码单元(CU)的调色板索引运行值,其中,所述调色板索引运行值指示CU中相应像素位置的连续调色板索引的长度,其中所述连续调色板索引中的至少一者对应于逃逸颜色索引;
根据所述调色板索引运行值重构所述CU的相应像素位置的所述连续调色板索引;以及
根据所述连续调色板索引和一个或多个palette_escape_val值,重构所述CU的相应像素位置的颜色值。
2.根据权利要求1所述的方法,其中,所述调色板索引运行值指示索引运行。
3.根据权利要求1所述的方法,其中,所述调色板索引运行值指示拷贝运行。
4.根据权利要求1所述的方法,其中,所述连续调色板索引对应于第一逃逸颜色索引和第二逃逸颜色索引。
5.根据权利要求1所述的方法,其中,重构所述CU的相应像素位置的所述颜色值进一步包括:
在第一通道期间,解析足够重构所述CU中的所有调色板索引的调色板语法值,而不解析所述一个或多个palette_escape_val值;以及
在第二通道期间,针对所述CU的所述相应像素位置解析所述一个或多个palette_escape_val值,对于所述CU的所述相应像素位置而言,从所述第一通道解析的调色板索引对应于所述逃逸颜色索引。
6.一种解码器,包括:
处理器,被配置成:
解析编码单元(CU)的调色板索引运行值,其中,所述调色板索引运行值指示所述CU中相应像素位置的连续调色板索引的长度,其中所述连续调色板索引中的至少一者对应于逃逸颜色索引;
根据所述调色板索引运行值重构所述CU的相应像素位置的所述连续调色板索引;以及
根据所述连续调色板索引和一个或多个palette_escape_val值,重构所述CU的相应像素位置的颜色值。
7.根据权利要求6所述的解码器,其中,所述运行值指示索引运行。
8.根据权利要求6所述的解码器,其中,所述运行值指示拷贝运行。
9.根据权利要求6所述的解码器,其中,所述连续调色板索引对应于第一逃逸颜色索引和第二逃逸颜色索引。
10.根据权利要求6所述的解码器,其中,为了重构所述CU的相应像素位置的所述颜色值,处理器被配置成:
在第一通道期间,解析足够重构所述CU中的所有调色板索引的调色板语法值,而不解析所述一个或多个palette_escape_val值;以及
在第二通道期间,针对所述CU的所述相应像素位置解析所述一个或多个palette_escape_val值,对于所述CU的所述相应像素位置而言,从所述第一通道解析的调色板索引对应于所述逃逸颜色索引。
11.一种执行调色板解码的方法,包括:
确定图片的编码单元(CU)的调色板表格大小,其中:
如果所述CU的所述调色板表格大小为0,推断所述CU的palette_escape_val_present_flag等于1;以及
如果CU的调色板表格大小为非0的值,解析所述CU的palette_escape_val_present_flag;以及
基于所述CU的调色板表格和与所述CU的palette_escape_val_present_flag关联的值重构所述CU的相应像素位置的调色板索引。
12.根据权利要求11所述的方法,其中,等于0的所述CU的调色板表格大小指示所述CU的所有像素作为逃逸颜色而被编码。
13.根据权利要求11所述的方法,其中,如果所述调色板表格大小为0,所述palette_escape_val_present_flag针对所述CU不被接收。
14.一种解码器,包括:
处理器,被配置成:
确定图片的编码单元(CU)的调色板表格大小,其中:
如果所述CU的调色板表格大小为0,则推断所述CU的palette_escape_val_present_flag等于1;以及
如果所述CU的调色板表格大小为非0的值,则解析所述CU的palette_escape_val_present_flag;以及
基于所述CU的调色板表格和与所述CU的palette_escape_val_present_flag关联的值重构所述CU的相应像素位置的调色板索引。
15.根据权利要求14所述的解码器,其中,等于0的所述CU的调色板表格大小指示所述CU的所有像素作为逃逸颜色而被编码。
16.根据权利要求14所述的解码器,其中,如果所述调色板表格大小为0,所述palette_escape_val_present_flag针对所述CU不被接收。
17.一种执行调色板解码的方法,包括:
确定图片的编码单元(CU)包含单一主色;
基于未接收所述CU的palette_mode以确定所述CU根据索引和调色板索引模式被编码;以及
重构所述CU的相应像素位置的颜色值。
18.根据权利要求17所述方法,进一步包括:
基于未接收所述CU的调色板运行值的语法值指示,确定所述CU的索引模式的运行值等于所述CU的大小减一。
19.根据权利要求17所述方法,进一步包括:
基于未接收所述CU的调色板索引值,确定所述CU的调色板索引值等于0。
20.根据权利要求17所述方法,其中,确定所述CU包含单一主色包括:
确定所述CU的palette_escape_val_present_flag等于0以及确定所述CU的调色板表格大小等于1。
21.根据权利要求17所述方法,进一步包括:基于未接收所述CU的palette_mode来推断所述CU的palette_mode等于0。
22.一种执行调色板解码的方法,包括:
确定图片的编码单元(CU)仅包含逃逸颜色;
基于未接收所述CU的palette_mode确定所述CU根据索引和调色板索引模式被编码;以及
重构所述CU的相应像素位置的颜色值。
23.根据权利要求22所述方法,进一步包括:
基于未接收所述CU的调色板运行值的语法值指示,确定所述CU的索引模式的运行值等于所述CU的大小减一。
24.根据权利要求22所述方法,进一步包括:
基于未接收所述CU的调色板索引值,确定所述CU的调色板索引值等于0。
25.根据权利要求22所述方法,其中,确定所述CU仅包含逃逸颜色包括:
确定所述CU的palette_escape_val_present_flag等于1以及确定所述CU的调色板表格大小等于0。
26.根据权利要求22所述方法,进一步包括:基于未接收所述CU的palette_mode推断所述CU的palette_mode等于0。
27.根据权利要求22所述方法,进一步包括:接收所述CU中每个像素位置的palette_escape_val。