圖23a和圖23b示意性地示出了 RDPCM編碼數(shù)據(jù)陣列中的趨勢(shì)。具體地,圖23a涉及 水平RDPCM編碼,并且示意性地示出了數(shù)據(jù)的左側(cè)欄930保持不變進(jìn)行編碼(因此可具有任 意值),并且然后由于它們僅表示差值數(shù)量剩余的數(shù)據(jù)易于具有較低值的事實(shí)。圖23b示意 性地示出了垂直RDPCM編碼的情況,其中,最上面的一行940數(shù)據(jù)值保持不變地編碼,而剩余 的數(shù)據(jù)值由趨向于在幅值上更低的差值來表示。
[0136] RDPCM數(shù)據(jù)的顯著的方面涉及編碼的數(shù)據(jù)項(xiàng)對(duì)先前編碼數(shù)據(jù)項(xiàng)的依賴性。具體地, 沒有緊挨著的左側(cè)欄的重構(gòu)值不能夠?qū)λ絉DPCM中的每列樣本編碼或解碼,并且沒有緊 挨著以上行的樣本的重構(gòu)值不能夠?qū)Υ怪盧DPCM中的每行樣本編碼或解碼。因此,雖然不必 對(duì)編碼器或解碼器的操作的許多方面進(jìn)行限制,但應(yīng)認(rèn)識(shí)到在本實(shí)施方式中這種依賴性實(shí) 際上能夠防止成功使用以上討論的RDOQ系統(tǒng)?,F(xiàn)在將描述這樣的原因。
[0137] RDOQ依賴于使用與通過熵編碼功能所應(yīng)用的掃描順序相同的掃描順序遍及數(shù)據(jù) 塊的掃描操作。假定使用傳統(tǒng)反向掃描方向,這將暗示RDOQ處理將需要訪問還不可用的數(shù) 據(jù)值,因?yàn)槊總€(gè)數(shù)據(jù)值在陣列中的向左方(在水平RDPCM的情況下)或朝上(在垂直RDPCM的 情況下)具有相關(guān)性鏈標(biāo)題。
[0138] 這個(gè)問題的一個(gè)解決方案似乎可能就是逆轉(zhuǎn)執(zhí)行RDPCM操作的順序,使得垂直 RDPCM操作從底部行開始并且向上進(jìn)行,并且水平RDPCM操作從最右欄開始并且向左工作。 然而,這樣的布置并不被認(rèn)為是期望的,尤其在圖像內(nèi)預(yù)測(cè)數(shù)據(jù)的情況下,其中樣本的左欄 和首行被看做是最可靠的,因?yàn)樗鼈兇碜罱咏鼜钠漕A(yù)測(cè)樣本的那些參考樣本的像位置的 空間位置。因此,相反,提出了在熵編碼順序上的變化,進(jìn)而提出了 RDOQ的處理順序。將在下 面描述該變化。
[0139] 圖24a和圖24b示意性地示出了在圖像內(nèi)編碼的情況下垂直編碼的RDPCM數(shù)據(jù)的掃 描順序的變化。具體地,圖24a示意性地示出了反向水平掃描順序,其中,按此順序的數(shù)字 1…16示出了從右底部掃描位置開始的逐行掃描位置。圖24a的掃描順序?qū)⒄?yīng)用于具有 垂直預(yù)測(cè)方向的數(shù)據(jù)塊。然而,如果使用RDPCM,使用從左上方的掃描位置開始的如在圖24b 中所示的正向水平掃描順序。
[0140]圖25a和圖25b示意性地示出了水平編碼的RDPCM數(shù)據(jù)的掃描順序的變化。具體地, 圖25a示意性地示出了反向垂直掃描順序,其中,按此順序的數(shù)字1···16再次示出了從右底 部掃描位置開始的逐行掃描位置。圖25a的掃描順序?qū)⒄?yīng)用于具有水平預(yù)測(cè)方向的數(shù) 據(jù)塊。然而,如果使用RDPCM,使用從左上方的掃描位置開始的如在圖25b中所示的正向垂直 掃描順序。
[0141] 圖26a和圖26b示意性地示出了在圖像內(nèi)編碼的情況下圖像內(nèi)編碼的RDPCM數(shù)據(jù)的 掃描順序的變化。具體地,圖26a示意性地示出了反向?qū)菕呙桧樞?,其中,按此順序的?shù)字 1…16示出了從右底部掃描位置開始的逐行掃描位置。圖26a的掃描順序?qū)⒄?yīng)用于使用 圖像內(nèi)編碼的數(shù)據(jù)塊。然而,如果使用RDPCM,使用從左上方的掃描位置開始的如在圖26b中 所示的正向?qū)菕呙桧樞颉?br>[0142] 在圖24b、圖25b以及圖26b中示出的所有的掃描順序的共同特征是對(duì)于在正向掃 描順序內(nèi)的任何掃描位置,已被RDPCM系統(tǒng)編碼和解碼的先前掃描數(shù)據(jù)值(由掃描順序中較 小的數(shù)字表示的)總是可用的。換言之,對(duì)于處理順序中的任何RDPCM數(shù)據(jù)值,RDPCM數(shù)據(jù)值 對(duì)隨后在處理順序中的RDPCM數(shù)據(jù)值沒有依賴性。因此,當(dāng)使用RDPCM時(shí)通過使用正向掃描 順序而不是反向掃描順序,即使使用RDPCM數(shù)據(jù)RDOQ仍然能夠操作。
[0143] 圖27是示出了處理方法的示意性流程圖,處理方法包括在步驟1000中編碼數(shù)據(jù)塊 的測(cè)試步驟,該步驟包括使用如上所述的RDPCM碼和正向掃描順序,在步驟1010中應(yīng)用RDOQ 處理,以及在步驟1020中,使用由RDOQ處理選擇的編碼定制對(duì)塊進(jìn)行編碼。換言之,與DPCM 編碼數(shù)據(jù)(諸如,RDPCM數(shù)據(jù),或者在可替換的實(shí)施方式中可以使用其他類型的DPCM數(shù)據(jù), 即,其中DPCM被用于編碼除了殘差值以外的數(shù)據(jù))一起使用RDOQ。在實(shí)施方式中,RDOQ可以 用于幀內(nèi)編碼而非用于幀間編碼(或者塊內(nèi)復(fù)制編碼,參見下文)數(shù)據(jù)。因此,這提供了用于 編碼輸入視頻數(shù)據(jù)值的陣列的視頻數(shù)據(jù)編碼方法的實(shí)例,該方法包括:將差分脈沖編碼調(diào) 制(DPCM)操作應(yīng)用于輸入視頻數(shù)據(jù)值的陣列以生成DPCM數(shù)據(jù)值的陣列;量化從DPCM數(shù)據(jù)值 得出的數(shù)據(jù);以及控制由量化器從兩個(gè)或更多候選項(xiàng)取整運(yùn)算中對(duì)取整運(yùn)算的選擇。
[0144] 圖28示意性地示出對(duì)應(yīng)于在圖20中示意性地示出的編碼器的一部分的解碼器的 一部分(或者編碼器的解碼路徑)??刂破?45確定控制示意性開關(guān)1100從而將數(shù)據(jù)路由至 RDPCM解碼器1110、至旁路由1120或者至逆變換單元430。轉(zhuǎn)發(fā)從這些路由中的任何一個(gè)得 到的數(shù)據(jù)以用于由復(fù)用器1130進(jìn)行進(jìn)一步處理。
[0145] 用虛線示出逆量化器420,因?yàn)樵谧儞Q-量化旁路模式中可以從處理鏈(在控制器 345的控制下)中省去該逆量化器。
[0146] 應(yīng)注意在圖20和圖28中,控制操作不僅應(yīng)用于開關(guān)910、1100而且還應(yīng)用于熵編碼 器和解碼器操作。這是因?yàn)楫?dāng)選擇RDPCM模式時(shí),熵編碼和解碼使用的掃描順序是與正常的 反向掃描順序相反的正向掃描順序。
[0147] 以上描述的技術(shù)涉及熵編碼(和解碼)掃描順序與使用RDPCM編碼之間的關(guān)系。技 術(shù)可適用于RDPCM模式,包括(但不限于)所謂的變換跳過模式和變換-量化旁路(省去頻率 變換和量化)模式。
[0148] 在一些實(shí)例中,可以在編碼和解碼過程中使用稱為"旋轉(zhuǎn)"或者重新排序的操作。 [0149]旋轉(zhuǎn)是指數(shù)據(jù)值的方形陣列中的數(shù)據(jù)值繞該陣列的幾何中心旋轉(zhuǎn)180°的操作。因 此,例如,在以上討論的4X4陣列的類型的情況下,具有如下排序方案:從左上角處的數(shù)字 1,進(jìn)而沿著每行從左到右進(jìn)行進(jìn)一直到右下角處的16,180°旋轉(zhuǎn)的軸將會(huì)在陣列的幾何中 心,也就是說最初編號(hào)為6、7、10和11的陣列元件之間的匯合處。180°旋轉(zhuǎn)將會(huì)使每個(gè)陣列 數(shù)據(jù)值與從該陣列元件旋轉(zhuǎn)地轉(zhuǎn)移180°的另一陣列數(shù)據(jù)值進(jìn)行交換。例如,編號(hào)為1和16的 陣列數(shù)據(jù)值互相交換;那些編號(hào)為2和15的數(shù)字互相交換;等等。因此應(yīng)當(dāng)理解的是旋轉(zhuǎn)操 作是無損的而且完全可逆。
[0150] 已提出在一些之前提出的編碼器和解碼器中使用旋轉(zhuǎn)。(應(yīng)注意,如果在編碼器側(cè) 使用旋轉(zhuǎn),還必須在解碼器側(cè)和編碼器的解碼器路徑中使用;如果在編碼器側(cè)不使用旋轉(zhuǎn), 則在解碼器側(cè)或在編碼器的解碼器路徑不應(yīng)當(dāng)使用旋轉(zhuǎn))。具體地,可以選擇旋轉(zhuǎn)用在變換 跳過塊上。在一些先前提出的系統(tǒng)中旋轉(zhuǎn)可用于(盡管不是強(qiáng)制性的)變換跳過模塊的原因 如下。熵編碼處理被布置為"向后"掃描,也就是說熵編碼從塊的右下區(qū)域向塊的左上區(qū)域 操作。這是基于如果從較小的數(shù)據(jù)值開始并朝向塊內(nèi)較大的數(shù)據(jù)值前進(jìn)熵編碼操作可能會(huì) 更有效的原理。然而,在變換跳過模式中,這是通過熵編碼處理編碼的殘差數(shù)據(jù)。一般來說, 當(dāng)使用幀內(nèi)預(yù)測(cè)時(shí),在最接近進(jìn)行預(yù)測(cè)的參考樣本的像位置的塊位置處,殘差數(shù)據(jù)值的幅 值較小(表示相應(yīng)像素的更好的或更接近的預(yù)測(cè))。在圖像內(nèi)編碼塊中,參考樣本位于左側(cè) 下方并且沿著待預(yù)測(cè)的塊的頂部。因此,在圖像內(nèi)編碼塊的變換跳過處理中,殘差值朝向左 上塊可能為較小的幅值并且朝向右下塊為較大的幅值。因此,在這樣的變換跳過圖像內(nèi)編 碼塊上使用旋轉(zhuǎn)布置使得首先對(duì)較小的幅值進(jìn)行熵編碼處理操作可能是有利的。例如,響 應(yīng)于測(cè)試比特的數(shù)量和在用和不用包括在過程中的旋轉(zhuǎn)步驟產(chǎn)生的比特差錯(cuò)率,例如,可 以通過控制器(諸如,控制器345)選擇旋轉(zhuǎn)。
[0151] 其中,使用頻率變換器,實(shí)施方式能夠在使用RDPCM編碼的第一模式(諸如,變換跳 過)與頻率變換器可操作以應(yīng)用頻率變換代替應(yīng)用RDPCM操作的RDPCM編碼器的第二模式下 操作。
[0152] 如果選擇旋轉(zhuǎn),在輸出數(shù)據(jù)流中可以標(biāo)記出它的使用使得解碼器可以響應(yīng)檢測(cè)這 樣的標(biāo)記選擇旋轉(zhuǎn)。
[0153]在先前提出的系統(tǒng)中,旋轉(zhuǎn)不是必須的并且選擇在編碼和解碼路徑內(nèi)旋轉(zhuǎn)完全獨(dú) 立于在編碼器處使用RDPCM的任何決定。在這些先前提出的系統(tǒng)中,旋轉(zhuǎn)僅用于圖像內(nèi)編碼 4 X 4塊。對(duì)于比這個(gè)大的塊,不使用旋轉(zhuǎn)。
[0154] 現(xiàn)在將討論與本技術(shù)的實(shí)施方式有關(guān)的使用旋轉(zhuǎn)以及其他特征時(shí)的變化。最初在 圖29至圖31中總結(jié)了這些,這是指示編碼器和/或解碼器的操作的方面的示意性流程圖,并 且然后下面將更詳細(xì)地進(jìn)行描述。
[0155] 圖29涉及應(yīng)用旋轉(zhuǎn)的情況。如果在示意性步驟1200中,RDPCM或⑶PCM (系數(shù)差分脈 沖編碼調(diào)制,參見下文)正處于在變換跳過塊的使用中,那么在步驟1210中總是使用旋轉(zhuǎn)。 應(yīng)注意,這與先前提出的布置相反,在先前提出的布置中,(a)旋轉(zhuǎn)的使用完全是可選擇的 以及(b)旋轉(zhuǎn)的選擇與DPCM模式的選擇無關(guān)。應(yīng)注意,RDPCM和CDPCM布置是DPCM布置的實(shí) 例。
[0156] 圖30涉及逆RDPCM或⑶PCM操作的方面,即,在解碼器處或在編碼器的解碼路徑中 執(zhí)行的操作。其中,使用這樣的操作(由示意性步驟1220指出的),還在示意性步驟1230中執(zhí) 行剪取操作從而從逆RDPCM或CDPCM操作中將輸出數(shù)據(jù)剪取至表示通過操作1220生成的合 適的或者可接受的有效數(shù)據(jù)的范圍的數(shù)值范圍(例如,多個(gè)位數(shù)),或者如果(例如)一個(gè)或 多個(gè)輸出RDPCM數(shù)據(jù)值在可接受的數(shù)值范圍之外有選擇地終止RDPCM解碼操作。下面將描述 可應(yīng)用于本公開的實(shí)施方式的位數(shù)。
[0157] 在一些實(shí)施方式中,不是從逆RDPCM操作中剪取輸出數(shù)據(jù),如果一個(gè)或多個(gè)RDPCM 解碼數(shù)據(jù)值在這樣的數(shù)據(jù)的可接受數(shù)值范圍之外,可以結(jié)束逆RDPCM操作。例如,可以逐塊 (逐個(gè)陣列)的方式應(yīng)用該特征,例如,以逐個(gè)TU的方式,使得如果有的話,一個(gè)解碼RDPCM值 在這樣的數(shù)據(jù)的可接受的數(shù)值范圍之外,那么該塊的逆RDPCM操作終止并且歸零,插入其他 預(yù)定值或誤差碼代替解碼數(shù)據(jù)。由于RDPCM/逆RDPCM操作如同在一個(gè)塊與另一塊之間獨(dú)立, 下一塊可以重新開始解碼。在其他實(shí)施方式中,如果至少閾值數(shù)(例如,2)解碼數(shù)據(jù)值在可 接受范圍之外,可以應(yīng)用終止操作。閾值可根據(jù)塊的大小變化(例如,根據(jù)預(yù)定查詢表)。
[0158] 在該上下文中終止操作可指(例如)以下中的一個(gè)或多個(gè):解碼功能的停止操作、 輸出錯(cuò)誤消息、丟棄TU、編碼單位、圖像片段、圖像區(qū)域或者出現(xiàn)這樣的錯(cuò)誤的圖像的解碼 值(即,解碼的RDPCM數(shù)據(jù)超過可接受的數(shù)值范圍),或者數(shù)據(jù)導(dǎo)致嘗試解碼除了可接受的數(shù) 值范圍之外的數(shù)據(jù)的的問題的事實(shí)的任何其他表示(諸如,上述那些)。
[0159] 可以在數(shù)據(jù)流中限定可接受的數(shù)值范圍或者,在一些實(shí)施方式中,可以根據(jù)與以 下中的一個(gè)或多個(gè)的預(yù)定關(guān)系限定可接受的數(shù)值范圍:視頻數(shù)據(jù)和/或內(nèi)部處理的塊長(zhǎng)度 和位深度。
[0160] 圖31涉及可應(yīng)用于圖像內(nèi)編碼的RDPCM或CDPCMTU的掃描順序(在熵編碼和解碼階 段)。在先前提出的布置中,根據(jù)反向?qū)蔷€掃描順序?qū)D像內(nèi)編碼的TU進(jìn)行熵編碼。然而, 在本技術(shù)的實(shí)施方式中,如果對(duì)(在示意性步驟1240中)圖像內(nèi)編碼的RDPCM或CDPCM TU進(jìn) 行處理,那么在示意性步驟1250中,在熵編碼和解碼階段使用水平或垂直掃描模式。下面將 描述合適的掃描模式的更多細(xì)節(jié)。
[0161]如果旋轉(zhuǎn)引入到編碼器或者解碼器,則在圖32和圖33中示出根據(jù)先前提出的布置 的結(jié)果?,F(xiàn)在將對(duì)此進(jìn)行描述以便利用這些布置示出潛在的問題。其中這些圖的部分或特 征對(duì)應(yīng)于先前描述的圖的標(biāo)識(shí)編號(hào)部分,將不會(huì)再詳細(xì)地描述那些部分或特征。
[0162]圖32示意性地示出了對(duì)于圖像內(nèi)編碼塊操作的先前提出的編碼器和/或解碼器的 一部分。如前所述,該布置中的很多方面與圖5中示出的相似。RDPCM編碼器1300將編碼數(shù)據(jù) 提供至旋轉(zhuǎn)(重排)單元1310。在此,對(duì)于4 X 4變換跳過和變換-量化旁路TU執(zhí)行旋轉(zhuǎn)操作 (1310)。示出了變換340和量化350單元,但預(yù)期這些中的一個(gè)或多個(gè)在變換跳過模式(其 中,不使用變換單元340)或不使用任何單元的變換-量化旁路模式中旁路掉。單個(gè)單元(標(biāo) 記為360、370、400、410)指示掃描以及熵編碼和解碼的操作。示出了可選擇的逆量化逆變換 單元,并且數(shù)據(jù)然后被傳送至反向旋轉(zhuǎn)單元1320,該反向旋轉(zhuǎn)單元將原始順序作為逆運(yùn)算 恢復(fù)到旋轉(zhuǎn)單元1310提供的順序。最后,逆RDPCM單元(解碼器)1330對(duì)RDPCM編碼器1300執(zhí) 行逆運(yùn)算。應(yīng)注意,如上所述,RDPCM編碼器1300需要來自解碼器1330的解碼殘差值以便對(duì) 差值進(jìn)行編碼。
[0163] 圖33示意性地示出了對(duì)于圖像間編碼塊操作的先前提出的編碼器和/或解碼器的 一部分。在此,對(duì)于4 X 4變換跳過和變換-量化旁路TU再一次執(zhí)行旋轉(zhuǎn)操作(1310)。否則,單 元以類似的方式操作但與圖32相比排序稍有不同。
[0164] 利用這些先前提出的布置存在很多觀察到的問題。
[0165] 第一個(gè)問題涉及圖像內(nèi)與圖像間編碼塊的不同配置的使用。該先前提出的布置的 能察覺的優(yōu)勢(shì)是圖像間編碼路徑得益于提高準(zhǔn)確性的不同排序。這還得益于縮短的編碼器 反饋路徑。然而,路徑間和路徑內(nèi)之間的差異是不受歡迎的:在編碼器的RDPCM間之前使用 旋轉(zhuǎn)是異常的。確實(shí),而不是RDPCM處理(對(duì)殘差信號(hào)進(jìn)行操作),實(shí)際上,由于在編碼器中變 換跳過之后應(yīng)用幀間編碼路徑,幀間編碼路徑應(yīng)當(dāng)被認(rèn)為是"系數(shù)DPCM"(CDPCM)過程(即使 不使用變換)。
[0166] 第二個(gè)問題涉及不能應(yīng)用RD0Q。如上所述,在該先前提出的布置中-以正向掃描順 序應(yīng)用差分編碼,速率失真優(yōu)化量化(RDOQ)算法不能夠應(yīng)用于圖像間編碼情況,而熵編碼 器(哪個(gè)RDOQ模型)將會(huì)以反向掃描順序處理系數(shù)。但是只要使用旋轉(zhuǎn)(并且然后因此只要4 X 4變換跳過TU),RDOQ實(shí)際上可以用于幀內(nèi)情況。
[0167] 第三個(gè)問題涉及在圖像間或圖像內(nèi)編碼中逆DPCM處理的數(shù)值限制。位流是受限制 的因?yàn)槠淇赡懿话笮〈笥?MTDR+Γ符號(hào)位(通常16位KMTDR是表示變換處理的最大動(dòng) 態(tài)范圍的系統(tǒng)變量,但在該上下文中其表示數(shù)據(jù)的合適或允許數(shù)值范圍的幅值。唯一另外 的剪取是在逆量化器是輸出處(又一次,剪取至非變換量化旁路TU的'MTDR+Γ符號(hào)位)以及 當(dāng)形成重構(gòu)值時(shí)。在圖32的幀內(nèi)編碼配置中,這意味著逆RDPCM的輸入的大小可以是'MTDR+ Γ符號(hào)位,即使實(shí)際上值應(yīng)當(dāng)為殘差系數(shù)的順序,或者大小為'η+Γ符號(hào)位。此外,逆RDPCM 模塊利用累加值,并且因此理論上,在樣本中,輸出(和累加值)的位數(shù)可以和輸入RDPCM數(shù) 據(jù)+log2(大小)位的位深度(其中,"大小"表示塊大小的線性尺寸)一樣多(因此4 X4塊將會(huì) 具有4的大?。?。對(duì)于32 X 32TU,這可以是比輸入大5位,這可和21位(符號(hào))差不多。
[0168] 第四個(gè)問題涉及對(duì)平行化的限制。當(dāng)所謂的樣本自適應(yīng)幀內(nèi)預(yù)測(cè)技術(shù)最初被推薦 為HEVC系統(tǒng)中的工具時(shí),由于處理僅應(yīng)用于無損的塊,平行化就簡(jiǎn)單了。編碼器容易在源殘 差數(shù)據(jù)之間產(chǎn)生差異;與RDPCM的方向(即,水平RDPCM)相反,解碼器容易一列一列的或者一 行一行地產(chǎn)生積聚,數(shù)據(jù)可以一列一列地處理。然而,應(yīng)注意直到對(duì)左上系數(shù)進(jìn)行解碼之前 塊不能開始解碼,這是因?yàn)轫樞蚴欠聪驋呙?,要最后?duì)塊進(jìn)行解碼。因此,需要暫時(shí)保持TU 的緩沖器。要不是圖32中示出的RDPCM系統(tǒng),能夠?qū)崿F(xiàn)的平行的量是受限的。再一次,對(duì)于水 平RDPCM布置,編碼器能夠一列一列地處理數(shù)據(jù)列。然而,如前所述,解碼器必須等到對(duì)左上 系數(shù)進(jìn)行解碼;對(duì)于4 X 4塊或者當(dāng)停止旋轉(zhuǎn)時(shí)這將會(huì)是TU中的最后一個(gè)。此外,對(duì)于幀間處 理,掃描順序總是是對(duì)角線的,并且因此不會(huì)以合適的順序?qū)ο禂?shù)進(jìn)行解碼。對(duì)于利用旋轉(zhuǎn) 的4X4幀內(nèi)編碼塊,對(duì)于水平RDPCM,由熵解碼器以合適的順序?qū)ο禂?shù)進(jìn)行解碼,一列一列 地對(duì)系數(shù)進(jìn)行解碼,因?yàn)橹甘臼褂盟絉DPCM的幀內(nèi)預(yù)測(cè)方向還指示使用垂直掃描順序。與 旋轉(zhuǎn)結(jié)合意味著解碼的第一組值實(shí)際上是第一列,并且因此可以毫不延遲地一列一列地對(duì) RDPCM進(jìn)行處理。
[0169] 可以通過結(jié)合以上參考圖29至圖31描述的一個(gè)或多個(gè)技術(shù),使用圖34和圖35的所 謂統(tǒng)一的布置減輕這些問題。再一次,其中塊或特征對(duì)應(yīng)于較早討論的那些,不會(huì)再次詳細(xì) 地對(duì)它們進(jìn)行描述。
[0170] 在一些實(shí)施方式中,可至少對(duì)幀內(nèi)編碼數(shù)據(jù)(表示使用一組編碼模式(例如,組是 幀內(nèi)、幀間、以及塊內(nèi)復(fù)制編碼)的子集而不是相對(duì)使用組中的不在子集中的編碼模式編碼 的數(shù)據(jù)使用RD0Q)使用RD0Q,并且可選地對(duì)幀間編碼數(shù)據(jù)使用RD0Q。在實(shí)施方式中,旋轉(zhuǎn)用 于或者可以用于采用RDOQ的布置中。在一些實(shí)施方式中,幀內(nèi)編碼數(shù)