1.一種在視頻編碼系統(tǒng)中產生的源符號的熵編碼方法,其特征在于,所述方法包括:
接收具有屬于一組符號值的當前符號值的當前源符號;
確定所述當前符號值的最高有效位索引和任何精細位;
通過使用一元碼或截斷一元碼對與所述當前符號值的所述最高有效位索引相關的前綴部分進行二進制化,來導出第一二進制字符串;
如果存在所述任何精細位,通過使用固定長度碼或截斷二進制碼對與所述當前符號值的一個或多個精細位相對應的后綴部分進行二進制化,來導出第二二進制字符串;以及
使用上下文自適應二進制算術編碼對所述第一二進制字符串進行編碼,以及如果存在所述第二二進制字符串,使用所述上下文自適應二進制算術編碼對所述第二二進制字符串進行編碼。
2.如權利要求1所述的方法,其特征在于,所述前綴部分對應于所述最高有效位索引加1。
3.如權利要求2所述的方法,其特征在于,如果x大于0,則所述前綴部分等于(floor(log2(x)+1);以及如果x等于0,則所述前綴部分等于0,其中,x代表所述當前符號值,floor(y)是輸出小于或等于y的最大整數(shù)的floor函數(shù),log2()是底數(shù)為2的log函數(shù)。
4.如權利要求1所述的方法,其特征在于,如果所述第一二進制字符串的二進制位具有小于或等于閾值T的二進制值索引,則以常規(guī)上下文自適應二進制算術編碼模式對所述二進制位進行編碼;以及如果所述二進制位具有大于所述閾值T的所述二進制索引,則以旁路模式對所述第一二進制字符串的所述二進制位進行編碼。
5.如權利要求1所述的方法,其特征在于,所述當前源符號指示用于屏幕內容編碼的調色板模式編碼塊中的連續(xù)重復調色板索引的游程長度減去1。
6.如權利要求5所述的方法,其特征在于,通過使用具有的最大值等于(floor(log2((MaxPaletteRun))+1)的截斷一元碼來對所述前綴部分進行二進制化,來導出所述第一二進制字符串,其中floor(y)是輸出小于或等于y的最大整數(shù)的floor函數(shù),以及l(fā)og2()是底數(shù)為2的log函數(shù),并且MaxPaletteRun等于當前編碼單元中剩余的待編碼像素的數(shù)量減1。
7.如權利要求5所述的方法,其特征在于,通過使用具有的最大值等于(MaxPaletteRun-(1<<(palette_run_msb_id_plus1-1))的截斷二進制碼來對所述后綴部分進行二進制化,來導出所述第二二進制字符串,其中MaxPaletteRun等于當前編碼單元中的剩余的待編碼像素的數(shù)量減1,并且palette_run_msb_id_plus1表示所述前綴部分的值。
8.如權利要求5所述的方法,其特征在于,所述上下文自適應二進制算術編碼以連續(xù)重復調色板索引的游程類型為條件,并且常規(guī)上下文自適應二進制算術編碼模式被應用于所述第一二進制字符串或所述第二二進制字符串的一個或多個二進制位。
9.如權利要求5所述的方法,其特征在于,所述當前源符號對應于表示上方行中的連續(xù)第一索引的第一游程長度減去1的語法Copy_Above_Mode或表示同一行中的連續(xù)第二索引的第二游程長度減去1的語法Index_Mode。
10.如權利要求9所述的方法,其特征在于,當所述當前源符號對應于所述語法Index_Mode時,具有的二進制位索引等于零的所述第一二進制字符串的二進制位以具有三個上下文的常規(guī)上下文自適應二進制算術編碼模式進行編碼,其中,如果所述調色板索引小于第一閾值T1,則選擇所述第一上下文;如果所述調色板索引大于或等于所述第一閾值T1并且小于第二閾值T2,則選擇第二上下文;以及如果所述調色板索引大于或等于所述第二閾值T2,則選擇第三上下文,其中所述第二閾值T2大于所述第一閾值T1。
11.如權利要求10所述的方法,其特征在于,所述第一閾值T1等于2,所述第二閾值T2等于4或8。
12.如權利要求1所述的方法,其特征在于,所述當前源符號對應于二維有符號或無符號源向量的第一分量或第二分量的絕對值。
13.如權利要求12所述的方法,其特征在于,所述前綴部分在所述后綴部分和任何符號位之前被編碼。
14.一種在視頻編碼系統(tǒng)中產生的源符號的熵解碼方法,其特征在于,所述方法包括:
接收包括當前源符號的壓縮數(shù)據的輸入編碼比特流;
使用上下文自適應二進制算術編碼來對解碼所述輸入編碼比特流,以恢復第一二進制字符串和任何第二二進制字符串;
通過使用一元碼或截斷一元碼來解碼所述第一二進制字符串,以恢復與所述當前源符號的當前符號值的最高有效位索引相關的前綴部分;
如果存在所述任何第二二進制字符串,則通過使用固定長度碼或截斷二進制碼來解碼所述第二二進制字符串,以恢復對應于所述當前符號值的一個或多個精細位的后綴部分;以及
如果存在任何精細位,則基于所述當前符號值的所述最高有效位索引和所述任何精細位來恢復所述當前源符號。
15.如權利要求14所述的方法,其特征在于,所述前綴部分對應于所述最高有效位索引加1。
16.如權利要求15所述的方法,其特征在于,如果x大于0,則所述前綴部分等于(floor(log2(x)+1);以及如果x等于0,則所述前綴部分等于0,其中,x代表所述當前符號值,floor(y)是輸出小于或等于y的最大整數(shù)的floor函數(shù),log2()是底數(shù)為2的log函數(shù)。
17.如權利要求14所述的方法,其特征在于,如果所述第一二進制字符串的二進制位具有小于或等于閾值T的二進制值索引,則以常規(guī)上下文自適應二進制算術編碼模式對所述二進制位進行編碼;以及如果所述二進制位具有大于所述閾值T的所述二進制索引,則以旁路模式對所述第一二進制字符串的所述二進制位進行編碼。
18.如權利要求14所述的方法,其特征在于,所述當前源符號指示用于屏幕內容編碼的調色板模式編碼塊中的連續(xù)重復調色板索引的游程長度減去1。
19.如權利要求18所述的方法,其特征在于,通過使用具有的最大值等于(floor(log2((MaxPaletteRun))+1)的截斷一元碼來對所述前綴部分進行二進制化,來導出所述第一二進制字符串,其中floor(y)是輸出小于或等于y的最大整數(shù)的floor函數(shù),以及l(fā)og2()是底數(shù)為2的log函數(shù),并且MaxPaletteRun等于當前編碼單元中剩余的待編碼像素的數(shù)量減1。
20.如權利要求18所述的方法,其特征在于,通過使用具有的最大值等于(MaxPaletteRun-(1<<(palette_run_msb_id_plus1-1))的截斷二進制碼來對所述后綴部分進行二進制化,來導出所述第二二進制字符串,其中MaxPaletteRun等于當前編碼單元中的剩余的待編碼像素的數(shù)量減1,并且palette_run_msb_id_plus1表示所述前綴部分的值。
21.如權利要求18所述的方法,其特征在于,所述上下文自適應二進制算術編碼以連續(xù)重復調色板索引的游程類型為條件,并且常規(guī)上下文自適應二進制算術編碼模式被應用于所述第一二進制字符串或所述第二二進制字符串的一個或多個二進制位。
22.如權利要求21所述的方法,其特征在于,所述調色板索引被解析或重構。
23.如權利要求18所述的方法,其特征在于,所述當前源符號對應于表示上方行中的連續(xù)第一索引的第一游程長度減去1的語法Copy_Above_Mode或表示同一行中的連續(xù)第二索引的第二游程長度減去1的語法Index_Mode。
24.如權利要求23所述的方法,其特征在于,當所述當前源符號對應于所述語法Index_Mode時,具有的二進制位索引等于零的所述第一二進制字符串的二進制位以具有三個上下文的常規(guī)上下文自適應二進制算術編碼模式進行編碼,其中,如果所述調色板索引小于第一閾值T1,則選擇所述第一上下文;如果所述調色板索引大于或等于所述第一閾值T1并且小于第二閾值T2,則選擇第二上下文;以及如果所述調色板索引大于或等于所述第二閾值T2,則選擇第三上下文,其中所述第二閾值T2大于所述第一閾值T1。
25.如權利要求24所述的方法,其特征在于,所述第一閾值T1等于2,所述第二閾值T2等于4或8。
26.如權利要求14所述的方法,其特征在于,所述當前源符號對應于二維有符號或無符號源向量的第一分量或第二分量的絕對值。
27.一種調色板索引圖編碼的方法,其特征在于,所述方法包括:
接收當前塊的調色板索引圖;
確定具有與所述當前塊的掃描順序中的當前調色板索引相同的調色板索引的連續(xù)像素的數(shù)量;
使用二進制化方法將所述連續(xù)像素的數(shù)量減1轉換為二進制字符串;以及
根據取決于所述當前調色板索引來自適應地選擇的上下文,通過將常規(guī)上下文自適應二進制算術編碼模式應用于二進制字符串的至少一個二進制位,使用上下文自適應二進制算術編碼來編碼所述二進制字符串。
28.一種調色板索引圖解碼的方法,所述方法包括:
接收包括對應于索引模式的當前源符號的當前塊的壓縮數(shù)據的輸入編碼比特流;
確定與當前游程模式相關的當前調色板索引;
根據取決于所述當前調色板索引來自適應地選擇的上下文,通過將常規(guī)上下文自適應二進制算術編碼模式應用于二進制字符串的至少一個二進制位,使用上下文自適應二進制算術編碼解碼所述二進制字符串;
使用二進制化方法將所述二進制字符串轉換為與具有和所述當前調色板索引相同的調色板索引的連續(xù)像素的數(shù)量相關的游程長度值,其中所述游程長度值對應于所述連續(xù)像素的數(shù)量減1;以及
使用所述當前塊的掃描順序中的所述當前調色板索引來重構所述連續(xù)像素的數(shù)量。
29.如權利要求28所述的方法,其特征在于,所述當前調色板索引對應于來自所述輸入編碼比特流或重構調色板索引的解析的調色板索引。