本發(fā)明涉及顯示面板領域,特別是涉及一種顯示面板驅動方法、系統(tǒng)及顯示裝置。
背景技術:
薄膜晶體管液晶顯示器在進行像素顯示矩陣設計的時,需要對驅動集成電路的壓合區(qū)進行集中扇形布線處理,因驅動集成電路輸出到各顯示走線的距離不等,使得扇形區(qū)域阻抗無法達成一致,從而引起每條顯示走線電壓變化延時的程度不一樣,最終使每條顯示走線上的充電時間不一致引起顏色漂移,驅動集成電路輸出通道數(shù)越多,扇形區(qū)域的扇形走線的阻抗差異越大,各顯示走線上的電壓變化延遲差異也就越大,色偏越嚴重。
傳統(tǒng)上通常采用通過改變顯示走線的材質,減小走線阻抗差異,或者減少驅動集成電路的輸出通道數(shù),減小扇形區(qū)域的面積,減小顯示走線長度差異,從而減小走線阻抗差異,但是改變顯示走線的材質,需要tft-lcd制程上的支持,而該制程的改造及涉及制程良率的問題都會產(chǎn)生極大的成本問題,且減少驅動集成電路的輸出通道數(shù)會相應增加驅動集成電路的數(shù)量,都會導致成本的增加,因此傳統(tǒng)的改善色偏的方法成本高。
技術實現(xiàn)要素:
本申請?zhí)峁┮环N在不增加成本的前提下改善顯示面板色偏的顯示面板驅動方法、系統(tǒng)及顯示裝置。
一種顯示面板驅動方法,包括以下步驟:
獲取顯示面板當前子像素點的灰階值、當前子像素點的橫坐標值、各區(qū)間分界線的補償增益值、所述各區(qū)間分界線的坐標值和所述顯示面板上一行子像素點的灰階值;
根據(jù)所述顯示面板當前子像素點的灰階值和所述顯示面板上一行子像素點的灰階值,在灰階查詢表中進行查詢,計算得到所述當前子像素點的灰階變化補償值;
根據(jù)所述當前子像素點的橫坐標值和所述各區(qū)間分界線的坐標值判斷得到所述當前子像素點所處的區(qū)間;
根據(jù)所述當前子像素點所處的區(qū)間的相鄰分界線的補償增益值和所述當前子像素點的灰階變化補償值計算得到所述當前子像素點所處的區(qū)間的補償值;
根據(jù)所述當前子像素點的灰階值、所述當前子像素點所處的區(qū)間的補償值、所述當前子像素點所處的區(qū)間的相鄰分界線的坐標值和所述當前子像素點的橫坐標值進行線性內(nèi)插,得出所述當前子像素點的最終補償灰階值并輸出。
一種顯示面板驅動系統(tǒng),包括:
獲取模塊,用于獲取顯示面板當前子像素點的灰階值、當前子像素點的橫坐標值、各區(qū)間分界線的補償增益值、所述各區(qū)間分界線的坐標值和所述顯示面板上一行子像素點的灰階值;
查詢模塊,用于根據(jù)所述顯示面板當前子像素點的灰階值和所述顯示面板上一行子像素點的灰階值,在灰階查詢表中進行查詢,計算得到所述當前子像素點的灰階變化補償值;
判斷模塊,用于根據(jù)所述當前子像素點的橫坐標值和所述各區(qū)間分界線的坐標值判斷所述當前子像素點所處的區(qū)間;
計算模塊,用于根據(jù)所述當前子像素點所處的區(qū)間的相鄰分界線的補償增益值和所述當前子像素點的灰階變化補償值計算得到所述當前子像素點所處的區(qū)間的補償值;
線性內(nèi)插模塊,用于根據(jù)所述當前子像素點的灰階值、所述當前子像素點所處的區(qū)間的補償值、所述當前子像素點所處的區(qū)間的相鄰分界線的坐標值和所述當前子像素點的橫坐標值進行線性內(nèi)插,得出所述當前子像素點的最終補償灰階值并輸出。
一種顯示裝置,包括顯示面板,以及上述任意一項的顯示面板驅動系統(tǒng),所述顯示面板驅動系統(tǒng)與所述顯示面板電性連接。
上述顯示面板驅動方法、系統(tǒng)及顯示裝置,根據(jù)顯示面板當前子像素點的灰階值和顯示面板上一行子像素點的灰階值,在灰階查詢表中進行查詢,計算得到當前子像素點的灰階變化補償值,并根據(jù)所處區(qū)間相鄰分界線的補償增益值和當前子像素點的灰階變化補償值得到所處區(qū)間的補償值,最終通過線性插入的方式得到當前子像素點的補償值,根據(jù)當前子像素點的灰階值和當前子像素點的補償值計算得到當前子像素點的最終補償灰階值,在不增加成本的前提下,有效改善色差,提升了顯示裝置的光學品味。
附圖說明
圖1為一實施例中顯示面板驅動方法流程圖;
圖2為一實施例中顯示面板驅動方法流程圖中步驟s120的流程圖;
圖3為一實施例中顯示面板驅動方法流程圖中步驟s140的流程圖;
圖4為一實施例中顯示面板驅動方法流程圖中步驟s160的流程圖;
圖5為一實施例中顯示面板驅動系統(tǒng)模塊圖;
圖6為一實施例中顯示裝置示意圖。
具體實施方式
在一個實施例中,如圖1所示,一種顯示面板驅動方法,包括以下步驟:
步驟s110:獲取顯示面板當前子像素點的灰階值、當前子像素點的橫坐標值、各區(qū)間分界線的補償增益值、各區(qū)間分界線的坐標值、顯示面板上一行子像素點的灰階值。
具體地,各區(qū)間分界線的補償增益值是通過搭配實際的面板類型,調試測量得出的。顯示面板上一行子像素點與當前子像素點的對應關系為按照預設方向預設順序進行灰階補償時,在當前子像素點上一個補償?shù)淖酉袼攸c,在本實施例中,顯示面板分區(qū)進行色差補償,如從顯示面板的一端到另一端,先從顯示面板的左邊開始進行補償,在補償a點后,開始補償當前b點,則a點為b點上一行子像素點,顯示面板上一行子像素點的灰階值則為a點補償后輸出的灰階值。
步驟s120:根據(jù)顯示面板當前子像素點的灰階值和顯示面板上一行子像素點的灰階值,在灰階查詢表中進行查詢,計算得到當前子像素點的灰階變化補償值。在本實施例中,如圖2所示,步驟s120包括步驟s122和步驟s124。
步驟s122:根據(jù)顯示面板當前子像素點的灰階值和顯示面板上一行子像素點的灰階值,在灰階查詢表中進行查詢,得到當前子像素點的最初灰階值。
具體地,例如顯示面板當前子像素點的灰階值v1為96,上一行子像素點的灰階值為0時,通過查詢預設的灰階查詢表可得當前子像素點的最初灰階值v2為99。具體地,灰階查詢表為預設的灰階查詢表,灰階查詢表中的值可以根據(jù)顯示面板的類型不同進行調整,且灰階查詢表只需要9*9大小,極大節(jié)省硬件資源,若當前子像素點的灰階值和上一行子像素點的灰階值在9*9灰階查詢表中沒有直接找到,則可通過線性內(nèi)插的方式計算得到當前子像素點的最初灰階值。線性內(nèi)插法是根據(jù)一組已知的未知函數(shù)自變量的值和它相對應的函數(shù)值,利用等比關系去求一種求未知函數(shù)其他值的近似計算方法,是一種求位置函數(shù)逼近數(shù)值的求解方法。
步驟s124:根據(jù)當前子像素點的最初灰階值和當前子像素點的灰階值計算得到當前子像素點的灰階變化補償值。可以為:
δv=v2-v1
其中,δv為當前子像素點的灰階變化補償值,v2為當前子像素點的最初灰階值,v1為當前子像素點的灰階值。
步驟s130:根據(jù)當前子像素點的橫坐標值和各區(qū)間分界線的坐標值判斷得到當前子像素點所處的區(qū)間。在本實施例中,步驟s130包括:將當前子像素點的橫坐標值和各區(qū)間分界線的坐標值進行比較,當當前子像素點位于相鄰的兩個區(qū)間分界線之間時,則當前子像素點處于該相鄰的兩個區(qū)間分界線之間的區(qū)間。
具體地,假設當前子像素點的處于i區(qū)分界線和i+1區(qū)分界線之間的區(qū)間。
步驟s140:根據(jù)當前子像素點所處的區(qū)間的相鄰分界線的補償增益值和當前子像素點的灰階變化補償值計算得到當前子像素點所處的區(qū)間的補償值。在本實施例中,如圖3所示,步驟s140包括步驟s142和步驟s144。
步驟s142:根據(jù)當前子像素點的灰階變化補償值和當前子像素點所處的區(qū)間的相鄰分界線的補償增益值,計算得到第一補償值和第二補償值。具體地,步驟s142可以為:
δvi=δv*ai
δv(i+1)=δv*a(i+1)
其中,δvi為第一補償值,δv(i+1)為第二補償值,δv為當前子像素點的灰階變化補償值,ai為i區(qū)分界線的補償增益值,a(i+1)為i+1區(qū)分界線的補償增益值。
步驟s144:根據(jù)第一補償值和第二補償值,計算得到當前子像素點所處的區(qū)間的補償值。具體地,步驟s144可以為:
δva=δv(i+1)-δvi
其中,δva為當前子像素點所處的區(qū)間的補償值,δv(i+1)為第二補償值,δvi為第一補償值。
步驟s150:根據(jù)當前子像素點的灰階值、當前子像素點所處的區(qū)間的補償值、當前子像素點所處的區(qū)間的相鄰分界線的坐標值和當前子像素點的橫坐標值進行線性內(nèi)插,得出當前子像素點的最終補償灰階值并輸出。在本實施例中,如圖4所示,步驟s150包括步驟s152至步驟s158。
步驟s152:根據(jù)當前子像素點所處的區(qū)間的相鄰分界線的坐標值計算得到第一坐標值。具體地,步驟s152可以為:
x=a+b
其中,x為第一坐標值,a為i區(qū)分界線的坐標值,b為i+1區(qū)分界線的坐標值。
步驟s154:根據(jù)當前子像素點的橫坐標值和第一坐標值,計算得到比例值。具體地,步驟s154可以為:
z=y(tǒng)/x
其中,z為比例值,y為當前子像素點的橫坐標值,x為第一坐標值。
步驟s156:根據(jù)比例值和當前子像素點所處的區(qū)間的補償值,計算得到當前子像素點的補償值。具體地,步驟s156可以為:
δv1=δva*z
其中,δv1為當前子像素點的補償值,δva為當前子像素點所處的區(qū)間的補償值,z為比例值。
步驟s158:根據(jù)當前子像素點的灰階值和當前子像素點的補償值計算得到當前子像素點的最終補償灰階值并輸出。具體地,步驟s158可以為:
δv2=δv1+v1
其中,δv2為當前子像素點的最終補償灰階值,δv1為當前子像素點的補償值,v1為當前子像素點的灰階值。
上述顯示面板驅動方法,主要是改善三倍門電路信號線像素顯示矩陣走線設計導致的色差,主要是應用在tft-lcd(薄膜晶體管液晶顯示器)領域和amoled(有源矩陣有機發(fā)光二極體或主動矩陣有機發(fā)光二極體)顯示器領域,但不限定于上述兩個領域,通過根據(jù)顯示面板當前子像素點的灰階值和顯示面板上一行子像素點的灰階值,在灰階查詢表中進行查詢,計算得到當前子像素點的灰階變化補償值,并根據(jù)所處區(qū)間相鄰分界線的補償增益值和當前子像素點的灰階變化補償值得到所處區(qū)間的補償值,最終通過線性插入的方式得到當前子像素點的補償值,根據(jù)當前子像素點的灰階值和當前子像素點的補償值計算計算得到當前子像素點的最終補償灰階值,在不增加成本的前提下,有效改善色差,提升了顯示面板的光學品味。
在一個實施例中,如圖5所示,一種顯示面板驅動系統(tǒng),包括獲取模塊110、查詢模塊120、判斷模塊130、計算模塊140和線性內(nèi)插模塊150,獲取模塊110連接查詢模塊120,查詢模塊120連接判斷模塊130,判斷模塊130連接計算模塊140,計算模塊140連接線性內(nèi)插模塊150。
在一個實施例中,獲取模塊110用于獲取顯示面板當前子像素點的灰階值、當前子像素點的橫坐標值、各區(qū)間分界線的補償增益值、各區(qū)間分界線的坐標值和顯示面板上一行子像素點的灰階值。
在一個實施例中,查詢模塊120用于根據(jù)顯示面板當前子像素點的灰階值和顯示面板上一行子像素點的灰階值,在灰階查詢表中進行查詢,計算得到當前子像素點的灰階變化補償值。在本實施例中,查詢模塊120包括最初灰階值查詢單元122和灰階變化補償值計算單元124。
最初灰階值查詢單元122用于根據(jù)顯示面板當前子像素點的灰階值和顯示面板上一行子像素點的灰階值,在灰階查詢表中進行查詢,得到當前子像素點的最初灰階值。
灰階變化補償值計算單元124用于根據(jù)當前子像素點的最初灰階值和當前子像素點的灰階值計算得到當前子像素點的灰階變化補償值。可以為:
δv=v2-v1
其中,δv為當前子像素點的灰階變化補償值,v2為當前子像素點的最初灰階值,v1為當前子像素點的灰階值。
在一個實施例中,判斷模塊130用于根據(jù)當前子像素點的橫坐標值和各區(qū)間分界線的坐標值判斷當前子像素點所處的區(qū)間。在本實施例中,判斷模塊130用于將當前子像素點的橫坐標值和各區(qū)間分界線的坐標值進行比較,當當前子像素點位于相鄰的兩個區(qū)間分界線之間時,則當前子像素點處于該相鄰的兩個區(qū)間分界線之間的區(qū)間。
具體地,假設當前子像素點的處于i區(qū)分界線和i+1區(qū)分界線之間的區(qū)間。
在一個實施例中,計算模塊140用于根據(jù)當前子像素點所處的區(qū)間的相鄰分界線的補償增益值和當前子像素點的灰階變化補償值計算得到當前子像素點所處的區(qū)間的補償值。在本實施例中,計算模塊140包括第一計算單元142和第二計算單元144。
第一計算單元142用于用于根據(jù)當前子像素點的灰階變化補償值和當前子像素點所處的區(qū)間的相鄰分界線的補償增益值,計算得到第一補償值和第二補償值。可以為:
δvi=δv*ai
δv(i+1)=δv*a(i+1)
其中,δvi為第一補償值,δv(i+1)為第二補償值,δv為當前子像素點的灰階變化補償值,ai為i區(qū)分界線的補償增益值,a(i+1)為i+1區(qū)分界線的補償增益值。
第二計算單元142用于根據(jù)第一補償值和第二補償值計算得到當前子像素點所處的區(qū)間的補償值。可以為:
δva=δv(i+1)-δvi
其中,δva為當前子像素點所處的區(qū)間的補償值,δv(i+1)為第二補償值,δvi為第一補償值。
在一個實施例中,線性內(nèi)插模塊150用于根據(jù)當前子像素點的灰階值、當前子像素點所處的區(qū)間的補償值、當前子像素點所處的區(qū)間的相鄰分界線的坐標值和當前子像素點的橫坐標值進行線性內(nèi)插,得出當前子像素點的最終補償灰階值并輸出。在本實施例中,線性內(nèi)插模塊150包括第一坐標值計算單元152、比例值計算單元154、補償值計算單元156和最終補償灰階值計算單元158。
第一坐標值計算單元152用于根據(jù)當前子像素點所處的區(qū)間的相鄰分界線的坐標值計算得到第一坐標值??梢詾椋?/p>
x=a+b
其中,x為第一坐標值,a為i區(qū)分界線的坐標值,b為i+1區(qū)分界線的坐標值。
比例值計算單元154用于根據(jù)當前子像素點的橫坐標值和第一坐標值,計算得到比例值??梢詾椋?/p>
z=y(tǒng)/x
其中,z為比例值,y為當前子像素點的橫坐標值,x為第一坐標值。
補償值計算單元156用于根據(jù)比例值和當前子像素點所處的區(qū)間的補償值,計算得到當前子像素點的補償值??梢詾椋?/p>
δv1=δva*z
其中,δv1為當前子像素點的補償值,δva為當前子像素點所處的區(qū)間的補償值,z為比例值。
最終補償灰階值計算單元158用于根據(jù)當前子像素點的灰階值和當前子像素點的補償值計算得到當前子像素點的最終補償灰階值并輸出??梢詾椋?/p>
δv2=δv1+v1
其中,δv2為當前子像素點的最終補償灰階值,δv1為當前子像素點的補償值,v1為當前子像素點的灰階值。
上述顯示面板驅動系統(tǒng),通過根據(jù)顯示面板當前子像素點的灰階值和顯示面板上一行子像素點的灰階值,在灰階查詢表中進行查詢,計算得到當前子像素點的灰階變化補償值,并根據(jù)所處區(qū)間相鄰分界線的補償增益值和當前子像素點的灰階變化補償值得到所處區(qū)間的補償值,最終通過線性插入的方式得到當前子像素點的補償值,根據(jù)當前子像素點的灰階值和當前子像素點的補償值計算計算得到當前子像素點的最終補償灰階值,在不增加成本的前提下,有效改善色差,提升了顯示面板的光學品味。
在一個實施例中,如圖6所示,一種顯示裝置,包括顯示面板200及上述任意一項的顯示面板驅動系統(tǒng)100,顯示面板驅動系統(tǒng)100與顯示面板200電性連接。
具體地,將顯示面板驅動系統(tǒng)100安裝在顯示面板200上,在不增加成本的前提下,有效改善顯示裝置色差,提升了顯示面板200的光學品味。
其中,顯示面板可例如為lcd顯示面板、oled顯示面板、qled顯示面板、曲面顯示面板或其他顯示面板。
以上所述實施例的各技術特征可以進行任意的組合,為使描述簡潔,未對上述實施例中的各個技術特征所有可能的組合都進行描述,然而,只要這些技術特征的組合不存在矛盾,都應當認為是本說明書記載的范圍。
以上所述實施例僅表達了本發(fā)明的幾種實施方式,其描述較為具體和詳細,但并不能因此而理解為對發(fā)明專利范圍的限制。應當指出的是,對于本領域的普通技術人員來說,在不脫離本發(fā)明構思的前提下,還可以做出若干變形和改進,這些都屬于本發(fā)明的保護范圍。因此,本發(fā)明專利的保護范圍應以所附權利要求為準。