1.一種RGB轉RGBW的轉換方法,其特征在于,包括以下步驟:
獲取當前幀畫面每個像素點RGB信號的灰階值;
將所述每個像素點RGB信號的灰階值轉化為亮度值,并將所述亮度值進行歸一化處理;
計算歸一化處理后的每個像素點的增益值,并統計整幅畫面符合預設要求的像素點的增益值,以得到整幅畫面像素點增益值的累積分布曲線圖;
接收用戶設定的所述累積分布曲線圖的一個縱坐標值,并將該縱坐標值對應的橫坐標值作為幀增益值;
根據所述幀增益值及預設規則分別獲取RGBW的輸出值,并將其輸出;
其中,所述符合預設要求的像素點為像素點增益值不為0的像素點。
2.根據權利要求1所述的RGB轉RGBW的轉換方法,其特征在于,計算歸一化處理后的每個像素點的增益值,具體包括:
PG=0,(M2=0);
PG=(1+WS)/M2,〔M1/M2≥WS/(1+WS)〕;
PG=1/(M2-M1),〔M1/M2<WS/(1+WS)〕;
其中,PG為一個像素點的增益值,WS=W/(R+G+B),R、G、B與W為RGBW的亮度值,M2為一個像素點的RGB三色歸一化后的亮度值rgb中的最大值,M1為一個像素點的RGB三色歸一化后的亮度值rgb中的最小值。
3.根據權利要求2所述的RGB轉RGBW的轉換方法,其特征在于,根據所述幀增益值及預設規則分別獲取RGBW的輸出值,并將其輸出,具體包括:
Wout=min〔(1+WS),min(PG,FG)*M1〕,
Rout=min(PG,FG)*r-Wout,
Gout=min(PG,FG)*g-Wout,
Bout=min(PG,FG)*b-Wout,
其中,Rout、Gout、Bout與Wout分別為RGBW的輸出值,FG為預設的一個幀增益值,其為所述累積分布曲線圖對應的一個橫坐標值。
4.根據權利要求3所述的RGB轉RGBW的轉換方法,其特征在于,根據所述幀增益值及預設規則分別獲取RGBW的輸出值,并將其輸出,之后還包括:
根據所述幀增益值的大小對背光的亮度進行調整,具體為:
BL調整=BL/FG;
其中,BL是所述背光全開時的亮度,BL調整為所述背光調整后的亮度,且整幅畫面顯示區域分為多個不同區域,所述背光根據預設規則分別對所述多個不同區域的亮度進行獨立控制。
5.根據權利要求1所述的RGB轉RGBW的轉換方法,其特征在于,計算歸一化處理后的每個像素點的增益值,具體包括:
PG=(1+WS),〔M1/M2≥WS/(1+WS)或M2=0〕;
PG=min〔1/(M2-M1),(1+WS)〕,〔M1/M2<WS/(1+WS)〕;
其中,PG為一個像素點的增益值,WS=W/(R+G+B),R、G、B與W為RGBW的亮度值,M2為一個像素點的RGB三色歸一化后的亮度值rgb中的最大值,M1為一個像素點的RGB三色歸一化后的亮度值rgb中的最小值。
6.根據權利要求5所述的RGB轉RGBW的轉換方法,其特征在于,根據所述幀增益值及預設規則分別獲取RGBW的輸出值,并將其輸出,具體包括:
Wout=min〔(1+WS),min(PG,FG)*M1〕,
Rout=min(PG,FG)*r-Wout,
Gout=min(PG,FG)*g-Wout,
Bout=min(PG,FG)*b-Wout,
其中,Rout、Gout、Bout與Wout分別為RGBW的輸出值,FG為預設的一個幀增益值,其為所述累積分布曲線圖對應的一個橫坐標值。
7.根據權利要求6所述的RGB轉RGBW的轉換方法,其特征在于,根據所述幀增益值及預設規則分別獲取RGBW的輸出值,并將其輸出,之后還包括:
根據所述幀增益值的大小對背光的亮度進行調整,具體為:
BL調整=BL/FG;
其中,BL是所述背光全開時的亮度,BL調整為所述背光調整后的亮度,且整幅畫面顯示區域分為多個不同區域,所述背光根據預設規則分別對所述多個不同區域的亮度進行獨立控制。
8.根據權利要求1所述的RGB轉RGBW的轉換方法,其特征在于,計算歸一化處理后的每個像素點的增益值,具體包括:
PG=1/M1,
其中,PG為一個像素點的增益值,M1為一個像素點的RGB三色歸一化后的亮度值rgb中的最小值。
9.根據權利要求8所述的RGB轉RGBW的轉換方法,其特征在于,根據所述幀增益值及預設規則分別獲取RGBW的輸出值,并將其輸出,具體包括:
Wout=min〔(1+WS),min(PG,FG)*M1〕,
Rout=min(PG,FG)*r-Wout,
Gout=min(PG,FG)*g-Wout,
Bout=min(PG,FG)*b-Wout,
其中,WS=W/(R+G+B),R、G、B與W為RGBW的亮度值,Rout、Gout、Bout與Wout分別為RGBW的輸出值,FG為預設的一個幀增益值,其為所述累積分布曲線圖對應的一個橫坐標值。
10.根據權利要求9所述的RGB轉RGBW的轉換方法,其特征在于,根據所述幀增益值及預設規則分別獲取RGBW的輸出值,并將其輸出,之后還包括:
根據所述幀增益值的大小對背光的亮度進行調整,具體為:
BL調整=BL/FG;
其中,BL是所述背光全開時的亮度,BL調整為所述背光調整后的亮度,且整幅畫面顯示區域分為多個不同區域,所述背光根據預設規則分別對所述多個不同區域的亮度進行獨立控制。