本發明公開了一種基于迭代的oled顯示屏demura方法,屬于圖像處理領域。
背景技術:
1、oled(organic?light?emitting?diode)由于具有色彩鮮艷、功耗低、輕薄等諸多優點,已經被廣泛的應用于高性能的顯示中。在大面積玻璃基板上制作時,由于晶化工藝的局限性,tft在閾值電壓、遷移率等電學參數上具有非均勻性,會導致顯示器件的電流差異和亮度差異,就會出現mura現象。當屏幕未經過demura處理,顯示時會有整屏亮度不均勻、偏色等情況出現。
2、不同廠家有不同的demura算法,普遍是通過拍攝的亮度信息得到補償參數或者灰度補償表,來實現對顯示屏mura進行補償。目前產線會使用工業相機分別拍攝顯示屏在r、g、b三個通道幾個灰階(比如32,64,128,192,255)的亮度信息。但是受限于拍攝設備的精度,通過一次采集數據生成的特性參數有時并不能達到非常好的補償效果。
3、本發明設計一種通過工業相機多次采集參數并進行參數迭代來提高最終demura補償效果的方法,通過多次采集數據并對特性參數進行迭代,能有效的對demura補償效果進行提高并逼近理想效果。
技術實現思路
1、本發明提供一種基于迭代的oled顯示屏demura方法,包括以下步驟:
2、步驟一、工業相機首次采集亮度數據,并建立目標亮度的模型;
3、步驟二、生成仿真圖或是將數據燒錄進入ic;
4、步驟三、工業相機采集亮度數據;
5、步驟四、生成當前步驟的參數并保存;
6、步驟五、判斷是否終止迭代,若是,則組合參數并燒錄進ic,若否,則選擇繼續迭代,重新執行步驟二。
7、進一步地,通過工業相機采集數據,采集r、g、b三個通道幾個灰階的亮度信息來提取每個子像素點的特性參數,同時確定目標亮度模型的理想的特性參數;
8、oled屏亮度與灰度之間的關系:
9、??????(1)
10、,為系數,為亮度,為灰度;
11、對應r、g、b三個通道建立三個目標亮度的模型,三個通道的處理情況相同,記通道的關系為:
12、????(2)
13、,為理想的亮度輸出,為ic實際的灰度輸入,、為對應的系數;
14、但是由于mura現象的存在,對于每一個像素點都有:
15、???(3)
16、為實際的亮度輸出,為補償后的灰度值,、為對應的系數,實際亮度與理想亮度是有差異的;通過對工業相機采集的數據進行處理,獲得每一個子像素實際的與,如果要實現子像素的亮度與理想亮度相同,則通過式(2)和(3)對每個像素的實際輸入的灰度值和補償后的灰度值建立如下的映射關系:
17、{g}_{r}=\sqrt[{_{r}}] {\frac {{a}_{i}} {{a}_{r}}*{{g}_{i}}^{_{i}}}=\left ( {\frac {{a}_{i}} {{a}_{r}}} \right )^{\frac {1} {_{r}}}*{{g}_{i}}^{\frac {_{i}} {_{r}}}?????(4)
18、記:??????(5)
19、?????(6)
20、式(4)簡記為:
21、????(7)
22、通過ic內置的算法,實際輸入的灰度被輸出為,對于屏幕單個像素點的任意灰度輸入將通過公式轉化為補償后的輸出;對每個像素點采取上述操作,即可實現全屏的demura。
23、進一步地,選擇利用采集參數生成灰度仿真圖或是將數據燒錄進ic來采集下一輪的數據,對采集的數據進行處理,提取參數并保存;
24、記式(7)為:
25、???(8)
26、當無迭代時,輸入到輸出可以直接通過式(7)由ic內部算法得出,如果執行了n次迭代,記迭代的過程中每一輪的輸入為:
27、????(9)
28、將每一輪的系數處理為式(5)和(6)的形式,則對應每一輪的系數分別為:
29、??(10)
30、???(11)
31、式(5)和(6)中,、為最開始設定的模型參數,、分別在每一輪迭代過程中通過工業相機采集亮度數據處理獲得;
32、采集亮度的方式如步驟一中所描述,但是采集亮度的灰階對于最開始而言已經發生改變,當進行到n次迭代中的第k次時,每個像素點的需要采集亮度灰階變為式(9)中的;
33、當n=0時,即為最初的輸入灰度,這時得到的結果即為無迭代時的結果;當n≥1時,有如下迭代過程:
34、????(12)
35、...
36、???(13)。
37、進一步地,在進行一次迭代后,觀察不同灰階的顯示效果,如果效果達到預期,則停止迭代,如不符合預期,則再次進行迭代;記經過n輪迭代,n≥1,當n=0時即未進行迭代,多輪迭代的參數通過下列關系進行組合,使得最終的輸出仍滿足式(7)所對應的運算關系:
38、?????(14)
39、????(15)
40、如果屏幕的顯示效果達到預期,則按照式(14)、(15)將組合后的參數燒錄進入ic,這里的和就是最終需求的特性參數,至此,完成迭代,實現顯示效果的優化。
41、本發明通過多次采集數據并對特性參數進行迭代,能有效的對demura補償效果進行提高并逼近理想效果。
1.一種基于迭代的oled顯示屏demura方法,其特征在于:包括以下步驟:
2.根據權利要求1所述的一種基于迭代的oled顯示屏demura方法,其特征在于:通過工業相機采集數據,采集r、g、b三個通道幾個灰階的亮度信息來提取每個子像素點的特性參數,同時確定目標亮度模型的理想的特性參數;
3.根據權利要求2所述的一種基于迭代的oled顯示屏demura方法,其特征在于:選擇利用采集參數生成灰度仿真圖或是將數據燒錄進ic來采集下一輪的數據,對采集的數據進行處理,提取參數并保存;
4.根據權利要求3所述的一種基于迭代的oled顯示屏demura方法,其特征在于:在進行一次迭代后,觀察不同灰階的顯示效果,如果效果達到預期,則停止迭代,如不符合預期,則再次進行迭代;記經過n輪迭代,n≥1,當n=0時即未進行迭代,多輪迭代的參數通過下列關系進行組合,使得最終的輸出仍滿足式(7)所對應的運算關系: