欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

圖像量化參數(shù)解碼方法與流程

文檔序號(hào):12697120閱讀:297來(lái)源:國(guó)知局
圖像量化參數(shù)解碼方法與流程

技術(shù)領(lǐng)域

本發(fā)明涉及一種針對(duì)使用基于上下文(context)的自適應(yīng)二進(jìn)制算術(shù)編碼的圖像編碼而對(duì)圖像量化參數(shù)編碼的技術(shù),并且例如涉及一種適用于圖像解碼設(shè)備等的圖像量化參數(shù)解碼方法和圖像量化參數(shù)解碼器。



背景技術(shù):

非專利文獻(xiàn)(NPL)1和2各自公開(kāi)一種使用基于上下文的自適應(yīng)二進(jìn)制算術(shù)編碼(CABAC)的圖像編碼技術(shù)。

圖14是示出在使用CABAC的圖像編碼技術(shù)中的圖像量化參數(shù)編碼設(shè)備的結(jié)構(gòu)的框圖。圖14中所示的圖像量化參數(shù)編碼器(下文稱為一般圖像量化參數(shù)編碼器)包括預(yù)測(cè)器101、緩沖器102、二進(jìn)制化器(binarizer)1030、自適應(yīng)二進(jìn)制算術(shù)編碼器104和開(kāi)關(guān)(SW)111。

從被輸入到一般圖像量化參數(shù)編碼器的量化參數(shù)(QP)減去從預(yù)測(cè)器101供給的預(yù)測(cè)量化參數(shù)(預(yù)測(cè)QP)。已經(jīng)被減去PQP的QP稱為差數(shù)(delta)量化參數(shù)(差數(shù)QP:DQP)。

在NPL 1中,PQP是最后重建的圖像塊的重建量化參數(shù)(最后重建QP:LastRQP)。在NPL 2中,PQP是左相鄰圖像塊的重建量化參數(shù)(左重建QP:LeftRQP)或者最后重建的圖像塊的重建量化參數(shù)(LastRQP)。

將PQP與DQP相加,并且在緩沖器102中存儲(chǔ)其和作為重建量化參數(shù)(重建QP:RQP)以用于后續(xù)量化參數(shù)編碼。

二進(jìn)制化器1030二進(jìn)制化DQP以獲得二進(jìn)制比特串(bin string)。二進(jìn)制比特串中的一個(gè)比特被稱為二進(jìn)制比特(bin)。在二進(jìn)制比特串中,第一個(gè)被二進(jìn)制算術(shù)編碼的二進(jìn)制比特稱為第一二進(jìn)制比特(第1二進(jìn)制比特),第二個(gè)被二進(jìn)制算術(shù)編碼的二進(jìn)制比特稱為第二二進(jìn)制比特(第2二進(jìn)制比特),并且第n個(gè)被二進(jìn)制算術(shù)編碼的二進(jìn)制比特稱為第n二進(jìn)制比特(第n二進(jìn)制比特)。在NPL 1中的3.9和3.12中定義了二進(jìn)制比特和二進(jìn)制比特串。

圖15是示出NPL 1和NPL 2中的、在DQP(最右列)與二進(jìn)制比特串(中間列)之間的對(duì)應(yīng)表的說(shuō)明性示圖。

在圖15中的最左列中的二進(jìn)制比特串索引指示與DQP值對(duì)應(yīng)的二進(jìn)制比特串的索引。二進(jìn)制比特串索引在DQP是0的情況下是1、在DQP大于0的情況下是2*DQP-1并且在DQP小于0的情況下是-2*DQP+1(其中“*”表示相乘)。

在圖15中的最下行中的上下文索引指示用于對(duì)應(yīng)列中的二進(jìn)制比特的二進(jìn)制算術(shù)編碼的上下文的索引。例如,與DQP=-1對(duì)應(yīng)的二進(jìn)制比特串是110,其中第一二進(jìn)制比特的值是1,第二二進(jìn)制比特的值是1,并且第三二進(jìn)制比特的值是0。用于第一二進(jìn)制比特的二進(jìn)制算術(shù)編碼的上下文索引是0,用于第二二進(jìn)制比特的二進(jìn)制算術(shù)編碼的上下文索引是2,并且用于第三二進(jìn)制比特的二進(jìn)制算術(shù)編碼的上下文索引是3。這里提到的上下文是二進(jìn)制比特的最可能記號(hào)(PS:most probable symbol)及其概率的組合。

自適應(yīng)二進(jìn)制算術(shù)編碼器104使用與對(duì)應(yīng)上下文索引關(guān)聯(lián)的上下文從第一二進(jìn)制比特開(kāi)始對(duì)經(jīng)由開(kāi)關(guān)111供給的二進(jìn)制比特串中的每個(gè)二進(jìn)制比特進(jìn)行二進(jìn)制算術(shù)編碼。自適應(yīng)二進(jìn)制算術(shù)編碼器104也根據(jù)經(jīng)二進(jìn)制算術(shù)編碼的二進(jìn)制比特的值來(lái)更新與上下文索引關(guān)聯(lián)的上下文以用于后續(xù)二進(jìn)制算術(shù)編碼。在NPL 1中的9.3.4中描述了自適應(yīng)二進(jìn)制算術(shù)編碼的具體操作。

一般量化參數(shù)編碼器基于以上提到的操作對(duì)輸入圖像量化參數(shù)進(jìn)行編碼。

引用列表

非專利文獻(xiàn)

NPL1:ISO/IEC 14496-10Advanced Video Coding

NPL 2:“WD3:Working Draft 3 of High-Efficiency Video Coding”,Document:JCTVC-E603,Joint Collaborative Team on Video Coding(JCT-VC)of ITU-T SG16 WP3 and ISO/IEC JTC1/SC29/WG115th Meeting:日內(nèi)瓦,CH,2011年3月16-23



技術(shù)實(shí)現(xiàn)要素:

技術(shù)問(wèn)題

如從圖15可見(jiàn),一般量化參數(shù)編碼器執(zhí)行二進(jìn)制化而不在關(guān)于有意義DQP為正還是為負(fù)的信息與關(guān)于有意義DQP的絕對(duì)值的信息之間區(qū)分。一般量化參數(shù)編碼器因此具有由于以下三個(gè)因素而不能對(duì)有意義DQP適當(dāng)編碼的問(wèn)題。

第一因素是由于第二二進(jìn)制比特(在“第2”列中的二進(jìn)制比特)和后續(xù)二進(jìn)制比特(在從“第3”列往后的列中的二進(jìn)制比特)包括不能由一個(gè)二進(jìn)制比特表達(dá)的關(guān)于三個(gè)或者更多狀態(tài)的信息,所以不可能使用適當(dāng)上下文對(duì)這些二進(jìn)制比特進(jìn)行二進(jìn)制算術(shù)編碼。能夠由一個(gè)二進(jìn)制比特表達(dá)的信息是兩個(gè)狀態(tài)中的哪個(gè)狀態(tài)有效(hold true)的信息。然而,第二二進(jìn)制比特和后續(xù)二進(jìn)制比特包括不能由一個(gè)二進(jìn)制比特表達(dá)的關(guān)于三個(gè)或者更多狀態(tài)的信息。具體而言,在圖15中,第二二進(jìn)制比特包括DQP為正還是為負(fù)的信息和指示有意義DQP的絕對(duì)值是否大于或者等于1的信息。從第三二進(jìn)制比特起的后續(xù)二進(jìn)制比特(在從“第3”列往后的列中)包括DQP為正還是為負(fù)的信息和指示有意義DQP的絕對(duì)值的量值的信息。因此,不可能用適當(dāng)上下文對(duì)第二二進(jìn)制比特和后續(xù)二進(jìn)制比特進(jìn)行二進(jìn)制算術(shù)編碼,這些二進(jìn)制比特包括不能由一個(gè)二進(jìn)制比特表達(dá)的關(guān)于三個(gè)或者四個(gè)狀態(tài)的信息。

第二因素是即使在DQP范圍已知的情況下仍然不能高效減少冗余二進(jìn)制比特。例如,在NPL 1和NPL 2中定義的DQP范圍是從-26到25,該范圍在正與負(fù)之間不對(duì)稱。在圖15中,需要對(duì)DQP=-26進(jìn)行編碼,由于存在不被發(fā)送的DQP=26的二進(jìn)制比特串,因此沒(méi)有減少冗余的第52二進(jìn)制比特和第53二進(jìn)制比特。

第三因素是在一般量化參數(shù)編碼器處置的二進(jìn)制比特串中包括的二進(jìn)制比特?cái)?shù)目是在獨(dú)立地二進(jìn)制化有意義DQP為正還是為負(fù)的信息和有意義DQP的絕對(duì)值的情況下的二進(jìn)制比特?cái)?shù)目的近似兩倍。大量二進(jìn)制比特造成編碼的數(shù)據(jù)量的增加以及DQP編碼過(guò)程和解碼過(guò)程速度的降低。

本發(fā)明具有下述目的,即通過(guò)解決以上提到的因素中的每個(gè)因素使得能夠針對(duì)使用基于上下文的自適應(yīng)二進(jìn)制算術(shù)編碼的圖像編碼而對(duì)圖像量化參數(shù)進(jìn)行適當(dāng)編碼。

對(duì)問(wèn)題的解決方案

根據(jù)本發(fā)明的圖像量化參數(shù)解碼方法是一種用于針對(duì)以基于上下文的自適應(yīng)二進(jìn)制算術(shù)編碼為基礎(chǔ)的視頻解碼過(guò)程而對(duì)量化參數(shù)解碼的圖像量化參數(shù)解碼方法,該圖像量化參數(shù)解碼方法包括:從以往重建量化參數(shù)生成預(yù)測(cè)量化參數(shù);對(duì)指示差數(shù)量化參數(shù)是否有意義的第一二進(jìn)制比特、指示所述差數(shù)量化參數(shù)的絕對(duì)值的其它二進(jìn)制比特和指示所述差數(shù)量化參數(shù)為正還是為負(fù)的符號(hào)二進(jìn)制比特進(jìn)行二進(jìn)制算術(shù)解碼,所述其它二進(jìn)制比特在所述第一二進(jìn)制比特之后,所述符號(hào)二進(jìn)制比特在所述其它二進(jìn)制比特之后,其中所述二進(jìn)制算術(shù)解碼是使用用于所述第一二進(jìn)制比特和所述其它二進(jìn)制比特的上下文且未使用用于所述符號(hào)二進(jìn)制比特的上下文而被執(zhí)行的,以及其中當(dāng)所述二進(jìn)制算術(shù)解碼被執(zhí)行時(shí),根據(jù)對(duì)應(yīng)的二進(jìn)制比特更新上下文變量,所述上下文變量包括最可能記號(hào)和所述最可能記號(hào)的概率。

根據(jù)本發(fā)明的圖像量化參數(shù)解碼器是一種用于針對(duì)以基于上下文的自適應(yīng)二進(jìn)制算術(shù)編碼為基礎(chǔ)的視頻解碼過(guò)程而對(duì)量化參數(shù)解碼的圖像量化參數(shù)解碼器,該圖像量化參數(shù)解碼器包括:預(yù)測(cè)單元,所述預(yù)測(cè)單元從以往重建量化參數(shù)生成預(yù)測(cè)量化參數(shù);以及量化參數(shù)解碼單元,所述量化參數(shù)解碼單元通過(guò)對(duì)指示差數(shù)量化參數(shù)是否有意義的第一二進(jìn)制比特、指示所述差數(shù)量化參數(shù)的絕對(duì)值的其它二進(jìn)制比特和指示所述差數(shù)量化參數(shù)為正還是為負(fù)的符號(hào)二進(jìn)制比特進(jìn)行二進(jìn)制算術(shù)解碼來(lái)解碼,所述其它二進(jìn)制比特在所述第一二進(jìn)制比特之后,所述符號(hào)二進(jìn)制比特在所述其它二進(jìn)制比特之后,其中所述二進(jìn)制算術(shù)解碼是使用用于所述第一二進(jìn)制比特和所述其它二進(jìn)制比特的上下文且未使用用于所述符號(hào)二進(jìn)制比特的上下文而被執(zhí)行的,以及其中當(dāng)所述二進(jìn)制算術(shù)解碼被執(zhí)行時(shí),根據(jù)對(duì)應(yīng)的二進(jìn)制比特更新上下文變量,所述上下文變量包括最可能記號(hào)和所述最可能記號(hào)的概率。

本發(fā)明的有利效果

根據(jù)本發(fā)明,有可能針對(duì)使用基于上下文的自適應(yīng)二進(jìn)制算術(shù)編碼的圖像編碼而對(duì)圖像量化參數(shù)適當(dāng)進(jìn)行編碼。

附圖說(shuō)明

[圖1]圖1是示出示例性實(shí)施例1中的圖像量化參數(shù)編碼器的結(jié)構(gòu)的框圖。

[圖2]圖2是示出示例性實(shí)施例1中的圖像量化參數(shù)編碼器的操作的流程圖。

[圖3]圖3是示出在DQP與二進(jìn)制比特串之間的對(duì)應(yīng)表的示例的說(shuō)明性示圖。

[圖4]圖4是示出用于將DQP轉(zhuǎn)換成二進(jìn)制比特串的偽程序的說(shuō)明性示圖。

[圖5]圖5是示出示例性實(shí)施例2中的圖像量化參數(shù)解碼器的結(jié)構(gòu)的框圖。

[圖6]圖6是示出示例性實(shí)施例2中的圖像量化參數(shù)解碼器的操作的流程圖。

[圖7]圖7是示出示例性實(shí)施例3中的圖像量化參數(shù)編碼器的結(jié)構(gòu)的框圖。

[圖8]圖8是示出示例性實(shí)施例3中的圖像量化參數(shù)解碼器的結(jié)構(gòu)的框圖。

[圖9]圖9是示出用于將DQP轉(zhuǎn)換成二進(jìn)制比特串的偽程序的說(shuō)明性示圖。

[圖10]圖10是示出在DQP與二進(jìn)制比特串之間的對(duì)應(yīng)表的另一示例的說(shuō)明性示圖。

[圖11]圖11是示出根據(jù)本發(fā)明的信息處理系統(tǒng)的結(jié)構(gòu)的示例的框圖,該信息處理系統(tǒng)能夠?qū)崿F(xiàn)圖像量化參數(shù)編碼器和圖像量化參數(shù)解碼器的功能。

[圖12]圖12是示出根據(jù)本發(fā)明的圖像量化參數(shù)編碼器中的特征部件的框圖。

[圖13]圖13是示出根據(jù)本發(fā)明的圖像量化參數(shù)解碼器中的特征部件的框圖。

[圖14]圖14是示出一般圖像量化參數(shù)編碼器的結(jié)構(gòu)的框圖。

[圖15]圖15是示出在DQP與二進(jìn)制比特串之間的對(duì)應(yīng)表的一般示例的說(shuō)明性示圖。

具體實(shí)施方式

以下參照附圖描述本發(fā)明的示例性實(shí)施例。

示例性實(shí)施例1

圖1是示出本發(fā)明的示例性實(shí)施例1中的圖像量化參數(shù)編碼器的結(jié)構(gòu)的框圖。圖1中所示的圖像量化參數(shù)編碼器包括預(yù)測(cè)器101、緩沖器102、二進(jìn)制化器1031、自適應(yīng)二進(jìn)制算術(shù)編碼器104、二進(jìn)制算術(shù)編碼器105、開(kāi)關(guān)(SW)111和開(kāi)關(guān)(SW)112。

從被輸入到圖像量化參數(shù)編碼器的量化參數(shù)QP減去從預(yù)測(cè)器101供給的預(yù)測(cè)量化參數(shù)PQP。

將PQP與差數(shù)量化參數(shù)DQP(DQP=QP-PQP)相加,并且在緩沖器102中存儲(chǔ)其和作為重建量化參數(shù)RQP(RQP=DQP+PQP)以用于后續(xù)量化參數(shù)編碼。

作為本發(fā)明的特征的二進(jìn)制化器1031使用最小DQP(minDQP≤0)和最大DQP(maxDQP≥0)的組合來(lái)二進(jìn)制化DQP。具體而言,二進(jìn)制化器1031首先按照以下等式計(jì)算DQP的第一二進(jìn)制比特以及與DQP的絕對(duì)值有關(guān)的后續(xù)二進(jìn)制比特的最大數(shù)(即,通過(guò)從minDQP和maxDQP的絕對(duì)值中的較大絕對(duì)值減去與第一二進(jìn)制比特對(duì)應(yīng)的1而獲得的值)。

bin(1)=func1(DQP) ···(1)

cMax=max(|minDQP|,|maxDQP|)-1 ···(2)。

在cMax≥1時(shí),二進(jìn)制化器1031按照以下等式計(jì)算bin(n)(n=2,…,min(1+|DQP|,1+cMax))。

bin(n)=func2(n-2,cMax,|DQP|-1) ···(3)。

這里,func2(a,b,c)是如果b和c相等則返回1、如果c小于b并且a小于c則返回1、否則(如果c小于b并且a和c相等則)返回0的函數(shù)。二進(jìn)制比特串中與DQP的絕對(duì)值有關(guān)并且按照等式(3)獲得的二進(jìn)制比特(具有語(yǔ)法元素值|DQP|)與二進(jìn)制比特串中通過(guò)在NPL 1中的9.3.2.2中描述的截短一元(TU)二進(jìn)制化過(guò)程獲得的二進(jìn)制比特相同。

從等式(3)清楚的是,二進(jìn)制比特串中與DQP的絕對(duì)值有關(guān)并且按照等式(3)獲得的二進(jìn)制比特是二進(jìn)制比特串中基于DQP范圍(最小DQP和最大DQP的絕對(duì)值中的最大值)而變得非冗余的二進(jìn)制比特。

二進(jìn)制化器1031通過(guò)按照以下等式將指示有意義DQP為正還是為負(fù)的信息與符號(hào)二進(jìn)制比特(Signbin)關(guān)聯(lián)來(lái)二進(jìn)制化該信息。

Signbin=func3(DQP) ···(4)。

這里,func3(a,b)是如果a小于b則返回1、否則返回0的函數(shù),并且func3(a)是如果a為正則返回0并且如果a不為正則返回1的函數(shù)。如從等式(2)、(3)和(4)清楚的是,僅在DQP具有有意義值的情況下才對(duì)bin(n)(n=2,3,…)進(jìn)行編碼(注意Signbin是最后二進(jìn)制比特)。

自適應(yīng)二進(jìn)制算術(shù)編碼器104使用與經(jīng)由開(kāi)關(guān)111供給的二進(jìn)制比特串中除了Signbin之外的每個(gè)二進(jìn)制比特(bin(n):n=1,2,…,min(1+|DQP|,1+cMax))對(duì)應(yīng)的上下文索引關(guān)聯(lián)的上下文對(duì)該每個(gè)二進(jìn)制比特進(jìn)行二進(jìn)制算術(shù)編碼并且經(jīng)由開(kāi)關(guān)112輸出經(jīng)編碼的數(shù)據(jù)。自適應(yīng)二進(jìn)制算術(shù)編碼器104還根據(jù)經(jīng)二進(jìn)制算術(shù)編碼的二進(jìn)制比特的值來(lái)更新與上下文索引關(guān)聯(lián)的上下文以用于后續(xù)二進(jìn)制算術(shù)編碼。

二進(jìn)制算術(shù)編碼器105用相等概率對(duì)經(jīng)由開(kāi)關(guān)111供給的二進(jìn)制比特串中的Signbin進(jìn)行二進(jìn)制算術(shù)編碼并且經(jīng)由開(kāi)關(guān)112輸出經(jīng)編碼的數(shù)據(jù)。

這完成對(duì)該示例性實(shí)施例中的圖像量化參數(shù)編碼器的結(jié)構(gòu)的描述。

以下使用圖2中的流程圖來(lái)描述作為該示例性實(shí)施例中的圖像量化參數(shù)編碼器的特征的二進(jìn)制化器1031、自適應(yīng)二進(jìn)制算術(shù)編碼器104和二進(jìn)制算術(shù)編碼器105的操作。

該過(guò)程始于自適應(yīng)二進(jìn)制算術(shù)編碼器104將初始值參數(shù)n設(shè)置成2。

在步驟S101中,二進(jìn)制化器1031以如下方式二進(jìn)制化DQP,該方式即:指示DQP是否有意義的信息與第一二進(jìn)制比特關(guān)聯(lián)、指示DQP的絕對(duì)值的信息與第二二進(jìn)制比特和后續(xù)二進(jìn)制比特關(guān)聯(lián)并且指示有意義DQP是否為正的信息與Signbin關(guān)聯(lián)。

在步驟S102中,自適應(yīng)二進(jìn)制算術(shù)編碼器104對(duì)bin(1)進(jìn)行自適應(yīng)二進(jìn)制算術(shù)編碼。

在步驟S103中,二進(jìn)制算術(shù)編碼器105確定DQP是否有意義。在DQP有意義的情況下,該過(guò)程前進(jìn)至步驟S104。否則,該過(guò)程結(jié)束。

在步驟S104中,自適應(yīng)二進(jìn)制算術(shù)編碼器104對(duì)bin(n)進(jìn)行自適應(yīng)二進(jìn)制算術(shù)編碼。

在步驟S105中,自適應(yīng)二進(jìn)制算術(shù)編碼器104確定二進(jìn)制比特串中的所有二進(jìn)制比特是否已經(jīng)被編碼。在所有二進(jìn)制比特已經(jīng)被編碼的情況下,該過(guò)程前進(jìn)至步驟S106。否則,自適應(yīng)二進(jìn)制算術(shù)編碼器104遞增n并且該過(guò)程前進(jìn)至步驟S104以對(duì)后續(xù)bin(n)進(jìn)行自適應(yīng)二進(jìn)制算術(shù)編碼。

在步驟S106中,二進(jìn)制算術(shù)編碼器105對(duì)Signbin進(jìn)行二進(jìn)制算術(shù)編碼。該過(guò)程然后結(jié)束。

這完成對(duì)作為該示例性實(shí)施例中的圖像量化參數(shù)編碼器的特征的二進(jìn)制化器1031、自適應(yīng)二進(jìn)制算術(shù)編碼器104和二進(jìn)制算術(shù)編碼器105的操作的描述。

圖3是示出根據(jù)本發(fā)明的在|DQP|(最左列)與二進(jìn)制比特串(中間列)之間的對(duì)應(yīng)表的示例的說(shuō)明性示圖。

在圖3中,在二進(jìn)制比特串的Signbin列中的X代表指示DQP是否為正的1比特信息,即DQP為正還是為負(fù)。假設(shè)X=0表示正并且X=1表示負(fù)。然后,例如DQP=1的二進(jìn)制比特串是100并且DQP=-1的二進(jìn)制比特串是101。另外,在上下文索引行中的na表示不使用上下文(即,最可能記號(hào)及其概率固定)。

圖4是示出用于生成與值synVal的DQP對(duì)應(yīng)的二進(jìn)制比特串的偽程序的說(shuō)明性示圖,其中minDQP=-(26+QpBdOffsetY/2)并且maxDQP=(25+QpBdOffsetY/2)。根據(jù)等式(2),cMax=max(|26+QpBdOffsetY/2|,|25+QpBdOffsetY/2|)-1=26+QpBdOffsetY/2-1=25+QpBdOffsetY/2。注意,在偽程序中使用的算術(shù)操作的定義根據(jù)NPL 2中的“5Conventions”中的定義。

根據(jù)本發(fā)明的二進(jìn)制化過(guò)程解決引起上述問(wèn)題的三個(gè)因素如下。

通過(guò)使用適當(dāng)上下文對(duì)第二二進(jìn)制比特和后續(xù)二進(jìn)制比特進(jìn)行二進(jìn)制算術(shù)編碼來(lái)解決第一因素。在圖3中,第二二進(jìn)制比特僅指示DQP的絕對(duì)值是否大于1的信息、也就是兩個(gè)狀態(tài)中的哪個(gè)狀態(tài)有效的信息。第三二進(jìn)制比特和后續(xù)二進(jìn)制比特與第二二進(jìn)制比特一樣僅指示DQP的絕對(duì)值是否大于給定值的信息、也就是兩個(gè)狀態(tài)中的哪個(gè)狀態(tài)有效的信息。Signbin僅指示DQP為正還是為負(fù)的信息、也就是說(shuō)兩個(gè)狀態(tài)中的哪個(gè)狀態(tài)有效的信息。因此,使用適當(dāng)上下文對(duì)第二二進(jìn)制比特和Signbin進(jìn)行二進(jìn)制算術(shù)編碼。

解決了第二因素,因?yàn)榫幋a器可以使用DQP范圍來(lái)高效減少冗余二進(jìn)制比特。具體而言,在圖3中,在對(duì)DQP=-26編碼的情況下,冗余的第27二進(jìn)制比特?zé)o需被編碼,因?yàn)榻獯a器能夠在第26二進(jìn)制比特是1時(shí)識(shí)別DQP=-26,因?yàn)镈QP的最小值是-26。

解決了第三因素,因?yàn)閺脑趫D15中所示的對(duì)應(yīng)表與圖3中所示的對(duì)應(yīng)表之間的比較中清楚的是,在該示例性實(shí)施例中的二進(jìn)制比特串中包括的二進(jìn)制比特?cái)?shù)目與在獨(dú)立地二進(jìn)制化有意義DQP為正還是為負(fù)的信息和有意義DQP的絕對(duì)值的情況下的二進(jìn)制比特?cái)?shù)目相同。

示例性實(shí)施例2

圖5是示出與示例性實(shí)施例1中的圖像量化參數(shù)編碼器對(duì)應(yīng)的圖像量化參數(shù)解碼器的結(jié)構(gòu)的框圖。圖5中所示的圖像量化參數(shù)解碼器包括預(yù)測(cè)器201、緩沖器202、解二進(jìn)制化器2031、自適應(yīng)二進(jìn)制算術(shù)解碼器204、二進(jìn)制算術(shù)解碼器205、開(kāi)關(guān)(SW)211和開(kāi)關(guān)(SW)212。

解二進(jìn)制化器2031按照以下等式基于minDQP和maxDQP計(jì)算cMax。

cMax=max(|minDQP|,|maxDQP|)-1 ···(5)。

自適應(yīng)二進(jìn)制算術(shù)解碼器204對(duì)來(lái)自經(jīng)由開(kāi)關(guān)212供給的經(jīng)編碼的數(shù)據(jù)的bin(1)進(jìn)行二進(jìn)制算術(shù)解碼,并且經(jīng)由開(kāi)關(guān)211向解二進(jìn)制化器2031供給經(jīng)解碼的數(shù)據(jù)。自適應(yīng)二進(jìn)制算術(shù)解碼器204也根據(jù)經(jīng)二進(jìn)制算術(shù)解碼的二進(jìn)制比特的值來(lái)更新與第一二進(jìn)制比特對(duì)應(yīng)的上下文索引關(guān)聯(lián)的上下文以用于后續(xù)二進(jìn)制算術(shù)解碼。

在bin(1)是1的情況下,自適應(yīng)二進(jìn)制算術(shù)解碼器204對(duì)來(lái)自經(jīng)由開(kāi)關(guān)212供給的經(jīng)編碼的數(shù)據(jù)的bin(n)(n=2,3,…,k,其中k≤1+cMax)進(jìn)行二進(jìn)制算術(shù)解碼,直至其值為0的二進(jìn)制比特被解碼、直至cMax個(gè)二進(jìn)制比特被解碼或者直至其值為0的二進(jìn)制比特被解碼并且cMax個(gè)二進(jìn)制比特也被解碼。自適應(yīng)二進(jìn)制算術(shù)解碼器204經(jīng)由開(kāi)關(guān)211向解二進(jìn)制化器2031供給經(jīng)解碼的數(shù)據(jù)。自適應(yīng)二進(jìn)制算術(shù)解碼器204根據(jù)經(jīng)二進(jìn)制算術(shù)解碼的二進(jìn)制比特的值來(lái)更新與第n二進(jìn)制比特對(duì)應(yīng)的上下文索引關(guān)聯(lián)的上下文以用于后續(xù)二進(jìn)制算術(shù)解碼。

另外,在bin(1)是1的情況下,二進(jìn)制算術(shù)解碼器205對(duì)來(lái)自經(jīng)由開(kāi)關(guān)212供給的經(jīng)編碼的數(shù)據(jù)的Signbin進(jìn)行二進(jìn)制算術(shù)解碼,并且經(jīng)由開(kāi)關(guān)211向解二進(jìn)制化器2031供給經(jīng)解碼的數(shù)據(jù)。

解二進(jìn)制化器2031在二進(jìn)制比特串是0(n=1)的情況下輸出其值為0的DQP。在n=1+cMax的情況下,解二進(jìn)制化器2031輸出其值按照以下等式獲得的DQP。

DQP=(1-2*Signbin)*(1+cMax) ···(6)。

等式(6)中的“*”表示相乘。否則,解二進(jìn)制化器2031輸出其值按照以下等式獲得的DQP。

DQP=(1-2*Signbin)*(n-1) ···(7)。

從等式(6)清楚的是,解二進(jìn)制化器2031可以使用DQP范圍(最小DQP和最大DQP的絕對(duì)值中的最大值)來(lái)估計(jì)在圖像編碼過(guò)程中減少的任何冗余二進(jìn)制比特。也就是說(shuō),解二進(jìn)制化器2031可以使用DQP范圍(最小DQP和最大DQP的絕對(duì)值中的最大值)來(lái)對(duì)二進(jìn)制比特串中變得非冗余的二進(jìn)制比特解二進(jìn)制化。

將從預(yù)測(cè)器201供給的PQP與從解二進(jìn)制化器2031供給的DQP相加以獲得RQP。

在緩沖器202中存儲(chǔ)RQP以用于后續(xù)量化參數(shù)解碼。

這完成對(duì)該示例性實(shí)施例中的圖像量化參數(shù)解碼器的結(jié)構(gòu)的描述。

以下使用圖6中的流程圖來(lái)描述作為該示例性實(shí)施例中的圖像量化參數(shù)解碼器的特征的解二進(jìn)制化器2031、自適應(yīng)二進(jìn)制算術(shù)解碼器204和二進(jìn)制算術(shù)解碼器205的操作。

該過(guò)程始于自適應(yīng)二進(jìn)制算術(shù)解碼器204將初始值參數(shù)n設(shè)置成2。

在步驟S301中,自適應(yīng)二進(jìn)制算術(shù)解碼器204對(duì)bin(1)進(jìn)行自適應(yīng)二進(jìn)制算術(shù)解碼。

在步驟S302中,二進(jìn)制算術(shù)解碼器205確定bin(1)的值是否為1。在bin(1)的值是1的情況下,該過(guò)程前進(jìn)至步驟S303。否則,該過(guò)程前進(jìn)至步驟S307。

在步驟S303中,解二進(jìn)制化器2031基于minDQP和maxDQP來(lái)計(jì)算cMax。

在步驟S304中,自適應(yīng)二進(jìn)制算術(shù)解碼器204對(duì)bin(n)進(jìn)行自適應(yīng)二進(jìn)制算術(shù)解碼。

在步驟S305中,自適應(yīng)二進(jìn)制算術(shù)解碼器204確定與|DQP|有關(guān)的所有二進(jìn)制比特是否已經(jīng)被解碼。如果滿足bin(n)的值是0的條件、n的值等于cMax或者這兩個(gè)條件則所有二進(jìn)制比特已經(jīng)被解碼。在與|DQP|有關(guān)的所有二進(jìn)制比特已經(jīng)被解碼的情況下,該過(guò)程前進(jìn)至步驟S306。否則,自適應(yīng)二進(jìn)制算術(shù)解碼器204遞增n并且該過(guò)程前進(jìn)至步驟S304以對(duì)后續(xù)bin(n)進(jìn)行自適應(yīng)二進(jìn)制算術(shù)解碼。

在步驟S306中,二進(jìn)制算術(shù)解碼器205對(duì)Signbin進(jìn)行二進(jìn)制算術(shù)解碼。

在步驟S307中,解二進(jìn)制化器2031對(duì)經(jīng)解碼的二進(jìn)制比特串解二進(jìn)制化以確定DQP。

這完成對(duì)作為該示例性實(shí)施例中的圖像量化參數(shù)解碼器的特征的解二進(jìn)制化器2031、自適應(yīng)二進(jìn)制算術(shù)解碼器204和二進(jìn)制算術(shù)解碼器205的操作的描述。

示例性實(shí)施例3

在上述圖1中的圖像量化參數(shù)編碼器和圖5中的圖像量化參數(shù)解碼器中,可以根據(jù)量化參數(shù)的范圍(最小QP和最大QP的組合)和預(yù)測(cè)量化參數(shù)PQP生成minDQP和maxDQP。

圖7和圖8是示出作為改進(jìn)的圖像量化參數(shù)編碼器和圖像量化參數(shù)解碼器的結(jié)構(gòu)的框圖,該改進(jìn)用于基于最小QP(minQP)和最大QP(maxQP)的組合以及PQP生成minDQP和maxDQP。

如從與圖1和圖5的比較中可見(jiàn),圖7中所示的圖像量化參數(shù)編碼器還包括范圍確定器106,并且圖8中所示的圖像量化參數(shù)解碼器還包括范圍確定器206。范圍確定器106和206各自按照以下等式計(jì)算minDQP和maxDQP。

minDQP=minQP-PQP ···(8)

maxDQP=maxQP-PQP ···(9)。

包括范圍確定器106和206使得能夠在待編碼QP的值更接近minQP或者maxQP時(shí)更有效減少冗余二進(jìn)制比特。

圖9是示出用于生成與值synVal的DQP對(duì)應(yīng)的二進(jìn)制比特串的偽程序的說(shuō)明性示圖(注意在該偽程序中PQP被記為QPY,PREV)。

在其中minDQP=-26并且maxDQP=25的圖像量化參數(shù)編碼器和圖像量化參數(shù)解碼器中,等式(8)和(9)可以替換為以下等式(8)’和(9)’。

minDQP=max(-26,minQP-PQP) ···(8)’

maxDQP=min(25,maxQP-PQP) ···(9)’。

上述根據(jù)本發(fā)明的圖像量化參數(shù)編碼器和圖像量化參數(shù)解碼器可以基于如圖10中所示的對(duì)應(yīng)表而不是使用圖3中所示的示例操作,在該對(duì)應(yīng)表中對(duì)于來(lái)自從預(yù)定列以后的二進(jìn)制比特來(lái)說(shuō)上下文索引的值固定。

在圖10中所示的對(duì)應(yīng)表中,上下文索引的值對(duì)于在第三列和后續(xù)列中的二進(jìn)制比特固定為3。在圖10中,第一二進(jìn)制比特僅指示DQP是否有意義的信息、也就是兩個(gè)狀態(tài)中的哪個(gè)狀態(tài)有效的信息。第二二進(jìn)制比特僅指示DQP的絕對(duì)值是否大于1的信息、也就是兩個(gè)狀態(tài)中的哪個(gè)狀態(tài)有效的信息。第三二進(jìn)制比特和后續(xù)二進(jìn)制比特僅指示二進(jìn)制比特串是否終止的信息、也就是兩個(gè)狀態(tài)中的哪個(gè)狀態(tài)有效的信息。

因此,根據(jù)本發(fā)明的圖像量化參數(shù)編碼器可以對(duì)指示DQP是否有意義的第一二進(jìn)制比特、指示DQP的絕對(duì)值是否大于1的第三二進(jìn)制比特、指示二進(jìn)制比特串是否終止的二進(jìn)制比特和指示DQP的正或者負(fù)號(hào)的Signbin進(jìn)行二進(jìn)制算術(shù)編碼。

如以上描述的那樣,根據(jù)本發(fā)明,可以通過(guò)在如下二進(jìn)制化過(guò)程中提供用于使用在標(biāo)準(zhǔn)等中定義的差數(shù)量化參數(shù)的范圍來(lái)減少其它冗余二進(jìn)制比特的裝置來(lái)對(duì)用于使用基于上下文的自適應(yīng)二進(jìn)制算術(shù)編碼的圖像編碼的圖像量化參數(shù)適當(dāng)進(jìn)行編碼,在該二進(jìn)制化過(guò)程中,指示差數(shù)量化參數(shù)是否有意義的信息與第一二進(jìn)制比特關(guān)聯(lián),指示有意義差數(shù)量化參數(shù)的絕對(duì)值的信息與第二二進(jìn)制比特和后續(xù)二進(jìn)制比特關(guān)聯(lián),并且指示有意義差數(shù)量化參數(shù)為正還是為負(fù)的信息與符號(hào)二進(jìn)制比特關(guān)聯(lián)。

根據(jù)本發(fā)明,以上提到的適當(dāng)編碼由三個(gè)特征實(shí)現(xiàn);向差數(shù)量化參數(shù)的每個(gè)二進(jìn)制比特指派適當(dāng)上下文;減少差數(shù)量化參數(shù)的冗余二進(jìn)制比特;以及減少在差數(shù)量化參數(shù)的二進(jìn)制比特串中包括的二進(jìn)制比特的數(shù)目。

上述示例性實(shí)施例中的每個(gè)示例性實(shí)施例可以不僅由硬件而且由計(jì)算機(jī)程序?qū)崿F(xiàn)。

圖11中所示的信息處理系統(tǒng)包括處理器1001、程序存儲(chǔ)器1002、用于存儲(chǔ)圖像數(shù)據(jù)的存儲(chǔ)介質(zhì)1003和用于存儲(chǔ)比特流的存儲(chǔ)介質(zhì)1004。存儲(chǔ)介質(zhì)1003和存儲(chǔ)介質(zhì)1004可以是單獨(dú)存儲(chǔ)介質(zhì)或者在相同存儲(chǔ)介質(zhì)中包括的存儲(chǔ)區(qū)域。作為存儲(chǔ)介質(zhì),磁存儲(chǔ)介質(zhì)、諸如硬盤可用。

在圖11中所示的信息處理系統(tǒng)中,用于實(shí)現(xiàn)圖1、圖5、圖7和圖8中的任一示圖中所示的塊(除了緩沖器的塊之外)的功能的程序被存儲(chǔ)于程序存儲(chǔ)器1002中。處理器1001通過(guò)根據(jù)程序存儲(chǔ)器1002中存儲(chǔ)的程序執(zhí)行過(guò)程來(lái)實(shí)現(xiàn)圖1、圖5、圖7和圖8中的任一示圖中所示的圖像量化參數(shù)編碼器或者圖像量化參數(shù)解碼器的功能。

圖12是示出根據(jù)本發(fā)明的圖像量化參數(shù)編碼器中的特征部件的框圖。如圖12中所示,根據(jù)本發(fā)明的圖像量化參數(shù)編碼器包括:預(yù)測(cè)單元11,用于根據(jù)以往重建量化參數(shù)生成預(yù)測(cè)量化參數(shù);計(jì)算單元12,用于根據(jù)量化參數(shù)和預(yù)測(cè)量化參數(shù)生成差數(shù)量化參數(shù);量化參數(shù)編碼單元13,用于在差數(shù)量化參數(shù)有意義的情況下對(duì)指示差數(shù)量化參數(shù)是否有意義的第一二進(jìn)制比特、指示差數(shù)量化參數(shù)的絕對(duì)值的其它二進(jìn)制比特和指示差數(shù)量化參數(shù)為正還是為負(fù)的二進(jìn)制比特進(jìn)行二進(jìn)制算術(shù)編碼;以及冗余抑制單元14,用于使用差數(shù)量化參數(shù)的范圍來(lái)減少其它二進(jìn)制比特中的一個(gè)或者多個(gè)二進(jìn)制比特。

圖13是示出根據(jù)本發(fā)明的圖像量化參數(shù)解碼器中的特征部件的框圖。如圖13中所示,根據(jù)本發(fā)明的圖像量化參數(shù)解碼器包括:預(yù)測(cè)單元21,用于根據(jù)以往重建量化參數(shù)生成預(yù)測(cè)量化參數(shù);量化參數(shù)解碼單元22,用于對(duì)指示差數(shù)量化參數(shù)是否有意義的第一二進(jìn)制比特、指示差數(shù)量化參數(shù)的絕對(duì)值的其它二進(jìn)制比特和指示差數(shù)量化參數(shù)為正還是為負(fù)的二進(jìn)制比特進(jìn)行二進(jìn)制算術(shù)解碼;以及估計(jì)單元23,用于使用差數(shù)量化參數(shù)的范圍來(lái)估計(jì)在圖像編碼過(guò)程中減少的其它二進(jìn)制比特中的一個(gè)或者多個(gè)二進(jìn)制比特。

盡管已經(jīng)參照以上示例性實(shí)施例和示例描述了本發(fā)明,但是本發(fā)明不限于以上示例性實(shí)施例和示例??梢栽诒景l(fā)明的范圍內(nèi)對(duì)本發(fā)明的結(jié)構(gòu)和細(xì)節(jié)進(jìn)行本領(lǐng)域技術(shù)人員可理解的各種改變。

本申請(qǐng)要求基于于2011年7月12日提交的第2011-153427號(hào)日本專利申請(qǐng)的優(yōu)先權(quán),其全部公開(kāi)內(nèi)容被結(jié)合于此。

附圖標(biāo)記列表

11 預(yù)測(cè)單元

12 計(jì)算單元

13 量化參數(shù)編碼單元

14 冗余抑制單元

21 預(yù)測(cè)單元

22 量化參數(shù)解碼單元

23 估計(jì)單元

101 預(yù)測(cè)器

102 緩沖器

1031,1032 二進(jìn)制化器

104 自適應(yīng)二進(jìn)制算術(shù)編碼器

105 二進(jìn)制算術(shù)編碼器

106 范圍確定器

111 開(kāi)關(guān)

112 開(kāi)關(guān)

201 預(yù)測(cè)器

202 緩沖器

2031,2032 解二進(jìn)制化器

204 自適應(yīng)二進(jìn)制算術(shù)解碼器

205 二進(jìn)制算術(shù)解碼器

206 范圍確定器

211 開(kāi)關(guān)

212 開(kāi)關(guān)

當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
马尔康县| 庆安县| 乐都县| 运城市| 柳江县| 安溪县| 青海省| 韩城市| 湖北省| 万载县| 龙江县| 翁牛特旗| 嘉义市| 虎林市| 卢氏县| 庆安县| 蓬溪县| 阿克| 石台县| 绵阳市| 安溪县| 晋江市| 格尔木市| 寿光市| 沾化县| 宁阳县| 肥城市| 九龙坡区| 莫力| 平顺县| 石阡县| 五大连池市| 安国市| 理塘县| 丰宁| 桐城市| 华池县| 肃宁县| 唐河县| 麦盖提县| 如皋市|