本實(shí)施例中的至少一個(gè)實(shí)施例總體上涉及視頻制作領(lǐng)域,并且更具體地涉及一種用于減少在視頻內(nèi)容從第一色域到第二色域的轉(zhuǎn)換中的量化影響的方法、裝置和系統(tǒng)。
背景技術(shù):
1、在典型的視頻系統(tǒng)中,許多不同的視頻裝置相互連接以交換視頻數(shù)據(jù)。然而,這些裝置可能被設(shè)計(jì)為使用不同的格式。因此,需要進(jìn)行格式轉(zhuǎn)換以確保各種裝置之間的互操作性。
2、例如,最近出現(xiàn)的hdr(高動態(tài)范圍)系統(tǒng)提供比標(biāo)準(zhǔn)動態(tài)范圍視頻(sdr視頻)內(nèi)容更大的動態(tài)范圍的視頻內(nèi)容,產(chǎn)生了對這種格式轉(zhuǎn)換的需要。實(shí)際上,在接下來的幾年,hdr系統(tǒng)將與sdr系統(tǒng)共存,這意味著需要轉(zhuǎn)換sdr格式的hdr視頻內(nèi)容以及反過來轉(zhuǎn)換hdr格式的sdr視頻內(nèi)容。
3、sdr視頻內(nèi)容典型地使用“8”位或“10”位yuv數(shù)據(jù)以及bt.709光電傳遞函數(shù)(oetf)和bt.709色域,如在bt.709建議書(itu-r?bt.709-6建議書,用于制作和國際項(xiàng)目交換的hdtv標(biāo)準(zhǔn)的參數(shù)值,2015年/06月)中所描述。
4、hdr視頻內(nèi)容典型地使用“10”位或“12”位yuv數(shù)據(jù)以及pq或hlg光電傳遞函數(shù)和bt.2020色域,如在bt.2100建議書(itu-r?bt.2100-2建議書,用于制作和國際項(xiàng)目交換的高動態(tài)范圍電視的圖像參數(shù)值,2018年/07月)中所描述。
5、在數(shù)字域中,交換的視頻數(shù)據(jù)通常是量化數(shù)據(jù),至少通過原始數(shù)據(jù)的二進(jìn)制表示來引入量化。色域轉(zhuǎn)換方案包括在實(shí)域(即,實(shí)數(shù)集(或者至少以比量化數(shù)據(jù)的精度更高的精度(即,使用浮點(diǎn)域))中執(zhí)行的若干操作。例如,將利用bt.709oetf和bt.709色域的“8”位或“10”位yuv視頻內(nèi)容轉(zhuǎn)換為利用pq或hlg?oetf和bt.2020色域的“10”位或“12”位yuv視頻內(nèi)容(反之亦然)包括從一個(gè)量化域(例如,“8”或“10”位域)到實(shí)域的轉(zhuǎn)換以及然后從實(shí)域到另一個(gè)量化域(例如,“10”或“12”位域)的轉(zhuǎn)換。
6、眾所周知,量化引入誤差。在色域轉(zhuǎn)換期間執(zhí)行的一些操作可能放大這些誤差。這些放大的誤差可能是顯著的,特別是當(dāng)將轉(zhuǎn)換后的視頻內(nèi)容轉(zhuǎn)換回其初始色域時(shí)。
7、期望克服上述缺點(diǎn)。
8、特別期望提出一種限制在視頻內(nèi)容從第一色域到第二色域的轉(zhuǎn)換中的量化影響的方法。
技術(shù)實(shí)現(xiàn)思路
1、在第一方面,本實(shí)施例中的一個(gè)或多個(gè)提供了一種方法,所述方法包括:
2、將第一顏色空間中的輸入圖片數(shù)據(jù)轉(zhuǎn)換為第二顏色空間中的第一圖片數(shù)據(jù),所述輸入圖片數(shù)據(jù)和所述第一圖片數(shù)據(jù)是在第一色域中且對應(yīng)于第一非線性域;
3、將所述第一圖片數(shù)據(jù)轉(zhuǎn)換在線性域中以獲得所述第二顏色空間中的第二圖片數(shù)據(jù);
4、將所述第二圖片數(shù)據(jù)轉(zhuǎn)換到第二色域同時(shí)保持在所述線性域中,以獲得所述第二顏色空間中的第三圖片數(shù)據(jù);
5、將所述第三圖片數(shù)據(jù)轉(zhuǎn)換為在所述第二顏色空間中的對應(yīng)于第二非線性域的第四圖片數(shù)據(jù);以及
6、將所述第四圖片數(shù)據(jù)轉(zhuǎn)換為所述第一顏色空間中的輸出圖片數(shù)據(jù);
7、對所述輸出圖片數(shù)據(jù)應(yīng)用量化以獲得量化圖片數(shù)據(jù);
8、其中所述方法還包括:
9、根據(jù)所述第二圖片數(shù)據(jù)的對應(yīng)樣本的分量與值的比較來修改所述量化圖片數(shù)據(jù)的樣本的分量。
10、在實(shí)施例中,所述第一顏色空間是yuv顏色空間,并且所述第二顏色空間是rgb顏色空間,并且所述修改包括:響應(yīng)于所述第二圖片數(shù)據(jù)的所述對應(yīng)樣本的分量g低于第一值并且所述第二圖片數(shù)據(jù)的所述對應(yīng)樣本的分量b高于第二值而修改所述量化圖片數(shù)據(jù)的樣本的分量u。
11、在實(shí)施例中,修改所述分量u包括:向所述分量u添加第一偏移值。
12、在實(shí)施例中,所述修改包括:響應(yīng)于所述第二圖片數(shù)據(jù)的所述對應(yīng)樣本的所述分量g低于所述第一值并且所述第二圖片數(shù)據(jù)的所述對應(yīng)樣本的分量r高于第三值而修改所述量化圖片數(shù)據(jù)的樣本的分量v。
13、在實(shí)施例中,修改所述分量v包括:向所述分量v添加第二偏移值。
14、在第二方面,本實(shí)施例中的一個(gè)或多個(gè)提供了一種裝置,所述裝置包括電子電路系統(tǒng),所述電子電路系統(tǒng)被配置用于:
15、將第一顏色空間中的輸入圖片數(shù)據(jù)轉(zhuǎn)換為第二顏色空間中的第一圖片數(shù)據(jù),所述輸入圖片數(shù)據(jù)和所述第一圖片數(shù)據(jù)是在第一色域中且對應(yīng)于第一非線性域;
16、將所述第一圖片數(shù)據(jù)轉(zhuǎn)換在線性域中以獲得所述第二顏色空間中的第二圖片數(shù)據(jù);
17、將所述第二圖片數(shù)據(jù)轉(zhuǎn)換到第二色域同時(shí)保持在所述線性域中,以獲得所述第二顏色空間中的第三圖片數(shù)據(jù);
18、將所述第三圖片數(shù)據(jù)轉(zhuǎn)換為在所述第二顏色空間中的對應(yīng)于第二非線性域的第四圖片數(shù)據(jù);以及
19、將所述第四圖片數(shù)據(jù)轉(zhuǎn)換為所述第一顏色空間中的輸出圖片數(shù)據(jù);
20、對所述輸出圖片數(shù)據(jù)應(yīng)用量化以獲得量化圖片數(shù)據(jù);
21、其中所述電子電路系統(tǒng)還被配置用于:
22、根據(jù)所述第二圖片數(shù)據(jù)的對應(yīng)樣本的分量與值的比較來修改所述量化圖片數(shù)據(jù)的樣本的分量。
23、在實(shí)施例中,所述第一顏色空間是yuv顏色空間,并且所述第二顏色空間是rgb顏色空間,并且所述修改包括:響應(yīng)于所述第二圖片數(shù)據(jù)的所述對應(yīng)樣本的分量g低于第一值并且所述第二圖片數(shù)據(jù)的所述對應(yīng)樣本的分量b高于第二值而修改所述量化圖片數(shù)據(jù)的樣本的分量u。
24、在實(shí)施例中,修改所述分量u包括:向所述分量u添加第一偏移值。
25、在實(shí)施例中,所述修改包括:響應(yīng)于所述第二圖片數(shù)據(jù)的所述對應(yīng)樣本的所述分量g低于所述第一值并且所述第二圖片數(shù)據(jù)的所述對應(yīng)樣本的分量r高于第三值而修改所述量化圖片數(shù)據(jù)的樣本的分量v。
26、在實(shí)施例中,修改所述分量v包括:向所述分量v添加第二偏移值。
27、在第三方面,本實(shí)施例中的一個(gè)或多個(gè)提供了一種計(jì)算機(jī)程序,所述計(jì)算機(jī)程序包括用于實(shí)現(xiàn)根據(jù)第一方面的方法的程序代碼指令。
28、在第四方面,本實(shí)施例中的一個(gè)或多個(gè)提供了一種非暫時(shí)性信息存儲介質(zhì),所述非暫時(shí)性信息存儲介質(zhì)包括用于實(shí)現(xiàn)根據(jù)第一方面的方法的程序代碼指令。
1.一種方法,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其中,所述第一圖片數(shù)據(jù)是由輸入圖片數(shù)據(jù)從第一顏色空間到第二顏色空間的轉(zhuǎn)換(40)得到的,所述輸入圖片數(shù)據(jù)是在所述第一色域中且對應(yīng)于所述第一非線性域;并且在應(yīng)用量化之前,向所述第四圖片數(shù)據(jù)應(yīng)用從所述第二顏色空間到所述第一顏色空間的轉(zhuǎn)換。
3.根據(jù)權(quán)利要求2所述的方法,其中,所述第一顏色空間是yuv顏色空間,并且所述第二顏色空間是rgb顏色空間,并且所述修改包括:響應(yīng)于所述第二圖片數(shù)據(jù)的所述對應(yīng)樣本的分量g低于第一值并且所述第二圖片數(shù)據(jù)的所述對應(yīng)樣本的分量b高于第二值而修改所述量化圖片數(shù)據(jù)的樣本的分量u。
4.根據(jù)權(quán)利要求3所述的方法,其中,修改所述分量u包括:向所述分量u添加第一偏移值。
5.根據(jù)權(quán)利要求3或4所述的方法,其中,所述修改包括:響應(yīng)于所述第二圖片數(shù)據(jù)的所述對應(yīng)樣本的所述分量g低于所述第一值并且所述第二圖片數(shù)據(jù)的所述對應(yīng)樣本的分量r高于第三值而修改所述量化圖片數(shù)據(jù)的樣本的分量v。
6.根據(jù)權(quán)利要求5所述的方法,其中,修改所述分量v包括:向所述分量v添加第二偏移值。
7.一種裝置,所述裝置包括電子電路系統(tǒng),所述電子電路系統(tǒng)被配置用于:
8.根據(jù)權(quán)利要求7所述的裝置,其中,所述第一圖片數(shù)據(jù)是由輸入圖片數(shù)據(jù)從第一顏色空間到第二顏色空間的轉(zhuǎn)換(40)得到的,所述輸入圖片數(shù)據(jù)是在所述第一色域中且對應(yīng)于所述第一非線性域;并且在應(yīng)用量化之前,向所述第四圖片數(shù)據(jù)應(yīng)用從所述第二顏色空間到所述第一顏色空間的轉(zhuǎn)換。
9.根據(jù)權(quán)利要求8所述的裝置,其中,所述第一顏色空間是yuv顏色空間,并且所述第二顏色空間是rgb顏色空間,并且所述修改包括:響應(yīng)于所述第二圖片數(shù)據(jù)的所述對應(yīng)樣本的分量g低于第一值并且所述第二圖片數(shù)據(jù)的所述對應(yīng)樣本的分量b高于第二值而修改所述量化圖片數(shù)據(jù)的樣本的分量u。
10.根據(jù)權(quán)利要求9所述的裝置,其中,修改所述分量u包括:向所述分量u添加第一偏移值。
11.根據(jù)權(quán)利要求9或10所述的裝置,所述修改包括:響應(yīng)于所述第二圖片數(shù)據(jù)的所述對應(yīng)樣本的所述分量g低于所述第一值并且所述第二圖片數(shù)據(jù)的所述對應(yīng)樣本的分量r高于第三值而修改所述量化圖片數(shù)據(jù)的樣本的分量v。
12.根據(jù)權(quán)利要求11所述的裝置,其中,修改所述分量v包括:向所述分量v添加第二偏移值。
13.一種計(jì)算機(jī)程序,包括用于實(shí)現(xiàn)根據(jù)權(quán)利要求1至6中任一前述權(quán)利要求所述的方法的程序代碼指令。
14.一種非暫時(shí)性信息存儲介質(zhì),存儲用于實(shí)現(xiàn)根據(jù)權(quán)利要求1至6中任一前述權(quán)利要求所述的方法的程序代碼指令。