0示出針對(duì)序列中的圖片(1000)的片的片自適應(yīng)色彩空間、色彩采樣率和/或比特深度。圖片(1000)包括五個(gè)片,這些片的邊界以虛線示出。例如,片0、1、3和4可與屏幕捕捉內(nèi)容或其他人工創(chuàng)建的視頻內(nèi)容相關(guān)聯(lián),而片2與自然視頻內(nèi)容相關(guān)聯(lián)。片O和3的格式為具有10比特樣本值的BGR 4:4:4ο片I包括GBR4:4:4視頻的12比特樣本值。片2的格式為具有8比特樣本值的YCbCr 4:2:0,并且片4的格式為具有8比特樣本值的 RGB 4:4:4。
[0164]圖11示出針對(duì)序列中的圖片的片(1100)的塊的塊自適應(yīng)色彩空間、色彩采樣率和/或比特深度。片(1100)包括具有三種不同塊尺寸的16個(gè)塊。前兩個(gè)塊的格式為具有8比特樣本值的YCbCr 4:2:0,并且最后一個(gè)塊的格式為具有10比特樣本值的YCbCr 4:2:0。塊2-15包括RGB型色彩空間中具有為4:4:4的采樣率的12比特樣本值。塊2_15的色彩空間在RGB、BGR和GBR之間進(jìn)行改變。
[0165]C.編碼期間的自適應(yīng)切換的示例
[0166]圖12示出用于在編碼期間自適應(yīng)地切換色彩空間、色彩采樣率和/或比特深度的通用技術(shù)(1200)。圖像編碼器或視頻編碼器(諸如參考圖3或圖5a-5b描述的編碼器)可執(zhí)行技術(shù)(1200)。
[0167]編碼器對(duì)序列中的視頻進(jìn)行編碼(1210)。作為編碼的一部分,編碼器在編碼期間在序列內(nèi)的視頻的至少一些單元之間切換色彩空間、色彩采樣率和/或比特深度。編碼器可在圖片內(nèi)空間地切換色彩空間、色彩采樣率和/或比特深度。編碼器還可逐圖片地在時(shí)間上切換色彩空間、色彩采樣率和/或比特深度。出于自適應(yīng)切換的目的,視頻的單元可以是序列的圖片、序列的給定圖片的片、序列的給定圖片的塊或視頻序列的其他部分。
[0168]例如,該切換可包括使用空間變換操作在兩個(gè)色彩空間之間進(jìn)行改變。對(duì)于色彩空間變換操作,色彩空間可包括至少一個(gè)YUV型色彩空間和至少一個(gè)RGB型色彩空間?;蛘?,作為另一示例,該切換可包括使用色彩空間重排序操作在兩個(gè)色彩空間之間進(jìn)行改變。對(duì)于色彩空間重排序操作,色彩空間可包括多個(gè)RGB型色彩空間。替換地,色彩空間包括其他和/或附加的色彩空間。
[0169]或者,作為另一示例,該切換可包括在兩個(gè)色彩采樣率之間進(jìn)行改變。色彩采樣率可包括4:4:4、4:2:2、4:2:0和4:0:0中的兩個(gè)或更多個(gè)。替換地,色彩采樣率包括其他和/或附加的色彩采樣率。
[0170]或者,作為另一示例,該切換可包括在兩個(gè)比特深度之間進(jìn)行改變。比特深度可包括每樣本12比特、每樣本10比特和每樣本8比特中的兩個(gè)或更多個(gè)。視頻的給定單元的不同色彩分量可具有相同的比特深度或不同的比特深度。替換地,比特深度包括其他和/或附加的比特深度。
[0171]在編碼期間,編碼器可至少部分地基于先前重構(gòu)的內(nèi)容的樣本值集合來預(yù)測(cè)當(dāng)前圖片中的當(dāng)前塊的樣本值。對(duì)于圖片內(nèi)預(yù)測(cè),該樣本值集合是當(dāng)前圖片的一部分。對(duì)于圖片間預(yù)測(cè),該樣本值集合是參考圖片的一部分。在當(dāng)前塊的樣本值和先前重構(gòu)的內(nèi)容的樣本值集合處于不同的格式時(shí),編碼器可執(zhí)行轉(zhuǎn)換操作以促成該預(yù)測(cè)。在章節(jié)VI1.E中描述了這樣的轉(zhuǎn)換操作的示例。
[0172]在編碼期間,編碼器還可根據(jù)一個(gè)或多個(gè)規(guī)則對(duì)先前重構(gòu)的內(nèi)容執(zhí)行自適應(yīng)內(nèi)環(huán)路去塊。(諸)規(guī)則可考慮先前重構(gòu)的內(nèi)容內(nèi)的兩個(gè)毗鄰塊的不同色彩空間。在章節(jié)VI1.F中描述了用于自適應(yīng)去塊的規(guī)則的示例。
[0173]編碼器在比特流中輸出(1220)經(jīng)編碼的數(shù)據(jù)。經(jīng)編碼的數(shù)據(jù)包括指示如何在序列內(nèi)的視頻的至少一些單元之間切換色彩空間、色彩采樣率和/或比特深度的一個(gè)或多個(gè)信號(hào)。
[0174]在章節(jié)VI1.D中描述了針對(duì)該一個(gè)或多個(gè)信號(hào)的句法元素的示例。
[0175]圖13示出用于在編碼期間自適應(yīng)地切換色彩空間、色彩采樣率和/或比特深度的更詳細(xì)的技術(shù)(1300)。圖像編碼器或視頻編碼器(諸如參考圖3或圖5a-5b描述的編碼器)可執(zhí)行技術(shù)(1300)。具體地,圖13示出了由編碼器作出的逐單元判定,但如參考圖12描述了用于編碼的其他選項(xiàng)。
[0176]編碼器得到(1310)下一單元(例如,圖片、片、±夬)并為該單元設(shè)置(1320)色彩空間、色彩采樣率和/或比特深度。編碼器按需將樣本值轉(zhuǎn)換到為該單元設(shè)置的另一色彩空間、色彩采樣率和/或比特深度,隨后對(duì)該單元進(jìn)行編碼(1330)。編碼器輸出(1340)該單元的經(jīng)編碼數(shù)據(jù),該經(jīng)編碼數(shù)據(jù)包括指示該單元的色彩空間、色彩采樣率和/或比特深度的一個(gè)或多個(gè)信號(hào)。編碼器檢查(1350)是否繼續(xù)下一單元,并且如果如此,則得到(1310)下一單元。
[0177]C.解碼期間的自適應(yīng)切換的示例
[0178]圖14示出用于在解碼期間自適應(yīng)地切換色彩空間、色彩采樣率和/或比特深度的通用技術(shù)(1400)。圖像解碼器或視頻解碼器(諸如參考圖4或圖6描述的解碼器)可執(zhí)行技術(shù)(1400) ο
[0179]解碼器接收(1410)比特流中的經(jīng)編碼數(shù)據(jù)。經(jīng)編碼的數(shù)據(jù)包括指示如何在序列內(nèi)的視頻的至少一些單元之間切換色彩空間、色彩采樣率和/或比特深度的一個(gè)或多個(gè)信號(hào)。在章節(jié)VI1.D中描述了針對(duì)該一個(gè)或多個(gè)信號(hào)的句法元素的示例。
[0180]解碼器對(duì)序列中的視頻進(jìn)行解碼(1420)。作為解碼的一部分,解碼器在解碼期間在序列內(nèi)的視頻的至少一些單元之間切換色彩空間、色彩采樣率和/或比特深度。解碼器可在圖片內(nèi)空間地切換色彩空間、色彩采樣率和/或比特深度。解碼器還可逐圖片地在時(shí)間上切換色彩空間、色彩采樣率和/或比特深度。出于自適應(yīng)切換的目的,視頻的單元可以是序列的圖片、序列的給定圖片的片、序列的給定圖片的塊或視頻序列的其他部分。
[0181]例如,該切換可包括使用空間變換操作在兩個(gè)色彩空間之間進(jìn)行改變。對(duì)于色彩空間變換操作,色彩空間可包括至少一個(gè)YUV型色彩空間和至少一個(gè)RGB型色彩空間?;蛘?,作為另一示例,該切換可包括使用空間重排序操作在兩個(gè)色彩空間之間進(jìn)行改變。對(duì)于色彩空間重排序操作,色彩空間可包括多個(gè)RGB型色彩空間。替換地,色彩空間包括其他和/或附加的色彩空間。
[0182]或者,作為另一示例,該切換可包括在兩個(gè)色彩采樣率之間進(jìn)行改變。色彩采樣率可包括4:4:4、4:2:2、4:2:0和4:0:0中的兩個(gè)或更多個(gè)。替換地,色彩采樣率包括其他和/或附加的色彩采樣率。
[0183]或者,作為另一示例,該切換可包括在兩個(gè)比特深度之間進(jìn)行改變。比特深度可包括每樣本12比特、每樣本10比特和每樣本8比特中的兩個(gè)或更多個(gè)。視頻的給定單元的不同色彩分量可具有相同的比特深度或不同的比特深度。替換地,比特深度包括其他和/或附加的比特深度。
[0184]在解碼期間,解碼器可至少部分地基于先前重構(gòu)的內(nèi)容的樣本值集合來預(yù)測(cè)當(dāng)前圖片中的當(dāng)前塊的樣本值。對(duì)于圖片內(nèi)預(yù)測(cè),該樣本值集合是當(dāng)前圖片的一部分。對(duì)于圖片間預(yù)測(cè),該樣本值集合是參考圖片的一部分。在當(dāng)前塊的樣本值和先前重構(gòu)的內(nèi)容的樣本值集合處于不同的格式時(shí),解碼器可執(zhí)行轉(zhuǎn)換操作以促進(jìn)該預(yù)測(cè)。在章節(jié)VI1.E中描述了這樣的轉(zhuǎn)換操作的示例。
[0185]在解碼期間,解碼器還可根據(jù)一個(gè)或多個(gè)規(guī)則對(duì)先前重構(gòu)的內(nèi)容執(zhí)行自適應(yīng)內(nèi)環(huán)路去塊。(諸)規(guī)則可考慮先前重構(gòu)的內(nèi)容內(nèi)的兩個(gè)毗鄰塊的不同色彩空間。在章節(jié)VI1.F中描述了用于自適應(yīng)去塊的規(guī)則的示例。
[0186]圖15示出用于在解碼期間自適應(yīng)地切換色彩空間、色彩采樣率和/或比特深度的更詳細(xì)的技術(shù)(1500)。圖像解碼器或視頻解碼器(諸如參考圖4或圖6描述的解碼器)可執(zhí)行技術(shù)(1500)。具體地,圖15示出了由解碼器作出的逐單元判定,但如參考圖14描述了用于解碼的其他選項(xiàng)。
[0187]解碼器得到(1510)針對(duì)下一單元(例如,圖片、片、塊)的經(jīng)編碼的數(shù)據(jù)。經(jīng)編碼的數(shù)據(jù)包括指示該單元的色彩空間、色彩采樣率和/或比特深度的一個(gè)或多個(gè)信號(hào)。解碼器確定(1520)該單元的色彩空間、色彩采樣率和/或比特深度。解碼器對(duì)該單元進(jìn)行解碼(1530),從而按需將樣本值從為該單元設(shè)置的色彩空間、色彩采樣率和/或比特深度中轉(zhuǎn)換走。解碼器檢查(1540)是否繼續(xù)下一單元,并且如果如此,則得到(1510)針對(duì)下一單元的經(jīng)編碼數(shù)據(jù)。
[0188]D.對(duì)自適應(yīng)切換信息進(jìn)行信號(hào)化的示例
[0189]該章節(jié)描述了指示如何在序列內(nèi)的視頻的至少一些單元之間切換色彩空間、色彩采樣率和/或比特深度的信號(hào)的示例。一般來說,比特流中的信號(hào)指示在用于編碼/解碼單元的兩個(gè)或更多個(gè)選項(xiàng)之間的選擇。對(duì)于色彩空間自適應(yīng),該信號(hào)指示在編碼/解碼單元時(shí)使用的兩個(gè)或更多個(gè)色彩空間之間的選擇。對(duì)于色彩采樣率自適應(yīng),該信號(hào)指示在編碼/解碼單元時(shí)使用的兩個(gè)或更多個(gè)色彩采樣率之間的選擇。對(duì)于比特深度自適應(yīng),該信號(hào)指示在編碼/解碼單元時(shí)使用的兩個(gè)或更多個(gè)比特深度之間的選擇??蔀閱卧牟煌史至啃盘?hào)化不同的比特深度。
[0190]該信號(hào)可以是針對(duì)給定單元的指示在用于編碼/解碼給定單元的針對(duì)色彩空間(或色彩采樣率或比特深度)的兩個(gè)選項(xiàng)之間的選擇的標(biāo)志值?;蛘?,該信號(hào)可以是針對(duì)給定單元(或給定單元的多個(gè)標(biāo)志)的指示在用于編碼/解碼給定單元的針對(duì)色彩空間(或色彩采樣率或比特深度)的三個(gè)或更多個(gè)選項(xiàng)之間的選擇的某個(gè)其他句法元素。
[0191]針對(duì)給定單元的信號(hào)可被呈現(xiàn)在比特流句法的各個(gè)級(jí)別中的任一者處。對(duì)于逐圖片的自適應(yīng),例如,指示對(duì)色彩空間(或色彩采樣率或比特深度)的選擇的句法元素可以是PPS的一部分?;蛘?,對(duì)于逐片的自適應(yīng),指示對(duì)色彩空間(或色彩采樣率或比特深度)的選擇的句法元素可以是片頭部的一部分?;蛘撸瑢?duì)于逐塊的自適應(yīng),指示對(duì)色彩空間(或色彩采樣率或比特深度)的選擇的句法元素可以是針對(duì)塊的句法結(jié)構(gòu)(例如,CU句法結(jié)構(gòu))的一部分。一般來說,與逐片的自適應(yīng)或逐塊的自適應(yīng)相比,逐圖片的自適應(yīng)更不靈活,但使用更少的信號(hào)化比特。與逐片的自適應(yīng)相比,逐塊的自適應(yīng)使用更多個(gè)信號(hào)化比特,但更靈活。
[0192]針對(duì)給定單元的信號(hào)可例如使用CABAC來被熵編碼,或者被格式化成固定長(zhǎng)度值。給定單元的信號(hào)可被預(yù)測(cè)地編碼。在該情況下,某參數(shù)針對(duì)給定單元的增量值表示該參數(shù)的實(shí)際值和其預(yù)測(cè)值之間的差。預(yù)測(cè)值可以是參數(shù)以較高句法級(jí)別來信號(hào)化的值(例如,作為SPS的一部分或作為另一序列層參數(shù)的一部分)。例如,當(dāng)前塊或片的比特深度值可被信號(hào)化成相對(duì)于SPS專用比特深度的增量值?;蛘撸A(yù)測(cè)值可基于參數(shù)針對(duì)視頻的一個(gè)或多個(gè)先前單元的一個(gè)或多個(gè)實(shí)際值(例如,參數(shù)針對(duì)最后一個(gè)經(jīng)編碼單元的實(shí)際值、或參數(shù)在給定單元周圍附近的各實(shí)際值的中值)。例如,當(dāng)前塊的比特深度可被信號(hào)化成相對(duì)于先前編碼的塊的比特深度的增量值。
[0193]經(jīng)編碼的數(shù)據(jù)還可包括標(biāo)識(shí)或定義可用色彩空間的信息、標(biāo)識(shí)或定義可用色彩采樣率的信息、和/或標(biāo)識(shí)或定義可用比特深度的信息。這樣的信息可被信號(hào)化成SPS、PPS、片頭部或比特流句法的其他結(jié)構(gòu)的一部分??蓮木幋a器和解碼器已知的預(yù)定義選項(xiàng)之中選擇可用色彩空間、色彩采樣率或比特深度?;蛘撸幋a器可在經(jīng)編碼數(shù)據(jù)中指定自定義色彩空間(或色彩采樣率或比特深度)以供編碼器和解碼器使用。例如,該信息可包括對(duì)兩個(gè)色彩空間之間的色彩空間變換操作有用的值矩陣。與標(biāo)識(shí)預(yù)定義選項(xiàng)的集合相比,指定自定義選項(xiàng)使用更多的比特,但更靈活。另一種可能性是使用編碼器和解碼器已知的預(yù)定義選項(xiàng),而無需任何被信號(hào)化成SPS、PPS、片頭部等的一部分的標(biāo)識(shí)信息。這不使用用于額外信息的比特,但在這些選項(xiàng)中的許多選項(xiàng)在針對(duì)序列的編碼期間根本沒有被使用時(shí),可導(dǎo)致對(duì)信號(hào)的較低效的編碼。
[0194]標(biāo)識(shí)或定義可用色彩空間(或色彩采樣率或比特深度)的信息結(jié)合指示對(duì)針對(duì)視頻的單元的選項(xiàng)的選擇的信號(hào)一起使用。例如,SPS可包括標(biāo)識(shí)可用色彩空間以及對(duì)序列準(zhǔn)許哪些色彩空間轉(zhuǎn)換的信息,并且每PPS (或片頭部、或塊句法結(jié)構(gòu))的句法元素指示在可用色彩空間的指定名冊(cè)中的選擇?;蛘?,片頭部可包括標(biāo)識(shí)可用色彩采樣率的信息,并且每塊句法結(jié)構(gòu)的句法元素指示從可用色彩采樣率的指定名冊(cè)中的選擇?;蛘?,可使用先前變型的某一組合。例如,SPS可指示預(yù)定義色彩空間的名冊(cè),其中PPS或片頭部包括對(duì)預(yù)定義的色彩空間之一的選擇或包括針對(duì)自定義色彩空間的信息。
[0195]在一些示例實(shí)現(xiàn)中,附加規(guī)則適用于對(duì)色彩空間指示符的⑶級(jí)信號(hào)化。如果當(dāng)前CU是用幀內(nèi)空間預(yù)測(cè)的CU,則色彩空間指示符可被信號(hào)化成CU句法結(jié)構(gòu)的一部分。如果當(dāng)前CU是用幀內(nèi)BC預(yù)測(cè)的CU或用圖片間預(yù)測(cè)的CU,則色彩空間指示符在存在殘留值時(shí)可被信號(hào)化成CU句法結(jié)構(gòu)的一部分,但僅涉及重排序的色彩空間轉(zhuǎn)換(例如,在RGB、BGR和GBR之間的色彩空間轉(zhuǎn)換)不被允許。在該上下文中,這樣的色彩空間轉(zhuǎn)換不改善性能,并且對(duì)如何重排序色彩分量進(jìn)行信號(hào)化所花費(fèi)的比特將被浪費(fèi)。
[0196]E.用于預(yù)測(cè)的轉(zhuǎn)換操作的示例
[0197]在編碼或解碼期間,編碼器或解碼器可至少部分地基于先前重構(gòu)的內(nèi)容的樣本值集合來預(yù)測(cè)當(dāng)前圖片中的當(dāng)前塊的樣本值。對(duì)于圖片內(nèi)預(yù)測(cè),該樣本值集合是當(dāng)前圖片的一部分(例如,用于幀內(nèi)空間預(yù)測(cè)的空間上毗鄰的各位置處的樣本值、或用于幀內(nèi)BC預(yù)測(cè)的先前塊的經(jīng)重構(gòu)樣本值)。對(duì)于圖片間預(yù)測(cè),該樣本值集合是參考圖片的一部分。如果當(dāng)前塊的樣本值和先前重構(gòu)的內(nèi)容的樣本值集合處于不同的格式,則編碼器或解碼器執(zhí)行轉(zhuǎn)換操作以促進(jìn)對(duì)當(dāng)前塊的樣本值的預(yù)測(cè)。
[0198]例如,如果先前重構(gòu)的內(nèi)容的樣本值集合在GBR色彩空間中,并且當(dāng)前塊是在YCbCr色彩空間中編碼的,則編碼器或解碼器可在使用經(jīng)轉(zhuǎn)換的樣本值集合的圖片內(nèi)預(yù)測(cè)或圖片間預(yù)測(cè)之前將先前重構(gòu)的內(nèi)容的樣本值集合轉(zhuǎn)換到Y(jié)CbCr色彩空間。
[0199]為了簡(jiǎn)化實(shí)現(xiàn),編碼器和解碼器可用“主”格式來存儲(chǔ)先前重構(gòu)的內(nèi)容的樣本值。主格式提供針對(duì)處于特定色彩空間、具有特定色彩采樣率和有特定比特深度的樣本值的經(jīng)重構(gòu)內(nèi)容的常見表示。取決于實(shí)現(xiàn),主格式可以是具有12比特樣本值的GBR 4:4:4、具有12比特樣本值的YUV 4:4:4、或色彩空間、色彩采樣率和比特深度的某一其他組合。主格式是為編碼器和解碼器預(yù)定義的。替換地,主格式可由比特流中指示用于經(jīng)重構(gòu)內(nèi)容的存儲(chǔ)的色彩空間、色彩采樣率和/或比特深度的信號(hào)來指定。主格式可被選擇成例如針對(duì)視頻序列的各單元的最常見編碼格式,以使得在許多情況下都避免轉(zhuǎn)換操作。當(dāng)色彩空間切換常見,但色彩采樣率切換稀有時(shí),將具有12比特樣本值的GBR 4:4:4用作主格式對(duì)于屏幕捕捉內(nèi)容而言可能是高效的。當(dāng)色彩空間切換和色彩采樣率切換兩者都常見時(shí),將具有12比特樣本值的YUV 4:4:4用作主格式可能是高效的。
[0200]圖16示出用于從處于一種格式的先前重構(gòu)的內(nèi)容的樣本值集合預(yù)測(cè)用不同格式編碼的塊的樣本值的技術(shù)(1600)。編碼器或解碼器在編碼或解碼期間可執(zhí)行技術(shù)(1600)。
[0201]開始,編碼器或解碼器得到(1610)將被用于預(yù)測(cè)當(dāng)前圖片的當(dāng)前塊的樣本值的先前重構(gòu)的內(nèi)容的樣本值集合。取決于預(yù)測(cè)的類型,該樣本值集合可以是當(dāng)前圖片或參考圖片的一部分。
[0202]先前重構(gòu)的內(nèi)容的樣本值可用第一格式(例如,主格式)來存儲(chǔ)。編碼器或解碼器檢查(1620)當(dāng)前塊是否是用第一格式編碼的。更一般地,編碼器或解碼器評(píng)估先前重構(gòu)的內(nèi)容的樣本值集合和當(dāng)前塊的樣本值是否處于不同的格式。
[0203]如果當(dāng)前塊是用第一格式(例如,主格式)編碼的,則編碼器或解碼器在預(yù)測(cè)之前不需要執(zhí)行轉(zhuǎn)換操作。編碼器或解碼器使用先前重構(gòu)的內(nèi)容的樣本值集合來預(yù)測(cè)(1640)當(dāng)前塊的樣本值。在編碼期間,編碼器可隨后生成、編碼和重構(gòu)(1650)殘留值。在解碼期間,解碼器可重構(gòu)(1650)殘留值。編碼器或解碼器隨后至少部分地基于預(yù)測(cè)的樣本值來重構(gòu)(1660)當(dāng)前塊的樣本值。對(duì)于非跳躍的塊,編碼器或解碼器可將預(yù)測(cè)的樣本值與經(jīng)重構(gòu)的殘留值組合以產(chǎn)生經(jīng)重構(gòu)的樣本值。編碼器或解碼器隨后存儲(chǔ)(1670)當(dāng)前塊的經(jīng)重構(gòu)的樣本值作為先前重構(gòu)的內(nèi)容的一部分。由于當(dāng)前塊是用第一格式(例如,主格式)來編碼的,因此編碼器或解碼器在預(yù)測(cè)后不需要執(zhí)行轉(zhuǎn)換操作。
[0204]另一方面,如果當(dāng)前塊不是用第一格式來編碼的,則編碼器或解碼器將先前重構(gòu)的內(nèi)容的樣本值集合從第一格式轉(zhuǎn)換(1632)成用于編碼當(dāng)前塊的第二格式。例如,如果第一格式和第二格式具有不同的色彩空間,則編碼器或解碼器執(zhí)行色彩空間變換操作和/或色彩空間重排序操作以將先前重構(gòu)的內(nèi)容的樣本值集合的色彩空間改變到第二格式。例如,編碼器或解碼器可如下將先前重構(gòu)的內(nèi)容的樣本值集合P從RGB色彩空間轉(zhuǎn)換到Y(jié)CoCg色彩空間。
[0205]假設(shè)某位置在RGB色彩空間中的樣本值分別為PsR、Psg^P Ps B并且當(dāng)前比特深度為比特_深度_ (bit_depthcurrent)。最小樣本值為0,并且最大樣本值為(1〈〈比特_深度當(dāng)前)_1 (例如,對(duì)于8比特樣本值為255)。為了調(diào)整Co和Cg的動(dòng)態(tài)范圍,術(shù)語增加_值(add_value)被定義成1〈〈(比特_深度(例如,對(duì)于8比特樣本值為128)。該位置在YCoCg色彩空間中的樣本值PsY、Psckl和Ps &可通過以下來計(jì)算:
[0206]Psy= (Ps R+(2*Psg)+Psb) >>2
[0207]Psco= ( (Psr-Psb) >>1) +增加 _值
[0208]Pscg= (((2*PsG)-Psr-Psb) >>2) +增加 _值
[0209]樣本值PSY、Pse。和P seg被夾在最小樣本值和最大樣本值所限定的范圍中。
[0210]更一般地,供從第一色彩空間變換到第二色彩空間的色彩轉(zhuǎn)換矩陣CC_矩陣1S_2 (CC_matrixl to 2)可被定義成:
[0211 ] [c00, C01, C02
[0212]c10, C11, C12
[0213]C20, c21, c22]
[0214]為了調(diào)整輸出的動(dòng)態(tài)范圍