本發(fā)明涉及終端,特別是一種顯示色彩校正方法和設(shè)備。
背景技術(shù):
1、在設(shè)備顯示場(chǎng)景中,由于不同個(gè)體對(duì)色彩的感知并不完全一致,因此可能存在不同個(gè)體對(duì)顯示設(shè)備的顯示色彩的主觀感知不一致的現(xiàn)象,例如:對(duì)于同一顯示設(shè)備的同一顯示畫(huà)面,不同的人看到的是不同的顏色,或者,對(duì)于色坐標(biāo)相同的不同顯示設(shè)備的同一顯示畫(huà)面,不同的人看到的顏色并不相同。為了實(shí)現(xiàn)用戶(hù)對(duì)顯示設(shè)備色彩感知的主觀一致性,需要對(duì)顯示設(shè)備的顯示色彩進(jìn)行校正。
技術(shù)實(shí)現(xiàn)思路
1、本發(fā)明的目的是提供一種顯示色彩校正方法和設(shè)備,用以對(duì)顯示設(shè)備的顯示色彩進(jìn)行校正,提高不同用戶(hù)對(duì)顯示設(shè)備色彩感知的主觀一致性。
2、第一方面,本發(fā)明提供了一種顯示色彩校正方法,包括:根據(jù)多個(gè)目標(biāo)個(gè)體的色匹配函數(shù),分別確定多個(gè)目標(biāo)個(gè)體對(duì)顯示設(shè)備三基色光譜中各個(gè)基色光譜的平均感知色坐標(biāo);利用多個(gè)目標(biāo)個(gè)體對(duì)所述各個(gè)基色光譜的平均感知色坐標(biāo),對(duì)顯示設(shè)備進(jìn)行顯示色彩校正。
3、上述實(shí)現(xiàn)方案中,通過(guò)大量個(gè)體的色匹配函數(shù)來(lái)擬合人群對(duì)顯示設(shè)備三基色光譜的平均感知色坐標(biāo),進(jìn)而,利用人群對(duì)顯示設(shè)備三基色光譜的平均感知色坐標(biāo),對(duì)顯示設(shè)備各個(gè)顯示色彩進(jìn)行校正。上述校正過(guò)程結(jié)合了大量個(gè)體的視覺(jué)感知,可提升用戶(hù)對(duì)顯示設(shè)備色彩感知的主觀一致性,在最大程度上使光譜不同的顯示設(shè)備的顯示畫(huà)面,給不同人以相同的色彩感知。
4、如上所述的一種顯示色彩校正方法,在第一方面的某些實(shí)現(xiàn)方式中,根據(jù)多個(gè)目標(biāo)個(gè)體的色匹配函數(shù),分別確定多個(gè)目標(biāo)個(gè)體對(duì)顯示設(shè)備三基色光譜中各個(gè)基色光譜的平均感知色坐標(biāo),包括:根據(jù)多個(gè)目標(biāo)個(gè)體的色匹配函數(shù),分別確定各個(gè)目標(biāo)個(gè)體對(duì)顯示設(shè)備三基色光譜中各個(gè)基色光譜的感知色坐標(biāo);根據(jù)各個(gè)目標(biāo)個(gè)體對(duì)所述各個(gè)基色光譜的感知色坐標(biāo),分別確定多個(gè)目標(biāo)個(gè)體對(duì)各個(gè)基色光譜的平均感知色坐標(biāo)。
5、如上所述的一種顯示色彩校正方法,在第一方面的某些實(shí)現(xiàn)方式中,根據(jù)多個(gè)目標(biāo)個(gè)體的色匹配函數(shù),分別確定各個(gè)目標(biāo)個(gè)體對(duì)顯示設(shè)備三基色光譜中各個(gè)基色光譜的感知色坐標(biāo),包括:根據(jù)多個(gè)目標(biāo)個(gè)體的色匹配函數(shù),分別確定各個(gè)目標(biāo)個(gè)體對(duì)顯示設(shè)備三基色光譜中各個(gè)基色光譜的三刺激值;根據(jù)各個(gè)目標(biāo)個(gè)體對(duì)各個(gè)基色光譜的三刺激值,確定多個(gè)目標(biāo)個(gè)體對(duì)各個(gè)基色光譜的感知色坐標(biāo)。
6、如上所述的一種顯示色彩校正方法,在第一方面的某些實(shí)現(xiàn)方式中,根據(jù)各個(gè)目標(biāo)個(gè)體對(duì)各個(gè)基色光譜的感知色坐標(biāo),分別確定多個(gè)目標(biāo)個(gè)體對(duì)各個(gè)基色光譜的平均感知色坐標(biāo),包括:利用目標(biāo)算法,分別確定各個(gè)目標(biāo)個(gè)體對(duì)各個(gè)基色光譜的感知色坐標(biāo)的中心色坐標(biāo);將各個(gè)中心色坐標(biāo)分別確定為多個(gè)目標(biāo)個(gè)體對(duì)各個(gè)基色光譜的平均感知色坐標(biāo)。
7、本實(shí)現(xiàn)方式中,利用目標(biāo)算法確定多個(gè)目標(biāo)個(gè)體感知色坐標(biāo)的平均感知色坐標(biāo),進(jìn)而以人群的平均感知色坐標(biāo)為基礎(chǔ)對(duì)顯示設(shè)備進(jìn)行色彩校正,從而可以使校正后的色彩給不同個(gè)體以相近的色覺(jué)感知。
8、如上所述的一種顯示色彩校正方法,在第一方面的某些實(shí)現(xiàn)方式中,目標(biāo)算法為置信橢圓算法或置信橢球算法。
9、如上所述的一種顯示色彩校正方法,在第一方面的某些實(shí)現(xiàn)方式中,利用目標(biāo)算法,分別確定各個(gè)目標(biāo)個(gè)體對(duì)各個(gè)基色光譜的感知色坐標(biāo)的中心色坐標(biāo)之前,上述方法還包括:將各個(gè)目標(biāo)個(gè)體對(duì)各個(gè)基色光譜的感知色坐標(biāo)轉(zhuǎn)換至均勻顏色空間。
10、本實(shí)現(xiàn)方式中,將不同個(gè)體的感知色坐標(biāo)轉(zhuǎn)換至均勻顏色空間之后再進(jìn)行中心擬合,可以提升擬合結(jié)果的準(zhǔn)確性,使得到的擬合結(jié)果更好地表征人群的平均水平。
11、如上所述的一種顯示色彩校正方法,在第一方面的某些實(shí)現(xiàn)方式中,利用多個(gè)目標(biāo)個(gè)體對(duì)各個(gè)基色光譜的平均感知色坐標(biāo),對(duì)顯示設(shè)備進(jìn)行顯示色彩校正之前,上述方法還包括:將平均感知色坐標(biāo)由均勻顏色空間轉(zhuǎn)換至色匹配函數(shù)對(duì)應(yīng)的顏色空間。
12、如上所述的一種顯示色彩校正方法,在第一方面的某些實(shí)現(xiàn)方式中,利用多個(gè)目標(biāo)個(gè)體對(duì)所述各個(gè)基色光譜的平均感知色坐標(biāo),對(duì)顯示設(shè)備進(jìn)行顯示色彩校正,包括:利用多個(gè)目標(biāo)個(gè)體對(duì)各個(gè)基色光譜的平均感知色坐標(biāo),計(jì)算顯示設(shè)備各個(gè)顯示色彩所對(duì)應(yīng)的目標(biāo)三基色亮度;利用目標(biāo)三基色亮度,對(duì)顯示設(shè)備各個(gè)顯示色彩的當(dāng)前三基色亮度進(jìn)行校正。
13、如上所述的一種顯示色彩校正方法,在第一方面的某些實(shí)現(xiàn)方式中,利用多個(gè)目標(biāo)個(gè)體對(duì)各個(gè)基色光譜的平均感知色坐標(biāo),計(jì)算顯示設(shè)備各個(gè)顯示色彩所對(duì)應(yīng)的目標(biāo)三基色亮度,包括:根據(jù)公式計(jì)算顯示設(shè)備各個(gè)顯示色彩所對(duì)應(yīng)的目標(biāo)三基色亮度;其中,x1,y1,z1為多個(gè)目標(biāo)個(gè)體對(duì)顯示設(shè)備r基色的平均感知色坐標(biāo),x2,y2,z2為多個(gè)目標(biāo)個(gè)體對(duì)顯示設(shè)備g基色的平均感知色坐標(biāo),x3,y3,z3為多個(gè)目標(biāo)個(gè)體對(duì)顯示設(shè)備b基色的平均感知色坐標(biāo);xmix,ymix,zmix為顯示設(shè)備任意一個(gè)顯示色彩的色坐標(biāo),xmix,ymix,zmix為顯示設(shè)備任意一個(gè)顯示色彩的三刺激值;y1為顯示設(shè)備任意一個(gè)顯示色彩的目標(biāo)r基色亮度,y2為顯示設(shè)備任意一個(gè)顯示色彩的目標(biāo)g基色亮度,y3為顯示設(shè)備任意一個(gè)顯示色彩的目標(biāo)b基色亮度。
14、本實(shí)現(xiàn)方式中,可利用顯示設(shè)備在顯示不同色彩時(shí)僅三基色光譜亮度變化、而三基色光譜色坐標(biāo)始終不變的特點(diǎn),利用人群對(duì)三基色光譜的平均感知色坐標(biāo),實(shí)現(xiàn)對(duì)不同顯示色彩所對(duì)應(yīng)的三基色亮度的校正。
15、如上所述的一種顯示色彩校正方法,在第一方面的某些實(shí)現(xiàn)方式中,根據(jù)多個(gè)目標(biāo)個(gè)體的色匹配函數(shù),確定多個(gè)目標(biāo)個(gè)體對(duì)顯示設(shè)備三基色光譜中各個(gè)基色光譜的平均感知色坐標(biāo)之前,上述方法還包括:利用蒙特卡洛法,生成多個(gè)目標(biāo)個(gè)體的色匹配函數(shù)。
16、如上所述的一種顯示色彩校正方法,在第一方面的某些實(shí)現(xiàn)方式中,利用蒙特卡洛法,生成多個(gè)目標(biāo)個(gè)體的色匹配函數(shù),包括:確定與顯示設(shè)備匹配的目標(biāo)人群;根據(jù)目標(biāo)人群的人眼狀態(tài),確定對(duì)目標(biāo)色匹配函數(shù)模型的約束條件;在約束條件下,利用蒙特卡洛法,基于目標(biāo)色匹配函數(shù)模型生成多個(gè)目標(biāo)個(gè)體的色匹配函數(shù)。
17、本實(shí)現(xiàn)方式中,可結(jié)合不同顯示設(shè)備的用戶(hù)群體的差異,針對(duì)性生成顯示設(shè)備所對(duì)應(yīng)的用戶(hù)群體的色匹配函數(shù),從而使后續(xù)獲得的校正結(jié)果與顯示設(shè)備所針對(duì)的用戶(hù)群體相匹配,針對(duì)性提升目標(biāo)用戶(hù)群體在顯示設(shè)備使用場(chǎng)景中的主觀色彩一致性。
18、第二方面,本技術(shù)方案提供了一種電子設(shè)備,包括:一個(gè)或多個(gè)處理器;存儲(chǔ)器;以及一個(gè)或多個(gè)計(jì)算機(jī)程序,其中所述一個(gè)或多個(gè)計(jì)算機(jī)程序被存儲(chǔ)在所述存儲(chǔ)器中,所述一個(gè)或多個(gè)計(jì)算機(jī)程序包括指令,當(dāng)所述指令被所述設(shè)備執(zhí)行時(shí),使得所述設(shè)備執(zhí)行所述第一方面或者第一方面的任一可能的實(shí)現(xiàn)方式中的方法。
19、第三方面,本發(fā)明還提供了一種芯片,所述芯片包括處理器與數(shù)據(jù)接口,所述處理器通過(guò)所述數(shù)據(jù)接口讀取存儲(chǔ)器上存儲(chǔ)的指令,執(zhí)行第一方面或第一方面的任一可能的實(shí)現(xiàn)方式中的方法。
20、可選的,作為一種實(shí)現(xiàn)方式,所述芯片還可以包括存儲(chǔ)器,所述存儲(chǔ)器中存儲(chǔ)有指令,所述處理器用于執(zhí)行所述存儲(chǔ)器上存儲(chǔ)的指令,當(dāng)所述指令被執(zhí)行時(shí),所述處理器用于執(zhí)行第一方面或第一方面的任一可能的實(shí)現(xiàn)方式中的方法。
21、第四方面,本發(fā)明還提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述計(jì)算機(jī)可讀介質(zhì)存儲(chǔ)用于設(shè)備執(zhí)行的程序代碼,所述程序代碼包括用于執(zhí)行第一方面或者第一方面的任一可能的實(shí)現(xiàn)方式中的方法的指令。