須被調(diào)整。根據(jù)實(shí)施方式,變換系數(shù)水平的編碼以用 于 coeff_abs_greater_one 和 coeff_abs_level_minus_one 語法元素的第一上下文模型開 始,并且當(dāng)由于最后的上下文模型切換兩個(gè)等于零的coeff_abs_greater_one語法元素已 被編碼時(shí),則其被切換至組中的下一個(gè)上下文模型。換句話說,上下文選擇取決于掃描次序 中大于零的已被編碼的coeff_abs_greater_one語法元素?cái)?shù)目。對(duì)于coeff_abs_greater_ one以及對(duì)于coeff_abs_level_minus_one的上下文模型的數(shù)目可以與H. 264中相同。
[0103] 因此,上面實(shí)施方式可被應(yīng)用于數(shù)字信號(hào)處理的領(lǐng)域,具體地,應(yīng)用于圖像和視頻 解碼器和編碼器。具體地,上面的實(shí)施方式用對(duì)于有關(guān)采用概率模型的熵編碼器被編碼的 變換系數(shù)的語法元素的改進(jìn)的上下文模型,使能有關(guān)于基于塊的圖像和視頻編解碼器中的 變換系數(shù)的語法元素的編碼。與現(xiàn)有技術(shù)相比,尤其對(duì)于大的變換塊,可以實(shí)現(xiàn)編碼效率提 尚。
[0104] 雖然一些方面已在裝置的上下文中描述,應(yīng)明白,這些方面同時(shí)也表示對(duì)應(yīng)方法 的描述,其中塊或組件對(duì)應(yīng)于方法步驟或方法步驟的特征。相似地,在方法步驟的上下文中 描述的方面也表示對(duì)應(yīng)的裝置的對(duì)應(yīng)塊或項(xiàng)或特征的描述。
[0105] 用以分別表示變換塊或顯著性圖的創(chuàng)造性編碼信號(hào),可被儲(chǔ)存在數(shù)字儲(chǔ)存介質(zhì)上 或可在傳輸介質(zhì)(例如,無線發(fā)送介質(zhì)或有線的發(fā)送介質(zhì)(例如,因特網(wǎng)))上傳輸。
[0106] 根據(jù)某些實(shí)施需求,本發(fā)明的實(shí)施方式可以以硬件或軟件實(shí)施。實(shí)施可使用數(shù)字 儲(chǔ)存介質(zhì)進(jìn)行,例如,軟磁盤、DVD、藍(lán)光盤、CD、ROM、PROM、EPROM、EEPR0M或FLASH內(nèi)存,使 電子可讀取控制信號(hào)儲(chǔ)存在其上,其與可編程計(jì)算機(jī)系統(tǒng)合作(或能夠合作)使得相應(yīng)的 方法被執(zhí)行。因此,數(shù)字儲(chǔ)存介質(zhì)可以是計(jì)算機(jī)可讀取的。
[0107] 根據(jù)本發(fā)明一些實(shí)施方式包括具有電子可讀取控制信號(hào)的數(shù)據(jù)載體,其能夠與可 編程計(jì)算機(jī)系統(tǒng)合作,從而執(zhí)行在此處描述的方法。
[0108] 大體上,本發(fā)明實(shí)施方式可被實(shí)施為具有程序代碼的計(jì)算機(jī)程序產(chǎn)品,當(dāng)該計(jì)算 機(jī)程序產(chǎn)品在計(jì)算機(jī)上執(zhí)行時(shí),程序代碼可操作以執(zhí)行各方法中的一個(gè)。該程序代碼,例 如,可被存儲(chǔ)在機(jī)器可讀載體上。
[0109] 其它實(shí)施方式包括用以執(zhí)行在此描述的各種方法之一的計(jì)算機(jī)程序,其被存儲(chǔ)在 機(jī)器可讀取載體上。
[0110] 換句話說,本發(fā)明方法的實(shí)施方式,因此,是具有程序代碼的計(jì)算機(jī)程序,當(dāng)該計(jì) 算機(jī)程序在計(jì)算機(jī)上執(zhí)行時(shí),用以執(zhí)行本文描述的各種方法之一。
[0111] 本發(fā)明方法進(jìn)一步的實(shí)施方式,因此是數(shù)據(jù)載體(或數(shù)字存儲(chǔ)介質(zhì)、或計(jì)算機(jī)可 讀取介質(zhì)),該數(shù)據(jù)載體包括被記錄在其上而用以執(zhí)行本文描述的各種方法之一的計(jì)算機(jī) 程序。
[0112] 本發(fā)明方法進(jìn)一步的實(shí)施方式,因此,是表示用以執(zhí)行本文描述的各種方法之一 的計(jì)算機(jī)程序的數(shù)據(jù)流或信號(hào)序列。該數(shù)據(jù)流或信號(hào)序列,例如,可被配置為經(jīng)由數(shù)據(jù)通信 連接,例如,經(jīng)由因特網(wǎng),而被傳送。
[0113] 進(jìn)一步的實(shí)施方式包括處理構(gòu)件,例如,計(jì)算機(jī),或可編程邏輯裝置,其被配置為 或適于進(jìn)行本文中描述的各種方法之一。
[0114] 進(jìn)一步的實(shí)施方式包括計(jì)算機(jī),其具有被安裝在其上而用以執(zhí)行在本文中說明的 各種方法之一的計(jì)算機(jī)程序。
[0115] 在一些實(shí)施方式中,可編程邏輯裝置(例如,場(chǎng)可程序門陣列),可用以執(zhí)行本文 描述的各種方法的一些或所有的功能。在一些實(shí)施方式中,場(chǎng)可程序門陣列可與微處理器 配合,以便執(zhí)行于本文描述的各種方法之一。大體上,這些方法優(yōu)選地可通過任何硬件裝置 執(zhí)行。
[0116] 上面所描述的實(shí)施方式僅作為本發(fā)明原理示出。本領(lǐng)域技術(shù)人員應(yīng)了解,本文所 描述的本發(fā)明的布置以及細(xì)節(jié)可具有不同的修改和變化。因此,本發(fā)明將僅通過待決的申 請(qǐng)權(quán)利要求的范圍限定,而不由本文經(jīng)由實(shí)施方式的描述以及說明所呈現(xiàn)的特定細(xì)節(jié)限 定。
【主權(quán)項(xiàng)】
1. 一種用于解碼變換系數(shù)塊的裝置,所述裝置包括: 解碼器(250),被配置為從數(shù)據(jù)流抽取指示所述變換系數(shù)塊內(nèi)的顯著變換系數(shù)的位置 的顯著性圖,然后抽取所述變換系數(shù)塊內(nèi)的所述顯著變換系數(shù)的值,在抽取所述顯著變換 系數(shù)的值時(shí),通過上下文自適應(yīng)熵解碼順序地抽取所述值;以及 關(guān)聯(lián)器(252),被配置為在所述變換系數(shù)塊的位置中以預(yù)定的系數(shù)掃描次序?qū)⑺鲰?序抽取的值與所述顯著變換系數(shù)的位置順序地關(guān)聯(lián),根據(jù)該結(jié)果,所述變換系數(shù)塊使用子 塊掃描次序(320)以變換系數(shù)塊(256)的子塊(322)的方式被掃描,輔助地,以位置子掃描 次序(324)掃描所述子塊內(nèi)的變換系數(shù)的位置, 其中,所述解碼器(250)被配置為,在對(duì)所述顯著變換系數(shù)值的值順序地進(jìn)行上下文 自適應(yīng)熵解碼時(shí),使用從若干上下文的多個(gè)組中選擇的若干上下文的一選擇組,所述選擇 組的選擇基于已經(jīng)以子塊掃描次序被遍歷的變換系數(shù)塊的子塊內(nèi)的變換系數(shù)的值,或基于 在相等尺寸的先前被解碼的變換系數(shù)塊內(nèi)共同地點(diǎn)子塊的變換系數(shù)的值而對(duì)每個(gè)子塊進(jìn) 行。2. 根據(jù)權(quán)利要求1所述的裝置,其中,所述解碼器被配置為使得多個(gè)上下文組的上下 文的數(shù)目大于一,并且被配置為,在對(duì)于相應(yīng)的子塊使用所述數(shù)目的上下文的選擇組對(duì)子 塊內(nèi)的所述顯著變換系數(shù)值的值順序地進(jìn)行上下文自適應(yīng)解碼時(shí),將所述數(shù)目的上下文的 所述選擇組的上下文唯一地指定到相應(yīng)的子塊內(nèi)的位置。3. 根據(jù)權(quán)利要求1所述的裝置,其中,所述關(guān)聯(lián)器(252)被配置為使得所述子塊掃描次 序以曲折方式從包括在垂直方向上和水平方向上最低頻率的位置的子塊進(jìn)行到包括在垂 直和水平兩個(gè)方向上最高頻率的位置的子塊,同時(shí)所述位置次掃描次序在各子塊中以曲折 方式從相應(yīng)子塊內(nèi)有關(guān)在垂直方向上和水平方向上的最高頻率的位置進(jìn)行到所述相應(yīng)子 塊內(nèi)有關(guān)在垂直和水平兩個(gè)方向上最低頻率的位置。4. 一種用于編碼變換系數(shù)塊的裝置,所述裝置被配置為編碼指示所述變換系數(shù)塊內(nèi)的 顯著變換系數(shù)的位置的顯著性圖,然后編碼在所述變換系數(shù)塊內(nèi)的所述顯著變換系數(shù)的值 成為數(shù)據(jù)流,在抽取所述顯著變換系數(shù)的值時(shí),通過上下文自適應(yīng)熵編碼順序地編碼所述 值,其中,所述裝置被配置為在所述變換系數(shù)塊的位置中以預(yù)定的系數(shù)掃描次序編碼所述 值成為數(shù)據(jù)流,根據(jù)該結(jié)果,所述變換系數(shù)塊使用子塊掃描次序以變換系數(shù)塊的子塊的方 式被掃描,輔助地,以位置子掃描次序掃描所述子塊內(nèi)的變換系數(shù)的位置,其中,所述裝置 進(jìn)一步地被配置為,在對(duì)所述顯著變換系數(shù)值的值順序地進(jìn)行上下文自適應(yīng)熵編碼時(shí),使 用從若干上下文的多個(gè)組中選擇的若干上下文的一選擇組,所述選擇組的選擇基于已經(jīng)以 子塊掃描次序被遍歷的變換系數(shù)塊的子塊內(nèi)的變換系數(shù)的值,或基于在相等尺寸的先前被 編碼的變換系數(shù)塊內(nèi)共同地點(diǎn)子塊的變換系數(shù)的值而對(duì)每個(gè)子塊進(jìn)行。5. -種用于解碼變換系數(shù)塊的方法,所述方法包括以下步驟: 從數(shù)據(jù)流中抽取指示所述變換系數(shù)塊內(nèi)的顯著變換系數(shù)的位置的顯著圖,然后抽取所 述變換系數(shù)塊內(nèi)的所述顯著變換系數(shù)的值,在抽取所述顯著變換系數(shù)的值時(shí),通過上下文 自適應(yīng)熵解碼順序地抽取所述值;以及 在所述變換系數(shù)塊的位置中以預(yù)定的系數(shù)掃描次序,將順序被抽取的值與所述顯著變 換系數(shù)的位置順序地關(guān)聯(lián),根據(jù)該結(jié)果,所述變換系數(shù)塊使用子塊掃描次序以變換系數(shù)塊 的子塊的方式被掃描,輔助地,以位置子掃描次序掃描所述子塊內(nèi)的變換系數(shù)的位置, 其中,在對(duì)所述顯著變換系數(shù)值的值順序地進(jìn)行上下文自適應(yīng)熵解碼時(shí),使用從若干 上下文的多個(gè)組中選擇的若干上下文的一選擇組,所述選擇組的選擇基于已經(jīng)以子塊掃描 次序被遍歷的變換系數(shù)塊的子塊內(nèi)的變換系數(shù)的值,或基于在相等尺寸的先前被解碼的變 換系數(shù)塊內(nèi)共同地點(diǎn)子塊的變換系數(shù)的值而對(duì)每個(gè)子塊進(jìn)行。6. -種用于編碼變換系數(shù)塊方法,所述方法包括以下步驟: 編碼指示所述變換系數(shù)塊內(nèi)的顯著變換系數(shù)的位置的顯著性圖,然后編碼所述變換系 數(shù)塊內(nèi)的所述顯著變換系數(shù)的值成為數(shù)據(jù)流,在編碼所述顯著變換系數(shù)的值時(shí),通過上下 文自適應(yīng)熵編碼順序地編碼所述值,其中,編碼所述值為數(shù)據(jù)流的步驟在所述變換系數(shù)塊 的位置以預(yù)定系數(shù)掃描次序被執(zhí)行,根據(jù)該結(jié)果,所述變換系數(shù)塊使用子塊掃描次序以變 換系數(shù)塊的子塊的方式被掃描,輔助地,以位置子掃描次序掃描所述子塊內(nèi)的變換系數(shù)的 位置,其中,在對(duì)所述顯著變換系數(shù)值的值順序地進(jìn)行上下文自適應(yīng)熵編碼時(shí),使用從若干 上下文的多個(gè)組中選擇的若干上下文的一選擇組,所述選擇組的選擇基于已經(jīng)以子塊掃描 次序被遍歷的變換系數(shù)塊的子塊內(nèi)的變換系數(shù)的值,或基于在相等尺寸的先前被編碼的變 換系數(shù)塊內(nèi)共同地點(diǎn)子塊的變換系數(shù)的值而對(duì)每個(gè)子塊進(jìn)行。7. -種數(shù)據(jù)流,包括指示在變換系數(shù)塊內(nèi)的顯著變換系數(shù)的位置的顯著性圖,其后緊 接著的所述變換系數(shù)塊內(nèi)的顯著變換系數(shù)的值的編碼,其中,所述顯著變換系數(shù)的值在所 述變換系數(shù)塊位置中以預(yù)定系數(shù)掃描次序通過上下文自適應(yīng)熵編碼被順序地編碼為數(shù)據(jù) 流,根據(jù)該結(jié)果,所述變換系數(shù)塊使用子塊掃描次序以變換系數(shù)塊的子塊的方式被掃描,輔 助地,以位置子掃描次序掃描所述子塊內(nèi)的變換系數(shù)的位置,其中,使用從若干上下文的多 個(gè)組中選擇的若干上下文的一選擇組,所述顯著變換系數(shù)值的值被順序地上下文自適應(yīng)熵 編碼為數(shù)據(jù)流,所述選擇組的選擇基于所述變換系數(shù)塊的子塊內(nèi)的所述變換系數(shù)的值、已 經(jīng)以子塊掃描次序被遍歷的變換系數(shù)塊的子塊內(nèi)的變換系數(shù)的值,或在相等尺寸的先前被 編碼的變換系數(shù)塊內(nèi)共同地點(diǎn)子塊的變換系數(shù)的值而對(duì)每個(gè)子塊進(jìn)行。
【專利摘要】本申請(qǐng)?zhí)峁┝俗儞Q系數(shù)塊的編碼、解碼裝置及方法。一種用于編碼指示在變換系數(shù)塊內(nèi)的顯著變換系數(shù)的位置的顯著性圖的較高編碼效率藉由掃描次序達(dá)成,借助于該結(jié)果,被順序地抽取的語法元素,其指示對(duì)于在變換系數(shù)塊內(nèi)的關(guān)聯(lián)位置,關(guān)于顯著變換系數(shù)還是非顯著變換系數(shù)位于相應(yīng)的位置,根據(jù)利用先前關(guān)聯(lián)的語法元素所指示的顯著變換系數(shù)位置,被順序地關(guān)聯(lián)至在變換系數(shù)塊位置中的變換系數(shù)塊位置??蛇x地,第一類型元素可使用上下文通過上下文自適應(yīng)熵解碼,顯著變換系數(shù)根據(jù)先前被抽取的并被關(guān)聯(lián)的第一類型語法元素而位于的若干位置,而對(duì)于每個(gè)所述第一類型語法元素被各自地選擇。
【IPC分類】H04N19/18, H04N19/13, H04N19/46, H04N19/176, H04N19/136, H04N19/129, H04N19/61, H04N19/50, H04N19/70
【公開號(hào)】CN105187829
【申請(qǐng)?zhí)枴緾N201510483423
【發(fā)明人】托馬斯·維甘徳, 海納·基希霍弗爾, ??啤な┩叽? 通·恩固因, 德特勒夫·馬佩
【申請(qǐng)人】Ge 視頻壓縮有限責(zé)任公司
【公開日】2015年12月23日
【申請(qǐng)日】2011年4月11日
【公告號(hào)】CN102939755A, EP2559244A2, EP2693752A1, US9357217, US20130051459, US20160080742, WO2011128303A2, WO2011128303A3