本發(fā)明屬于圖像顯示處理領(lǐng)域,尤其涉及一種圖像亮度調(diào)整方法和裝置。
背景技術(shù):
顯示技術(shù)是目前應(yīng)用最為廣泛的一種技術(shù),可以應(yīng)用在各個領(lǐng)域。目前的顯示技術(shù)采用最多的是利用燈管進行投影,如數(shù)字光處理(Digital Process Light,DPL)投影顯示技術(shù),作為一種新型顯示技術(shù),由于其顯示的圖像清晰、亮度高、色彩豐富,在顯示器領(lǐng)域中有著廣泛的應(yīng)用。
而在生產(chǎn)和使用過程由于環(huán)境不潔凈,使用時間過長等外部其它因素經(jīng)常會出現(xiàn)投影的主要部件,如燈管或燈珠粘上灰塵或者部件老化等因素導(dǎo)致顯示器顯示的圖像亮度不均勻。
技術(shù)實現(xiàn)要素:
本發(fā)明提供一種顯示器亮度調(diào)整方法和裝置,旨在解決顯示器顯示的圖像亮度不均勻的問題。
為解決上述技術(shù)問題,本發(fā)明是這樣實現(xiàn)的,一種圖像亮度調(diào)整方法和裝置,所述方法包括:獲取待處理圖像中像素點的顏色值;根據(jù)顏色補償值,對所述像素點的顏色值進行補償運算,計算出所述像素點補償后的顏色值;將所述待處理圖像按照所述像素點補償后的顏色值進行顯示。
一種圖像亮度調(diào)整裝置,所述裝置包括:獲取模塊,用于獲取待處理圖像中像素點的顏色值;運算模塊,用于根據(jù)顏色補償值,對所述像素點的顏色值進行補償運算,計算出所述像素點補償后的顏色值;顯示模塊,用于將所述待處理圖像按照所述像素點補償后的顏色值進行顯示。
本發(fā)明與現(xiàn)有技術(shù)相比,有益效果在于:獲取待處理圖像中像素點的顏色值,將該像素點的顏色值和該像素點的顏色補償值進行乘法運算,計算出補償后的像素點的顏色值,將該待處理圖像按照該像素點補償后的顏色值進行顯示,這樣,對該待處理的圖像中像素點的顏色進行補償,調(diào)整了顯示器顯示的圖像亮度,使得顯示器顯示的圖像亮度均勻。
附圖說明
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例。
圖1是本發(fā)明第一實施例提供的一種圖像亮度調(diào)整方法的實現(xiàn)流程示意圖;
圖2是本發(fā)明第二實施例提供的一種圖像亮度調(diào)整方法的實現(xiàn)流程示意圖;
圖3是本發(fā)明第三實施例提供的一種圖像亮度調(diào)整裝置示意圖;
圖4是本發(fā)明第四實施例提供的一種圖像亮度調(diào)整裝置示意圖。
具體實施方式
為使得本發(fā)明的發(fā)明目的、特征、優(yōu)點能夠更加的明顯和易懂,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而非全部實施例?;诒景l(fā)明中的實施例,本領(lǐng)域技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
本發(fā)明實施例提供的圖像亮度調(diào)整方法可以應(yīng)用于相機、顯示器、顯示屏等所有具有顯示功能的終端中。
請參閱圖1,圖1為本發(fā)明第一實施例提供的圖像亮度調(diào)整方法的實現(xiàn)流程示意圖,可應(yīng)用于具有顯示功能的顯示裝置中,圖1所示的圖像處理方法主要包括以下步驟:
S101、獲取待處理圖像中像素點的顏色值;
該待處理圖像為待調(diào)節(jié)亮度的圖像,可以為靜態(tài)圖像,還可以為待播放視頻中的某一幀圖像。獲取該待處理圖像的方法不受限制,可以通過終端獲取該待處理圖像,也可以從待播放的視頻中抓取某一幀圖像作為該待處理圖像。
該像素點的顏色值可以利用多種顏色模式進行表示,如紅綠藍模式,Lab色彩模式,其中,L表示顏色的亮度,a表示深綠色到灰色再到亮粉紅色的變化程度;b表示亮藍色到灰色再到黃色的變化程度,以及其它的顏色模式。
S102、將該像素點的顏色值與該像素點的顏色補償值進行乘法運算,計算出該像素點補償后的顏色值;
該顏色補償值為對該像素點的亮度進行補償?shù)臄?shù)值。
S103、將該待處理圖像按照該像素點補償后的顏色值進行顯示。
本發(fā)明實施例中,獲取待處理圖像中像素點的顏色值,將該像素點的顏色值和該像素點的顏色補償值進行乘法運算,計算出補償后的像素點的顏色值,將該待處理圖像按照該像素點補償后的顏色值進行顯示,這樣,通過對該待處理的圖像中像素點的顏色進行補償,調(diào)整了顯示器顯示的圖像亮度,使得顯示器顯示的圖像亮度均勻。
請參閱圖2,圖2為本發(fā)明第二實施例提供的圖像亮度調(diào)整方法的實現(xiàn)流程示意圖,可應(yīng)用于具有顯示功能的顯示裝置中,圖2所示的圖像處理方法主要包括以下步驟:
S201、將待處理圖像按照像素點的排列順序劃分為多行以及多列;
該待處理圖像為待調(diào)節(jié)亮度的圖像,可以為靜態(tài)圖像,還可以為待播放視頻中的某一幀圖像。獲取該待處理圖像的方法不受限制,可以通過終端獲取該待處理圖像,也可以從待播放的視頻中抓取某一幀圖像作為該待處理圖像。
在實際應(yīng)用中,將待處理圖像按照像素點的排列順序劃分為多行以及多列之前,需先將傳輸該待處理圖像所在的視頻信號或圖像信號,如DVI,AV,VGA,HDMI等信號轉(zhuǎn)化為可處理的數(shù)字信號。
S202、獲取該像素點所在的行數(shù)和列數(shù);
設(shè)該像素點的所在的行數(shù)為m,所在的列數(shù)為n。
S203、采用紅綠藍顏色模式對所述像素點的顏色進行表示,得到以所述行數(shù)和所述列數(shù)為坐標(biāo)的所述像素點的顏色值;
該像素點的顏色值包括紅色值、綠色值以及藍色值。設(shè)該像素點的紅色值為R(m,n),綠色值為G(m,n),藍色值為B(m,n)。
S204、對該像素點的該行數(shù)和該列數(shù)以及補償系數(shù)進行補償運算,得出該像素點的顏色補償值;
該像素點的顏色補償值包括紅色補償值、綠色補償值以及藍色補償值。
設(shè)該紅色補償值為Ar(m,n)、綠色補償值為Ag(m,n)以及藍色補償值為Ab(m,n),則:
Ar(m,n)=arm2+brn2+crm+drn+er;
Ag(m,n)=agm2+bgn2+cgm+dgn+eg;
Ab(m,n)=abm2+bbn2+cbm+dbn+eb;
其中,ar、br、cr、dr、er、ag、bg、cg、dg、eg、ab、bb、cb、db以及eb分別為補償系數(shù);m=1,2......Pm,Pm為待處理圖像中像素點的總行數(shù);n=1,2......Vm為待處理圖像中像素點的總列數(shù)。
需要說明的是,補償系數(shù)可以根據(jù)顯示屏出現(xiàn)亮度不均勻的區(qū)域進行設(shè)置。
S205、將該像素點的紅色值與該紅色補償值進行乘法運算,該像素點的綠色值與所述綠色補償值進行乘法運算,以及將所述像素點的藍色值與所述藍色補償值進行乘法運算,分別得出補償后的紅色值、補償后的綠色值以及補償后的藍色值;
設(shè)補償后的紅色值為R′(m,n)、補償后的綠色值為G′(m,n)以及補償后的藍色值為B′(m,n),則:
R′(m,n)=R(m,n)Ar(m,n);
G′(m,n)=G(m,n)Ag(m,n);
B′(m,n)=B(m,n)Ab(m,n)。
S206、將該待處理圖像按照該像素點補償后的顏色值進行顯示。
可選地,按照步驟S201到S205的方法將視頻流中的圖像進行亮度調(diào)解時,可先將該待處理圖像進行存儲,然后將調(diào)節(jié)后的該待處理圖像的信號轉(zhuǎn)化為DVI、LVDS等視頻信號進行輸出。如此,按照視頻流中圖像的順序,依次進行存儲、亮度調(diào)節(jié)、信號轉(zhuǎn)換輸出,完成視頻流在該顯示裝置中的顯示。
本發(fā)明實施例中,顯示裝置將待處理圖像按照像素點的排列順序劃分為多行以及多列,獲取該像素點所在的行數(shù)和列數(shù),將該像素點的顏色轉(zhuǎn)化為紅綠藍顏色模式,得到以該行數(shù)和該列數(shù)為坐標(biāo)的該像素點的顏色值,對該像素點的該行數(shù)和該列數(shù)進行補償運算,得出該像素點的顏色補償值,將該像素點的顏色值與該像素點的顏色補償值進行乘法運算,計算出該像素點補償后的顏色值,將該待處理圖像按照該像素點補償后的顏色值進行顯示,這樣,通過對該待處理的圖像中像素點的顏色進行補償,調(diào)整了顯示器顯示的圖像亮度,使得顯示器顯示的圖像亮度均勻。
請參閱圖3,圖3是本發(fā)明第三實施例提供的圖像亮度調(diào)節(jié)裝置的結(jié)構(gòu)示意圖,為了便于說明,僅示出了與本發(fā)明實施例相關(guān)的部分。圖3示例的圖像亮度調(diào)節(jié)裝置可以是前述圖1和圖2所示實施例提供的圖像亮度調(diào)節(jié)方法的執(zhí)行主體,可以是顯示圖像裝置或顯示圖像裝置中的一個控制模塊。圖3示例的圖像亮度調(diào)節(jié)裝置,主要包括:獲取模塊31、運算模塊32及顯示模塊33。以上各功能模塊詳細(xì)說明如下:
獲取模塊31,用于獲取待處理圖像中像素點的顏色值;
該待處理圖像為待調(diào)節(jié)亮度的圖像,可以為靜態(tài)圖像,還可以為待播放視頻中的某一幀圖像。獲取該待處理圖像的方法不受限制,可以通過終端獲取該待處理圖像,也可以從待播放的視頻中抓取某一幀圖像作為該待處理圖像。
該像素點的顏色值可以利用多種顏色模式進行表示,如紅綠藍模式,Lab色彩模式,其中,L表示顏色的亮度,a表示深綠色到灰色再到亮粉紅色的變化程度;b表示亮藍色到灰色再到黃色的變化程度,以及其它的顏色模式。
運算模塊32,用于根據(jù)顏色補償值,對該像素點的顏色值進行補償運算,計算出該像素點補償后的顏色值;
該顏色補償值為對該像素點的亮度進行補償?shù)臄?shù)值。
顯示模塊33,用于將該待處理圖像按照該像素點補償后的顏色值進行顯示。
本發(fā)明實施例中,獲取模塊31獲取待處理圖像中像素點的顏色值,運算模塊32將該像素點的顏色值和該像素點的顏色補償值進行乘法運算,計算出補償后的像素點的顏色值,顯示模塊33將該待處理圖像按照該像素點補償后的顏色值進行顯示,這樣,通過對該待處理的圖像中像素點的顏色進行補償,調(diào)整了顯示器顯示的圖像亮度,使得顯示器顯示的圖像亮度均勻。
請參閱圖4,圖3是本發(fā)明第四實施例提供的圖像亮度調(diào)節(jié)裝置的結(jié)構(gòu)示意圖,為了便于說明,僅示出了與本發(fā)明實施例相關(guān)的部分。圖4示例的圖像亮度調(diào)節(jié)裝置可以是前述圖1和圖2所示實施例提供的圖像亮度調(diào)節(jié)方法的執(zhí)行主體,可以是顯示圖像裝置或顯示圖像裝置中的一個控制模塊。圖4示例的圖像亮度調(diào)節(jié)裝置,主要包括:劃分模塊41、獲取模塊42、運算模塊43及顯示模塊44。以上各功能模塊詳細(xì)說明如下:
劃分模塊41,用于將該待處理圖像按照像素點的排列順序劃分為多行以及多列;
該待處理圖像為待調(diào)節(jié)亮度的圖像,可以為靜態(tài)圖像,還可以為待播放視頻中的某一幀圖像。獲取該待處理圖像的方法不受限制,可以通過終端獲取該待處理圖像,也可以從待播放的視頻中抓取某一幀圖像作為該待處理圖像。
在實際應(yīng)用中,將待處理圖像按照像素點的排列順序劃分為多行以及多列之前,需先將傳輸該待處理圖像所在的視頻信號或圖像信號,如DVI,AV,VGA,HDMI等信號轉(zhuǎn)化為可處理的數(shù)字信號。
獲取模塊42,用于獲取待處理圖像中像素點的顏色值;
該像素點的顏色值可以利用多種顏色模式進行表示,如紅綠藍模式,Lab色彩模式,其中,L表示顏色的亮度,a表示深綠色到灰色再到亮粉紅色的變化程度;b表示亮藍色到灰色再到黃色的變化程度,以及其它的顏色模式。
運算模塊32,用于根據(jù)顏色補償值,對該像素點的顏色值進行補償運算,計算出該像素點補償后的顏色值;
可選的,獲取模塊42,還用于獲取該像素點所在的行數(shù)和列數(shù)。
設(shè)該像素點的所在的行數(shù)為m,所在的列數(shù)為n。
可選的,獲取模塊42,還用于采用紅綠藍顏色模式對該像素點的顏色進行表示,得到以該行數(shù)和該列數(shù)為坐標(biāo)的該像素點的顏色值;
該像素點的顏色值包括紅色值、綠色值以及藍色值。設(shè)該像素點的紅色值為R(m,n),綠色值為G(m,n),藍色值為B(m,n)。運算模塊43,用于根據(jù)顏色補償值,對該像素點的顏色值進行補償運算,計算出該像素點補償后的顏色值;
可選的,運算模塊43,還用于對該像素點的該行數(shù)和該列數(shù)以及補償系數(shù)進行補償運算,得出該像素點的顏色補償值;
該像素點的顏色補償值包括紅色補償值、綠色補償值以及藍色補償值。
設(shè)該紅色補償值為Ar(m,n)、綠色補償值為Ag(m,n)以及藍色補償值為Ab(m,n),則:
Ar(m,n)=arm2+brn2+crm+drn+er;
Ag(m,n)=agm2+bgn2+cgm+dgn+eg;
Ab(m,n)=abm2+bbn2+cbm+dbn+eb;
其中,ar、br、cr、dr、er、ag、bg、cg、dg、eg、ab、bb、cb、db以及eb分別為補償系數(shù);m=1,2......Pm,Pm為待處理圖像中像素點的總行數(shù);n=1,2......Vm為待處理圖像中像素點的總列數(shù)。
需要說明的是,補償系數(shù)可以根據(jù)顯示屏出現(xiàn)亮度不均勻的區(qū)域進行設(shè)置。
可選的,運算模塊43,還用于將該像素點的紅色值與該紅色補償值進行乘法運算,得到補償后的紅色值;
可選的,運算模塊43,還用于該像素點的綠色值與該綠色補償值進行乘法運算,得到補償后的綠色值;
可選的,運算模塊43,還用于該像素點的藍色值與該藍色補償值進行乘法運算,得到補償后的藍色值;
設(shè)補償后的紅色值為R′(m,n)、補償后的綠色值為G′(m,n)以及補償后的藍色值為B′(m,n),則:
R′(m,n)=R(m,n)Ar(m,n);
G′(m,n)=G(m,n)Ag(m,n);
B′(m,n)=B(m,n)Ab(m,n)。
顯示模塊44,用于將該待處理圖像按照該像素點補償后的顏色值進行顯示。
可選地,在實際應(yīng)用中,顯示裝置還包括存儲模塊和轉(zhuǎn)換模塊,將視頻流中的圖像進行亮度調(diào)解時,可先將該待處理圖像進行存儲于該存儲模塊中,然后,利用轉(zhuǎn)換模塊將調(diào)節(jié)后的該待處理圖像的信號轉(zhuǎn)化為DVI、LVDS等視頻信號進行輸出。如此,按照視頻流中圖像的順序,依次進行存儲、亮度調(diào)節(jié)、信號轉(zhuǎn)換輸出,完成視頻流在該顯示模塊44中進行顯示。
本發(fā)明實施例中,劃分模塊41將待處理圖像按照像素點的排列順序劃分為多行以及多列,獲取模塊42獲取該像素點所在的行數(shù)和列數(shù),獲取模塊42將該像素點的顏色轉(zhuǎn)化為紅綠藍顏色模式,得到以該行數(shù)和該列數(shù)為坐標(biāo)的該像素點的顏色值,運算模塊43對該像素點的該行數(shù)和該列數(shù)進行補償運算,得出該像素點的顏色補償值,運算模塊43將該像素點的顏色值與該像素點的顏色補償值進行乘法運算,計算出該像素點補償后的顏色值,顯示模塊44將該待處理圖像按照該像素點補償后的顏色值進行顯示,這樣,通過對該待處理的圖像中像素點的顏色進行補償,調(diào)整了顯示器顯示的圖像亮度,使得顯示器顯示的圖像亮度均勻。
在本申請所提供的多個實施例中,應(yīng)該理解到,所揭露的系統(tǒng)、裝置和方法,可以通過其它的方式實現(xiàn)。例如,以上所描述的裝置實施例僅僅是示意性的,例如,所述模塊的劃分,僅僅為一種邏輯功能劃分,實際實現(xiàn)時可以有另外的劃分方式,例如多個模塊或組件可以結(jié)合或者可以集成到另一個系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點,所顯示或討論的相互之間的耦合或直接耦合或通信鏈接可以是通過一些接口,裝置或模塊的間接耦合或通信鏈接,可以是電性,機械或其它的形式。
所述作為分離部件說明的模塊可以是或者也可以不是物理上分開的,作為模塊顯示的部件可以是或者也可以不是物理模塊,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡(luò)模塊上??梢愿鶕?jù)實際的需要選擇其中的部分或者全部模塊來實現(xiàn)本實施例方案的目的。
另外,在本發(fā)明各個實施例中的各功能模塊可以集成在一個處理模塊中,也可以是各個模塊單獨物理存在,也可以兩個或兩個以上模塊集成在一個模塊中。上述集成的模塊既可以采用硬件的形式實現(xiàn),也可以采用軟件功能模塊的形式實現(xiàn)。
所述集成的模塊如果以軟件功能模塊的形式實現(xiàn)并作為獨立的產(chǎn)品銷售或使用時,可以存儲在一個計算機可讀取存儲介質(zhì)中?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻的部分或者該技術(shù)方案的全部或部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品存儲在一個存儲介質(zhì)中,包括若干指令用以使得一臺計算機設(shè)備(可以是個人計算機,服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個實施例所述方法的全部或部分步驟。而前述的存儲介質(zhì)包括:U盤、移動硬盤、只讀存儲器(ROM,Read-Only Memory)、隨機存取存儲器(RAM,Random Access Memory)、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。
需要說明的是,對于前述的各方法實施例,為了簡便描述,故將其都表述為一系列的動作組合,但是本領(lǐng)域技術(shù)人員應(yīng)該知悉,本發(fā)明并不受所描述的動作順序的限制,因為依據(jù)本發(fā)明,某些步驟可以采用其它順序或者同時進行。其次,本領(lǐng)域技術(shù)人員也應(yīng)該知悉,說明書中所描述的實施例均屬于優(yōu)選實施例,所涉及的動作和模塊并不一定都是本發(fā)明所必須的。
在上述實施例中,對各個實施例的描述都各有側(cè)重,某個實施例中沒有詳述的部分,可以參見其它實施例的相關(guān)描述。
以上為對本發(fā)明所提供的圖像亮度調(diào)節(jié)方法及裝置的描述,對于本領(lǐng)域的技術(shù)人員,依據(jù)本發(fā)明實施例的思想,在具體實施方式及應(yīng)用范圍上均會有改變之處,綜上,本說明書內(nèi)容不應(yīng)理解為對本發(fā)明的限制。