顏色混合背后的科學
四通道顏色混合的實施應建立在三通道顏色混合的基礎之上。算法第一步是創(chuàng)建矩陣,然后算出逆矩陣并與 Ymix 相乘。Ymix 是總混合光輸出產生的流明量。有關步驟如圖 6 所示。
本文引用地址:http://m.butianyuan.cn/article/137979.htm所得的 Y 值是每個 LED 的光通量,LED 是生成目標顏色和通量的必備組件。進行這些數(shù)學運算有兩個好處。首先,如果任何最終的 Y 值為負,則說明請求的顏色坐標無效。換句話說,目標顏色在顏色域之外。另外,可以檢查所得到的 Y 值是否大于三個 LED 中任何一個 LED 的最大光通量。如果是,說明 Ymix 的輸入值過大。在此情況下,固件會減小這些輸入值,以便得到位于 (x, y) 坐標下的最大通量。
圖 7 中的流程圖介紹了四通道顏色混合算法的有關步驟。如果四個 LED 的色點映射到流程圖中,那么會形成四個三角形,包括:(R,G,B)、(R,A,B)、(R,G,A) 和 (G,A,B)。這些三角形在流程圖中分別稱作 TRI1、TRI2、TRI3 和 TRI4。利用三通道算法求解每個三角形的調光值。求解每個三角形用以計算 TRx。如果這一過程得到的三個調光值中任何一個為負,則此解無效。如果此解有效,則三個調光值被保存。當獲得兩組有效的調光值后,就不用繼續(xù)處理其它三角形了。如圖 7 所示,運算流程會直接跳到“添加兩組調光值”步驟。將六個保存的調光值相加從而得到四個值,系統(tǒng)中的四個 LED 各對應一個值。將這四個值縮放為適當?shù)恼{光分辨率。調光值求解過程結束。
最后,這四個調光值被輸入到外部或內部驅動器中。這些驅動器通過調制流經每個通道的電流來控制 LED 的亮度。如果四個解中有三個無效,就說明所需的顏色不在顏色域內。這種情況下用戶可以采取故障調節(jié)措施,包括繼續(xù)保留原有顏色、關閉 LED 等。三通道和四通道顏色混合算法可擴展至更多 LED,能滿足各種不同的照明應用需求?! ?/p>
評論