本發明涉及顯示技術領域,尤其涉及一種顯示裝置及顯示面板的圖像顯示修正方法。
背景技術:
近年來,OLED(Organic Light-Emitting Diode,有機發光二極管)技術發展迅速,已經成為最有可能替代LCD(Liquid Crystal Display,液晶顯示器)的前景技術。
OLED顯示屏的像素陣列通常如圖1所示,像素陣列100包括多個像素點110。各像素點包括按三角形構型排列的三個不同色的子像素111。利用這樣的像素陣列顯示圖像時,所顯示的對象的邊緣200會呈現為不夠平滑的鋸齒狀。為了改善顯示效果,現有技術利用如下兩種方式減少顯示對象邊緣鋸齒狀現象:
1)第一種現有技術,如圖2所示,以像素陣列中的像素點為單位,利用低通濾波器,對所要顯示的圖像信號進行濾波,進而修正像素點的亮度值。這樣的方式雖然可讓鋸齒狀邊緣消失,但圖像上沒有鋸齒的部分卻也由于濾波而變得模糊掉。由于是以像素點為單位進行濾波,在對象邊緣的部分所產生的漸層高度D至少為兩個像素點110的高度,進而導致對象邊緣部分的畫面模糊。
2)第二種現有技術,如圖3所示,針對對象邊緣凸出且亮度值較高的區域300中的子像素111做低通濾波,但這樣的方式需判斷子像素111是否在對象邊緣。并且,當所顯示的對象邊緣為黑底白線時,利用該方式會導致白線變細;當所顯示的對象邊緣為白底黑線時,利用該方式會導致黑線變粗。
技術實現要素:
本發明為了克服上述現有技術存在的缺陷,提供一種顯示裝置及顯示面 板的圖像顯示修正方法,其能夠改善按三角形構型排列的像素陣列的鋸齒狀顯示。
本發明提供一種顯示面板的圖像顯示修正方法,所述顯示面板包括由多個像素點構成的像素陣列,每個像素點包括按三角形構型排列的三個不同顏色的子像素,所述方法包括:接收初始圖像信號,所述初始圖像信號包括各個子像素的亮度值;確定多個第一類像素點,包括:根據所述初始圖像信號,識別所述初始圖像信號所顯示的對象的邊緣像素點;將所述對象的邊緣像素點作為所述第一類像素點;對于所述第一類像素點中的子像素,根據與該第一類像素點相鄰的至少一個像素點中的與該子像素同色的子像素的亮度值修正該子像素的亮度值;根據所述第一類像素點中各子像素修正后的亮度值向所述像素陣列提供修正圖像信號。
優選地,所述多個像素點沿行方向和列方向排列,任意兩個相鄰的子像素具有不同的顏色。
優選地,對于所述第一類像素點中的子像素,根據與該第一類像素點在行方向和/或列方向上相鄰的至少一個像素點中的與該子像素同色的子像素的亮度值修正該子像素的亮度值。
優選地,利用第一亮度值修正方式修正所述第一類像素點中的子像素的亮度值;利用第二亮度值修正方式修正所述第一類像素點中的子像素的亮度值;或者對于在行方向上相鄰的兩個第一類像素點,分別利用第一亮度值修正方式和第二亮度值修正方式修正該兩個第一類像素點中的子像素的亮度值,對于在列方向上相鄰的兩個第一類像素點,利用相同的亮度值修正方式修正該兩個第一類像素點中的子像素的亮度值。
優選地,所述第一亮度值修正方式包括:對于所述第一類像素點中具有第一顏色的子像素,根據與該第一類像素點在列方向上上相鄰的一個像素點以及在行方向上左相鄰的一個像素點中的具有第一顏色的子像素的亮度值修正該具有第一顏色的子像素的亮度值;對于所述第一類像素點中具有第二顏色的子像素,根據與該第一類像素點在列方向上上相鄰的一個像素點以及在行方向上右相鄰的一個像素點中的具有第二顏色的子像素的亮度值修正該具有第二顏色的子像素的亮度值;以及對于所述第一類像素點中具有第三顏色的子像素,根據與該第一類像素點在列方向上下相鄰的一個像素點中的具有 第三顏色的子像素的亮度值修正該具有第三顏色的子像素的亮度值。
優選地,所述第二亮度值修正方式包括:對于所述第一類像素點中具有第一顏色的子像素,根據與該第一類像素點在列方向上下相鄰的一個像素點以及在行方向上左相鄰的一個像素點中的具有第一顏色的子像素的亮度值修正該具有第一顏色的子像素的亮度值;對于所述第一類像素點中具有第二顏色的子像素,根據與該第一類像素點在列方向上下相鄰的一個像素點以及在行方向上右相鄰的一個像素點中的具有第二顏色的子像素的亮度值修正該具有第二顏色的子像素的亮度值;以及對于所述第一類像素點中具有第三顏色的子像素,根據與該第一類像素點在列方向上上相鄰的一個像素點中的具有第三顏色的子像素的亮度值修正該具有第三顏色的子像素的亮度值。
優選地,所述第一顏色、第二顏色及第三顏色分別為:綠色、紅色、藍色;或者紅色、綠色、藍色。
優選地,藍色子像素的面積大于紅色子像素及綠色子像素的面積。
優選地,利用低通濾波器對所述第一類像素點中的子像素的亮度值進行修正。
優選地,所述低通濾波器的參數根據所述子像素的大小及所述子像素之間距離來設置。
根據本發明的又一方面,還提供一種顯示裝置,包括:顯示面板,包括像素陣列;圖像處理裝置,利用上述的顯示面板的圖像顯示修正方法對顯示面板的圖像顯示進行修正。
優選地,所述顯示裝置為OLED顯示裝置。
與現有技術相比,本發明以子像素為單位,通過對子像素的亮度值進行修正來改善按三角形構型排列的像素陣列的鋸齒狀顯示,同時減少所顯示的對象邊緣漸層的寬度。當所顯示的對象邊緣為黑底白線時或者當所顯示的對象邊緣為白底黑線時,利用本發明提供的方法對子像素的亮度值修正后,并不會造成線寬變化。
附圖說明
通過參照附圖詳細描述其示例實施方式,本發明的上述和其它特征及優點將變得更加明顯。
圖1示出了現有技術的像素陣列圖像顯示的示意圖。
圖2示出了現有技術的像素陣列亮度修正后圖像顯示的示意圖。
圖3示出了現有技術的像素陣列亮度修正后圖像顯示的示意圖。
圖4示出了根據本發明實施例的顯示面板的圖像顯示修正方法的流程圖。
圖5示出了根據本發明實施例的像素陣列的示意圖。
圖6示出了根據本發明實施例的像素陣列顯示初始圖像信號的示意圖。
圖7示出了根據本發明實施例的像素陣列亮度修正后圖像顯示的示意圖。
圖8示出了根據本發明實施例的顯示裝置的示意圖。
具體實施方式
現在將參考附圖更全面地描述示例實施方式。然而,示例實施方式能夠以多種形式實施,且不應被理解為限于在此闡述的實施方式;相反,提供這些實施方式使得本發明將全面和完整,并將示例實施方式的構思全面地傳達給本領域的技術人員。在圖中相同的附圖標記表示相同或類似的結構,因而將省略對它們的重復描述。
所描述的特征、結構或特性可以以任何合適的方式結合在一個或更多實施方式中。在下面的描述中,提供許多具體細節從而給出對本發明的實施方式的充分理解。然而,本領域技術人員應意識到,沒有特定細節中的一個或更多,或者采用其它的方法、組元、材料等,也可以實踐本發明的技術方案。在某些情況下,不詳細示出或描述公知結構、材料或者操作以避免模糊本發明。
本發明的附圖僅用于示意相對位置關系,像素及子像素的大小的采用了夸示的繪圖方式以便于理解,附圖中的大小并不代表實際大小的比例關系。
為了改善按三角形構型排列的像素陣列的鋸齒狀顯示,本發明提供一種向像素陣列提供圖像信號的方法。下面結合圖4至圖7對本發明提供的方法進行描述。
本發明提供的像素陣列100包括多個像素點110。優選地,像素陣列100 的各個像素點110按矩陣的形式排列。也就是說,多個像素點110沿行方向和列方向對齊。每個像素點110包括按三角形構型排列的三個不同顏色的子像素111。
構成一個像素點110的三個不同顏色的子像素111為紅色子像素R、綠色子像素G及藍色子像素B。在一些實施例,子像素111的形狀為矩形。在其他實施例中,子像素111的形狀也可以是圓形、三角形或其他不規則形狀。優選地,在本實施例中,藍色子像素B的面積大于紅色子像素R及綠色子像素G的面積。按本發明提供的像素排列方式,任意兩個相鄰子像素111具有不同的顏色。例如,如圖5所述,與藍色子像素B8相鄰的子像素為G2、R2、G7、G8、R8及G9,這些子像素111分別具有紅色和綠色,都與藍色子像素B8具有不同的顏色;與綠色子像素G9相鄰的子像素為R2、B3、B8、R8、B9及R9,這些子像素111分別具有紅色和藍色,都與綠色子像素G9具有不同的顏色。
具體而言,按三角形構型排列的三個不同顏色的子像素111的中心點的連線形成一個三角形,該三角形可以是銳角三角形、直角三角形或鈍角三角形。所形成的三角形的形狀根據不同顏色的子像素111的大小及子像素111之間的間距來決定。進一步地,在本實施例中,在行方向上相鄰的像素點110,其三個子像素111的中心連線所形成的三角形的頂點朝向相反;在列方向上相鄰的像素點110,其三個子像素111的中心連線所形成的三角形的頂點朝向相同。具體而言,例如,像素點P1由綠色子像素G1、紅色子像素R1及藍色子像素B1構成,該三個子像素的中心連線所形成的三角形的頂點朝下;像素點P2與像素點P1在行方向上相鄰,像素點P2由綠色子像素G2、紅色子像素R2及藍色子像素B2構成,該三個子像素的中心連線所形成的三角形的頂點朝上,與像素點P1的三個子像素111的中心連線所形成的三角形的頂點朝向相反;像素點P7與像素點P1在列方向上相鄰,像素點P7由綠色子像素G7、紅色子像素R7及藍色子像素B7構成,該三個子像素的中心連線所形成的三角形的頂點朝下,與像素點P1的三個子像素111的中心連線所形成的三角形的頂點朝向相同。
根據這樣的像素陣列100,本發明提供的向像素陣列100提供圖像信號 的方法包括如下步驟:
S210:接收初始圖像信號。該初始圖像信號包括各個子像素的亮度值。位于像素陣列100不同位置的不同顏色的子像素111根據不同的亮度值進行發光,來使像素陣列100顯示圖像。
S220:確定多個第一類像素點。
在一個實施例中,第一類像素點為位于初始圖像信號所顯示的對象的邊緣。則本實施例根據初始圖像信號,識別初始圖像信號所顯示的對象的邊緣像素點,并將對象的邊緣像素點110作為第一類像素點。以圖6為例,位于對象的邊緣400內的像素點P7、P8、P9、P10、P11及P12(也就是邊緣像素點)作為第一類像素點。具體而言,第一類像素點中的子像素的亮度值和與其相鄰并位于對象的邊緣外的像素點中的子像素的亮度值的差值大于一預定閾值。例如,繼續參考圖6,第一類像素點P7中的子像素的亮度值和像素點P13中的子像素的亮度值的差值大于一預定閾值,像素點P13與第一類像素點P7相鄰并位于對象邊緣400外;第一類像素點P8中的子像素的亮度值和像素點P14中的子像素的亮度值的差值大于一預定閾值,像素點P14與第一類像素點P8相鄰并位于對象邊緣400外。進一步地,位于對象邊緣400的第一類像素點中各子像素的亮度值的差值小于另一一預定閾值。換言之,第一類像素點和與其相鄰的位于對象邊緣外的像素點亮度差距大,而位于對象邊緣的多個第一類像素點亮度差距小。本發明可以以此來判斷所顯示的對象的邊緣像素點。
在一個變化例中,也可以將位于對象的邊緣400兩邊的像素點(例如P7及P13,P8及P14等)作為第一類像素點。在又一變化例中也可將像素陣列100中的每個像素點110都作為第一類像素點。這樣可以省去識別對象邊緣的步驟。
S230:對于第一類像素點中的子像素,根據與該第一類像素點相鄰的至少一個像素點中的與該子像素同色的子像素的亮度值修正該子像素的亮度值。優選地,本發明利用低通濾波器來對第一類像素點中的子像素的亮度值進行修正。
具體而言,對于第一類像素點中的每個子像素,根據與該第一類像素點在行方向和/或列方向上相鄰的至少一個像素點中的與該子像素同色的子像 素的亮度值修正該子像素的亮度值。參見圖5和圖6,例如,對于第一類像素點P8中的紅色子像素R8,可以利用與該第一類像素點P8在列方向上相鄰的像素點P2中的紅色子像素R2的亮度值來對紅色子像素R8的亮度值進行修正。又例如,對于第一類像素點P8中的紅色子像素R8,可以利用與該第一類像素點P8在列方向上相鄰的像素點P2中的紅色子像素R2的亮度值以及與該第一類像素點P8在行方向上相鄰的像素點P7的紅色子像素R7來對紅色子像素R8的亮度值進行修正。再例如,對于第一類像素點P8中的紅色子像素R8,可以利用與該第一類像素點P8在行方向上相鄰的像素點P7中的紅色子像素R7的亮度值來對紅色子像素R8的亮度值進行修正。
在本發明的一個具體實施例中,對于第一類像素點中的不同顏色的子像素采用不同的方式進行修正。對于第一類像素點中具有第一顏色的子像素,根據與該第一類像素點在列方向上上相鄰的一個像素點以及在行方向上左相鄰的一個像素點中的具有第一顏色的子像素的亮度值修正該具有第一顏色的子像素的亮度值。對于第一類像素點中具有第二顏色的子像素,根據與該第一類像素點在列方向上上相鄰的一個像素點以及在行方向上右相鄰的一個像素點中的具有第二顏色的子像素的亮度值修正該具有第二顏色的子像素的亮度值。對于第一類像素點中具有第三顏色的子像素,根據與該第一類像素點在列方向上下相鄰的一個像素點中的具有第三顏色的子像素的亮度值修正該具有第三顏色的子像素的亮度值。以第一類像素點P9為例,按上述具體實施例進行修正:
綠色子像素G9:G9’=G9*W1+G3*W2+G8*W3;
紅色子像素R9:R9’=R9*W4+R3*W5+R10*W6;
藍色子像素B9:B9’=B9*W7+B15*W8。
其中,G9’為綠色子像素G9修正后的亮度值,G9、G3、G8是綠色子像素G9、G3及G8的亮度值;R9’為紅色子像素R9修正后的亮度值,R9、R3、R10是紅色子像素R9、R3及R10的亮度值;B9’為藍色子像素B9修正后的亮度值,B9、B15是藍色子像素B9、B15的亮度值;W1至W8為低通濾波器的濾波參數。低通濾波器的濾波參數可以根據子像素的大小和子像素之間的距離做調整。例如,濾波參數可以按如下方式設置:W1=0.75、W2=0.25、W3=0、W4=0.75、W5=0.25、W6=0、W7=0.75、W8=0.25。在本實施例的一個變 化例中,綠色子像素的亮度值修正方式可以和紅色子像素的亮度值修正方式對換,例如:
R9’=R9*W1+R3*W2+R8*W3;
G9’=G9*W4+G3*W5+G10*W6。
在本發明的另一個實施例中,對于第一類像素點中具有第一顏色的子像素,根據與該第一類像素點在列方向上下相鄰的一個像素點以及在行方向上左相鄰的一個像素點中的具有第一顏色的子像素的亮度值修正該具有第一顏色的子像素的亮度值。對于第一類像素點中具有第二顏色的子像素,根據與該第一類像素點在列方向上下相鄰的一個像素點以及在行方向上右相鄰的一個像素點中的具有第二顏色的子像素的亮度值修正該具有第二顏色的子像素的亮度值。對于第一類像素點中具有第三顏色的子像素,根據與該第一類像素點在列方向上上相鄰的一個像素點中的具有第三顏色的子像素的亮度值修正該具有第三顏色的子像素的亮度值。以第一類像素點P8為例,按上述具體實施例進行修正:
綠色子像素G8:G8’=G8*W9+G14*W10+G7*W11;
紅色子像素R8:R8’=R8*W12+R14*W13+R9*W14;
藍色子像素B9:B8’=B8*W15+B2*W16。
其中,G8’為綠色子像素G8修正后的亮度值,G8、G14、G7是綠色子像素G8、G14及G7的亮度值;R8’為紅色子像素R8修正后的亮度值,R8、R14、R9是紅色子像素R8、R14及R9的亮度值;B8’為藍色子像素B8修正后的亮度值,B8、B2是藍色子像素B8、B2的亮度值;W9至W16為低通濾波器的濾波參數。低通濾波器的濾波參數可以根據子像素的大小和子像素之間的距離做調整。例如,濾波參數可以按如下方式設置:W9=0.75、W10=0.25、W11=0、W12=0.75、W13=0.25、W14=0、W15=0.75、W16=0.25。在本實施例的一個變化例中,綠色子像素的亮度值修正方式可以和紅色子像素的亮度值修正方式對換,例如:
R8’=R8*W9+R14*W10+R7*W11;
G8’=G8*W12+G14*W13+G9*W14。
在本發明的又一個實施例中,結合上述兩種亮度值的修正方式,其中,在行方向上相鄰的像素點使用不同的亮度值修正方式。在列方向上相鄰的像 素點使用相同的亮度值修正方式,例如:
對于像素點P8:
G8’=G8*W9+G14*W10+G7*W11;
R8’=R8*W12+R14*W13+R9*W14;
B8’=B8*W15+B2*W16。
像素點P9在行方向上與P8相鄰,對于像素點P9:
G9’=G9*W1+G3*W2+G8*W3;
R9’=R9*W4+R3*W5+R10*W6;
B9’=B9*W7+B15*W8。
像素點P14在列方向上與P8相鄰,對于像素點P14:
G14’=G14*W9+G20*W10+G13*W11;
R14’=R14*W12+R20*W13+R15*W14;
B14’=B14*W15+B8*W16。
S240:根據第一類像素點中各子像素修正后的亮度值向像素陣列提供修正圖像信號。
修正后所顯示的圖像參見圖7,其改善按三角形構型排列的像素陣列的鋸齒狀顯示。同時所產生的漸層寬度d僅為一個像素點的高度。并且,按三角形構型排列的像素陣列的一個像素點寬度的漸層及處理時濾波參數,使得按本發明的修正方法修正的圖像,當其所顯示的對象邊緣為黑底白線時或者當所顯示的對象邊緣為白底黑線時,并不會造成線寬變化。
本發明還提供了一種顯示面板,參見圖8,顯示面板500包括像素陣列100及圖像處理裝置600。優選地,該顯示面板為OLED顯示面板。該圖像處理裝置600優選地利用上述方法,通過低通濾波器對初始圖像信號進行處理,并向像素陣列100提供處理后的圖像信號。
與現有技術相比,本發明以子像素為單位,通過對子像素的亮度值進行修正來改善按三角形構型排列的像素陣列的鋸齒狀顯示,同時減少所顯示的對象邊緣漸層的寬度。當所顯示的對象邊緣為黑底白線時或者當所顯示的對象邊緣為白底黑線時,利用本發明提供的方法對子像素的亮度值修正后,并不會造成線寬變化。
以上具體地示出和描述了本發明的示例性實施方式。應該理解,本發明不限于所公開的實施方式,相反,本發明意圖涵蓋包含在所附權利要求范圍內的各種修改和等效置換。