国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      在cabac中使用分離的絕對(duì)值和符號(hào)(savs)對(duì)dpq進(jìn)行二元化的制作方法

      文檔序號(hào):7822808閱讀:163來(lái)源:國(guó)知局
      在cabac中使用分離的絕對(duì)值和符號(hào)(savs)對(duì)dpq進(jìn)行二元化的制作方法
      【專利摘要】本發(fā)明公開(kāi)在CABAC中使用分離的絕對(duì)值和符號(hào)(SAVS)對(duì)DPQ進(jìn)行二元化。在編碼和/或解碼期間利用基于上下文的自適應(yīng)二元算術(shù)編碼(CABAC)的視頻編碼系統(tǒng)或裝置根據(jù)本發(fā)明被配置為對(duì)非零QP差(dQP)進(jìn)行增強(qiáng)的二元化。在二元化期間,dQP的值和符號(hào)利用一元編碼被分開(kāi)地編碼并且然后被組合成還包含dQP非零標(biāo)記的二元字符串。本發(fā)明利用了dQP的正值和負(fù)值的統(tǒng)計(jì)對(duì)稱性,使得能夠節(jié)省比特并因而獲得更高編碼效率。
      【專利說(shuō)明】在CABAC中使用分離的絕對(duì)值和符號(hào)(SAVS)對(duì)DPQ進(jìn)行二元化
      [0001]本申請(qǐng)是同一 申請(qǐng)人:的申請(qǐng)日為2012年5月24日的、申請(qǐng)?zhí)枮?01210167530.6、發(fā)明名稱為“在CABAC中使用分離的絕對(duì)值和符號(hào)(SAVS)對(duì)DPQ進(jìn)行二元化”的中國(guó)發(fā)明專利申請(qǐng)的分案申請(qǐng)。

      【技術(shù)領(lǐng)域】
      [0002]本發(fā)明一般涉及視頻編碼,并且更具體地,涉及在高效視頻編碼標(biāo)準(zhǔn)內(nèi)的基于上下文的自適應(yīng)二元算術(shù)編碼(CABAC)中的二元化編碼。

      【背景技術(shù)】
      [0003]以高效的方式存儲(chǔ)和傳輸視頻要求減少時(shí)間和空間冗余的編碼機(jī)制。雖然存在大量編碼技術(shù),但是正在進(jìn)行的努力致力于提高這些分別對(duì)視頻數(shù)據(jù)流進(jìn)行壓縮和解壓縮的編碼器/解碼器(編解碼器)的效率。編解碼器的目的是減小數(shù)字視頻幀的大小以便加速傳輸和節(jié)省存儲(chǔ)空間。近些年來(lái)的視頻編碼進(jìn)步集中地貢獻(xiàn)于由最先進(jìn)的編解碼器提供的高水平的編碼效率。然而,希望編碼以更高效率被執(zhí)行,以進(jìn)一步減小視頻比特率。
      [0004]這些正在開(kāi)發(fā)的編碼標(biāo)準(zhǔn)中的最新近編碼標(biāo)準(zhǔn)被稱為高效視頻編碼(HEVC),其來(lái)自于視頻編碼聯(lián)合合作團(tuán)隊(duì)(JCT-VC),其是MPEG和VCEG標(biāo)準(zhǔn)化委員會(huì)的聯(lián)合努力。
      [0005]這種正在開(kāi)發(fā)的標(biāo)準(zhǔn)既包括高效配置又包括低復(fù)雜度配置,包括許多編碼工具,并且在低復(fù)雜度配置中包括上下文自適應(yīng)可變長(zhǎng)編碼(CAVLC)以及在高效配置中包括上下文自適應(yīng)二元算術(shù)編碼(CABAC)。高效配置使用并支持對(duì)于內(nèi)部操作而言增強(qiáng)了的比特精度以及自適應(yīng)環(huán)路濾波器。
      [0006]HEVC采用編碼單元(CU)結(jié)構(gòu),其與(例如之前的MPEG-2或AVC編解碼中的)宏塊結(jié)構(gòu)的主要差別在于取代固定大小(例如,16X16),大小的變化可高達(dá)128X 128。一個(gè)最大的編碼單元(LCU)表示既表示平坦(flat)區(qū)域又表示繁忙(busy)區(qū)域,從而,為一個(gè)LCU提供單個(gè)QP (量化參數(shù))值對(duì)于獲得高水平的主觀質(zhì)量是不夠的。因此,HEVC將LCU分成編碼單元(CU),每個(gè)CU由它們自己的QP表示,QP可隨CU不同而不同。然后,QP差(Delta-QP,dQP)可被定義為在大小為諸如8 X 8、16 X 16、32 X 32或64 X 64的CU中當(dāng)前CU的QP和基于所選預(yù)測(cè)算法預(yù)測(cè)的QP之間的差。HEVC可類似于高級(jí)視頻編碼(AVC)標(biāo)準(zhǔn)中那樣執(zhí)行QP預(yù)測(cè),雖然本發(fā)明可利用任何所希望的技術(shù)而不脫離本發(fā)明的教導(dǎo)。
      [0007]HEVC編碼標(biāo)準(zhǔn)的測(cè)試模型HM 3.0利用CABAC中的QP差(dQP)熵編碼,包括如下兩個(gè)步驟:(I)標(biāo)記dQP是否為零,以及(2)如果dQP為非零,則帶符號(hào)的dQP被映射到不帶符號(hào)的碼數(shù)(codenumber)并且不帶符號(hào)的碼數(shù)使用一元碼被映射到二元字符串(binarystring)。應(yīng)注意,一元編碼是一種熵編碼,其中,自然數(shù)‘η’由η個(gè)I后跟隨一個(gè)O或者替代地由η-1個(gè)I后跟隨一個(gè)O來(lái)表示。例如,在這些一元表示中,5可被表示為111110或者11110。
      [0008]因此,新的編碼標(biāo)準(zhǔn)正被開(kāi)發(fā)以便提高編碼效率并減小編碼復(fù)雜度。本發(fā)明提供了對(duì)CABAC熵編碼中的QP差(dQP)編碼的改進(jìn)。


      【發(fā)明內(nèi)容】

      [0009]本發(fā)明利用了一種在CABAC中對(duì)dQP (量化參數(shù)差)進(jìn)行二元化的不同模式,以適合dQP的對(duì)稱分布。當(dāng)前HM 3.0測(cè)試模型中的方法為具有相同絕對(duì)值的非零dQP分配不同長(zhǎng)度。然而,統(tǒng)計(jì)表明dQP的分布具有對(duì)稱特性,因此具有相同絕對(duì)值但是不同符號(hào)的非零dQP傾向于具有相似概率。然而,應(yīng)認(rèn)識(shí)到,本發(fā)明可應(yīng)用于使用帶符號(hào)的語(yǔ)法(諸如QP差)并且其中對(duì)于正值和負(fù)值展現(xiàn)出對(duì)稱特性的所有視頻編碼系統(tǒng)和標(biāo)準(zhǔn)。
      [0010]為了適合dQP的真實(shí)分布,本發(fā)明利用如下修改的步驟來(lái)執(zhí)行CABAC中dQP的二元化:(1)進(jìn)行標(biāo)記以指示dQP是否為零,以及(2)如果dQP為非零,則利用一元碼將dQP的絕對(duì)值映射到二元字符串。dQP的符號(hào)然后被編碼。替代地,dQP的符號(hào)可首先被編碼,之后為dQP的絕對(duì)值。這些替代中的任一替代在此被稱為分離的絕對(duì)值和符號(hào)(SAVS)。
      [0011 ] 本發(fā)明的其他方面和實(shí)施例將在本說(shuō)明書(shū)的下面的部分中被給出,其中,詳細(xì)描述用于完全公開(kāi)本發(fā)明的優(yōu)選實(shí)施例的目的,而不對(duì)其施加限制。

      【專利附圖】

      【附圖說(shuō)明】
      [0012]通過(guò)參考附圖可更全面地理解本發(fā)明,附圖僅用于圖示的目的:
      [0013]圖1是根據(jù)本發(fā)明一實(shí)施例的基于CABAC的視頻編碼器的框圖;
      [0014]圖2是根據(jù)本發(fā)明一實(shí)施例的基于CABAC的視頻編碼器的框圖;
      [0015]圖3是根據(jù)本發(fā)明一實(shí)施例的新的二元化方法的流程圖;
      [0016]圖4A到圖4B是dQP = _3的示例中的二元化的處理流程,示出了在圖4A中的HM
      3.0和圖4B中的本發(fā)明的方法之間的比較。

      【具體實(shí)施方式】
      [0017]基于上下文的自適應(yīng)二元算術(shù)編碼(CABAC)是在演進(jìn)的HEVC標(biāo)準(zhǔn)中使用的兩種熵編碼方法之一,并且在H.264/AVC視頻編碼標(biāo)準(zhǔn)中被發(fā)現(xiàn)。CABAC編碼一般地包括二元化、上下文建模、和二元算術(shù)編碼。本發(fā)明的分離的絕對(duì)值和符號(hào)(SAVS)方法提供了對(duì)CABAC中使用的二元化的改進(jìn),該方法特別適合于同一值的正碼和負(fù)碼的概率的統(tǒng)計(jì)對(duì)稱性。
      [0018]在HEVC測(cè)試模型(HM)3.0中,各⑶可能具有不同QP(量化參數(shù))。為了用信號(hào)表示用于編碼CU的QP,由“dQP”表示的當(dāng)前CU的QP和預(yù)測(cè)的QP之間的差被編碼在語(yǔ)法中。dQP的值在HEVC高效(HE)配置下通過(guò)基于上下文的自適應(yīng)二元算術(shù)編碼(CABAC)被編碼。該編碼處理包括兩個(gè)步驟:(1)標(biāo)記dQP為非零,以及(2)將帶符號(hào)dQP映射到不帶符號(hào)的碼數(shù)并且此碼數(shù)使用一元碼被映射到二元字符串。
      [0019]HM 3.0中的方法向具有相同絕對(duì)值的非零dQP分配不同長(zhǎng)度。例如dQP = _1被分配3比特,而dQP = 1被分配2比特。統(tǒng)計(jì)表明dQP的分布具有對(duì)稱特性,其中,具有相同絕對(duì)值但是不同符號(hào)的非零dQP傾向于具有相似概率。
      [0020]本發(fā)明按照使得dQP的符號(hào)和dQP的絕對(duì)值被分開(kāi)編碼的這種方式來(lái)對(duì)dQP進(jìn)行編碼。指示當(dāng)dQP為非零時(shí)的實(shí)例的標(biāo)記被編碼,并且然后dQP的絕對(duì)值和dQP的符號(hào)被單獨(dú)地編碼,或者替代地,dQP的符號(hào)被編碼,然后dQP的絕對(duì)值再被編碼。分開(kāi)被編碼的dQP的符號(hào)和絕對(duì)值被組合為最終的二元字符串。應(yīng)注意,根據(jù)本發(fā)明,對(duì)dQP的絕對(duì)值和dQP的符號(hào)進(jìn)行編碼的順序可互換。
      [0021]圖1至圖2圖示出根據(jù)本發(fā)明的被配置用于使用具有SAVS 二元化機(jī)制的CABAC進(jìn)行編碼的包括編碼器10和解碼器50的編碼裝置的示例實(shí)施例。
      [0022]在圖1至圖2中所示的本發(fā)明的實(shí)施例中,本發(fā)明在另外的傳統(tǒng)視頻編碼(編碼和/或解碼)系統(tǒng)的CABAC處理塊中被實(shí)施,以最少化開(kāi)發(fā)工作并為了最大化兼容性。
      [0023]圖1中所示的編碼器10具有編碼元件12,編碼元件12由一個(gè)或多個(gè)處理器44執(zhí)行。在本示例中,視頻幀輸入14與參考幀16和幀輸出18 —起被示出。幀間預(yù)測(cè)20被描繪為具有運(yùn)動(dòng)估計(jì)(ME) 22和運(yùn)動(dòng)補(bǔ)償(MC)24。幀內(nèi)預(yù)測(cè)26被示出為在幀間預(yù)測(cè)和幀內(nèi)預(yù)測(cè)之間切換。求和聯(lián)結(jié)點(diǎn)28被示出為輸出去往正向變換30、量化階段32和利用SAVS的CABAC編碼34。逆量化36和逆變換38被示出為耦合到求和聯(lián)結(jié)點(diǎn)40,之后跟隨濾波器42,諸如解塊和/或環(huán)路濾波器。
      [0024]應(yīng)認(rèn)識(shí)到,該編碼器被示出為利用處理裝置44來(lái)實(shí)現(xiàn),處理裝置44諸如包括至少一個(gè)處理設(shè)備(例如,CPU)46和至少一個(gè)存儲(chǔ)器48,以執(zhí)行與編碼相關(guān)聯(lián)的程序。另外,應(yīng)認(rèn)識(shí)到,本發(fā)明的各元件可被實(shí)現(xiàn)為存儲(chǔ)在介質(zhì)上的程序,其可被訪問(wèn)以供編碼器10和/或解碼器50的CPU執(zhí)行。
      [0025]在圖2的解碼器50中,解碼塊52與處理裝置76—起被示出,其實(shí)質(zhì)上是圖1中所示的編碼器中包含的元件的子集并且對(duì)參考幀54操作并且輸出視頻74。根據(jù)本發(fā)明的實(shí)施例,解碼器塊接收經(jīng)編碼的視頻信號(hào)56,該經(jīng)編碼的視頻信號(hào)56通過(guò)利用SAVS的CABAC熵解碼器58、逆量化60、逆變換62而被處理。求和64被不出為介于逆變換62的輸出與中貞間預(yù)測(cè)66 (被示出為具有運(yùn)動(dòng)補(bǔ)償68)和幀內(nèi)預(yù)測(cè)70之間的選擇之間。來(lái)自求和聯(lián)結(jié)點(diǎn)64的輸出由濾波器72接收,濾波器72可被配置為環(huán)路濾波器、解塊濾波器或者它們的任意組合。應(yīng)認(rèn)識(shí)到,該解碼器可利用處理裝置76來(lái)實(shí)現(xiàn),處理裝置76包括至少一個(gè)處理設(shè)備78和至少一個(gè)存儲(chǔ)器80,用于執(zhí)行與解碼相關(guān)聯(lián)的程序。另外,應(yīng)注意,本發(fā)明的各元件可被實(shí)現(xiàn)為存儲(chǔ)于介質(zhì)上的程序,其中,所述介質(zhì)可被訪問(wèn)以供處理設(shè)備(CPU)78運(yùn)行。
      [0026]應(yīng)認(rèn)識(shí)到,程序可從作為有形(實(shí)體)計(jì)算機(jī)可讀介質(zhì)的存儲(chǔ)器執(zhí)行,所述介質(zhì)是非暫時(shí)性的,因?yàn)槠洳粌H僅包括暫時(shí)性傳播信號(hào),而是實(shí)際上能夠諸如在任何所希望的形式和數(shù)目的靜態(tài)或動(dòng)態(tài)存儲(chǔ)器設(shè)備中保持程序。這些存儲(chǔ)器設(shè)備不必被實(shí)現(xiàn)為在所有條件(例如,電力故障)維護(hù)數(shù)據(jù)以在此被視為非暫時(shí)性介質(zhì)。
      [0027]應(yīng)認(rèn)識(shí)到,在此描述的程序可從包括有形(實(shí)體)計(jì)算機(jī)可讀介質(zhì)的(一個(gè)或多個(gè))存儲(chǔ)器設(shè)備執(zhí)行,所述介質(zhì)是非暫時(shí)性的,因?yàn)槠洳粌H僅包括暫時(shí)性傳播信號(hào),而是實(shí)際上能夠保持諸如在任何所希望的形式和數(shù)目的靜態(tài)或動(dòng)態(tài)存儲(chǔ)器設(shè)備中的程序。這些存儲(chǔ)器設(shè)備不必被實(shí)現(xiàn)為無(wú)限期地或者在所有條件(例如,電力故障)下維護(hù)數(shù)據(jù)以在此被視為非暫時(shí)性介質(zhì)。
      [0028]圖3是CABAC SAVS方法的流程圖。dQP標(biāo)記被編碼90,諸如在dQP值被確定時(shí)。作為示例,一種功能用于對(duì)當(dāng)前CU的QP進(jìn)行編碼,并且在該功能中,首先獲得作為當(dāng)前CU的QP和預(yù)測(cè)QP之間的QP之差的dQP,之后,dQP標(biāo)記被編碼。如果dQP標(biāo)記被發(fā)現(xiàn)92為非零,則dQP的絕對(duì)值使用一元編碼被映射94 (轉(zhuǎn)換)。符號(hào)也分開(kāi)地被映射96到一元碼,之后,分離的碼被組合98為字符串。應(yīng)認(rèn)識(shí)到,步驟94和96的順序可顛倒而不會(huì)影響操作。如果dQP為O,則沒(méi)有要編碼的dQP的值,并且例如,用于編碼QP的功能僅是返回dQP標(biāo)記。應(yīng)注意,dQP標(biāo)記總是被編碼以指示dQP是否為非零。在所描述的dQP為非零的示例中,應(yīng)認(rèn)識(shí)到,dQP總是以一個(gè)“ I ”的比特開(kāi)始。
      [0029]圖4A圖示根據(jù)HM 3.0測(cè)試規(guī)范中的CABAC的二元化的示例??梢钥闯觯诓襟E100中dQP等于-3的本示例中,在步驟102中該值(符號(hào)和絕對(duì)值)被一元編碼為具有碼數(shù)5的單個(gè)實(shí)體,從而在步驟104中得到占了 5個(gè)二元位置的比特串“111110”。在本示例中以及下述圖4B中,該串在dQP的編碼之前未圖示出非零dQP比特。
      [0030]圖4B圖示根據(jù)CABAC SAVS的二元化的示例。對(duì)_3的編碼110的相同示例被示出為對(duì)符號(hào)和絕對(duì)值分開(kāi)地進(jìn)行編碼。在步驟112絕對(duì)值3被獲得,從而在步驟114中得到碼數(shù)2,并且在步驟116中,得到需要3個(gè)二元位置的比特串110。類似地,在步驟118中符號(hào)被編碼,從而在步驟120中得到碼數(shù)1,并且在步驟122中得到比特串I。在步驟124中,比特串被組合,依賴于組合順序,作為結(jié)果得到1101或1110。應(yīng)認(rèn)識(shí)到,與傳統(tǒng)編碼使用6個(gè)數(shù)位相比,此編碼所要求的二元數(shù)位的數(shù)目總共為4個(gè)二元數(shù)位。
      [0031]因此,可見(jiàn),本發(fā)明包括下面的創(chuàng)新實(shí)施例,其中:
      [0032]1.一種用于執(zhí)行視頻編碼的裝置,包括:計(jì)算機(jī),所述計(jì)算機(jī)被配置為對(duì)視頻進(jìn)行編碼和/或解碼;以及程序,所述程序被配置為在所述計(jì)算機(jī)上運(yùn)行,以:執(zhí)行幀間預(yù)測(cè)和/或幀內(nèi)預(yù)測(cè)以減少時(shí)間和/或空間冗余;在編碼期間執(zhí)行變換和量化和/或在解碼期間執(zhí)行逆變換和逆量化;在編碼和/或解碼期間執(zhí)行基于上下文的自適應(yīng)二元算術(shù)編碼(CABAC);以及通過(guò)如下操作來(lái)執(zhí)行對(duì)非零QP差(dQP)的二元化:(a)使用一元編碼來(lái)映射dQP的絕對(duì)值;(b)分開(kāi)地對(duì)dQP的符號(hào)進(jìn)行編碼;以及(c)組合針對(duì)符號(hào)和絕對(duì)值的二元字符串。
      [0033]2.根據(jù)實(shí)施例1所述的裝置,其中,所述程序替代地被配置為在所述計(jì)算機(jī)上運(yùn)行以在編碼dQP的絕對(duì)值之前對(duì)dQP的符號(hào)進(jìn)行編碼。
      [0034]3.根據(jù)實(shí)施例1所述的裝置,其中,所述視頻編碼裝置利用編碼單元(⑶)結(jié)構(gòu),其中塊大小不固定,并且其中,最大編碼單元(LCU)被分成多個(gè)CU,每個(gè)CU具有其自己的QP,QP可隨⑶不同而不同;并且其中,表示當(dāng)前⑶的QP和預(yù)測(cè)的QP之間的差的QP差(dQP)被編碼在語(yǔ)法中。
      [0035]4.根據(jù)實(shí)施例1所述的裝置,其中,所述視頻編碼根據(jù)高效視頻編碼(HEVC)標(biāo)準(zhǔn)執(zhí)行。
      [0036]5.根據(jù)實(shí)施例4所述的裝置,其中,所述視頻編碼在所述高效視頻編碼(HEVC)標(biāo)準(zhǔn)中的高效編碼模式中執(zhí)行。
      [0037]6.根據(jù)實(shí)施例1所述的裝置,其中,所述裝置包括編碼器/解碼器(編解碼器)。
      [0038]7.根據(jù)實(shí)施例1所述的裝置,其中,所述程序被配置為在所述計(jì)算機(jī)上運(yùn)行以在對(duì)非零dQP及其符號(hào)編碼之前對(duì)指示dQP為非零的標(biāo)記比特進(jìn)行編碼。
      [0039]8.根據(jù)實(shí)施例1所述的裝置,其中,所述二元化受益于dQP的值對(duì)于給定絕對(duì)值而言為正或?yàn)樨?fù)具有相似概率。
      [0040]9.一種執(zhí)行視頻編碼的方法,包括:執(zhí)行幀間預(yù)測(cè)和/或幀內(nèi)預(yù)測(cè)以減少時(shí)間和/或空間冗余;在編碼期間執(zhí)行變換和量化和/或在解碼期間執(zhí)行逆變換和逆量化;在編碼和/或解碼期間執(zhí)行基于上下文的自適應(yīng)二元算術(shù)編碼(CABAC);以及通過(guò)如下操作來(lái)執(zhí)行對(duì)非零QP差(dQP)的二元化:(a)使用一元編碼來(lái)映射dQP的絕對(duì)值;(b)分開(kāi)地對(duì)dQP的符號(hào)進(jìn)行編碼;以及(c)組合針對(duì)符號(hào)和絕對(duì)值的二元字符串。
      [0041 ] 10.根據(jù)實(shí)施例9所述的方法,其中,替代地,在映射dQP的絕對(duì)值之前執(zhí)行對(duì)dQP的符號(hào)的編碼。
      [0042]11.根據(jù)實(shí)施例9所述的方法,其中,所述視頻編碼方法利用編碼單元(CU)結(jié)構(gòu),其中塊大小不固定,并且其中,最大編碼單元(LCU)被分成多個(gè)CU,每個(gè)CU具有其自己的QP,QP可隨CU不同而不同;并且其中,表示當(dāng)前CU的QP和預(yù)測(cè)的QP之間的差的QP差(dQP)被編碼在語(yǔ)法中。
      [0043]12.根據(jù)實(shí)施例9所述的方法,其中,所述視頻編碼根據(jù)高效視頻編碼(HEVC)標(biāo)準(zhǔn)執(zhí)行。
      [0044]13.根據(jù)實(shí)施例12所述的方法,其中,所述視頻編碼在所述高效視頻編碼(HEVC)標(biāo)準(zhǔn)中的高效編碼模式中執(zhí)行。
      [0045]14.根據(jù)實(shí)施例9所述的方法,其中,所述方法通過(guò)編碼器/解碼器(編解碼器)實(shí)現(xiàn)。
      [0046]15.根據(jù)實(shí)施例9所述的方法,其中,在對(duì)非零dQP及其符號(hào)編碼之前對(duì)指示dQP為非零的標(biāo)記比特進(jìn)行編碼。
      [0047]16.根據(jù)實(shí)施例9所述的方法,其中,所述二元化受益于dQP的值對(duì)于給定絕對(duì)值而言為正或?yàn)樨?fù)具有相似概率。
      [0048]17.一種包含計(jì)算機(jī)程序的非暫時(shí)性計(jì)算機(jī)可讀介質(zhì),所述計(jì)算機(jī)程序可在計(jì)算機(jī)上運(yùn)行,被配置為執(zhí)行視頻編碼,包括:執(zhí)行幀間預(yù)測(cè)和/或幀內(nèi)預(yù)測(cè)以減少時(shí)間和/或空間冗余;在編碼期間執(zhí)行變換和量化和/或在解碼期間執(zhí)行逆變換和逆量化;在編碼和/或解碼期間執(zhí)行基于上下文的自適應(yīng)二元算術(shù)編碼(CABAC);以及通過(guò)如下操作來(lái)執(zhí)行對(duì)非零QP差(dQP)的二元化:(a)使用一元編碼來(lái)映射dQP的絕對(duì)值;(b)分開(kāi)地對(duì)dQP的符號(hào)進(jìn)行編碼;以及(c)組合針對(duì)符號(hào)和絕對(duì)值的二元字符串。
      [0049]18.根據(jù)實(shí)施例17所述的計(jì)算機(jī)可讀介質(zhì),其中,所述程序替代地被配置為在所述計(jì)算機(jī)上運(yùn)行以在映射dQP的絕對(duì)值之前對(duì)dQP的符號(hào)進(jìn)行編碼。
      [0050]19.根據(jù)實(shí)施例17所述的計(jì)算機(jī)可讀介質(zhì):其中,所述視頻編碼方法利用編碼單元(CU)結(jié)構(gòu),其中塊大小不固定,并且其中,最大編碼單元(LCU)被分成多個(gè)CU,每個(gè)CU具有其自己的QP,QP可隨CU不同而不同;并且其中,表示當(dāng)前CU的QP和預(yù)測(cè)的QP之間的差的QP差(dQP)被編碼在語(yǔ)法中。
      [0051]20.根據(jù)實(shí)施例17所述的計(jì)算機(jī)可讀介質(zhì),其中,所述視頻編碼在高效視頻編碼(HEVC)標(biāo)準(zhǔn)中的高效編碼模式中執(zhí)行。
      [0052]本發(fā)明的實(shí)施例可參考根據(jù)本發(fā)明的實(shí)施例的方法和系統(tǒng)和/或算法、公式或其他計(jì)算敘述(它們也可被實(shí)現(xiàn)為計(jì)算機(jī)程序產(chǎn)品)的流程圖圖示被描述。因此,流程圖的每個(gè)框或步驟以及流程圖中的框(和/或步驟)的組合、算法、公式或其他計(jì)算敘述可通過(guò)多種手段來(lái)實(shí)現(xiàn),諸如硬件、固件和/或軟件,軟件包括在計(jì)算機(jī)可讀程序代碼邏輯中包含的一個(gè)或多個(gè)計(jì)算機(jī)程序指令。將認(rèn)識(shí)到,任何這樣的計(jì)算機(jī)程序指令可被加載到計(jì)算機(jī),包括但不限于通用計(jì)算機(jī)或?qū)S糜?jì)算機(jī)或者用于制造機(jī)器的其他可編程處理裝置,從而使得在計(jì)算機(jī)或其他可編程處理裝置上運(yùn)行的計(jì)算機(jī)程序指令創(chuàng)建出用于實(shí)現(xiàn)在(一個(gè)或多個(gè))流程圖中的(一個(gè)或多個(gè))塊中指定的功能的手段。
      [0053]因此,流程圖的框、算法、公式或計(jì)算敘述支持用于執(zhí)行指定功能的手段的組合、用于執(zhí)行指定功能的步驟的組合以及諸如包含在計(jì)算機(jī)可讀程序代碼邏輯裝置中的用于執(zhí)行指定功能的計(jì)算機(jī)程序指令。還應(yīng)理解,在此描述的流程圖圖示的每個(gè)框、算法、公式或計(jì)算敘述以及它們的組合可通過(guò)執(zhí)行指定功能或步驟的基于專用硬件的計(jì)算機(jī)系統(tǒng)或者專用硬件和計(jì)算機(jī)可讀程序代碼邏輯裝置的組合來(lái)實(shí)現(xiàn)。
      [0054]此外,這些諸如包含在計(jì)算機(jī)可讀程序代碼邏輯手段中的計(jì)算機(jī)程序指令也可被存儲(chǔ)在指導(dǎo)計(jì)算機(jī)或其他可編程處理裝置按照特定方式運(yùn)作的計(jì)算機(jī)可讀存儲(chǔ)器中,從而使得存儲(chǔ)在計(jì)算機(jī)可讀存儲(chǔ)器中的指令制造出加工產(chǎn)品,包括實(shí)現(xiàn)(一個(gè)或多個(gè))流程圖的(一個(gè)或多個(gè))框中的指定功能的指令裝置。計(jì)算機(jī)程序指令也可被加載到計(jì)算機(jī)或其他可編程處理裝置以使得一系列的可操作步驟在計(jì)算機(jī)或其他可編程處理裝置上被執(zhí)行以生成計(jì)算機(jī)執(zhí)行的處理,從而使得在計(jì)算機(jī)或其他可編程處理裝置上運(yùn)行的指令提供用于執(zhí)行(一個(gè)或多個(gè))流程圖的(一個(gè)或多個(gè))框中的指定功能、(一個(gè)或多個(gè))算法、(一個(gè)或多個(gè))公式或(一個(gè)或多個(gè))計(jì)算敘述的步驟。
      [0055]從上述公開(kāi),將認(rèn)識(shí)到,本發(fā)明可以多種方式被具體化,包括如下方式:
      [0056]雖然上面的描述包含許多細(xì)節(jié),但是這些不應(yīng)當(dāng)被解釋為是對(duì)本發(fā)明的限制,而是僅僅提供了對(duì)本發(fā)明的一些當(dāng)前優(yōu)選實(shí)施例的說(shuō)明。因此,應(yīng)認(rèn)識(shí)到,本發(fā)明的范圍完全涵蓋了可能對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)說(shuō)明顯的其他實(shí)施例,并且本發(fā)明的范圍因此不受所附權(quán)利要求以外的任何內(nèi)容的限制,在權(quán)利要求中,對(duì)單數(shù)元件的提及不旨在意味著“一個(gè)并且僅一個(gè)”,除非明確有這樣的陳述,而是意味著“一個(gè)或多個(gè)”。本領(lǐng)域普通技術(shù)人員知道的上述優(yōu)選實(shí)施例的元件的所有結(jié)構(gòu)或功能等同物特意通過(guò)引用被結(jié)合于此,并且意在被涵蓋在當(dāng)前權(quán)利要求的范圍內(nèi)。而且,設(shè)備或方法不必解決本發(fā)明試圖要解決的各個(gè)并且每個(gè)問(wèn)題,因?yàn)樗麄儗⒈划?dāng)前權(quán)利要求所涵蓋。此外,本公開(kāi)中沒(méi)有元件、組件或方法步驟意在被貢獻(xiàn)給公眾,不論該元件、組件或方法步驟是否被明確記載在權(quán)利要求中。在此沒(méi)有權(quán)利要求的元件要按照35U.S.C.條第六款的規(guī)定來(lái)解釋,除非此元件明確使用“用于…的裝置”的短語(yǔ)被記載。
      [0057]相關(guān)申請(qǐng)的交叉引用
      [0058]本申請(qǐng)要求于2011年6月30日提交的序號(hào)為61/503,430的美國(guó)臨時(shí)專利申請(qǐng)、于2011年6月15日提交的序號(hào)為61/497,281的美國(guó)臨時(shí)專利申請(qǐng)的優(yōu)先權(quán),這些申請(qǐng)通過(guò)引用被全部結(jié)合于此。優(yōu)先權(quán)針對(duì)前述申請(qǐng)中的每一申請(qǐng)被要求。
      [0059]受版權(quán)保護(hù)的素材的聲明
      [0060]本專利文件中的部分素材受美國(guó)和其他國(guó)家的版權(quán)法的版權(quán)保護(hù)。版權(quán)的所有者不反對(duì)任何人按照該專利文件出現(xiàn)在美國(guó)專利和商標(biāo)局公眾可獲得文件或記錄那樣進(jìn)行復(fù)制再現(xiàn),但是其他情況無(wú)論如何都保留所有版權(quán)。版權(quán)所有者因此不放棄使得該專利文件保密的任何其權(quán)利,包括但不限于依照37C.F.R.§ 1.14的其權(quán)利。
      【權(quán)利要求】
      1.一種解碼裝置,具備: 解碼部,從對(duì)差分量化參數(shù)的絕對(duì)值和所述差分量化參數(shù)的正負(fù)值分開(kāi)地進(jìn)行編碼而得的比特流,對(duì)所述差分量化參數(shù)的絕對(duì)值和所述差分量化參數(shù)的正負(fù)值進(jìn)行解碼,其中該差分量化參數(shù)是當(dāng)前編碼單位的量化參數(shù)與當(dāng)前編碼單位的預(yù)測(cè)量化參數(shù)的差分;以及 逆量化部,根據(jù)由所述解碼部解碼所得的差分量化參數(shù)的絕對(duì)值和差分量化參數(shù)的正負(fù)值,設(shè)定所述差分量化參數(shù),使用所設(shè)定的差分量化參數(shù),對(duì)將所述比特流解碼所得的量化數(shù)據(jù)進(jìn)行逆量化。
      2.根據(jù)權(quán)利要求1所述的解碼裝置,其特征在于, 所述解碼部對(duì)所述差分量化參數(shù)的絕對(duì)值和所述差分量化參數(shù)的正負(fù)值進(jìn)行二元算術(shù)解碼。
      3.根據(jù)權(quán)利要求1所述的解碼裝置,其特征在于, 所述差分量化參數(shù)是針對(duì)將最大編碼單位分割而得的編碼單位的每一個(gè)而設(shè)定的。
      4.根據(jù)權(quán)利要求1所述的解碼裝置,其特征在于, 所述差分量化參數(shù)作為所述比特流的參數(shù),以所述差分量化參數(shù)的絕對(duì)值、所述差分量化參數(shù)的正負(fù)符號(hào)的順序被設(shè)定。
      5.根據(jù)權(quán)利要求1所述的解碼裝置,其特征在于, 所述解碼部在所述差分量化參數(shù)非零的情況下,對(duì)所述差分量化參數(shù)的絕對(duì)值和所述差分量化參數(shù)的正負(fù)符號(hào)進(jìn)行解碼。
      6.根據(jù)權(quán)利要求5所述的解碼裝置,其特征在于,還具備: 判定部,判定所述差分量化參數(shù)是否為非零。
      7.根據(jù)權(quán)利要求6所述的解碼裝置,其特征在于, 所述判定部使用表示所述差分量化參數(shù)是否為非零的值,來(lái)判定所述差分量化參數(shù)是否為非零。
      8.一種解碼方法,具備: 解碼步驟,從對(duì)差分量化參數(shù)的絕對(duì)值和所述差分量化參數(shù)的正負(fù)值分開(kāi)地進(jìn)行編碼而得的比特流,對(duì)所述差分量化參數(shù)的絕對(duì)值和所述差分量化參數(shù)的正負(fù)值進(jìn)行解碼,其中該差分量化參數(shù)是當(dāng)前編碼單位的量化參數(shù)與當(dāng)前編碼單位的預(yù)測(cè)量化參數(shù)的差分;以及 逆量化步驟,根據(jù)由所述解碼步驟解碼所得的差分量化參數(shù)的絕對(duì)值和差分量化參數(shù)的正負(fù)值,設(shè)定所述差分量化參數(shù),使用所設(shè)定的差分量化參數(shù),對(duì)將所述比特流解碼所得的量化數(shù)據(jù)進(jìn)行逆量化。
      9.根據(jù)權(quán)利要求8所述的解碼方法,其特征在于, 在所述解碼步驟中,對(duì)所述差分量化參數(shù)的絕對(duì)值和所述差分量化參數(shù)的正負(fù)值進(jìn)行二元算術(shù)解碼。
      10.根據(jù)權(quán)利要求8所述的解碼方法,其特征在于, 所述差分量化參數(shù)是針對(duì)將最大編碼單位分割而得的編碼單位的每一個(gè)而設(shè)定的。
      11.根據(jù)權(quán)利要求8所述的解碼方法,其特征在于, 所述差分量化參數(shù)作為所述比特流的參數(shù),以所述差分量化參數(shù)的絕對(duì)值、所述差分量化參數(shù)的正負(fù)符號(hào)的順序被設(shè)定。
      12.根據(jù)權(quán)利要求8所述的解碼方法,其特征在于, 在所述解碼步驟中,在所述差分量化參數(shù)非零的情況下,對(duì)所述差分量化參數(shù)的絕對(duì)值和所述差分量化參數(shù)的正負(fù)符號(hào)進(jìn)行解碼。
      13.根據(jù)權(quán)利要求12所述的解碼方法,其特征在于,還具備: 判定步驟,判定所述差分量化參數(shù)是否為非零。
      14.根據(jù)權(quán)利要求13所述的解碼方法,其特征在于, 在所述判定步驟中,使用表示所述差分量化參數(shù)是否為非零的值,來(lái)判定所述差分量化參數(shù)是否為非零。
      【文檔編號(hào)】H04N19/13GK104410859SQ201410767612
      【公開(kāi)日】2015年3月11日 申請(qǐng)日期:2012年5月24日 優(yōu)先權(quán)日:2011年6月15日
      【發(fā)明者】徐俊 申請(qǐng)人:索尼公司
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1