專利名稱:視頻編碼設(shè)備和視頻解碼設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及應(yīng)用了用于減輕輪廓(contour)和階梯偽影(stair-step artifact)的視頻編碼技術(shù)的視頻編碼設(shè)備和視頻解碼設(shè)備。
背景技術(shù):
一般地,視頻編碼設(shè)備對外部輸入的動畫信號進(jìn)行數(shù)字化,然后對其執(zhí)行符合預(yù)定的視頻編碼體系的編碼處理,從而生成編碼數(shù)據(jù)或比特流。預(yù)定的視頻編碼體系可以是非專利文獻(xiàn)I中描述的IS0/IEC 14496-10高級視頻編碼(Advanced Video Coding,AVC)。已知聯(lián)合模型體系作為AVC編碼設(shè)備的參考模型(其將被稱為一般視頻編碼設(shè)備)。
將參考圖21來描述以數(shù)字化的視頻的每個幀作為輸入來輸出比特流的一般視頻編碼設(shè)備的結(jié)構(gòu)和操作。如圖21中所示,一般視頻編碼設(shè)備包括MB緩沖器101、頻率變換單元102、量化單元103、熵編碼器104、逆量化單元105、逆頻率變換單元106、圖片緩沖器107、解塊濾波器單元108、解碼圖片緩沖器109、內(nèi)預(yù)測(intra prediction)單元110、巾貞間預(yù)測(inter-frameprediction)單元111、編碼器控制單元112以及開關(guān)100。一般視頻編碼設(shè)備將每個幀分割成具有16X16像素大小的被稱為MB(MacroBlock,宏塊)的塊,將MB進(jìn)一步分割成具有4 X 4像素大小的塊,并且采取分割獲得的4 X 4塊作為編碼的最小構(gòu)成單位。圖22 是不出當(dāng)巾貞空間分辨率是 QCIF (Quarter Common Intermediate Format,四分之一通用中間格式)時的示例性塊分割的說明圖。以下為了簡明將只關(guān)注亮度像素值來描述圖21中所示的各個單元的操作。MB緩沖器101中存儲輸入圖像幀的要編碼的MB的像素值。要編碼的MB將被稱為輸入MB。對于從MB緩沖器101提供來的輸入MB,減去經(jīng)由開關(guān)100從內(nèi)預(yù)測單元110或幀間預(yù)測單元111提供來的預(yù)測信號。減去了預(yù)測信號的輸入MB在下文中將被稱為預(yù)測誤差圖像塊。內(nèi)預(yù)測單元110利用存儲在圖片緩沖器107中的與當(dāng)前幀具有相同顯示時刻的重構(gòu)圖像生成內(nèi)預(yù)測信號。用內(nèi)預(yù)測信號編碼的MB在下文中將被稱為內(nèi)MB (intra MB)。幀間預(yù)測單元111利用與當(dāng)前幀具有不同顯示時刻并存儲在解碼圖片緩沖器109中的參考圖像來生成幀間預(yù)測信號。用幀間預(yù)測信號編碼的MB在下文中將被稱為間MB (inter MB)。僅用內(nèi)MB編碼的幀將被稱為I幀。用內(nèi)MB和間MB兩者編碼的幀將被稱為P幀。對于幀間預(yù)測同時使用兩個參考圖像而不只是一個參考圖像的用間MB編碼的幀將被稱為B幀。編碼器控制單元112把內(nèi)預(yù)測信號和幀間預(yù)測信號與存儲在MB緩沖器101中的輸入MB相比較,選擇預(yù)測誤差圖像塊的能 量低的預(yù)測信號,并且控制開關(guān)100。關(guān)于所選的預(yù)測信號的信息被提供給熵編碼器104。編碼器控制單元112基于輸入MB或預(yù)測誤差圖像塊選擇適用于預(yù)測誤差圖像塊的頻率變換的整數(shù)DCT的基底塊(base block)大小。整數(shù)DCT指的是在一般視頻編碼設(shè)備中利用通過用整數(shù)值近似DCT基底獲得的基底進(jìn)行的頻率變換?;讐K大小的選項(xiàng)包括16X 16、8X8和4X4這三個塊大小。輸入MB或預(yù)測誤差圖像塊的像素值越平坦,就選擇越大的基底塊大小。關(guān)于所選的整數(shù)DCT的基底大小的信息被提供給頻率變換單元102和熵編碼器104。關(guān)于所選的預(yù)測信號的信息和關(guān)于所選的整數(shù)DCT的基底大小的信息在下文中將被稱為輔助信息。另外,為了按目標(biāo)比特數(shù)目或更少的比特數(shù)目對幀編碼,編碼器控制單元112監(jiān)視熵編碼器104輸出的比特流中的比特的數(shù)目。然后,當(dāng)輸出比特流中的比特的數(shù)目大于目標(biāo)比特數(shù)目時,輸出用于增大量化步長的量化參數(shù),相反,當(dāng)輸出比特流中的比特的數(shù)目小于目標(biāo)比特數(shù)目時,輸出用于減小量化步長的量化參數(shù)。這樣,輸出比特流被編碼到接近目標(biāo)比特數(shù)目。頻率變換單元102按所選的整數(shù)DCT的基底大小對預(yù)測誤差圖像塊進(jìn)行頻率變換,從而將其從空間域變換到頻率域。被變換到頻率域的預(yù)測誤差被稱為轉(zhuǎn)換系數(shù)。頻率變換可使用諸如DCT (Discrete Cosine Transform,離散余弦變換)或阿達(dá)瑪(Hadamard)變換之類的正交變換。量化單元103按與從編碼器控制單元112提供來的量化參數(shù)相對應(yīng)的量化步長對轉(zhuǎn)換系數(shù)進(jìn)行量化。經(jīng)量化的轉(zhuǎn)換系數(shù)的量化索引也被稱為位階(level)熵編碼器104對輔助信息和量化索引進(jìn)行熵編碼以作為比特串或比特流輸出。逆量化單元105和逆變換單元106對從量化單元103提供來的量化索引進(jìn)行逆量化以獲得用于后續(xù)編碼的量化代表值,并且進(jìn)一步對其執(zhí)行逆頻率變換以使其返回到原始空間域。被返回到原始空間域的預(yù)測誤差圖像塊在下文中將被稱為重構(gòu)預(yù)測誤差圖像塊。經(jīng)逆量化的量化索引將被稱為量化代表值。圖片緩沖器107中存儲預(yù)測信號與重構(gòu)預(yù)測誤差圖像塊相加的重構(gòu)圖像塊,直到當(dāng)前幀中包括的所有MB都被編碼為止。圖片緩沖器107中的重構(gòu)圖像構(gòu)成的圖片在下文中將被稱為重構(gòu)圖像圖片。解塊濾波器單元108從圖片緩沖器107中存儲的重構(gòu)圖像圖片中解除塊失真。即,去除塊失真。解碼圖片緩沖器109中存儲從解塊濾波器單元108提供來的被去除了塊失真的重構(gòu)圖像圖片作為參考圖像圖片。參考圖像圖片的圖像被利用來作為用于生成幀間預(yù)測信號的參考圖像。圖21中所示的視頻編碼設(shè)備通過上述處理生成比特流。引文列表專利文獻(xiàn)PLTl :日本專利申請國家公布(早期公開)第2007-503166號公報PLT2 :日本專利申請國家公布(早期公開)第2007-507169號公報非專利文獻(xiàn)
NPLl IS0/IEC 14496-10 Advanced Video Coding
NPL2 :Steffen Wittmann和Thomas Wedi,“Transmission of Post-Filter HintsFor Video Coding Schemes”,ICIP2007, USA, September, 2007 (2007 年 9 月)NPL3 Toshiba corporation, “Quadtree-based adaptive loop filter”,ITU-T,C0M16C181, January, 2009 (2009 年 I 月)NPL4 :L. G. Roberts, “Picture coding using pseudorandom noise”,IRE Trans,on Information Theory, vol. IT-8, ppl45_154,F(xiàn)ebruary, 1962 (1962 年 2 月)NPL5 :Τ· Chen, “Elimination of subband coding artifacts using thedithering technique”, ICIP94, November,1994(1994 年 11 月)NPL6 Chono 等人,“A complexity Reduction Method for H. 264 IntraPrediction Estimator Using the Characteristics of Hadamard Transform,,,IEICESociety papers, D-ll-52,200
發(fā)明內(nèi)容
技術(shù)問題利用上述按低比特率壓縮和展開的視頻生成人類可察覺的偽影。塊失真或振鈴失真(ringing distortion)是在根據(jù)基于塊的編碼壓縮和展開的視頻中發(fā)生的典型偽影。非專利文獻(xiàn)2中提出了將維納濾波器(Wiener filter)應(yīng)用到被去除了塊失真的重構(gòu)圖像圖片以便減輕解塊濾波器單元不能去除的振鈴失真。非專利文獻(xiàn)3中提出了將非專利文獻(xiàn)2中公開的維納濾波器應(yīng)用到編碼環(huán)內(nèi)處理以按局域區(qū)域?yàn)閱挝唤油?關(guān)斷維納濾波器。然而,非專利文獻(xiàn)2和非專利文獻(xiàn)3中公開的維納濾波器是線性濾波器。由于線性濾波器不能破壞由壓縮噪聲引起的特定結(jié)構(gòu),所以僅由維納濾波器是不能減輕輪廓和階梯偽影的。維納濾波器也被稱為最小平方誤差濾波器。非專利文獻(xiàn)4中提出了將偽隨機(jī)噪聲注入到圖像中,以便降低對于輪廓和階梯偽影的人類視覺敏感度。非專利文獻(xiàn)5中提出了將偽隨機(jī)噪聲注入到有意義的子帶轉(zhuǎn)換系數(shù)中,用于基于子帶轉(zhuǎn)換編碼來壓縮靜止圖像。另外,非專利文獻(xiàn)5中描述了用維納濾波器限制由注入的偽隨機(jī)噪聲引起的白噪聲偽影。然而,在非專利文獻(xiàn)4和非專利文獻(xiàn)5中沒有考慮對于使用幀間預(yù)測的視頻編碼,由注入的偽隨機(jī)噪聲引起的不利影響。示例性的不利影響是由注入的偽隨機(jī)噪聲所導(dǎo)致的幀之間生成的差異引起的壓縮效率的降低。非專利文獻(xiàn)I和非專利文獻(xiàn)2中提出了注入與當(dāng)前圖像的一部分的亮度相關(guān)聯(lián)的量的偽隨機(jī)噪聲或者與先前圖像中的像素的附加噪聲相關(guān)聯(lián)的量的偽隨機(jī)噪聲以便解決由注入的偽隨機(jī)噪聲引起的幀之間生成的差異所導(dǎo)致的壓縮效率的降低。然而,沒有考慮使用非專利文獻(xiàn)2和非專利文獻(xiàn)3中公開的維納濾波器的視頻編碼。從而,專利文獻(xiàn)I和專利文獻(xiàn)2中描述的視頻編碼設(shè)備具有如下問題,即,對于使用維納濾波器的視頻編碼,注入的偽隨機(jī)噪聲的量不足,并且對于輪廓和階梯偽影的人類視覺敏感度不能被充分降低。也就是說,一般的技術(shù)具有如下問題,即不能提供能夠高效率地減輕輪廓和階梯偽影的使用幀間預(yù)測的視頻編碼和視頻解碼。從而,本發(fā)明的一個目的是提供一種能夠高效率地減輕輪廓和階梯偽影的視頻編碼設(shè)備和視頻解碼設(shè)備解決問題的方案根據(jù)本發(fā)明的一種視頻編碼設(shè)備包括預(yù)測裝置,用于計算對圖像塊的內(nèi)預(yù)測信號或幀間預(yù)測信號;逆量化裝置,用于對圖像塊的量化索引進(jìn)行逆量化以獲得量化代表值;逆頻率變換裝置,用于對由逆量化裝置獲得的量化代表值進(jìn)行逆變換以獲得重構(gòu)預(yù)測誤差圖像塊;重構(gòu)裝置,用于將內(nèi)預(yù)測信號或幀間預(yù)測信號加到由逆頻率變換裝置獲得的重構(gòu)預(yù)測誤差圖像塊以獲得重構(gòu)圖像塊;重構(gòu)圖像存儲裝置,用于在其中存儲由重構(gòu)裝置獲得的重構(gòu)圖像塊作為重構(gòu)圖像圖片;噪聲注入裝置,用于將偽隨機(jī)噪聲注入到重構(gòu)圖像圖片中;維納濾波器裝置,用于向被注入了偽隨機(jī)噪聲的重構(gòu)圖像圖片應(yīng)用維納濾波器;以及參考圖像存儲裝置,用于在其中存儲被應(yīng)用了維納濾波器的重構(gòu)圖像圖片作為幀間預(yù)測的參考圖像圖片。根據(jù)本發(fā)明的一種視頻解碼設(shè)備包括熵解碼裝置,用于對比特串進(jìn)行熵解碼以計算量化索引;預(yù)測裝置,用于計算對圖像塊的內(nèi)預(yù)測信號或幀間預(yù)測信號;逆量化裝置,用于對量化索引進(jìn)行逆量化以獲得量化代表值;逆頻率變換裝置,用于對由逆量化裝置獲得的量化代表值進(jìn)行逆變換以獲得重構(gòu)預(yù)測誤差圖像塊;重構(gòu)裝置,用于將內(nèi)預(yù)測信號或幀間預(yù)測信號加到由逆頻率變換裝置獲得的重構(gòu)預(yù)測誤差圖像塊以獲得重構(gòu)圖像塊;重構(gòu)圖像存儲裝置,用于存儲由重構(gòu)裝置獲得的重構(gòu)圖像塊作為重構(gòu)圖像圖片;噪聲注入裝置,用于將偽隨機(jī)噪聲注入到重構(gòu)圖像圖片中;維納濾波器裝置,用于向被注入了偽隨機(jī)噪聲的重構(gòu)圖像圖片應(yīng)用維納濾波器;以及參考圖像存儲裝置,用于存儲被應(yīng)用了維納濾波器的重構(gòu)圖像圖片作為幀間預(yù)測的參考圖像圖片。根據(jù)本發(fā)明的一種視頻編碼方法包括計算對圖像塊的內(nèi)預(yù)測信號或幀間預(yù)測信號;對圖像塊的量化索引進(jìn)行逆量化以獲得量化代表值;對所獲得的量化代表值進(jìn)行逆變換以獲得重構(gòu)預(yù)測誤差圖像塊;將內(nèi)預(yù)測信號或幀間預(yù)測信號加到重構(gòu)預(yù)測誤差圖像塊以獲得重構(gòu)圖像塊;在重構(gòu)圖像存儲裝置中存儲所獲得的重構(gòu)圖像塊作為重構(gòu)圖像圖片;將偽隨機(jī)噪聲注入到重構(gòu)圖像圖片中;向被注入了偽隨機(jī)噪聲的重構(gòu)圖像圖片應(yīng)用維納濾波器;以及在參考圖像存儲裝置中存儲被應(yīng)用了維納濾波器的重構(gòu)圖像圖片作為幀間預(yù)測的參考圖像圖片。根據(jù)本發(fā)明的一種視頻解碼方法包括對比特串進(jìn)行熵解碼以計算量化索引;計算對圖像塊的內(nèi)預(yù)測信號或幀間預(yù)測信號;對量化索引進(jìn)行逆量化以獲得量化代表值;對所獲得的量化代表值進(jìn)行逆變換以獲得重構(gòu)預(yù)測誤差圖像塊;將內(nèi)預(yù)測信號或幀間預(yù)測信號加到重構(gòu)預(yù)測誤差圖像塊以獲得重構(gòu)圖像塊;在重構(gòu)圖像存儲裝置中存儲所獲得的重構(gòu)圖像塊作為重構(gòu)圖像圖片;將偽隨機(jī)噪聲注入到重構(gòu)圖像圖片中;向被注入了偽隨機(jī)噪聲的重構(gòu)圖像圖片應(yīng)用維納濾波器;以及在參考圖像裝置中存儲被應(yīng)用了維納濾波器的重構(gòu)圖像圖片作為幀間預(yù)測的參考圖像圖片。根據(jù)本發(fā)明的一種視頻編碼程序用于使得計算機(jī)執(zhí)行計算對圖像塊的內(nèi)預(yù)測信號或幀間預(yù)測信號的處理;對圖像塊的量化索引進(jìn)行逆量化以獲得量化代表值的處理;對所獲得的量化代表值進(jìn)行逆變換以獲得重構(gòu)預(yù)測誤差圖像塊的處理;將內(nèi)預(yù)測信號或幀間預(yù)測信號加到重構(gòu)預(yù)測誤差圖像塊以獲得重構(gòu)圖像塊的處理;在重構(gòu)圖像存儲裝置中存儲所獲得的重構(gòu)圖像塊作為重構(gòu)圖像圖片的處理;將偽隨機(jī)噪聲注入到重構(gòu)圖像圖片中的處理;向被注入了偽隨機(jī)噪聲的重構(gòu)圖像圖片應(yīng)用維納濾波器的處理;以及在參考圖像存儲裝置中存儲被應(yīng)用了維納濾波器的重構(gòu)圖像圖片作為幀間預(yù)測的參考圖像圖片的處理。根據(jù)本發(fā)明的一種視頻解碼程序用于使得計算機(jī)執(zhí)行對比特串進(jìn)行熵解碼以計算量化索引的處理;計算對圖像塊的內(nèi)預(yù)測信號或幀間預(yù)測信號的處理;對量化索引進(jìn)行逆量化以獲得量化代表值的處理;對所獲得的量化代表值進(jìn)行逆變換以獲得重構(gòu)預(yù)測誤差圖像塊的處理;將內(nèi)預(yù)測信號或幀間預(yù)測信號加到重構(gòu)預(yù)測誤差圖像塊以獲得重構(gòu)圖像塊的處理;在重構(gòu)圖像存儲裝置中存儲所獲得的重構(gòu)圖像塊作為重構(gòu)圖像圖片的處理;將偽隨機(jī)噪聲注入到重構(gòu)圖像圖片中的處理;向被注入了偽隨機(jī)噪聲的重構(gòu)圖像圖片應(yīng)用維納濾波器的處理;以及在參考圖像裝置中存儲被應(yīng)用了維納濾波器的重構(gòu)圖像圖片作為幀間預(yù)測的參考圖像圖片的處理。發(fā)明的有利效果
根據(jù)本發(fā)明,在使用幀間預(yù)測的視頻編碼和視頻解碼中能夠高效率地減輕輪廓和階梯偽影。
圖I是示出根據(jù)第一實(shí)施例的視頻編碼設(shè)備的框圖。圖2是用于說明如何復(fù)位偽隨機(jī)噪聲生成器的說明圖。圖3是示出根據(jù)第二實(shí)施例的視頻編碼設(shè)備的框圖。圖4是示出根據(jù)第三實(shí)施例的視頻解碼設(shè)備的框圖。圖5是示出根據(jù)第四實(shí)施例的視頻解碼設(shè)備的框圖。圖6是示出如下結(jié)構(gòu)的框圖其中,用于基于像素值的變動的量值來確定偽隨機(jī)噪聲注入位置的噪聲注入器被應(yīng)用到根據(jù)第一實(shí)施例的視頻編碼設(shè)備。圖7是示出如下結(jié)構(gòu)的框圖其中,用于基于像素值的變動的量值來確定偽隨機(jī)噪聲注入位置的噪聲注入器被應(yīng)用到根據(jù)第二實(shí)施例的視頻編碼設(shè)備。圖8是示出如下結(jié)構(gòu)的框圖其中,用于基于像素值的變動的量值來確定偽隨機(jī)噪聲注入位置的噪聲注入器被應(yīng)用到根據(jù)第三實(shí)施例的視頻解碼設(shè)備。圖9是示出如下結(jié)構(gòu)的框圖其中,用于基于像素值的變動的量值來確定偽隨機(jī)噪聲注入位置的噪聲注入器被應(yīng)用到根據(jù)第四實(shí)施例的視頻解碼設(shè)備。圖10是示出如下結(jié)構(gòu)的框圖其中,用于估計變動的噪聲注入器被應(yīng)用到根據(jù)第一實(shí)施例的視頻編碼設(shè)備。圖11是示出如下結(jié)構(gòu)的框圖其中,用于估計變動的噪聲注入器被應(yīng)用到根據(jù)第二實(shí)施例的視頻編碼設(shè)備。圖12是示出如下結(jié)構(gòu)的框圖其中,用于估計變動的噪聲注入器被應(yīng)用到根據(jù)第三實(shí)施例的視頻解碼設(shè)備。圖13是示出如下結(jié)構(gòu)的框圖其中,用于估計變動的噪聲注入器被應(yīng)用到根據(jù)第四實(shí)施例的視頻解碼設(shè)備。圖14是用于說明平坦預(yù)測信號的預(yù)測類型的說明圖。圖15是用于說明平坦預(yù)測信號的預(yù)測類型的說明圖。圖16是示出能夠?qū)崿F(xiàn)根據(jù)本發(fā)明的視頻編碼設(shè)備和視頻解碼設(shè)備的功能的信息處理系統(tǒng)的示例性結(jié)構(gòu)的框圖。圖17是示出根據(jù)本發(fā)明的視頻編碼設(shè)備的主要結(jié)構(gòu)的框圖。圖18是示出根據(jù)本發(fā)明的視頻解碼設(shè)備的主要結(jié)構(gòu)的框圖。圖19是示出根據(jù)本發(fā)明的視頻編碼設(shè)備的處理的流程圖。圖20是示出根據(jù)本發(fā)明的視頻解碼設(shè)備的處理的流程圖。圖21是示出一般視頻編碼設(shè)備的結(jié)構(gòu)的框圖。圖22是示出示例性塊分割的說明圖。
具體實(shí)施例方式第一實(shí)施例圖I是示出本發(fā)明的第一實(shí)施例的框圖,其示出了一種視頻編碼設(shè)備,其中,將偽隨機(jī)噪聲注入到塊失真去除前的重構(gòu)圖像圖片中,并且向塊失真去除后的重構(gòu)圖像圖片應(yīng)用維納濾波器。如圖I中所示,根據(jù)本實(shí)施例的視頻編碼設(shè)備除了 MB緩沖器101、頻率變換單元102、量化單元103、熵編碼器104、逆量化單元105、逆頻率變換單元106、圖片緩沖器107、解塊濾波器單元108、解碼圖片緩沖器109、內(nèi)預(yù)測單元110、幀間預(yù)測單元111、編碼器控制單元112和開關(guān)100以外,還包括噪聲注入器113和維納濾波器單元114。根據(jù)本實(shí)施例的視頻編碼設(shè)備與圖21中所示的一般視頻編碼設(shè)備的不同之處在于提供了噪聲注入器113和維納濾波器單元114,并且從噪聲注入器113提供的偽隨機(jī)噪聲被注入到存儲在圖片緩沖器107中的重構(gòu)圖像圖片中并被提供給解塊濾波器單元108。在以下描述中,將具體詳細(xì)描述作為根據(jù)本實(shí)施例的視頻編碼設(shè)備的特征的噪聲注入器113和維納濾波器單元114的操作。MB緩沖器101中存儲輸入圖像幀中的要編碼的MB的像素值。從提供自MB緩沖器101的輸入MB中減去經(jīng)由開關(guān)100從內(nèi)預(yù)測單元110或幀間預(yù)測單元111提供來的預(yù)測信號。內(nèi)預(yù)測單元110利用存儲在圖片緩沖器107中的與當(dāng)前幀具有相同顯示時刻的重構(gòu)圖像生成內(nèi)預(yù)測信號。關(guān)于內(nèi)預(yù)測的信息包括指示內(nèi)預(yù)測的塊大小的內(nèi)預(yù)測模式,以及指示其方向的內(nèi)預(yù)測方向。幀間預(yù)測單元111利用與當(dāng)前幀具有不同顯示時刻并被存儲在解碼圖片緩沖器109中的參考圖像來生成幀間預(yù)測信號。關(guān)于幀間預(yù)測的信息可以是指示幀間預(yù)測的塊大小的幀間預(yù)測模式、指示幀間預(yù)測的方向的幀間預(yù)測方向、用于標(biāo)識存儲在解碼圖片緩沖器109中的參考圖片的參考圖片索引、用于幀間預(yù)測的運(yùn)動向量,等等。編碼器控制單元112把內(nèi)預(yù)測信號和幀間預(yù)測信號與存儲在MB緩沖器101中的輸入MB相比較,選擇預(yù)測誤差圖像塊的能量低的預(yù)測信號,并且控制開關(guān)100。關(guān)于所選預(yù)測信號的信息被提供給熵編碼器104。編碼器控制單元112基于輸入MB或預(yù)測誤差圖像塊來選擇適用于預(yù)測誤差圖像塊的頻率變換的整數(shù)DCT的基底塊大小。所選的整數(shù)DCT的基底大小被提供給頻率變換單元102和熵編碼器104。一般地,輸入MB或預(yù)測誤差圖像塊的像素值越平坦,就選擇越大的基底塊大小。換言之,在具有較大的基底塊大小的重構(gòu)圖像塊中,重構(gòu)圖像較平坦。當(dāng)預(yù)測、誤差圖像塊的能量低的預(yù)測信號是內(nèi)預(yù)測信號時,所選的整數(shù)DCT的基底大小與內(nèi)預(yù)測模式中的塊大小相同。編碼器控制單元112監(jiān)視從熵編碼器104輸出的比特流中的比特的數(shù)目以便按目標(biāo)比特數(shù)目或更少的比特數(shù)目對幀編碼。當(dāng)輸出比特流中的比特的數(shù)目大于目標(biāo)比特數(shù)目時,輸出用于增大量化步長的量化參數(shù),相反,當(dāng)輸出比特流中的比特的數(shù)目小于目標(biāo)比特數(shù)目時,輸出用于減小量化步長的量化參數(shù)。這樣,輸出比特流被編碼到接近目標(biāo)比特數(shù)
目。 頻率變換單元102按所選的整數(shù)DCT的基底大小對預(yù)測誤差圖像塊進(jìn)行頻率變換,并將其從空間域變換到頻率域。量化單元103按與從編碼器控制單元112提供來的量化參數(shù)相對應(yīng)的量化步長對轉(zhuǎn)換系數(shù)進(jìn)行量化。熵編碼器104對關(guān)于所選預(yù)測信號的信息、整數(shù)DCT的基底大小和量化索引進(jìn)行熵編碼,并將其作為比特串或比特流輸出。逆量化單元105和逆變換單元106對從量化單元103提供來的量化索引進(jìn)行逆量化以用于后續(xù)編碼,并且還對其執(zhí)行逆頻率變換以使其返回到原始空間域。即,生成重構(gòu)預(yù)測誤差圖像塊。圖片緩沖器107中存儲預(yù)測信號與重構(gòu)預(yù)測誤差圖像塊相加的重構(gòu)圖像塊,直到當(dāng)前巾貞中包括的所有MB都被編碼為止。噪聲注入器113生成偽隨機(jī)噪聲n (i)。偽隨機(jī)噪聲n (i)可例如按照公式(I)基于線性同余法來生成。N(i) = (aXn(i-1) +b) % c(I)其中a、b和c是用于確定偽隨機(jī)噪聲的周期的參數(shù),并且假定a>0,b>0,a;^c且b < c。x% y表示返回通過將X除以y獲得的余數(shù)的處理??梢允褂萌魏紊煞椒ㄗ鳛楸景l(fā)明中的偽隨機(jī)噪聲生成方法,但希望可以按視頻編碼或視頻解碼的預(yù)定單位復(fù)位偽隨機(jī)噪聲生成器。圖2是用于說明按視頻編碼或視頻解碼的預(yù)定單位復(fù)位偽隨機(jī)噪聲生成器的其他實(shí)施例的說明圖。視頻編碼或視頻解碼的預(yù)定單位可以是每個幀的開頭MB (參見圖2 (a))、每個幀中的多個MB (參見圖2 (b))、利用重構(gòu)圖像中的像素之間的依從關(guān)系的MB對,等等。按視頻編碼或視頻解碼的預(yù)定單位復(fù)位偽隨機(jī)噪聲生成器,以使得例如在圖2(a)中所示的示例中可以改善對于視頻解碼的隨機(jī)可訪問性,并且在圖2(b)中所示的示例中可以改善對于視頻編碼和視頻解碼的并行可處理性。例如,編碼器控制單元112可以按視頻編碼的預(yù)定單位基于線性同余法在偽隨機(jī)噪聲生成器中用預(yù)定的值來復(fù)位偽隨機(jī)噪聲n(i)的初始值n(0)。視頻編碼設(shè)備可將用于復(fù)位的預(yù)定值或用于標(biāo)識該預(yù)定值的信息嵌入在比特流中。視頻解碼設(shè)備可讀取嵌入在比特流中的用于復(fù)位的預(yù)定值或用于標(biāo)識該像素值的信息,以基于該信息生成偽隨機(jī)噪聲,從而生成與視頻編碼側(cè)相同的偽隨機(jī)噪聲,以使得在視頻編碼和視頻解碼之間能夠避免由于偽隨機(jī)噪聲引起的圖像的失配。圖片緩沖器107和解塊濾波器單元108之間的加法器在重構(gòu)圖像圖片中的每個位置(i,j) {O≤i≤width-1,0 ^ j ^ height-1}處的像素rij處按照公式(2)注入偽隨機(jī)噪聲ny (假定公式(I)中的n(i)被按適當(dāng)?shù)囊?guī)則重排列)。
權(quán)利要求
1.一種視頻編碼設(shè)備,包括 預(yù)測裝置,用于計算對圖像塊的內(nèi)預(yù)測信號或幀間預(yù)測信號; 逆量化裝置,用于對所述圖像塊的量化索引進(jìn)行逆量化以獲得量化代表值; 逆頻率變換裝置,用于對由所述逆量化裝置獲得的量化代表值進(jìn)行逆變換以獲得重構(gòu)預(yù)測誤差圖像塊; 重構(gòu)裝置,用于將內(nèi)預(yù)測信號或幀間預(yù)測信號加到由所述逆頻率變換裝置獲得的重構(gòu)預(yù)測誤差圖像塊以獲得重構(gòu)圖像塊; 重構(gòu)圖像存儲裝置,用于在其中存儲由所述重構(gòu)裝置獲得的重構(gòu)圖像塊作為重構(gòu)圖像圖片; 噪聲注入裝置,用于將偽隨機(jī)噪聲注入到所述重構(gòu)圖像圖片中; 維納濾波器裝置,用于向被注入了偽隨機(jī)噪聲的重構(gòu)圖像圖片應(yīng)用維納濾波器;以及參考圖像存儲裝置,用于在其中存儲被應(yīng)用了維納濾波器的重構(gòu)圖像圖片作為幀間預(yù)測的參考圖像圖片。
2.根據(jù)權(quán)利要求I所述的視頻編碼設(shè)備,還包括 預(yù)測誤差計算裝置,用于從圖像塊中減去內(nèi)預(yù)測信號或幀間預(yù)測信號以獲得預(yù)測誤差圖像塊; 頻率變換裝置,用于對由所述預(yù)測誤差計算裝置獲得的預(yù)測誤差圖像塊進(jìn)行變換以獲得轉(zhuǎn)換系數(shù); 量化索引計算裝置,用于對由所述頻率變換裝置獲得的轉(zhuǎn)換系數(shù)進(jìn)行量化以獲得量化索引;以及 熵編碼裝置,用于對由所述量化索引計算裝置獲得的量化索引進(jìn)行熵編碼以輸出比特串, 其中,所述逆量化裝置對由所述量化索引計算裝置獲得的量化索引進(jìn)行逆量化。
3.根據(jù)權(quán)利要求I所述的視頻編碼設(shè)備,還包括 預(yù)測誤差計算裝置,用于從圖像塊中減去內(nèi)預(yù)測信號或幀間預(yù)測信號以獲得預(yù)測誤差圖像塊; 頻率變換裝置,用于對由所述預(yù)測誤差計算裝置獲得的預(yù)測誤差圖像塊進(jìn)行變換以獲得轉(zhuǎn)換系數(shù); 量化索引計算裝置,用于對由所述頻率變換裝置獲得的轉(zhuǎn)換系數(shù)進(jìn)行量化以獲得量化索引;以及 熵編碼裝置,用于對由所述量化索引計算裝置獲得的量化索引進(jìn)行熵編碼以輸出比特串; 其中,所述逆量化裝置對由所述量化索引計算裝置獲得的量化索引進(jìn)行逆量化; 所述視頻編碼設(shè)備還包括塊失真去除裝置,用于去除重構(gòu)圖像的塊失真;并且 其中,所述噪聲注入裝置將偽隨機(jī)噪聲注入到被去除了塊失真的重構(gòu)圖像圖片中。
4.根據(jù)權(quán)利要求I至3的任何一項(xiàng)所述的視頻編碼設(shè)備,其中,所述噪聲注入裝置基于重構(gòu)圖像圖片的圖像的變動來確定偽隨機(jī)噪聲注入位置。
5.根據(jù)權(quán)利要求I至3的任何一項(xiàng)所述的視頻編碼設(shè)備,其中,所述噪聲注入裝置基于重構(gòu)圖像塊的展開信息來確定偽隨機(jī)噪聲注入位置。
6.根據(jù)權(quán)利要求I至3的任何一項(xiàng)所述的視頻編碼設(shè)備,其中,所述噪聲注入裝置基于重構(gòu)圖像塊的展開信息來確定偽隨機(jī)噪聲注入候選位置并且對于注入候選位置基于重構(gòu)圖像圖片的圖像的變動來確定偽隨機(jī)噪聲注入候選位置。
7.根據(jù)權(quán)利要求I至6的任何一項(xiàng)所述的視頻編碼設(shè)備,還包括復(fù)位裝置,用于按視頻編碼的預(yù)定單位來復(fù)位所述噪聲注入裝置。
8.根據(jù)權(quán)利要求I至7的任何一項(xiàng)所述的視頻編碼設(shè)備,其中,所述噪聲注入裝置注入根據(jù)量化步長調(diào)整了的偽隨機(jī)噪聲。
9.一種視頻解碼設(shè)備,包括 熵解碼裝置,用于對比特串進(jìn)行熵解碼以計算量化索弓I ; 預(yù)測裝置,用于計算對圖像塊的內(nèi)預(yù)測信號或幀間預(yù)測信號; 逆量化裝置,用于對所述量化索弓I進(jìn)行逆量化以獲得量化代表值; 逆頻率變換裝置,用于對由所述逆量化裝置獲得的量化代表值進(jìn)行逆變換以獲得重構(gòu)預(yù)測誤差圖像塊; 重構(gòu)裝置,用于將內(nèi)預(yù)測信號或幀間預(yù)測信號加到由所述逆頻率變換裝置獲得的重構(gòu)預(yù)測誤差圖像塊以獲得重構(gòu)圖像塊; 重構(gòu)圖像存儲裝置,用于存儲由所述重構(gòu)裝置獲得的重構(gòu)圖像塊作為重構(gòu)圖像圖片; 噪聲注入裝置,用于將偽隨機(jī)噪聲注入到所述重構(gòu)圖像圖片中; 維納濾波器裝置,用于向被注入了偽隨機(jī)噪聲的重構(gòu)圖像圖片應(yīng)用維納濾波器;以及參考圖像存儲裝置,用于存儲被應(yīng)用了維納濾波器的重構(gòu)圖像圖片作為幀間預(yù)測的參考圖像圖片。
10.根據(jù)權(quán)利要求9所述的視頻解碼設(shè)備,還包括 塊失真去除裝置,用于去除重構(gòu)圖像圖片的塊失真, 其中,所述噪聲注入裝置將偽隨機(jī)噪聲注入到被去除了塊失真的重構(gòu)圖像圖片中。
11.根據(jù)權(quán)利要求9或10所述的視頻解碼設(shè)備,其中,所述噪聲注入裝置基于重構(gòu)圖像圖片的圖像的變動來確定偽隨機(jī)噪聲注入位置。
12.根據(jù)權(quán)利要求9或10所述的視頻解碼設(shè)備,其中,所述噪聲注入裝置基于重構(gòu)圖像塊的展開信息來確定偽隨機(jī)噪聲注入位置。
13.根據(jù)權(quán)利要求9或10所述的視頻解碼設(shè)備,其中,所述噪聲注入裝置基于重構(gòu)圖像塊的展開信息來確定偽隨機(jī)噪聲注入候選位置并且對于注入候選位置基于重構(gòu)圖像圖片的圖像的變動來確定偽隨機(jī)噪聲注入候選位置。
14.根據(jù)權(quán)利要求9至13的任何一項(xiàng)所述的視頻解碼設(shè)備,還包括復(fù)位裝置,用于按視頻解碼的預(yù)定單位來復(fù)位所述噪聲注入裝置。
15.根據(jù)權(quán)利要求9至14的任何一項(xiàng)所述的視頻解碼設(shè)備,其中,所述噪聲注入裝置注入根據(jù)量化步長調(diào)整了的偽隨機(jī)噪聲。
16.—種視頻編碼方法,包括 計算對圖像塊的內(nèi)預(yù)測信號或幀間預(yù)測信號; 對所述圖像塊的量化索引進(jìn)行逆量化以獲得量化代表值; 對所獲得的量化代表值進(jìn)行逆變換以獲得重構(gòu)預(yù)測誤差圖像塊; 將內(nèi)預(yù)測信號或幀間預(yù)測信號加到所述重構(gòu)預(yù)測誤差圖像塊以獲得重構(gòu)圖像塊;在重構(gòu)圖像存儲裝置中存儲所獲得的重構(gòu)圖像塊作為重構(gòu)圖像圖片; 將偽隨機(jī)噪聲注入到所述重構(gòu)圖像圖片中; 向被注入了偽隨機(jī)噪聲的重構(gòu)圖像圖片應(yīng)用維納濾波器;以及在參考圖像存儲裝置中存儲被應(yīng)用了維納濾波器的重構(gòu)圖像圖片作為幀間預(yù)測的參考圖像圖片。
17.根據(jù)權(quán)利要求16所述的視頻編碼方法,還包括 從圖像塊中減去內(nèi)預(yù)測信號或幀間預(yù)測信號以獲得預(yù)測誤差圖像塊; 對所述預(yù)測誤差圖像塊進(jìn)行變換以獲得轉(zhuǎn)換系數(shù); 執(zhí)行對所述轉(zhuǎn)換系數(shù)進(jìn)行量化以獲得量化索引的量化索引計算處理; 對由所述量化索引計算處理獲得的量化索引進(jìn)行熵編碼以輸出比特串;以及 對由所述量化索引計算處理獲得的量化索引進(jìn)行逆量化。
18.根據(jù)權(quán)利要求16所述的視頻編碼方法,還包括 從圖像塊中減去內(nèi)預(yù)測信號或幀間預(yù)測信號以獲得預(yù)測誤差圖像塊; 對所述預(yù)測誤差圖像塊進(jìn)行變換以獲得轉(zhuǎn)換系數(shù); 執(zhí)行對所述轉(zhuǎn)換系數(shù)進(jìn)行量化以計算量化索引的量化索引計算處理; 對由所述量化索引計算處理獲得的量化索引進(jìn)行熵編碼以輸出比特串; 對由所述量化索引計算處理獲得的量化索引進(jìn)行逆量化; 去除重構(gòu)圖像塊的塊失真;以及 將偽隨機(jī)噪聲注入到被去除了塊失真的重構(gòu)圖像圖片中。
19.根據(jù)權(quán)利要求16至18的任何一項(xiàng)所述的視頻編碼方法,還包括 基于重構(gòu)圖像圖片的圖像的變動來確定偽隨機(jī)噪聲注入位置。
20.根據(jù)權(quán)利要求16至18的任何一項(xiàng)所述的視頻編碼方法,還包括 基于重構(gòu)圖像塊的展開信息來確定偽隨機(jī)噪聲注入位置。
21.根據(jù)權(quán)利要求16至18的任何一項(xiàng)所述的視頻編碼方法,還包括 基于重構(gòu)圖像塊的展開信息來確定偽隨機(jī)噪聲注入候選位置;以及 對于注入候選位置基于重構(gòu)圖像圖片的圖像的變動來確定偽隨機(jī)噪聲注入候選位置。
22.根據(jù)權(quán)利要求16至18的任何一項(xiàng)所述的視頻編碼方法,還包括 生成按視頻編碼的預(yù)定單位復(fù)位的偽隨機(jī)噪聲作為偽隨機(jī)噪聲。
23.根據(jù)權(quán)利要求16至22的任何一項(xiàng)所述的視頻編碼方法,還包括 注入根據(jù)量化步長調(diào)整了的偽隨機(jī)噪聲。
24.一種視頻解碼方法,包括 對比特串進(jìn)行熵解碼以計算量化索引; 計算對圖像塊的內(nèi)預(yù)測信號或幀間預(yù)測信號; 對所述量化索引進(jìn)行逆量化以獲得量化代表值; 對所獲得的量化代表值進(jìn)行逆變換以獲得重構(gòu)預(yù)測誤差圖像塊; 將內(nèi)預(yù)測信號或幀間預(yù)測信號加到重構(gòu)預(yù)測誤差圖像塊以獲得重構(gòu)圖像塊; 在重構(gòu)圖像存儲裝置中存儲所獲得的重構(gòu)圖像塊作為重構(gòu)圖像圖片; 將偽隨機(jī)噪聲注入到所述重構(gòu)圖像圖片中; 向被注入了偽隨機(jī)噪聲的重構(gòu)圖像圖片應(yīng)用維納濾波器;以及在參考圖像存儲裝置中存儲被應(yīng)用了維納濾波器的重構(gòu)圖像圖片作為幀間預(yù)測的參考圖像圖片。
25.根據(jù)權(quán)利要求24所述的視頻解碼方法,還包括 去除重構(gòu)圖像圖片的塊失真;以及 將偽隨機(jī)噪聲注入到被去除了塊失真的重構(gòu)圖像圖片中。
26.根據(jù)權(quán)利要求24或25所述的視頻解碼方法,還包括 基于重構(gòu)圖像圖片的圖像的變動來確定偽隨機(jī)噪聲注入位置。
27.根據(jù)權(quán)利要求24或25所述的視頻解碼方法,還包括 基于重構(gòu)圖像塊的展開信息來確定偽隨機(jī)噪聲注入位置。
28.根據(jù)權(quán)利要求24或25所述的視頻解碼方法,還包括 基于重構(gòu)圖像塊的展開信息來確定偽隨機(jī)噪聲注入候選位置,并且對于注入候選位置基于重構(gòu)圖像圖片的圖像的變動來確定偽隨機(jī)噪聲注入候選位置。
29.根據(jù)權(quán)利要求24至28的任何一項(xiàng)所述的視頻解碼方法,還包括 生成按視頻解碼的預(yù)定單位復(fù)位的偽隨機(jī)噪聲作為偽隨機(jī)噪聲。
30.根據(jù)權(quán)利要求24至29的任何一項(xiàng)所述的視頻解碼方法,還包括 注入根據(jù)量化步長調(diào)整了的偽隨機(jī)噪聲。
31.一種視頻編碼程序,用于使得計算機(jī)執(zhí)行 計算對圖像塊的內(nèi)預(yù)測信號或幀間預(yù)測信號的處理; 對所述圖像塊的量化索引進(jìn)行逆量化以獲得量化代表值的處理; 對所獲得的量化代表值進(jìn)行逆變換以獲得重構(gòu)預(yù)測誤差圖像塊的處理; 將內(nèi)預(yù)測信號或幀間預(yù)測信號加到所述重構(gòu)預(yù)測誤差圖像塊以獲得重構(gòu)圖像塊的處理; 在重構(gòu)圖像存儲裝置中存儲所獲得的重構(gòu)圖像塊作為重構(gòu)圖像圖片的處理; 將偽隨機(jī)噪聲注入到所述重構(gòu)圖像圖片中的處理; 向被注入了偽隨機(jī)噪聲的重構(gòu)圖像圖片應(yīng)用維納濾波器的處理;以及在參考圖像存儲裝置中存儲被應(yīng)用了維納濾波器的重構(gòu)圖像圖片作為幀間預(yù)測的參考圖像圖片的處理。
32.根據(jù)權(quán)利要求31所述的視頻編碼程序,用于使得計算機(jī)執(zhí)行 從圖像塊中減去內(nèi)預(yù)測信號或幀間預(yù)測信號以獲得預(yù)測誤差圖像塊的處理; 對所述預(yù)測誤差圖像塊進(jìn)行變換以獲得轉(zhuǎn)換系數(shù)的處理; 對轉(zhuǎn)換系數(shù)進(jìn)行量化以獲得量化索引的量化索引計算處理; 對由所述量化索引計算處理獲得的量化索引進(jìn)行熵編碼以輸出比特串的量化處理;以及 對由所述量化索引計算處理獲得的量化索引進(jìn)行逆量化的處理。
33.根據(jù)權(quán)利要求31所述的視頻編碼程序,用于使得計算機(jī)執(zhí)行 從圖像塊中減去內(nèi)預(yù)測信號或幀間預(yù)測信號以獲得預(yù)測誤差圖像塊的處理; 對所述預(yù)測誤差圖像塊進(jìn)行變換以獲得轉(zhuǎn)換系數(shù)的處理; 對所述轉(zhuǎn)換系數(shù)進(jìn)行量化以計算量化索引的量化索引計算處理; 對由所述量化索引計算處理獲得的量化索引進(jìn)行熵編碼以輸出比特串的熵編碼處理; 對由所述量化索引計算處理獲得的量化索引進(jìn)行逆量化的處理; 去除重構(gòu)圖像塊的塊失真的塊失真去除處理;以及 將偽隨機(jī)噪聲注入到被去除了塊失真的重構(gòu)圖像圖片中的處理。
34.根據(jù)權(quán)利要求31至33的任何一項(xiàng)所述的視頻編碼程序,用于使得計算機(jī)執(zhí)行基于重構(gòu)圖像圖片的圖像的變動來確定偽隨機(jī)噪聲注入位置的處理。
35.根據(jù)權(quán)利要求31至33的任何一項(xiàng)所述的視頻編碼程序,用于使得計算機(jī)執(zhí)行基于重構(gòu)圖像塊的展開信息來確定偽隨機(jī)噪聲注入位置的處理。
36.根據(jù)權(quán)利要求31至33的任何一項(xiàng)所述的視頻編碼程序,用于使得計算機(jī)執(zhí)行基于重構(gòu)圖像塊的展開信息來確定偽隨機(jī)噪聲注入候選位置并且對于注入候選位置基于重構(gòu)圖像圖片的圖像的變動來確定偽隨機(jī)噪聲注入候選位置的處理。
37.根據(jù)權(quán)利要求31至36的任何一項(xiàng)所述的視頻編碼程序,用于使得計算機(jī)執(zhí)行生成按視頻編碼的預(yù)定單位復(fù)位的偽隨機(jī)噪聲作為偽隨機(jī)噪聲的處理。
38.根據(jù)權(quán)利要求31至37的任何一項(xiàng)所述的視頻編碼程序,用于使得計算機(jī)執(zhí)行注入根據(jù)量化步長調(diào)整了的偽隨機(jī)噪聲。
39.一種視頻解碼程序,用于使得計算機(jī)執(zhí)行 對比特串進(jìn)行熵解碼以計算量化索引的處理; 計算對圖像塊的內(nèi)預(yù)測信號或幀間預(yù)測信號的處理; 對所述量化索引進(jìn)行逆量化以獲得量化代表值的處理; 對所獲得的量化代表值進(jìn)行逆變換以獲得重構(gòu)預(yù)測誤差圖像塊的處理 將內(nèi)預(yù)測信號或幀間預(yù)測信號加到所述重構(gòu)預(yù)測誤差圖像塊以獲得重構(gòu)圖像塊的處理; 在重構(gòu)圖像存儲裝置中存儲所獲得的重構(gòu)圖像塊作為重構(gòu)圖像圖片的處理; 將偽隨機(jī)噪聲注入到所述重構(gòu)圖像圖片中的處理; 向被注入了偽隨機(jī)噪聲的重構(gòu)圖像圖片應(yīng)用維納濾波器的處理;以及在參考圖像存儲裝置中存儲被應(yīng)用了維納濾波器的重構(gòu)圖像圖片作為幀間預(yù)測的參考圖像圖片的處理。
40.根據(jù)權(quán)利要求39所述的視頻解碼程序,用于使得計算機(jī)執(zhí)行 去除重構(gòu)圖像圖片的塊失真的處理;以及 將偽隨機(jī)噪聲注入到被去除了塊失真的重構(gòu)圖像圖片中的處理。
41.根據(jù)權(quán)利要求39或40所述的視頻解碼程序,用于使得計算機(jī)執(zhí)行基于重構(gòu)圖像圖片的圖像的變動來確定偽隨機(jī)噪聲注入位置的處理。
42.根據(jù)權(quán)利要求39或40所述的視頻解碼程序,用于使得計算機(jī)執(zhí)行基于重構(gòu)圖像塊的展開信息來確定偽隨機(jī)噪聲注入位置的處理。
43.根據(jù)權(quán)利要求39或40所述的視頻解碼程序,用于使得計算機(jī)執(zhí)行基于重構(gòu)圖像塊的展開信息來確定偽隨機(jī)噪聲注入候選位置并且對于注入候選位置基于重構(gòu)圖像圖片的圖像的變動來確定偽隨機(jī)噪聲注入候選位置的處理。
44.根據(jù)權(quán)利要求39至43的任何一項(xiàng)所述的視頻解碼程序,用于使得計算機(jī)執(zhí)行生成按視頻解碼的預(yù)定單位復(fù)位的偽隨機(jī)噪聲作為偽隨機(jī)噪聲的處理。
45.根據(jù)權(quán)利要求39至44的任何一項(xiàng)所述的視頻解碼程序,用于使得計算機(jī)執(zhí)行注入根據(jù)量化步長調(diào)整了的偽隨機(jī)噪聲的處理。
全文摘要
公開了能夠高效率地減輕輪廓和階梯偽影的視頻編碼設(shè)備和視頻解碼設(shè)備。公開的視頻編碼設(shè)備設(shè)有重構(gòu)裝置,其通過將內(nèi)預(yù)測信號或幀間預(yù)測信號加到由逆頻率變換裝置獲得的重構(gòu)預(yù)測誤差圖像塊來獲得重構(gòu)圖像塊;噪聲混入裝置,其將偽隨機(jī)噪聲混入到重構(gòu)圖像中;維納濾波器裝置,其向被混入了偽隨機(jī)噪聲的重構(gòu)圖像應(yīng)用維納濾波器;以及參考圖像存儲裝置,其存儲被應(yīng)用了維納濾波器的重構(gòu)圖像作為幀間預(yù)測的參考圖像。
文檔編號H04N7/32GK102640497SQ20108005437
公開日2012年8月15日 申請日期2010年10月27日 優(yōu)先權(quán)日2009年11月30日
發(fā)明者仙田裕三, 先崎健太, 田治米純二, 蝶野慶一, 青木啟史 申請人:日本電氣株式會社