1.一种处理视频数据的方法,所述方法包括:
基于视频数据块的调色板中的索引的数目确定表示所述块的像素的调色板索引的经截断二进制代码的输入参数;
对所述经截断二进制代码的前缀进行译码;和
仅基于所述经截断二进制代码的所述前缀,从第一调色板译码模式和第二调色板译码模式确定所述像素的调色板译码模式。
2.根据权利要求1所述的方法,其中对所述前缀进行译码包括对具有全部等于零的二进制数的前缀进行译码,且其中确定所述调色板译码模式包括基于具有全部等于零的二进制数的所述前缀确定所述第一调色板译码模式。
3.根据权利要求2所述的方法,其中所述第一调色板译码模式是逸出调色板译码模式,所述方法进一步包括对所述像素的像素值进行译码。
4.根据权利要求3所述的方法,其中对所述像素值进行译码包括在所述经截断二进制代码的所述前缀之后对所述像素值进行译码,所述方法进一步包括在对所述像素值进行译码之后对所述像素值的后缀进行译码。
5.根据权利要求1所述的方法,其中确定所述调色板译码模式包括确定所述第二调色板译码模式,所述方法进一步包括对指示与所述像素一起正被译码的像素的游程长度的数据进行译码。
6.根据权利要求5所述的方法,其中对指示所述游程长度的所述数据进行译码包括在对所述经截断二进制代码的所述前缀进行译码之后对指示所述游程长度的所述数据进行译码,所述方法进一步包括在对指示所述游程长度的所述数据进行译码之后对所述经截断二进制代码的后缀进行译码。
7.根据权利要求1所述的方法,其中确定所述调色板译码模式包括确定所述第二调色板译码模式,所述方法进一步包括与对指示与所述像素一起正被译码的像素的游程长度的数据进行译码并行地对所述经截断二进制代码的后缀进行译码。
8.根据权利要求1所述的方法,其中基于索引的所述数目确定所述经截断二进制代码的所述输入参数包括仅基于索引的所述数目确定所述经截断二进制代码的所述输入参数。
9.根据权利要求8所述的方法,其中仅基于索引的所述数目确定所述经截断二进制代码的所述输入参数包括基于表达式确定所述经截断二进制代码的所述输入参数,其中L为所述输入参数且N为索引的所述数目。
10.根据权利要求1所述的方法,其中仅基于所述前缀确定所述调色板译码模式包括在对所述经截断二进制代码的后缀进行译码之前确定所述调色板译码模式。
11.根据权利要求1所述的方法,其中译码包括编码,且其中编码所述经截断二进制代码的前缀包括产生包含所述经截断二进制代码的所述前缀的经编码位流。
12.根据权利要求1所述的方法,其中译码包括解码,且其中解码所述经截断二进制代码的所述前缀包括从经编码位流解析所述经截断二进制代码的所述前缀。
13.一种用于处理视频数据的装置,所述装置包括:
存储器,其经配置以存储视频数据块;和
视频译码器,其经配置以:
基于所述视频数据块的调色板中的索引的数目确定表示所述块的像素的调色板索引的经截断二进制代码的输入参数;
对所述经截断二进制代码的前缀进行译码;和
仅基于所述经截断二进制代码的所述前缀,从第一调色板译码模式和第二调色板译码模式确定所述像素的调色板译码模式。
14.根据权利要求13所述的装置,其中为了对所述前缀进行译码,所述视频译码器经配置以对具有全部等于零的二进制数的前缀进行译码,且其中确定所述调色板译码模式包括基于具有全部等于零的二进制数的所述前缀确定所述第一调色板译码模式。
15.根据权利要求14所述的装置,其中所述第一调色板译码模式是逸出调色板译码模式,且其中所述视频译码器进一步经配置以对所述像素的像素值进行译码。
16.根据权利要求15所述的装置,其中为了对所述像素值进行译码,所述视频译码器经配置以在所述经截断二进制代码的所述前缀之后对所述像素值进行译码,且其中所述视频译码器进一步经配置以在对所述像素值进行译码之后对所述像素值的后缀进行译码。
17.根据权利要求13所述的装置,其中为了确定所述调色板译码模式,所述视频译码器经配置以确定所述第二调色板译码模式,且其中所述视频译码器进一步经配置以对指示与所述像素一起正被译码的像素的游程长度的数据进行译码。
18.根据权利要求17所述的装置,其中为了对指示所述游程长度的所述数据进行译码,所述视频译码器经配置以在对所述经截断二进制代码的所述前缀进行译码之后对指示所述游程长度的所述数据进行译码,且其中所述视频译码器进一步经配置以在对指示所述游程长度的所述数据进行译码之后对所述经截断二进制代码的后缀进行译码。
19.根据权利要求13所述的装置,其中为了确定所述调色板译码模式,所述视频译码器经配置以确定所述第二调色板译码模式,且其中所述视频译码器进一步经配置以与对指示所述像素一起正被译码的像素的游程长度的数据进行译码并行地对所述经截断二进制代码的后缀进行译码。
20.根据权利要求13所述的装置,其中为了基于索引的所述数目确定所述经截断二进制代码的所述输入参数,所述视频译码器经配置以仅基于索引的所述数目确定所述经截断二进制代码的所述输入参数。
21.根据权利要求20所述的装置,其中为了仅基于索引的所述数目确定所述经截断二进制代码的所述输入参数,所述视频译码器经配置以基于表达式确定所述经截断二进制代码的所述输入参数,其中L为所述输入参数且N为索引的所述数目。
22.根据权利要求13所述的装置,其中为了仅基于所述前缀确定所述调色板译码模式,所述视频译码器经配置以在对所述经截断二进制代码的后缀进行译码之前确定所述调色板译码模式。
23.根据权利要求13所述的装置,其中为了译码,所述视频译码器经配置以编码,且其中为了编码所述经截断二进制代码的前缀,所述视频译码器经配置以产生包含所述经截断二进制代码的所述前缀的经编码位流。
24.根据权利要求13所述的装置,其中为了译码,所述视频译码器经配置以解码,且其中为了解码所述经截断二进制代码的所述前缀,所述视频译码器经配置以从经编码位流解析所述经截断二进制代码的所述前缀。
25.根据权利要求13所述的装置,其中所述装置包括集成电路、微处理器或无线通信装置中的至少一者。
26.根据权利要求13所述的装置,其进一步包括经配置以俘获包含所述视频数据块的图像的摄像机。
27.根据权利要求13所述的装置,其进一步包括经配置以显示包含所述视频数据块的图像的显示器。
28.一种用于处理视频数据的设备,所述设备包括:
用于基于视频数据块的调色板中的索引的数目确定表示所述块的像素的调色板索引的经截断二进制代码的输入参数的装置;
用于对所述经截断二进制代码的前缀进行译码的装置;和
用于仅基于所述经截断二进制代码的所述前缀,从第一调色板译码模式和第二调色板译码模式确定所述像素的调色板译码模式的装置。
29.一种上面存储有指令的非暂时计算机可读存储媒体,所述指令在执行时致使一或多个处理器:
基于视频数据块的调色板中的索引的数目确定表示所述块的像素的调色板索引的经截断二进制代码的输入参数;
对所述经截断二进制代码的前缀进行译码;和
仅基于所述经截断二进制代码的所述前缀,从第一调色板译码模式和第二调色板译码模式确定所述像素的调色板译码模式。