新四季網

顯著性圖和變換係數塊的編碼的製作方法

2023-04-23 18:23:56

專利名稱:顯著性圖和變換係數塊的編碼的製作方法
技術領域:
本申請是針對指示在變換係數塊內的顯著變換係數位置的顯著性圖的編碼以及這種變換係數塊的編碼。例如,此編碼可,例如,被用於例如圖像和視頻編碼中。
背景技術:
在傳統視頻編碼中,視頻序列的圖像通常被分解成為塊。塊或塊的色彩分量通過移動補償預測或圖像內部預測預測。塊可具有不同的尺寸並且可以是正方形或矩形。塊或塊的色彩分量的所有取樣使用同一組預測參數被預測,例如,參考索引(識別已被編碼的圖像組中的參考圖像)、移動參數(指明供用於參考圖像以及當前圖像之間塊的移動的測量)、用於指明插值過濾、圖像內部預測模型等等的參數。移動參數可通過水平和垂直分量的位移向量或通過例如,由6個分量組成的仿射移動參數的較高階移動參數被表示。也可能一組以上的預測參數(例如,參考索引以及移動參數)與單獨的塊相關聯。該情況下,對於每組預測參數,產生用於塊或塊的色彩分量的單一中間預測信號,並且最後的預測信號利用這些中間預測信號的加權和建立。加權參數以及可能有一固定偏移量(其被加至該加權和),可以對於圖像、或參考圖像、或一組參考圖像為固定的,或它們可被包含在對應的塊的預測參組中。同樣地,靜止影像也經常被分解成為塊,並且塊利用圖像內部預測方法(其可以是空間圖像內部預測方法或預測塊的DC分量的簡易圖像內部預測方法)被預測。在角落的情況中,該預測信號也可以是零。在原始塊或原始塊的色彩分量與對應的預測信號之間的差,也被稱為殘差信號,其通常被變換和量化。一個二維變換被應用於殘差信號並且所產生的變換係數被量化。對於該變換編碼,對於一組特定預測參數被使用於其中的塊或塊的色彩分量,可在應用變換之前進一步被分割。變換塊可以是等於或小於被用於預測的塊。也有可能變換塊包含多於一個被用於預測的塊。在靜止影像或視頻序列的圖像中不同變換塊可具有不同的尺寸,並且變換塊可被表示為正方形或矩形塊。產生的量化變換係數,同時也被稱為變換係數水平,接著使用熵編碼技術被傳送。因此,變換係數水平的塊通常使用掃描而被映射至變換係數值的向量(即,有序組)上,其中不同的掃描可被用於不同的塊。通常,使用曲折掃描。對於僅含有交錯幀的像場取樣的塊(這些塊可以是在編碼像場中的塊或編碼幀中的像場塊),其通常也使用特別地設計用於像場塊的不同掃描。通常被使用編碼所產生的變換係數有序序列的熵編碼算法是遊程水平編碼。通常,大量的變換係數水平是零,並且等於零的一組連續的變換係數水平可通過編碼等於零(遊程)的連續變換係數水平的數目而有效地被表示。對於剩餘(非零)的變換係數,對實際的水平編碼。有各種不同的遊程水平碼。在非零係數之前的遊程以及該非零變換係數的水平可使用單一符號或代碼字一起被編碼。通常,包含在最後非零值變換係數之後被傳送之塊末端之特殊符號。或可能先編碼非零值變換係數水平數目,並且根據這數目,水平以及遊程被編碼。稍不同的方法被使用於H. 264中的高效率的CABAC熵編碼中。在此,變換係數水平的編碼被分為三個步驟。在第一步驟中,用於各變換塊的一個二進位語法元素codecLblock_flag被發送,其以信號告知變換塊是否包含顯著變換係數水平(S卩,為非零值的變換係數)。如果該語法元素指示,顯著變換係數水平呈現,則一個二進位評估顯著性圖被編碼,其指明哪個變換係數水平具有非零數值。並且接著,以逆向掃描次序,非零變換係數水平的值被編碼。如下所述對顯著性圖編碼。對於掃描次序中的各係數,一個二進位語法元素signif icant_coeff_flag被編碼,其指明對應的變換係數水平是否等於零值。如果signif icant_coeff_f lag 二進位值等於一,即,如果非零值變換係數水平存在於這掃描位置,貝1J進一步的二進位語法元素last_significant_coeff_flag被編碼。該二進位值指示目前顯著變換係數水平是否為塊內部的最後顯著變換係數水平或在掃描次序中是否緊隨著進一步的顯著變換係數水平。如果last_significant_coeff_flag指示無進一步的顯著變換係數緊隨著,則無進一步語法元素被編碼用於指明塊的顯著性圖。在接著的步驟中,顯著變換係數水平的值被編碼,其在塊內部的位置已利用顯著性圖決定。顯著變換係數水平的數值通過使用下面的三個語法元素以反向掃描次序被編碼。二進位語法元素coef f_abs_greater_one指示,顯著變換係數水平絕對值是否大於一。如果二進位語法元素coefT_abs_greater_one指示絕對值大於一,則進一步的語法元素coeff_abs_level_ _minus_one被傳送,其指明變換係數水平減一的絕對值。最後,二進位語法元素coeff_sign_f lag,其指明變換係數數值的符號,對於各顯著變換係數水平被編碼。此外應注意到,有關於顯著性圖的語法元素以掃描次序被編碼,而有關於變換係數水平的實際數值的語法元素以反向掃描次序被編碼而允許更合適的上下文模型的使用。在H. 264中的CABAC熵編碼中,所有用於變換係數水平的語法元素使用一個二進位概率模型被編碼。非二進位語法元素coefT_abs_level_minus_one首先被二進位化,即,其被映射至序列的二進位決定(二進位值)上,並且這些二進位值被順序地編碼。二進位語法兀素 significant_coeff_flag> last_significant_coeff_flag> coeff_abs_greater_one、以及coeff_sign_flag直接地被編碼。各被編碼的二進位值(包含二進位語法元素)被關聯到上下文。上下文表示對於一類編碼二進位值的概率模型。有關對於兩個可能的二進位數值之一的概率的測量根據先前地通過對應的上下文被編碼的二進位數值對於各上下文被估計。對於有關變換編碼的數個二進位值,被使用於編碼的上下文根據已被發送的語法元素或根據一塊內部的位置被選擇。顯著性圖指示有關對於掃描位置的顯著性(變換係數水平不是零值)的信息。在
H.264的CABAC熵編碼中,對於一個4x4的塊尺寸,分別的上下文被用於各掃描位置以供編石馬二進位語法兀素 significant_coeff_flag 以及 last_significant_coeff_flag,其中不同的上下文被用於掃描位置的significant_coeff_flag以及last_significant_COeff_flag。對於8x8塊,相同的上下文模型被使用於四個連續的掃描位置,導致對於significant_coeff_flag 的 16 個上下文模型以及對於 last_significant_coeff_flag 的另外的 16 個上下文模型。用於 significant_coeff_flag 及 last_significant_coeff_flag的這上下文模型方法,對於大的塊尺寸具有一些缺點。另一方面,如果各掃描位置被關聯於分別的上下文模型,當大於8x8的塊被編碼時,則上下文模型數目顯著地增加。此增大的上下文模型數目導致慢的概率估計自適應和通常有不精確的概率估計,這兩方面在編碼效率上都具有負面影響。另一方面,由於非零變換係數通常被集中在變換塊的特定區域中(區域是取決於殘差信號對應的塊內部的主要結構),對於一些連續掃描位置的上下文模型的指定(如H. 264中對於8x8塊的指定),對於較大的塊尺寸,同時也不是最理想的。在編碼顯著性圖之後,塊以逆向掃描次序被處理。如果掃描位置是顯著的,即,係數不同於零,則二進位語法元素coefT_abs_greater_one被發送。起初,對於coefT_abs_greater_one語法元素,對應的上下文模型組的第二上下文模型被選擇。如果在塊內部的任何coeff_abs_greater_one語法元素被編碼的數值等於一(即,絕對係數大於2),則上下文模型切換回至該組的第一上下文模型並且使用這上下文模型高至塊末端。否則(在塊內部的coeff_abs_greater_one的所有被編碼值是零並且對應的絕對係數水平等於一),上下文模型根據在所考慮塊的反向掃描次序先前被編碼/被解碼的等於零的coefT_abs_greater_one語法元素數目被選擇。對於語法元素coefT_abs_greater_one的上下文模型選擇可藉由下列的方程式被概述,其中目前之上下文模型索引Ct+1根據先前的上下文模型索引Ct以及先前被編碼的語法元素coeff_abs_greater_one之數值(在方程式中利用bint被表示)被挑選。對於在塊內部的第一語法元素C0eff_abS_greater_0ne,上下文模型索引被設定等於Ct=I。
O,對於 bin. -1
+1( 加,)=._.. _ Λ用於編碼絕對變換係數水平的第二語法元素,當對於相同掃描位置的coeff_abs_greater_one語法元素是等於一時,則僅coeff_abs_level_minus_one被編碼。非二進位語法元素coeff_abs_level_minus_one被二進位化成為序列的二進位值並且用於二進位化的第一二進位值;上下文模型索引如後所述地被選擇。二進位化的其餘二進位值利用固定的上下文被編碼。用於二進位化的第一二進位值的上下文如下文所述地被選擇。對於第一 coeff_abs_level_minus_one 語法兀素,用於 coeff_abs_level_minus_one 語法兀素的第一二進位值的上下文模型組的第一上下文模型被挑選,對應的上下文模型索引被設定為Ct=O0對於coeff_abs_level_minus_one語法元素的各進一步的第一二進位值,上下文模型切換至該組集中的下一個上下文模型,其中組中的上下文模型數目被限定為5。上下文模型挑選可利用下面的公式被表示,其中當前的上下文模型索引Ct+1根據先前的上下文模型索引Ct被選擇。如在上面所提到的,對於在塊內部的第一語法元素coeff_abs_level_minus_one可利用上下文模型索引被設定為Ct=0。應注意,不同的上下文模型組被使用於語法元素 coeff_abs_greater_one 以及 coefT_abs_level_minus_one。
權利要求
1.一種用於解碼來自數據流的指示變換係數塊內的顯著變換係數的位置的顯著性圖的裝置,所述裝置包括解碼器(250),被配置為從所述數據流順序抽取第一類型語法元素,所述第一類型語法元素指示,對於所述變換係數塊(256)內的關聯位置,至少關於顯著變換係數還是非顯著變換係數位於相應的位置;以及關聯器(252),被配置為在所述變換係數塊的位置中以掃描次序將順序提取的所述第一類型語法元素順序地關聯至所述變換係數塊的位置,其取決於先前被抽取的並且被關聯的第一類型語法元素所指示的所述顯著變換係數的位置。
2.根據權利要求I所述的裝置,其中,所述解碼器(250)進一步被配置為,基於所述數據流中的信息且無關於該先前被抽取的並且被關聯的第一類型語法元素所指示的所述非顯著變換係數的若干位置,識別關於所述變換係數塊中的最後顯著變換係數是否位於與當前抽取的第一類型語法元素相關聯的位置,其中,所述當前抽取的第一類型語法元素指示顯著變換係數位於該位置。
3.根據權利要求I或2所述的裝置,其中,所述解碼器(250)進一步被配置為,在指示顯著變換係數位於相應的關聯位置的第一類型語法元素和緊接於其後的第一類型語法元素之間,從比特流中抽取第二類型語法元素,其中,所述第二類型語法元素指示,對於顯著變換係數所在的所述關聯位置,在所述相應的關聯位置是否有所述變換係數塊中的最後顯著變換係數。
4.根據權利要求I至3中任一項所述的裝置,其中,所述解碼器(250)進一步被配置為,在所述變換係數塊的所有第一類型語法元素的抽取之後,通過上下文自適應熵解碼,從所述數據流連續地抽取所述變換係數塊內的所述顯著變換係數的值,其中,所述關聯器(250)被配置為,在所述變換係數塊的位置中以預定的係數掃描次序將所述順序抽取的值與所述顯著變換係數的位置順序地關聯,根據該結果,所述變換係數塊使用子塊掃描次序(320)以變換係數塊(256)的子塊(322)的方式被掃描,輔助地,以位置子掃描次序(324)掃描所述子塊(322)內的變換係數的位置,其中,所述解碼器被配置為,在對所述顯著變換係數值的值順序地進行上下文自適應熵解碼時,使用從若干上下文的多個組中選擇的若干上下文的選擇組,所述選擇組的選擇基於已經以子塊掃描次序(320)被遍歷的變換係數塊的子塊內的變換係數的值,或基於在相等尺寸的先前被解碼的變換係數塊內共同地點子塊的變換係數的值而對每個子塊進行。
5.根據權利要求I至4中任一項所述的裝置,其中,所述解碼器(250)被配置為通過使用上下文通過上下文自適應熵解碼順序抽取所述第一類型語法元素,所述上下文依據,顯著變換係數根據先前被抽取的並被關聯的第一類型語法元素而位於的若干位置,而對於每個所述第一類型語法元素被各自地選擇,所述若干位置在與相應的第一類型語法元素關聯的位置的鄰近區域內。
6.根據權利要求5所述的裝置,其中,所述解碼器進一步地被配置為使得與相應的第一類型語法元素相關聯的位置的鄰近區域僅包括與相應的第一類型語法元素關聯的位置直接鄰接的位置,或與相應的第一類型語法元素關聯的位置以最大在垂直方向的一個位置和/或在水平方向上的一個位置分開的或直接鄰接的位置,其中,所述變換係數塊的尺寸等於或大於8x8位置。
7.根據權利要求5或6所述的裝置,其中,所述解碼器進一步被配置為,在以與相應的第一類型語法元素關聯的位置的鄰近區域中的若干可用位置加權的情況下,將在與相應的第一類型語法元素關聯的位置的鄰近區域內顯著變換係數根據先前被抽取的且被關聯的第一類型語法元素而位於的位置的數目,映射至預定的一組可能上下文索引中的上下文索引。
8.根據權利要求I至7中任一項所述的裝置,其中,所述關聯器(252)進一步地被配置為,將被順序抽取的第一類型語法元素順序地關聯至所述變換係數塊的位置,其沿著在所述變換係數塊的第一對鄰接側和所述變換係數塊的第二對鄰接側之間延伸的子路序列進行,其中,水平方向上最低頻率的位置和垂直方向上最高頻率的位置分別沿所述變換係數塊的第一對鄰接側放置,所述垂直方向上最低頻率的位置和水平方向上最高頻率的位置分別沿所述變換係數塊的第二對鄰接側放置,所述子路線與垂直和水平兩方向上的最低頻率的位置具有增加的距離,其中,所述關聯器(252)被配置為決定方向(300,302),沿著該方向所述被順序抽取的第一類型語法元素基於先前次掃描內的顯著變換係數的位置被關聯至所述變換係數塊的位置。
9.一種用於解碼來自數據流的指示變換係數塊內的顯著變換係數的位置的顯著性圖的裝置,所述裝置包括解碼器(250),被配置為從所述數據流抽取指示所述變換係數塊內的顯著變換係數的位置的顯著性圖,然後抽取所述變換係數塊內的所述顯著變換係數的值,在抽取所述顯著性圖時,通過上下文自適應熵解碼從所述數據流順序地抽取第一類型語法元素,所述第一類型語法元素指示,對於與變換係數塊內的關聯位置,關於顯著變換係數還是非顯著變換係數位於相應的位置;以及關聯器(250),被配置為在所述變換係數塊的位置中以預定掃描次序,將順序抽取的第一類型語法元素順序地關聯至所述變換係數塊的位置,其中,所述解碼器被配置為,在對所述第一類型語法元素進行上下文自適應熵解碼時,使用上下文,所述上下文依據顯著變換係數根據先前被抽取並被關聯的第一類型語法元素而位於的若干位置,而對於每個所述第一類型語法元素被各自地選擇,所述若干位置在與當前第一類型語法元素關聯的位置的鄰近區域內。
10.根據權利要求9所述的裝置,其中,所述解碼器(250)進一步被配置為使得與相應的第一類型語法元素相關聯的位置的鄰近區域僅包括與相應的第一類型語法元素關聯的位置直接鄰接的位置,或與相應的第一類型語法元素關聯的位置以最大在垂直方向的一個位置和/或在水平方向上的一個位置分開的或直接鄰接的位置,其中,所述變換係數塊的尺寸等於或大於8x8位置。
11.根據權利要求9或10所述的裝置,其中,所述解碼器(250)進一步被配置為,在以與相應的第一類型語法元素關聯的位置的鄰近區域中的若干可用位置加權的情況下,將在與相應的第一類型語法元素關聯的位置的鄰近區域內顯著變換係數根據先前被抽取的且被關聯的第一類型語法元素而位於的位置的數目,映射至預定的一組可能上下文索引中的上下文索引。
12.一種用於解碼變換係數塊的裝置,所述裝置包括解碼器(250),被配置為從所述數據流抽取指示所述變換係數塊內的顯著變換係數的位置的顯著性圖,然後抽取所述變換係數塊內的所述顯著變換係數的值,在抽取所述顯著變換係數的值時,通過上下文自適應熵解碼順序地抽取所述值;以及關聯器(252),被配置為在所述變換係數塊的位置中以預定的係數掃描次序將所述順序抽取的值與所述顯著變換係數的位置順序地關聯,根據該結果,所述變換係數塊使用子塊掃描次序(320)以變換係數塊(256)的子塊(322)的方式被掃描,輔助地,以位置子掃描次序(324)掃描所述子塊內的變換係數的位置,其中,所述解碼器(250 )被配置為,在對所述顯著變換係數值的值順序地進行上下文自適應熵解碼時,使用從若干上下文的多個組中選擇的若干上下文的一選擇組,所述選擇組的選擇基於已經以子塊掃描次序被遍歷的變換係數塊的子塊內的變換係數的值,或基於在相等尺寸的先前被解碼的變換係數塊內共同地點子塊的變換係數的值而對每個子塊進行。
13.根據權利要求12所述的裝置,其中,所述解碼器被配置為使得多個上下文組的上下文的數目大於一,並且被配置為,在對於相應的子塊使用所述數目的上下文的選擇組對子塊內的所述顯著變換係數值的值順序地進行上下文自適應解碼時,將所述數目的上下文的所述選擇組的上下文唯一地指定到相應的子塊內的位置。
14.根據權利要求12或13所述的裝置,其中,所述關聯器(252)被配置為使得所述子塊掃描次序以曲折方式從包括在垂直方向上和水平方向上最低頻率的位置的子塊進行到包括在垂直和水平兩個方向上最高頻率的位置的子塊,同時所述位置次掃描次序在各子塊中以曲折方式從相應子塊內有關在垂直方向上和水平方向上的最高頻率的位置進行到所述相應子塊內有關在垂直和水平兩個方向上最低頻率的位置。
15.一種基於變換的解碼器,所述解碼器被配置為使用根據權利要求I至11中任一項所述的對來自數據流的指示變換係數塊內的顯著變換係數的位置的顯著性圖進行解碼的裝置(150)對所述變換係數塊解碼,並對所述變換係數塊執行(152)從頻譜域到空間域的變換。
16.一種預測性解碼器,包括基於變換的解碼器(150,152),被配置為使用根據權利要求I至11中任一項所述的對來自數據流的指示變換係數塊內的顯著變換係數的位置的顯著性圖進行解碼的裝置(150)對所述變換係數塊解碼,並對所述變換係數塊執行(152)從頻譜域到空間域的變換以獲得殘差塊;預測器(156),被配置為為表示空間取樣信息信號的信息取樣陣列的塊提供預測;以及組合器(154),被配置為組合所述塊的所述預測和所述殘差塊以重建信息取樣陣列。
17.一種用以將指示變換係數塊內的顯著變換係數的位置的顯著性圖編碼為數據流的裝置,所述裝置被配置為通過熵編碼將第一類型語法元素順序地編碼為數據流,所述第一類型語法元素指示,對於所述變換係數塊內的關聯位置,至少關於顯著變化係數還是非顯著變換係數位於相應的位置,其中,所述裝置進一步被配置為,在所述變換係數塊的位置中以掃描次序將所述第一類型語法元素編碼為所述數據流,其取決於通過先前編碼的第一類型語法元素所指示的所述顯著變換係數的位置。
18.一種用以將指示變換係數塊內的顯著變換係數的位置的顯著性圖編碼為數據流的裝置,所述裝置被配置為編碼指示所述變換係數塊內的顯著變換係數的位置的顯著性圖,然後編碼所述變換係數塊內的所述顯著變換係數的值成為數據流,在編碼所述顯著性圖時,通過上下文自適應熵編碼將第一類型語法元素順序編碼為所述數據流,所述第一類型語法元素指示,對於所述變換係數塊內的關聯位置,關於是顯著變化係數還是非顯著變換係數位於相應的位置,其中,所述裝置進一步被配置為在所述變換係數塊的位置中以預定的掃描次序將所述第一類型語法元素順序地編碼為所述數據流,其中所述裝置被配置為,在對每個所述第一類型語法元素進行上下文自適應熵編碼時使用上下文,所述上下文依據顯著變換係數位於的並且與先前被編碼為數據流的第一類型語法元素關聯的若干位置,而對於所述第一類型語法元素被各自地選擇,所述若干位置在與當前第一類型語法元素關聯的位置的鄰近區域內。
19.一種用於編碼變換係數塊的裝置,所述裝置被配置為編碼指示所述變換係數塊內的顯著變換係數的位置的顯著性圖,然後編碼在所述變換係數塊內的所述顯著變換係數的值成為數據流,在抽取所述顯著變換係數的值時,通過上下文自適應熵編碼順序地編碼所述值,其中,所述裝置被配置為在所述變換係數塊的位置中以預定的係數掃描次序編碼所述值成為數據流,根據該結果,所述變換係數塊使用子塊掃描次序以變換係數塊的子塊的方式被掃描,輔助地,以位置子掃描次序掃描所述子塊內的變換係數的位置,其中,所述裝置進一步地被配置為,在對所述顯著變換係數值的值順序地進行上下文自適應熵編碼時,使用從若干上下文的多個組中選擇的若干上下文的一選擇組,所述選擇組的選擇基於已經以子塊掃描次序被遍歷的變換係數塊的子塊內的變換係數的值,或基於在相等尺寸的先前被編碼的變換係數塊內共同地點子塊的變換係數的值而對每個子塊進行。
20.一種用於解碼來自數據流的指示變換係數塊內的顯著變換係數的位置的顯著性圖的方法,所述方法包括以下步驟從所述數據流順序地抽取第一類型語法元素,所述第一類型語法元素指示,對於所述變換係數塊內的關聯位置,至少關於顯著變換係數還是非顯著變換係數位於相應的位置;以及在所述變換係數塊的位置中以掃描次序將順序抽取的第一類型語法元素順序地關聯至所述變換係數塊的位置,其取決於先前被抽取的並且被關聯的第一類型語法元素所指示的所述顯著變換係數的位置。
21.一種用於解碼來自數據流的指示變換係數塊內的顯著變換係數的位置的顯著性圖的方法,所述方法包括以下步驟從所述數據流抽取指示所述變換係數塊內的顯著變換係數的位置的顯著性圖,然後抽取所述變換係數塊內的所述顯著變換係數的值,在抽取所述顯著性圖時,通過上下文自適應熵解碼從所述數據流順序地抽取第一類型語法元素,所述第一類型語法元素指示,對於所述變換係數塊內的關聯位置,關於顯著變換係數還是非顯著變換係數位於相應的位置;以及在所述變換係數塊的位置中以預定掃描次序將順序抽取的第一類型語法元素順序地關聯至所述變換係數塊的位置,其中,在對所述第一類型語法元素進行上下文自適應熵解碼時,使用上下文,所述上下文依據顯著變換係數根據先前被抽取並被關聯的第一類型語法元素而位於的若干位置,而對於每個所述第一類型語法元素被各自地選擇,所述若干位置在與相應的第一類型語法元素關聯的位置的鄰近區域內。
22.一種用於解碼變換係數塊的方法,所述方法包括以下步驟從數據流中抽取指示所述變換係數塊內的顯著變換係數的位置的顯著圖,然後抽取所述變換係數塊內的所述顯著變換係數的值,在抽取所述顯著變換係數的值時,通過上下文自適應熵解碼順序地抽取所述值;以及在所述變換係數塊的位置中以預定的係數掃描次序,將順序被抽取的值與所述顯著變換係數的位置順序地關聯,根據該結果,所述變換係數塊使用子塊掃描次序以變換係數塊的子塊的方式被掃描,輔助地,以位置子掃描次序掃描所述子塊內的變換係數的位置,其中,在對所述顯著變換係數值的值順序地進行上下文自適應熵解碼時,使用從若干上下文的多個組中選擇的若干上下文的一選擇組,所述選擇組的選擇基於已經以子塊掃描次序被遍歷的變換係數塊的子塊內的變換係數的值,或基於在相等尺寸的先前被解碼的變換係數塊內共同地點子塊的變換係數的值而對每個子塊進行。
23.一種用於將指示變換係數塊內的顯著變換係數的位置的顯著性圖編碼為數據流的方法,所述方法包括以下步驟通過熵編碼將第一類型語法元素編碼順序地編碼為數據流,所述第一類型語法元素指示,對於所述變換係數塊內的關聯位置,至少關於顯著變化係數還是非顯著變換係數位於相應的位置,在所述變換係數塊的位置中以掃描次序使將述第一類型語法元素編碼為所述數據流,其取決於通過先前編碼的第一類型語法元素所指示的所述顯著變換係數的位置。
24.一種用於將指示變換係數塊內的顯著變換係數的位置的顯著性圖編碼為數據流的方法,所述方法包括以下步驟編碼指示所述變換係數塊內的顯著變換係數的位置的顯著性圖,然後編碼所述變換係數塊內的所述顯著變換係數的值成為數據流,在編碼所述顯著性圖時,通過上下文自適應熵編碼將所述第一類型語法元素順序編碼為所述數據流,所述第一類型語法元素指示,對於所述變換係數塊內的關聯位置,關於顯著變化係數還是非顯著變換係數位於相應的位置,其中,將所述第一類型語法元素順序地編碼為所述數據流在所述變換係數塊的位置中以預定的掃描次序執行,在每個所述第一類型語法元素進行所述上下文自適應熵編碼時使用上下文,所述上下文依據顯著變換係數位於的並且與先前被編碼為數據流的第一類型語法元素關聯的若干位置,而對於所述第一類型語法元素被各自地選擇,所述若干位置在與當前第一類型語法元素關聯的位置的鄰近區域內。
25.一種用於編碼變換係數塊方法,所述方法包括以下步驟編碼指示所述變換係數塊內的顯著變換係數的位置的顯著性圖,然後編碼所述變換係數塊內的所述顯著變換係數的值成為數據流,在編碼所述顯著變換係數的值時,通過上下文自適應熵編碼順序地編碼所述值,其中,編碼所述值為數據流的步驟在所述變換係數塊的位置以預定係數掃描次序被執行,根據該結果,所述變換係數塊使用子塊掃描次序以變換係數塊的子塊的方式被掃描,輔助地,以位置子掃描次序掃描所述子塊內的變換係數的位置,其中,在對所述顯著變換係數值的值順序地進行上下文自適應熵編碼時,使用從若干上下文的多個組中選擇的若干上下文的一選擇組,所述選擇組的選擇基於已經以子塊掃描次序被遍歷的變換係數塊的子塊內的變換係數的值,或基於在相等尺寸的先前被編碼的變換係數塊內共同地點子塊的變換係數的值而對每個子塊進行。
26.一種在其中被編碼指示在變換係數塊內的顯著變換係數的位置的顯著性圖的數據流,其中,第一類型語法元素通過熵編碼被順序地編碼為數據流,所述第一類型語法元素指示,對於所述變換係數塊內的關聯位置,至少關於顯著變換係數還是非顯著變換係數位於相應的位置,其中所述第一類型語法元素在所述變換係數塊的位置中以掃描次序被編碼成為數據流,其取決於通過先前被編碼的第一類型語法元素所指示的所述顯著變換係數的位置。
27.一種在其中被編碼指示在變換係數塊內的顯著變換係數的位置的顯著性圖的數據流,其中,指示該變換係數塊內的顯著變換係數的位置的顯著性圖,及其後緊接著的所述變換係數塊內的所述顯著變換係數的值被編碼為數據流,其中,在該顯著性圖內,所述第一類型語法元素通過上下文自適應熵編碼被順序地編碼為數據流,所述第一類型語法元素指示,對於所述變換係數塊內的關聯位置,至少關於顯著變換係數還是非顯著變換係數位於相應的位置,其中,所述第一類型語法元素在所述變換係數塊的位置中以預定的掃描次序被順序地編碼為數據流,並且所述第一類型語法元素使用上下文被上下文自適應熵編碼為數據流,其中,所述上下文依據顯著變換係數位於的並且與先前被編碼為數據流的第一類型語法元素關聯的若干位置對於所述第一類型語法元素各自地被選擇,所述若干位置在與當前第一類型語法元素關聯的位置的鄰近區域內。
28.一種數據流,包括指示在變換係數塊內的顯著變換係數的位置的顯著性圖,其後緊接著的所述變換係數塊內的顯著變換係數的值的編碼,其中,所述顯著變換係數的值在所述變換係數塊位置中以預定係數掃描次序通過上下文自適應熵編碼被順序地編碼為數據流,根據該結果,所述變換係數塊使用子塊掃描次序以變換係數塊的子塊的方式被掃描,輔助地,以位置子掃描次序掃描所述子塊內的變換係數的位置,其中,使用從若干上下文的多個組中選擇的若干上下文的一選擇組,所述顯著變換係數值的值被順序地上下文自適應熵編碼為數據流,所述選擇組的選擇基於所述變換係數塊的子塊內的所述變化係數的值、已經以子塊掃描次序被遍歷的變換係數塊的子塊內的變換係數的值,或在相等尺寸的先前被編碼的變換係數塊內共同地點子塊的變換係數的值而對每個子塊進行。
29.計算機可讀數字存儲介質,具有含程序代碼的電腦程式存儲在其上,當在計算機運行時,所述程序代碼執行根據權利要求23至25中任一項所述的方法。
全文摘要
一種用於編碼指示在變換係數塊內的顯著變換係數的位置的顯著性圖的較高編碼效率藉由掃描次序達成,藉助於該結果,被順序地抽取的語法元素,其指示對於在變換係數塊內的關聯位置,關於顯著變換係數還是非顯著變換係數位於相應的位置,根據利用先前關聯的語法元素所指示的顯著變換係數位置,被順序地關聯至在變換係數塊位置中的變換係數塊位置。可選地,第一類型元素可使用上下文通過上下文自適應熵解碼,顯著變換係數根據先前被抽取的並被關聯的第一類型語法元素而位於的若干位置,而對於每個所述第一類型語法元素被各自地選擇。甚至可選地,值以子塊方式被掃描,並且上下文基於子塊統計數據被選擇。
文檔編號H04N7/32GK102939755SQ201180029192
公開日2013年2月20日 申請日期2011年4月11日 優先權日2010年4月13日
發明者託馬斯·維甘徳, 海納·基希霍弗爾, 海科·施瓦茨, 通·恩固因, 德特勒夫·馬佩 申請人:弗蘭霍菲爾運輸應用研究公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀