亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

用于視頻譯碼的自適應(yīng)顏色變換的制作方法_4

文檔序號(hào):9553562閱讀:來(lái)源:國(guó)知局
二視頻塊進(jìn)行解碼。
[0123] 圖4是說(shuō)明根據(jù)本發(fā)明的一或多個(gè)方面的可利用用于使用顏色變換將具有RGB顏 色空間的視頻數(shù)據(jù)變換到具有第二顏色空間的視頻數(shù)據(jù)塊的技術(shù)的另一實(shí)例視頻編碼器 20B的框圖。
[0124] 圖4說(shuō)明視頻編碼器20A的較詳細(xì)版本。視頻編碼器20B可為視頻編碼器20A(圖 2)或視頻編碼器20 (圖1)的實(shí)例。圖4的實(shí)例說(shuō)明用于實(shí)施本發(fā)明的技術(shù)的兩個(gè)可能的 實(shí)例。在第一實(shí)施方案中,視頻編碼器20B使用一或多個(gè)顏色變換中的顏色變換將具有第 一顏色空間的輸入視頻信號(hào)的第一塊自適應(yīng)地變換到具有第二顏色空間的第二塊。第二所 說(shuō)明的實(shí)例執(zhí)行相同技術(shù),但對(duì)殘余視頻數(shù)據(jù)塊而不是輸入信號(hào)執(zhí)行顏色變換。
[0125] 在圖4的實(shí)例中,由于開(kāi)關(guān)101、105、113、121當(dāng)前切換的通路,視頻編碼器20B展 示為對(duì)視頻數(shù)據(jù)的預(yù)測(cè)性塊和殘余塊(即,原始信號(hào))執(zhí)行顏色變換。如果開(kāi)關(guān)1〇1、1〇5、 113和121經(jīng)切換替代的位置,那么視頻編碼器20B經(jīng)配置以在執(zhí)行運(yùn)動(dòng)估計(jì)和運(yùn)動(dòng)預(yù)測(cè)之 前對(duì)具有RGB顏色空間的原始信號(hào)的視頻數(shù)據(jù)塊執(zhí)行顏色變換以變換到具有第二顏色空 間的視頻數(shù)據(jù)塊,而不是變換預(yù)測(cè)性和/或殘余視頻數(shù)據(jù)的塊。
[0126] 現(xiàn)在更詳細(xì)地描述如圖4中所說(shuō)明的對(duì)殘余視頻數(shù)據(jù)塊執(zhí)行顏色變換的過(guò)程。在 圖4的實(shí)例中,原始信號(hào)100傳遞到預(yù)測(cè)處理單元104 (遵循開(kāi)關(guān)101的路徑)。預(yù)測(cè)處理單 元104可從來(lái)自參考圖片存儲(chǔ)器122的一或多個(gè)參考圖片接收數(shù)據(jù)。預(yù)測(cè)處理單元104產(chǎn) 生預(yù)測(cè)性視頻數(shù)據(jù)塊,且組合來(lái)自原始信號(hào)100的預(yù)測(cè)性視頻數(shù)據(jù)塊以產(chǎn)生殘余信號(hào)124。 在此實(shí)例中,自適應(yīng)顏色變換器106將視頻數(shù)據(jù)的預(yù)測(cè)性塊和殘余塊從RGB顏色空間變換 到具有第二顏色空間的視頻的第二預(yù)測(cè)性塊和第二殘余塊。在一些實(shí)例中,視頻編碼器20B 可基于成本函數(shù)選擇第二顏色空間和顏色變換。
[0127] 變換/量化單元108可對(duì)具有第二顏色空間的第二視頻塊執(zhí)行變換(例如,離散 余弦變換)。另外,變換/量化單元108可量化第二視頻塊(S卩,經(jīng)變換殘余視頻塊)。熵編 碼器110可對(duì)經(jīng)量化殘余視頻塊進(jìn)行熵編碼。熵編碼器可輸出包含用于由視頻解碼器(例 如視頻解碼器30)解碼的經(jīng)量化殘余視頻塊的位流。
[0128] 解量化/逆變換單元112也可接收經(jīng)量化、經(jīng)變換系數(shù)和/或殘余視頻塊,且可逆 變換且解量化所述經(jīng)變換系數(shù)和殘余視頻塊。經(jīng)解量化經(jīng)逆變換視頻塊此時(shí)仍可具有第二 顏色空間。解量化/逆變換的結(jié)果是經(jīng)重構(gòu)殘余信號(hào)126。逆自適應(yīng)顏色變換器114可基 于與由自適應(yīng)顏色變換器106執(zhí)行的變換相關(guān)聯(lián)的逆顏色變換對(duì)經(jīng)重構(gòu)殘余信號(hào)進(jìn)行逆 顏色變換。所得經(jīng)逆自適應(yīng)顏色變換的系數(shù)和/或殘余視頻塊此時(shí)可具有RGB顏色空間。
[0129] 在將逆顏色變換應(yīng)用于殘余視頻塊后,預(yù)測(cè)補(bǔ)償器116可將預(yù)測(cè)性塊加回到殘余 視頻塊。解塊濾波器118可對(duì)所得塊進(jìn)行解塊。SA0濾波器120可執(zhí)行SA0濾波。參考圖 片存儲(chǔ)器122可隨后存儲(chǔ)所得經(jīng)重構(gòu)信號(hào)128用于未來(lái)使用。
[0130] 為了對(duì)輸入信號(hào)的視頻塊(即,未經(jīng)編碼視頻數(shù)據(jù))而不是殘余視頻數(shù)據(jù)塊進(jìn)行 顏色變換,將開(kāi)關(guān)101翻轉(zhuǎn)到交替位置,且自適應(yīng)變換器102使用一或多個(gè)顏色變換中的顏 色變換將輸入視頻塊從具有RGB顏色空間的視頻塊顏色變換到第二顏色空間。以預(yù)測(cè)處 理單元104的預(yù)測(cè)如上文所描述進(jìn)行,但結(jié)果可直接饋送到變換/量化單元108,因?yàn)殚_(kāi)關(guān) 105在交替位置中(與圖4中說(shuō)明的位置相比),而不是由自適應(yīng)顏色變換器106進(jìn)行顏色 變換。
[0131] 變換/量化單元108、熵譯碼器110和解量化/逆變換單元112可各自如上所述 相對(duì)于顏色變換殘余視頻塊而操作,且經(jīng)重構(gòu)信號(hào)126產(chǎn)生且也在第二顏色空間中。經(jīng)重 構(gòu)信號(hào)126經(jīng)由開(kāi)關(guān)113饋送到預(yù)測(cè)補(bǔ)償器116。開(kāi)關(guān)113在圖4中說(shuō)明的位置的交替位 置中,且逆自適應(yīng)顏色變換器114被繞過(guò)。預(yù)測(cè)補(bǔ)償器116、解塊濾波器118和SA0濾波器 120可如上所述相對(duì)于顏色變換殘余視頻塊以產(chǎn)生經(jīng)重構(gòu)信號(hào)128而操作。然而,不同于 上述經(jīng)重構(gòu)信號(hào)128,在此實(shí)例中,經(jīng)重構(gòu)信號(hào)128的塊仍可具有第二顏色空間,而不是RGB 顏色空間。
[0132] 經(jīng)重構(gòu)信號(hào)128可經(jīng)由開(kāi)關(guān)121饋送到逆自適應(yīng)顏色變換器130,開(kāi)關(guān)121在圖4 中說(shuō)明的位置的交替位置中。逆自適應(yīng)顏色變換器130可將經(jīng)重構(gòu)信號(hào)128的塊逆顏色變 換到具有RGB顏色空間的塊,且參考圖片存儲(chǔ)器122可將所述塊存儲(chǔ)為參考圖片的塊用于 未來(lái)參考。
[0133] 如上文所描述,視頻編碼器20B可選擇一或多個(gè)顏色空間的變換以將具有RGB顏 色空間的視頻數(shù)據(jù)的第一塊變換到第二顏色空間。在一些實(shí)例中,視頻編碼器20B通過(guò)計(jì) 算與顏色變換中的每一者相關(guān)聯(lián)的速率失真成本而自適應(yīng)地選擇顏色變換。舉例來(lái)說(shuō),視 頻編碼器20B可選擇所述多個(gè)顏色變換中具有CU或CU的塊的最低相關(guān)聯(lián)失真成本的顏色 變換。視頻編碼器20B可用信號(hào)表示索引語(yǔ)法元素或其它語(yǔ)法數(shù)據(jù),其指示具有最低相關(guān) 聯(lián)失真成本的選定顏色變換。
[0134] 在一些實(shí)例中,視頻編碼器20B可利用考慮通過(guò)顏色變換(例如,實(shí)現(xiàn)的壓縮)的 位速率之間的折衷以及與顏色變換相關(guān)聯(lián)的失真的拉格朗日成本函數(shù)。在一些實(shí)例中,拉 格朗日成本對(duì)應(yīng)于L=D+λR,其中L是拉格朗日成本,D是失真,λ是拉格朗日乘數(shù),且R 是位速率。在一些實(shí)例中,視頻編碼器20Β可用信號(hào)表示指示所述多個(gè)顏色變換中使拉格 朗日成本最小化的顏色變換的索引語(yǔ)法元素。
[0135] 在一些高性能或高保真度視頻譯碼應(yīng)用或配置中,應(yīng)高于最小化位速率而最小化 失真。在此些情況下,當(dāng)將視頻數(shù)據(jù)從RGB顏色空間變換到第二顏色空間時(shí),視頻編碼器 20B可選擇顏色變換以及導(dǎo)致最少失真的顏色空間。視頻編碼器20B可用信號(hào)表示指示選 定顏色變換或?qū)е伦钌偈д娴念伾臻g的索引語(yǔ)法元素。
[0136] 在一些其它情況中,視頻編碼器20B可基于RGB視頻數(shù)據(jù)塊的顏色分量中的每一 者與第二顏色空間的塊的顏色分量之間的相關(guān)而計(jì)算將RGB顏色空間的塊變換到第二顏 色空間的成本。具有最低相關(guān)聯(lián)成本的顏色變換可為具有與輸入信號(hào)的RGB顏色分量最緊 密相關(guān)的顏色分量的顏色變換。視頻編碼器20B可用信號(hào)表示指示在其顏色分量與RGB顏 色分量之間具有最高相關(guān)的選定顏色變換的索引語(yǔ)法元素。
[0137] 應(yīng)認(rèn)識(shí)到在一些情況下,視頻編碼器20B可針對(duì)不同⑶、IXU、CTU等選擇不同顏色 變換。即,對(duì)于單個(gè)圖片,視頻編碼器20B可選擇與不同顏色空間相關(guān)聯(lián)的不同顏色變換。 選擇多個(gè)不同顏色變換可較好地優(yōu)化譯碼效率且減少速率失真。為了指示視頻編碼器20B 針對(duì)當(dāng)前塊已選擇的多個(gè)變換中的哪一個(gè)變換,視頻編碼器20B可用信號(hào)表示對(duì)應(yīng)于選定 顏色變換的索引值。視頻編碼器20B可用信號(hào)表示視頻CTU、⑶、PU和TU的第一塊中的一 或多者處的索引值。
[0138] 然而,在一些情況下,視頻編碼器20B可確定將應(yīng)用于一個(gè)或多個(gè)塊或經(jīng)譯碼圖 片序列(稱為CVS)的單個(gè)顏色變換。在選擇僅一個(gè)顏色變換的情況下,對(duì)于每一塊,視頻編 碼器20B可用信號(hào)表示旗標(biāo)語(yǔ)法元素。所述旗標(biāo)語(yǔ)法元素的一個(gè)值可指示視頻編碼器20B 已將單個(gè)變換應(yīng)用于當(dāng)前塊或CVS中的全部圖片。旗標(biāo)語(yǔ)法元素的另一值指示沒(méi)有變換已 應(yīng)用于當(dāng)前塊。視頻編碼器20B可基于個(gè)別基礎(chǔ)確定是否將顏色變換應(yīng)用于圖片的塊中的 每一者,例如使用上述基于成本的準(zhǔn)則。
[0139] 在一些實(shí)例中,視頻編碼器20B確定是否將所述多個(gè)逆顏色變換中的預(yù)定義顏色 變換應(yīng)用于多個(gè)塊中的每一者。舉例來(lái)說(shuō),視頻編碼器20B和視頻解碼器30B可利用默認(rèn) 預(yù)定義顏色變換/逆顏色變換。響應(yīng)于確定將預(yù)定義顏色變換應(yīng)用于多個(gè)塊中的每一者, 視頻編碼器20B可使用預(yù)定義顏色變換變換多個(gè)塊中的每一者而無(wú)需解碼指示預(yù)定義顏 色變換已應(yīng)用于所述多個(gè)視頻數(shù)據(jù)塊中的每一者的數(shù)據(jù)。
[0140] 以互逆方式,視頻解碼器30B可經(jīng)配置以確定是否將所述多個(gè)逆顏色變換中的預(yù) 定義逆顏色變換應(yīng)用于多個(gè)塊中的每一者。響應(yīng)于確定將預(yù)定義逆顏色變換應(yīng)用于多個(gè)塊 中的每一者,視頻解碼器30B可使用預(yù)定義顏色變換逆變換多個(gè)塊中的每一者而無(wú)需解碼 指示預(yù)定義顏色變換已應(yīng)用于所述多個(gè)視頻數(shù)據(jù)塊中的每一者的數(shù)據(jù)。
[0141] 本發(fā)明的顏色變換可包含但不一定限于對(duì)視頻數(shù)據(jù)塊的恒等變換、差分變換、經(jīng) 加權(quán)差分變換、DCT、YCbCr變換、YCgCo變換和YCgCo-R變換。根據(jù)本發(fā)明的技術(shù)配置的視 頻譯碼器(例如視頻編碼器20B)可應(yīng)用這些變換中的一或多者和/或其逆變換以及其它 變換,例如向/從以下各者的變換:Adobe RGB、sRGB、scRGB、Rec. 709、Rec. 2020、Adobe寬色 域RGB、ProPhoto RGB、CMYK、Pantone、YIQ、YDbDr、YPbPr、xvYCC、ITU BT.601、ITU BT.709、 HSV,以及本文未專門描述的其它顏色空間、彩色空間和/或色度子取樣格式。
[0142] 為了將顏色變換應(yīng)用于具有RGB顏色空間的視頻數(shù)據(jù)塊,視頻編碼器20B可將包 括RGB像素的紅、綠和藍(lán)顏色分量的3x1矩陣與顏色變換矩陣相乘。所述乘法的結(jié)果是具 有第二顏色空間的像素。視頻譯碼器可將顏色變換矩陣應(yīng)用于視頻塊的每一像素以產(chǎn)生第 二顏色空間中的像素的第二塊?,F(xiàn)在更詳細(xì)地描述各種顏色變換。
[0143] 在一些實(shí)例中,視頻編碼器20B可應(yīng)用恒等變換矩陣或逆恒等變換矩陣。所述恒 等變換矩陣包括:
[0144]
[0145] 且視頻解碼器30A可應(yīng)用的逆變換矩陣包括:
[0146]
[0147] 當(dāng)視頻譯碼器應(yīng)用恒等變換時(shí),所得像素值相同于輸入像素值,即應(yīng)用恒等變換 等效于根本不應(yīng)用顏色變換。視頻編碼器20B可當(dāng)需要維持視頻塊的RGB顏色空間時(shí)選擇 恒等變換。
[0148] 在另一實(shí)例中,視頻編碼器20B可應(yīng)用差分變換矩陣。所述差分變換矩陣包括:
[0149]
[0150] 視頻解碼器30A可應(yīng)用互逆的逆差分矩陣,其包括:
[0151]
[0152] 在另一實(shí)例中,視頻編碼器20B可經(jīng)配置應(yīng)用經(jīng)加權(quán)差分變換或逆經(jīng)加權(quán)差分變 換。所述經(jīng)加權(quán)差分變換矩陣包括:
[0153]
[0154] 且視頻解碼器30B可應(yīng)用的逆經(jīng)加權(quán)差分矩陣包括:
[0155]
[0156] 在經(jīng)加權(quán)差分變換中,〇1和α2是視頻譯碼器可調(diào)整的參數(shù)。在一些實(shí)例中,視 頻編碼器20Α可根據(jù)以下方程式計(jì)算參數(shù)〇1和α2:
[0157] α工二cov(G, B)/var (G),以及
[0158] a2=cov(G,R)/var(G) 〇
[0159] 在各種實(shí)例中,視頻編碼器20B可在經(jīng)譯碼視頻位流中用信號(hào)表示aJPα2的 值。
[0160] 在這些方程式中,R對(duì)應(yīng)于RGB顏色空間的紅色通道,G對(duì)應(yīng)于綠色通道,且B對(duì)應(yīng) 于藍(lán)色通道。在差分變換方程式中,"cov0 "是協(xié)方差函數(shù),且"var() "是方差函數(shù)。
[0161] 為了確定R、G和B的值,編碼器或解碼器可利用參考像素的集合以便確保當(dāng)由編 碼器或解碼器計(jì)算時(shí)協(xié)方差和方差函數(shù)具有相同結(jié)果或權(quán)重。在一些實(shí)例中,特定參考像 素可在經(jīng)譯碼視頻位流中用信號(hào)表示(例如,作為經(jīng)譯碼視頻位流中的語(yǔ)法元素)。在其它 實(shí)例中,編碼器和解碼器可經(jīng)預(yù)編程以使用某些參考像素。
[0162] 在一些實(shí)例中,視頻編碼器20B可當(dāng)使用差分變換變換塊時(shí)限制或約束aα2 的值。視頻譯碼器可將<^和α2的值約束為整數(shù)或二進(jìn)數(shù)字的集合,例如1/2、1/4、1/8等。 在其它實(shí)例中,視頻譯碼器可將<^和α2限制于具有二進(jìn)數(shù)字的分?jǐn)?shù)的值,例如1/8、2/8、 3/8.....8/8。二進(jìn)數(shù)字或二進(jìn)分?jǐn)?shù)是具有2的冪的分母且其中分子是整數(shù)的有理數(shù)。限 制aα2的值可改善對(duì)aα2進(jìn)行譯碼的位流效率。
[0163] 在其它實(shí)例中,視頻編碼器20Β可經(jīng)配置以使用DCT變換變換具有RGB顏色空間 的塊以產(chǎn)生第二塊。DCT變換塊的樣本以將樣本表達(dá)為不同頻率和振幅的正弦信號(hào)的總和。 DCT變換或逆變換可在余弦函數(shù)的總和方面將像素變換到有限數(shù)據(jù)點(diǎn)序列和從有限數(shù)據(jù)點(diǎn) 序列變換像素。DCT變換矩陣對(duì)應(yīng)于:
[0164]
[0165] 以互逆方式,視頻解碼器30B可經(jīng)配置以將逆變換應(yīng)用于使用DCT變換的塊而將 所述塊恢復(fù)回到原始樣本。逆DCT變換矩陣對(duì)應(yīng)于:
[0166]
[0167] 視頻編碼器20B還可將YCbCr變換應(yīng)用于具有RGB顏色空間的塊以產(chǎn)生具有 YCbCr顏色空間的塊。如上文所描述,YCbCr顏色空間包含明度(Y)分量,以及藍(lán)色度(Cb) 和紅色度(Cr)分量。YCbCr變換矩陣可對(duì)應(yīng)于:
[0168]
[0169] 視頻解碼器30B可經(jīng)配置以應(yīng)用逆YCbCr變換以將具有YCbCbr顏色空間的塊轉(zhuǎn) 換到具有RGB顏色空間的塊。逆YCbCr變換矩陣可對(duì)應(yīng)于:
[0170]
[0171] 視頻編碼器20B還可將YCgCo變換應(yīng)用于具有RGB顏色空間的塊以產(chǎn)生具有 YCgCo顏色空間的塊。YCgCo顏色空間包含明度(Y)分量,以及綠色度(Cg)和橙色度(Co) 分量。YCgCo變換矩陣可對(duì)應(yīng)于:
[0172]
[0173] 視頻解碼器30B可經(jīng)配置以應(yīng)用逆YCgCo變換以將具有YCgCo顏色空間的塊轉(zhuǎn)換 到具有RGB顏色空間的塊。逆YCgCo變換矩陣可對(duì)應(yīng)于:
[0174]
[0175] 視頻編碼器20B還可經(jīng)配置以將YCgCo-R變換應(yīng)用于具有RGB顏色空間的塊以產(chǎn) 生具有YCgCo-R顏色空間的塊。YCgCo-R顏色空間包含明度(Y)分量,以及綠色度(Cg)和 橙色度(Co)分量。然而不同于上述YCgCo變換,YCgCg-R變換是可逆的,例如YCgCg-R變 換例如由于舍入誤差而不會(huì)產(chǎn)生任何失真。
[0176] YCbCr變換矩陣可對(duì)應(yīng)于:
[0177]
[0178] 視頻解碼器30B可經(jīng)配置以應(yīng)用逆YCgCo-R變換。YCgCo-R逆變換將具有YCgCo-R 顏色空間的塊逆變換到具有RGB顏色空間的塊。逆YCgCo-R變換矩陣可對(duì)應(yīng)于:
[0179]
[0180] 為了應(yīng)用本文所描述的顏色變換中的任一者,視頻編碼器20B可實(shí)施具有靈活參 數(shù)的提升方案。提升方案是將離散小波變換分解為簡(jiǎn)單濾波階梯的有限序列的技術(shù),稱為 提升階梯或梯子結(jié)構(gòu)。視頻編碼器20B可在經(jīng)譯碼視頻位流中用信號(hào)表示所述參數(shù),或視 頻編碼器20B可導(dǎo)出所述參數(shù)可以相同方式導(dǎo)出所述參數(shù)。提升方案的一個(gè)實(shí)例如下:
[0181]
[0182] 其中a、b、c和d是如上文所描述的參數(shù)。在此提升方案中,R、G和B分別是紅、綠 和藍(lán)顏色通道或樣本。如同上文相對(duì)于經(jīng)加權(quán)差分變換所述的α參數(shù),a、b、c和d的值可 受限或有限,例如因此正負(fù)號(hào)可僅為正或負(fù)。在一些情況下,提升方案中可存在額外階梯, 例如:
[0183]
[0184] 其中f、g、h、i和j是參數(shù)。當(dāng)使用提升方案時(shí)以及在其它實(shí)例中,視頻編碼器20A 和視頻解碼器30A可正規(guī)化三個(gè)分量的輸出深度,R" '、B"和G"可在預(yù)定位深度內(nèi)經(jīng)正規(guī) 化,其針對(duì)每一分量可不一定相同。
[0185] 以此方式,圖4的視頻編碼器20B表示視頻編碼器,所述視頻譯碼器經(jīng)配置以確 定與關(guān)聯(lián)于譯碼單元的多個(gè)顏色變換相關(guān)聯(lián)的成本,選擇所述多個(gè)顏色變換中具有最低 相關(guān)聯(lián)成本的顏色變換,使用所述多個(gè)顏色變換中的選定顏色變換變換具有第一紅、綠、藍(lán) (RGB)顏色空間的第一視頻數(shù)據(jù)塊以產(chǎn)生具有第二顏色空間的第二視頻數(shù)據(jù)塊,且對(duì)具有 第二顏色空間的第二視頻塊進(jìn)行編碼。
[0186] 圖5是說(shuō)明根據(jù)本發(fā)明的一或多個(gè)方面的可利用用于使用逆顏色變換將具有第 一顏色空間的視頻數(shù)據(jù)逆變換到具有第二RGB顏色空間的視頻數(shù)據(jù)的技術(shù)的另一實(shí)例視 頻解碼器30B的框圖。
[0187] 圖5說(shuō)明視頻解碼器30B的較詳細(xì)版本。在一些實(shí)例中,視頻解碼器30B可為視 頻解碼器30A(圖2)和/或視頻解碼器30(圖1)的實(shí)例。圖5的實(shí)例說(shuō)明用于實(shí)施本發(fā) 明的技術(shù)的兩個(gè)可能的實(shí)例。在第一實(shí)施方案中,視頻解碼器30B使用多個(gè)逆顏色變換中 的逆顏色變換將輸入視頻信號(hào)的塊從第一顏色空間(例如,非RGB顏色空間)自適應(yīng)地逆 變換到具有第二RGB顏色空間的第二塊。第二所說(shuō)明的實(shí)例執(zhí)行相同技術(shù),但對(duì)殘余視頻 數(shù)據(jù)塊而不是輸入信號(hào)執(zhí)行逆顏色變換。
[0188] 在圖5的實(shí)例中,視頻解碼器30B展示為由于開(kāi)關(guān)145和156當(dāng)前切換的通路而 對(duì)殘余視頻數(shù)據(jù)塊實(shí)例執(zhí)行逆顏色變換。如果開(kāi)關(guān)145和156經(jīng)切換替代的位置,那么視 頻解碼器30B經(jīng)配置以將具有第一表示的輸入視頻數(shù)據(jù)塊逆顏色變換到具有第二RGB顏色 空間的視頻數(shù)據(jù)塊,而不是逆變換殘余視頻數(shù)據(jù)塊。
[0189] 現(xiàn)在更詳細(xì)地描述如圖5中所說(shuō)明的對(duì)殘余視頻數(shù)據(jù)塊執(zhí)行逆顏色變換的過(guò)程。 在圖5的實(shí)例中,經(jīng)編碼輸入位流140(也被稱作輸入信號(hào))傳遞到熵解碼單元142。熵解 碼單元142可對(duì)位流140進(jìn)行熵解碼以產(chǎn)生具有第一顏色空間的經(jīng)量化殘余視頻數(shù)據(jù)塊。 舉例來(lái)說(shuō),熵解碼單元142可對(duì)包含在位流140中的特定語(yǔ)法元素進(jìn)行熵解碼。解量化/ 逆變換單元144可解量化變換系數(shù)塊。另外,解量化/逆變換單元144可將逆變換應(yīng)用于 變換系數(shù)塊以確定包括殘余視頻數(shù)據(jù)的變換塊。因此,解量化/逆變換單元144可解量化 且逆變換位流140的經(jīng)熵解碼視頻數(shù)據(jù)塊。當(dāng)視頻解碼器30B經(jīng)配置以逆顏色變換殘余數(shù) 據(jù)塊時(shí),開(kāi)關(guān)148將具有第一顏色空間的殘余視頻數(shù)據(jù)塊饋送到逆自適應(yīng)顏色變換器150。 以此方式,逆自適應(yīng)顏色變換器150可接收TU的變換塊。
[0190] 逆自適應(yīng)顏色變換器150可將具有第一顏色空間的視頻數(shù)據(jù)塊自適應(yīng)地逆變換 到具有第二RGB顏色空間的第二視頻數(shù)據(jù)塊。舉例來(lái)說(shuō),逆自適應(yīng)顏色變換器150可選擇逆 變換以應(yīng)用于TU的變換塊。在此實(shí)例中,逆自適應(yīng)顏色變換器150可將選定逆變換應(yīng)用于 變換塊以便將所述變換塊從第一顏色空間變換到RGB顏色空間。預(yù)測(cè)補(bǔ)償單元152可組合 來(lái)自存儲(chǔ)器154的參考圖片。舉例來(lái)說(shuō),預(yù)測(cè)補(bǔ)償單元152可接收CU的TU的變換塊。在 此實(shí)例中,預(yù)測(cè)補(bǔ)償單元152可確定CU的譯碼塊。在此實(shí)例中,CU的譯碼塊的每一樣本可 等于變換塊中的樣本與CU的PU的預(yù)測(cè)塊中的對(duì)應(yīng)樣本的總和。解塊濾波器156可對(duì)經(jīng)組 合經(jīng)重構(gòu)圖像進(jìn)行解塊。SAO濾波器單元158可在適用的情況下執(zhí)行額外SAO濾波。
[0191]SA0濾波器158的輸出是經(jīng)重構(gòu)信號(hào)160。如果視頻解碼器30B經(jīng)配置以逆顏色 變換殘余視頻數(shù)據(jù)塊,那么開(kāi)關(guān)162將經(jīng)重構(gòu)信號(hào)160饋送到參考圖片存儲(chǔ)器154用于未 來(lái)用作參考圖片。視頻解碼器30B還可輸出經(jīng)重構(gòu)信號(hào)160作為圖像/視頻164。
[0192] 在其中視頻解碼器30B經(jīng)配置以逆顏色變換原始輸入信號(hào)的塊而不是殘余視頻 數(shù)據(jù)塊的實(shí)例中,熵解碼單元142和解量化/逆變換單元144以先前描述的方式操作。開(kāi) 關(guān)148在交替位置中且直接將經(jīng)重構(gòu)殘余信號(hào)饋送到預(yù)測(cè)補(bǔ)償單元152。此時(shí),提供到預(yù)測(cè) 補(bǔ)償單元152的殘余塊仍在第一顏色空間而不是RGB顏色空間中。
[0193] 預(yù)測(cè)補(bǔ)償單元152可重構(gòu)原始圖像的塊且可組合殘余塊與來(lái)自參考圖片存儲(chǔ)器 154的圖片的一或多個(gè)塊。解塊濾波器156和SA0濾波器158可如上文相對(duì)于逆變換殘余 視頻數(shù)據(jù)塊描述而操作。SA0濾波器158的輸出是其塊仍在第一顏色空間中的經(jīng)重構(gòu)信 號(hào)160,且不可具有RGB顏色空間(例如,如果使用恒等變換則所述塊可仍具有RGB顏色空 間)。
[0194] 經(jīng)重構(gòu)信號(hào)160可經(jīng)由開(kāi)關(guān)162饋送到逆自適應(yīng)顏色變換器166,開(kāi)關(guān)162與圖5 中說(shuō)明的位置相比在交替位置中。逆自適應(yīng)顏色變換器166可使用一或多個(gè)逆顏色變換中 的逆顏色變換將具有第一顏色空間的經(jīng)重構(gòu)信號(hào)的塊逆顏色變換到具有第二RGB顏色空 間的第二視頻數(shù)據(jù)塊。在一些實(shí)例中,解碼器30B使用的特定逆變換可在位流140中用信 號(hào)表示。逆自適應(yīng)顏色變換器166可將具有第二顏色空間的第二塊饋送用于輸出作為圖像 /視頻164,以及饋送到參考圖片存儲(chǔ)器154用于未來(lái)存儲(chǔ)和用作參考圖片。
[0195] 以此方式,視頻解碼器30B表示視頻譯碼器裝置的實(shí)例,所述視頻譯碼器裝置經(jīng) 配置以確定與多個(gè)逆顏色變換相關(guān)聯(lián)的成本,且選擇所述多個(gè)逆顏色變換中具有最低相關(guān) 聯(lián)成本的逆顏色變換。視頻解碼器30B可進(jìn)一步經(jīng)配置以使用
當(dāng)前第4頁(yè)1 2 3 4 5 6 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1