本公開涉及彩色圖像處理技術(shù),尤其涉及一種用于顯示器的色調(diào)的調(diào)整方法、裝置及系統(tǒng)。
背景技術(shù):
::色調(diào)(h),飽和度(s),明度(v)組成hsv系統(tǒng),是常用色彩系統(tǒng)之一。其中h代表hue,s代表saturation,v代表value。色調(diào)是影響顯示系統(tǒng)觀感的色彩三要素之一,在顯示系統(tǒng)中,能夠呈現(xiàn)自然、逼真、使觀察者舒適的圖像色調(diào)是顯示質(zhì)量的重要衡量標(biāo)準(zhǔn)。一般的顯示系統(tǒng)在調(diào)整色調(diào)時,通常利用統(tǒng)一調(diào)節(jié)值調(diào)整圖像的色調(diào),這對于lcd顯示或許可以獲取較為理想的顯示效果,但對于oled顯示系統(tǒng),傳統(tǒng)的色調(diào)調(diào)節(jié)方法單一,缺乏靈活性。因此,需要一種新的用于顯示器的色調(diào)的調(diào)整方法、裝置及系統(tǒng)。在所述
背景技術(shù):
:部分公開的上述信息僅用于加強對本公開的背景的理解,因此它可以包括不構(gòu)成對本領(lǐng)域普通技術(shù)人員已知的現(xiàn)有技術(shù)的信息。技術(shù)實現(xiàn)要素:本公開提供一種用于顯示器的色調(diào)的調(diào)整方法、裝置及系統(tǒng),能夠?qū)δ繕?biāo)色調(diào)進行獨立調(diào)節(jié)。本公開的其他特性和優(yōu)點將通過下面的詳細(xì)描述變得顯然,或部分地通過本公開的實踐而習(xí)得。根據(jù)本公開的一方面,提供一種用于顯示器的色調(diào)的調(diào)整方法,包括:提供初始色彩空間的像素信號;將所述像素信號進行轉(zhuǎn)換,獲得與所述像素信號相對應(yīng)像素的初始色調(diào)值;比對所述初始色調(diào)值和預(yù)設(shè)的待調(diào)節(jié)顏 色的色調(diào)范圍,判斷所述像素是否需要進行色調(diào)調(diào)節(jié);如果所述像素需要進行色調(diào)調(diào)節(jié),根據(jù)所述初始色調(diào)值選擇相應(yīng)的所述待調(diào)節(jié)顏色的色調(diào)值、預(yù)設(shè)的待調(diào)節(jié)顏色的調(diào)節(jié)值及其相鄰顏色的色調(diào)值和預(yù)設(shè)的調(diào)節(jié)值;以及根據(jù)所述初始色調(diào)值、待調(diào)節(jié)顏色的色調(diào)值、預(yù)設(shè)的待調(diào)節(jié)顏色的調(diào)節(jié)值及其相鄰顏色的色調(diào)值和預(yù)設(shè)的調(diào)節(jié)值,獲取所述像素的色調(diào)調(diào)整值;根據(jù)所述像素的色調(diào)調(diào)整值,獲取所述像素經(jīng)過色調(diào)調(diào)整后的色彩空間信號。根據(jù)本公開的一實施方式,還包括:如果所述像素不需要進行色調(diào)調(diào)節(jié)時,則直接輸出所述像素的初始的色彩空間信號至所述顯示器顯示。根據(jù)本公開的一實施方式,其中所述色彩空間是rgb。根據(jù)本公開的一實施方式,其中所述顯示器是oled顯示器。根據(jù)本公開的一實施方式,其中所述初始色調(diào)值的取值范圍是[0°,360°]。根據(jù)本公開的一實施方式,其中所述預(yù)設(shè)的待調(diào)節(jié)顏色的調(diào)節(jié)值范圍是[-30°,30°]。根據(jù)本公開的一實施方式,其中所述預(yù)設(shè)的待調(diào)節(jié)顏色的色調(diào)范圍是(h0,h1,…,hn-1,hn),其色調(diào)范圍小于或者等于所述初始色調(diào)值的取值范圍,其中每一個標(biāo)識符分別對應(yīng)一種待調(diào)節(jié)顏色,且具有其各自的色調(diào)范圍。根據(jù)本公開的一實施方式,其中所述根據(jù)預(yù)設(shè)的待調(diào)節(jié)顏色的色調(diào)范圍和所述初始色調(diào)值,判斷所述像素是否需要進行色調(diào)調(diào)節(jié)的步驟包括:判斷所述像素的初始色調(diào)值是否落入所述預(yù)設(shè)的待調(diào)節(jié)顏色的色調(diào)范圍;如果落入所述色調(diào)范圍內(nèi),則確定所述像素需要進行色調(diào)調(diào)節(jié);如果不在所述色調(diào)范圍內(nèi),則確定所述像素不需要進行色調(diào)調(diào)節(jié)。根據(jù)本公開的一實施方式,其中根據(jù)所述初始色調(diào)值選擇相應(yīng)的所述待調(diào)節(jié)顏色的色調(diào)值、預(yù)設(shè)的待調(diào)節(jié)顏色的調(diào)節(jié)值及其相鄰顏色的色調(diào)值和預(yù)設(shè)的調(diào)節(jié)值的步驟包括:當(dāng)所述像素的初始色調(diào)值落入相應(yīng)的所述待調(diào)節(jié)顏色的色調(diào)范圍時,選擇所述待調(diào)節(jié)顏色的一個逆時針相鄰顏色的色調(diào)值和預(yù)設(shè)的調(diào)節(jié)值。根據(jù)本公開的一實施方式,其中根據(jù)所述待調(diào)節(jié)顏色的色調(diào)值、預(yù)設(shè)的待調(diào)節(jié)顏色的調(diào)節(jié)值及其相鄰顏色的色調(diào)值和預(yù)設(shè)的調(diào)節(jié)值,獲取所述 像素的色調(diào)調(diào)整值包括:對所述初始色調(diào)值、待調(diào)節(jié)顏色的色調(diào)值、預(yù)設(shè)的待調(diào)節(jié)顏色的調(diào)節(jié)值及其相鄰顏色的色調(diào)值和預(yù)設(shè)的調(diào)節(jié)值進行一維線性插值處理。根據(jù)本公開實施例的另一方面,提供一種用于顯示器的色調(diào)的調(diào)整裝置,包括:色調(diào)轉(zhuǎn)換電路,用于將接收的初始色彩空間的像素信號進行轉(zhuǎn)換,獲得與所述像素信號相對應(yīng)像素的初始色調(diào)值;色調(diào)判斷電路,用于比對所述初始色調(diào)值和預(yù)設(shè)的待調(diào)節(jié)顏色的色調(diào)范圍,判斷所述像素是否需要進行色調(diào)調(diào)節(jié);以及色調(diào)調(diào)整電路,用于當(dāng)所述像素需要進行色調(diào)調(diào)節(jié)時,根據(jù)所述初始色調(diào)值選擇相應(yīng)的所述待調(diào)節(jié)顏色的色調(diào)值、預(yù)設(shè)的待調(diào)節(jié)顏色的調(diào)節(jié)值及其相鄰顏色的色調(diào)值和預(yù)設(shè)的調(diào)節(jié)值,并根據(jù)所述初始色調(diào)值、待調(diào)節(jié)顏色的色調(diào)值、預(yù)設(shè)的待調(diào)節(jié)顏色的調(diào)節(jié)值及其相鄰顏色的色調(diào)值和預(yù)設(shè)的調(diào)節(jié)值,獲取所述像素的色調(diào)調(diào)整值,并根據(jù)所述像素的色調(diào)調(diào)整值,獲取所述像素經(jīng)過色調(diào)調(diào)整后的色彩空間信號。根據(jù)本公開的一實施方式,當(dāng)所述色調(diào)判斷電路判斷所述像素不需要進行色調(diào)調(diào)節(jié)時,則直接輸出所述像素的初始的色彩空間信號至所述顯示器顯示。根據(jù)本公開的一實施方式,其中所述色彩空間是rgb。根據(jù)本公開的一實施方式,其中所述顯示器是oled顯示器。根據(jù)本公開的一實施方式,其中所述色調(diào)轉(zhuǎn)換電路包括加、減、乘、除邏輯中的任意組合。根據(jù)本公開的一實施方式,所述除邏輯采用第一查表電路操作。根據(jù)本公開的一實施方式,其中所述色調(diào)調(diào)整電路包括線性插值電路,其用于對所述初始色調(diào)值、待調(diào)節(jié)顏色的色調(diào)值、預(yù)設(shè)的待調(diào)節(jié)顏色的調(diào)節(jié)值及其相鄰顏色的色調(diào)值和預(yù)設(shè)的調(diào)節(jié)值進行一維線性插值處理。根據(jù)本公開的一實施方式,其中所述色調(diào)調(diào)整電路還包括第二查表電路,其用于計算所述像素的色調(diào)調(diào)整值的正余弦取值,并根據(jù)所述正余弦取值獲取所述像素經(jīng)過色調(diào)調(diào)整后的色彩空間信號。根據(jù)本公開實施例的再一方面,提供一種調(diào)整顯示器色調(diào)的系統(tǒng),包括:顯示屏幕,其用于使用色彩空間的顯示器;系統(tǒng)處理器,用于將初始的像素信號發(fā)送至顯示驅(qū)動器電路;顯示驅(qū)動器電路,其中包括:處理器 接口邏輯,用于提供所述系統(tǒng)處理器和所述顯示驅(qū)動器電路之間的接口;上述任一所述調(diào)整裝置;以及屏幕驅(qū)動器,用于控制所述顯示屏幕并將與所述像素經(jīng)過色調(diào)調(diào)整的色彩空間信號發(fā)送至所述顯示屏幕。其中所述顯示驅(qū)動器電路通過所述處理器接口邏輯與所述系統(tǒng)處理器電連接,所述顯示驅(qū)動器電路通過所述屏幕驅(qū)動器與所述顯示屏幕電連接,所述調(diào)整裝置分別與所述處理器接口邏輯和所述屏幕驅(qū)動器電連接。根據(jù)本公開的用于顯示器的色調(diào)的調(diào)整方法、裝置及系統(tǒng),通過色調(diào)轉(zhuǎn)換、色調(diào)判斷和色調(diào)調(diào)整,能夠同時接收一個或者多個色調(diào)的調(diào)節(jié)值獨立的調(diào)整圖像的色調(diào)。應(yīng)當(dāng)理解的是,以上的一般描述和后文的細(xì)節(jié)描述僅是示例性和解釋性的,并不能限制本公開。附圖說明此處的附圖被并入說明書中并構(gòu)成本說明書的一部分,示出了符合本發(fā)明的實施例,并與說明書一起用于解釋本發(fā)明的原理。圖1示意性示出根據(jù)本公開示例實施方式的用于顯示器的色調(diào)的調(diào)整方法的流程圖;圖2示意性示出根據(jù)本公開示例實施方式的用于顯示器的色調(diào)的調(diào)整方法的流程圖;圖3示意性示出根據(jù)本公開示例實施方式的用于顯示器的色調(diào)的調(diào)整裝置的框圖;圖4示意性示出根據(jù)本公開示例實施方式的用于顯示器的色調(diào)的調(diào)整裝置的框圖;圖5示意性示出根據(jù)圖4的一維線性插值電路的框圖;圖6示意性示出根據(jù)本公開示例實施方式的調(diào)整顯示器色調(diào)的系統(tǒng)的框圖。具體實施方式現(xiàn)在將參考附圖更全面地描述示例實施方式。然而,示例實施方式能夠以多種形式實施,且不應(yīng)被理解為限于在此闡述的范例;相反,提供這 些實施方式使得本公開將更加全面和完整,并將示例實施方式的構(gòu)思全面地傳達給本領(lǐng)域的技術(shù)人員。附圖僅為本公開的示意性圖解,并非一定是按比例繪制。圖中相同的附圖標(biāo)記表示相同或類似的部分,因而將省略對它們的重復(fù)描述。此外,所描述的特征、結(jié)構(gòu)或特性可以以任何合適的方式結(jié)合在一個或更多實施方式中。在下面的描述中,提供許多具體細(xì)節(jié)從而給出對本公開的實施方式的充分理解。然而,本領(lǐng)域技術(shù)人員將意識到,可以實踐本公開的技術(shù)方案而省略所述特定細(xì)節(jié)中的一個或更多,或者可以采用其它的方法、組元、裝置、步驟等。在其它情況下,不詳細(xì)示出或描述公知結(jié)構(gòu)、方法、裝置、實現(xiàn)、材料或者操作以避免喧賓奪主而使得本公開的各方面變得模糊。附圖中所示的一些方框圖是功能實體,不一定必須與物理或邏輯上獨立的實體相對應(yīng)??梢圆捎密浖问絹韺崿F(xiàn)這些功能實體,或在一個或多個硬件模塊或集成電路中實現(xiàn)這些功能實體,或在不同網(wǎng)絡(luò)和/或處理器裝置和/或微控制器裝置中實現(xiàn)這些功能實體。以下示例性實施例中所描述的實施方式并不代表與本發(fā)明相一致的所有實施方式。相反,它們僅是與如所附權(quán)利要求書中所詳述的、本發(fā)明的一些方面相一致的裝置和方法的例子。圖1示意性示出根據(jù)本公開示例實施方式的用于顯示器的色調(diào)的調(diào)整方法的流程圖。如圖1所示,在步驟s110,提供初始色彩空間的像素信號。在示例性實施例,其中所述色彩空間是rgb。在步驟s120,將所述像素信號進行轉(zhuǎn)換,獲得與所述像素信號相對應(yīng)像素的初始色調(diào)值。在示例性實施例,其中所述初始色調(diào)值的取值范圍是[0°,360°]。在步驟s130,比對所述初始色調(diào)值和預(yù)設(shè)的待調(diào)節(jié)顏色的色調(diào)范圍,判斷所述像素是否需要進行色調(diào)調(diào)節(jié)。在示例性實施例,其中所述預(yù)設(shè)的待調(diào)節(jié)顏色的色調(diào)范圍是(h0,h1,…,hn-1,hn),其色調(diào)范圍小于或者等于所述初始色調(diào)值的取值范圍,其中每一個標(biāo)識符分別對應(yīng)一種待調(diào)節(jié)顏色,且具有其各自的色調(diào) 范圍。在示例性實施例,其中所述根據(jù)預(yù)設(shè)的待調(diào)節(jié)顏色的色調(diào)范圍和所述初始色調(diào)值,判斷所述像素是否需要進行色調(diào)調(diào)節(jié)的步驟包括:判斷所述像素的初始色調(diào)值是否落入所述預(yù)設(shè)的待調(diào)節(jié)顏色的色調(diào)范圍;如果落入所述色調(diào)范圍內(nèi),則確定所述像素需要進行色調(diào)調(diào)節(jié);如果不在所述色調(diào)范圍內(nèi),則確定所述像素不需要進行色調(diào)調(diào)節(jié)。在步驟s140,如果所述像素需要進行色調(diào)調(diào)節(jié),根據(jù)所述初始色調(diào)值選擇相應(yīng)的所述待調(diào)節(jié)顏色的色調(diào)值、預(yù)設(shè)的待調(diào)節(jié)顏色的調(diào)節(jié)值及其相鄰顏色的色調(diào)值和預(yù)設(shè)的調(diào)節(jié)值。在示例性實施例,其中根據(jù)所述初始色調(diào)值選擇相應(yīng)的所述待調(diào)節(jié)顏色的色調(diào)值、預(yù)設(shè)的待調(diào)節(jié)顏色的調(diào)節(jié)值及其相鄰顏色的色調(diào)值和預(yù)設(shè)的調(diào)節(jié)值的步驟包括:當(dāng)所述像素的初始色調(diào)值落入相應(yīng)的所述待調(diào)節(jié)顏色的色調(diào)范圍時,選擇所述待調(diào)節(jié)顏色的一個逆時針相鄰顏色的色調(diào)值和預(yù)設(shè)的調(diào)節(jié)值。在示例性實施例,其中所述預(yù)設(shè)的待調(diào)節(jié)顏色的調(diào)節(jié)值范圍是[-30°,30°]。在示例性實施例,還包括:如果所述像素不需要進行色調(diào)調(diào)節(jié)時,則直接輸出所述像素的初始的色彩空間信號至所述顯示器顯示。通常需要調(diào)節(jié)數(shù)字圖像的色調(diào),以適用用于顯示所述數(shù)字圖像的顯示系統(tǒng)。若不進行任何調(diào)節(jié),數(shù)字圖像的觀看者將會對所顯示的彩色感覺不舒適。本公開的實施例可應(yīng)用于諸如彩色超扭曲向列(cstn)、薄膜晶體管(tft)、有機發(fā)光二極管(oled)、或雙層超扭曲向列(dstn)顯示器的任何顯示器類型。在示例性實施例,其中所述顯示器是oled顯示器。在步驟s150,根據(jù)所述初始色調(diào)值、待調(diào)節(jié)顏色的色調(diào)值、預(yù)設(shè)的待調(diào)節(jié)顏色的調(diào)節(jié)值及其相鄰顏色的色調(diào)值和預(yù)設(shè)的調(diào)節(jié)值,獲取所述像素的色調(diào)調(diào)整值。在示例性實施例,其中根據(jù)所述待調(diào)節(jié)顏色的色調(diào)值、預(yù)設(shè)的待調(diào)節(jié)顏色的調(diào)節(jié)值及其相鄰顏色的色調(diào)值和預(yù)設(shè)的調(diào)節(jié)值,獲取所述像素的色調(diào)調(diào)整值包括:對所述初始色調(diào)值、待調(diào)節(jié)顏色的色調(diào)值、預(yù)設(shè)的待調(diào)節(jié) 顏色的調(diào)節(jié)值及其相鄰顏色的色調(diào)值和預(yù)設(shè)的調(diào)節(jié)值進行一維線性插值處理。在步驟s160,根據(jù)所述像素的色調(diào)調(diào)整值,獲取所述像素經(jīng)過色調(diào)調(diào)整后的色彩空間信號。例如,對r(紅色)、g(綠色)、b(藍色)三種顏色(這三種顏色是用于示例性說明的,實際上可以調(diào)節(jié)的顏色的種類可以由系統(tǒng)根據(jù)實際需求進行設(shè)定和劃分)進行色調(diào)調(diào)節(jié),能夠同時接收三個調(diào)節(jié)值分別對r、g、b進行調(diào)節(jié)(包括角度大小、方向)。相對于現(xiàn)有l(wèi)cd顯示系統(tǒng)中的統(tǒng)一調(diào)節(jié)值,本公開可以接收三個或者多個“獨立”的調(diào)節(jié)值進行色調(diào)調(diào)節(jié),能同時對一個或者多個色調(diào)進行自由調(diào)節(jié)。本公開方式提供一種用于顯示器的色調(diào)的調(diào)整方法,能夠同時接收多個待調(diào)節(jié)顏色的調(diào)節(jié)值,用每種顏色自己的設(shè)定來單獨地對其進行調(diào)節(jié),其使得得到顯示調(diào)節(jié)的最大的適用性。同時可以適用于oled、lcd、led等多種顯示系統(tǒng)中。圖2示意性示出根據(jù)本公開示例實施方式的用于顯示器的色調(diào)的調(diào)整方法的流程圖。如圖2所示,在步驟s210,將初始色彩空間的像素信號進行轉(zhuǎn)換,獲得相對應(yīng)像素的初始色調(diào)值。在步驟s220,判斷該像素的初始色調(diào)值是否落入預(yù)設(shè)的待調(diào)節(jié)顏色的色調(diào)范圍?如果落入所述預(yù)設(shè)的待調(diào)節(jié)顏色的色調(diào)范圍內(nèi),則進入下一步;反之,跳轉(zhuǎn)到步驟s260。在步驟s230,確定該像素需要進行色調(diào)調(diào)節(jié),根據(jù)初始色調(diào)值選擇相應(yīng)的待調(diào)節(jié)顏色的色調(diào)值、預(yù)設(shè)的待調(diào)節(jié)顏色的調(diào)節(jié)值及一個逆時針相鄰顏色的色調(diào)值和預(yù)設(shè)的調(diào)節(jié)值。在步驟s240,對初始色調(diào)值、待調(diào)節(jié)顏色的色調(diào)值、預(yù)設(shè)的待調(diào)節(jié)顏色的調(diào)節(jié)值及該逆時針相鄰顏色的色調(diào)值和預(yù)設(shè)的調(diào)節(jié)值進行一維線性插值處理,獲取像素的色調(diào)調(diào)整值。在步驟s250,根據(jù)像素的色調(diào)調(diào)整值,獲取像素經(jīng)過色調(diào)調(diào)整后的色彩空間信號,并發(fā)送至顯示器顯示。在步驟s260,確定該像素不需要進行色調(diào)調(diào)節(jié),直接輸出該像素的 初始的色彩空間信號至顯示器顯示。在示例性實施例,所述顯示器為oled顯示器。因為oled的色域比lcd廣,色域廣顯示器顯示的顏色更艷麗、豐富,但若未經(jīng)調(diào)節(jié)容易引起觀看不適,現(xiàn)有的lcd顯示屏中調(diào)整色調(diào)時只能接收一個色調(diào)的統(tǒng)一調(diào)節(jié)值調(diào)整圖像的方法在調(diào)節(jié)oled顯示器時缺乏靈活性,無法適應(yīng)oled的特點。本公開中的色域廣定義如下:國際標(biāo)準(zhǔn)是色彩覆蓋率能達到ntsc(nationaltelevisionstandardscommittee,(美國)國家電視標(biāo)準(zhǔn)委員會)92%的即為廣色域,本公開的色域廣定義是針對普通lcd來比較的,比普通lcd的色域的廣的即可為本公開中的色域廣顯示器,而oled的色域比之“廣”。目前以srgb(standardredgreenblue,通用色彩標(biāo)準(zhǔn))的色域覆蓋范圍為參考,oled往往超出此范圍。圖3示意性示出根據(jù)本公開示例實施方式的用于顯示器的色調(diào)的調(diào)整裝置的框圖。如圖3所示,該裝置包括:色調(diào)轉(zhuǎn)換電路310,用于將接收的初始色彩空間的像素信號進行轉(zhuǎn)換,獲得與所述像素信號相對應(yīng)像素的初始色調(diào)值;色調(diào)判斷電路320,用于比對所述初始色調(diào)值和預(yù)設(shè)的待調(diào)節(jié)顏色的色調(diào)范圍,判斷所述像素是否需要進行色調(diào)調(diào)節(jié);色調(diào)調(diào)整電路330,用于當(dāng)所述像素需要進行色調(diào)調(diào)節(jié)時,根據(jù)所述初始色調(diào)值選擇相應(yīng)的所述待調(diào)節(jié)顏色的色調(diào)值、預(yù)設(shè)的待調(diào)節(jié)顏色的調(diào)節(jié)值及其相鄰顏色的色調(diào)值和預(yù)設(shè)的調(diào)節(jié)值,并根據(jù)所述初始色調(diào)值、待調(diào)節(jié)顏色的色調(diào)值、預(yù)設(shè)的待調(diào)節(jié)顏色的調(diào)節(jié)值及其相鄰顏色的色調(diào)值和預(yù)設(shè)的調(diào)節(jié)值,獲取所述像素的色調(diào)調(diào)整值,并根據(jù)所述像素的色調(diào)調(diào)整值,獲取所述像素經(jīng)過色調(diào)調(diào)整后的色彩空間信號。在示例性實施例,其中所述色調(diào)轉(zhuǎn)換電路310包括加、減、乘、除邏輯中的任意組合。例如,所述色調(diào)轉(zhuǎn)換電路310操作上可以根據(jù)以下方程實施rgb空間到hue的轉(zhuǎn)換:當(dāng)然,還可以采用其它轉(zhuǎn)換邏輯實現(xiàn),例如:當(dāng)max(rgb)=min(rgb),則hue=undefined;當(dāng)max(rgb)=r并且g>=b,則當(dāng)max(rgb)=r并且g≥b,則當(dāng)max(rgb)=r且g<b,則當(dāng)max(rgb)=g,則當(dāng)max(rgb)=b,則上式中的max(rgb)、min(rgb)代表當(dāng)前像素rgb三分量中的最大值與最小值。在示例性實施例,所述除邏輯采用第一查表電路操作。為節(jié)省計算時間,所述色調(diào)轉(zhuǎn)換電路310中的除法計算使用所述第一查表(lookuptable,lut)電路操作。這里的查表精度建議為2的20次冪。在示例性實施例,所述色調(diào)判斷電路320,根據(jù)所述預(yù)設(shè)的待調(diào)節(jié)顏色的色調(diào)范圍即預(yù)先設(shè)定的調(diào)整目標(biāo),例如紅色(h0),黃色(h1),綠色(h2),青色(h3),藍色(h4)…等,判斷由所述色調(diào)轉(zhuǎn)換電路310獲得的當(dāng)前像素的色調(diào)是否處于待調(diào)節(jié)顏色的色調(diào)范圍內(nèi)。如果是,就判斷當(dāng)前像素的色調(diào)屬于哪一種待調(diào)節(jié)色調(diào)(hx),且送入所述色調(diào)調(diào)整電路330。如果否,則不對該當(dāng)前像素做任何處理,直接輸出系統(tǒng)。在示例性實施例,當(dāng)所述色調(diào)判斷電路320判斷所述像素不需要進行色調(diào)調(diào)節(jié)時,則直接輸出所述像素的初始的色彩空間信號至所述顯示器顯 示。在示例性實施例,其中所述色彩空間是rgb。在示例性實施例,其中所述顯示器是oled顯示器。在示例性實施例,其中所述色調(diào)調(diào)整電路330包括線性插值電路,其用于對所述初始色調(diào)值、待調(diào)節(jié)顏色的色調(diào)值、預(yù)設(shè)的待調(diào)節(jié)顏色的調(diào)節(jié)值及其相鄰顏色的色調(diào)值和預(yù)設(shè)的調(diào)節(jié)值進行一維線性插值處理。在示例性實施例,其中所述色調(diào)調(diào)整電路330還包括第二查表電路,其用于計算所述像素的色調(diào)調(diào)整值的正余弦取值,并根據(jù)所述正余弦取值獲取所述像素經(jīng)過色調(diào)調(diào)整后的色彩空間信號。本公開提供一種用于顯示器的色調(diào)的調(diào)整裝置,該裝置包括色調(diào)轉(zhuǎn)換電路、色調(diào)判斷電路和色調(diào)調(diào)整電路,能夠同時接收多個待調(diào)節(jié)顏色的調(diào)節(jié)值調(diào)整圖像的色調(diào),調(diào)節(jié)靈活,實現(xiàn)簡單。圖4示意性示出根據(jù)本公開示例實施方式的用于顯示器的色調(diào)的調(diào)整裝置的框圖。如圖4所示,該裝置包括:色調(diào)轉(zhuǎn)換電路410,用于將接收的初始色彩空間的像素信號(rgb)進行轉(zhuǎn)換,獲得與所述像素信號相對應(yīng)像素的初始色調(diào)值;色調(diào)判斷電路420,用于比對所述初始色調(diào)值和預(yù)設(shè)的待調(diào)節(jié)顏色的色調(diào)范圍,判斷所述像素是否需要進行色調(diào)調(diào)節(jié);色調(diào)調(diào)整電路430,用于當(dāng)所述像素需要進行色調(diào)調(diào)節(jié)時,根據(jù)所述初始色調(diào)值選擇相應(yīng)的所述待調(diào)節(jié)顏色的色調(diào)值、預(yù)設(shè)的待調(diào)節(jié)顏色的調(diào)節(jié)值及其相鄰顏色的色調(diào)值和預(yù)設(shè)的調(diào)節(jié)值,并根據(jù)所述初始色調(diào)值、待調(diào)節(jié)顏色的色調(diào)值、預(yù)設(shè)的待調(diào)節(jié)顏色的調(diào)節(jié)值及其相鄰顏色的色調(diào)值和預(yù)設(shè)的調(diào)節(jié)值,獲取所述像素的色調(diào)調(diào)整值,并根據(jù)所述像素的色調(diào)調(diào)整值,獲取所述像素經(jīng)過色調(diào)調(diào)整后的色彩空間信號(r’g’b’),并發(fā)送至oled顯示器440。且當(dāng)所述色調(diào)判斷電路420判斷所述當(dāng)前像素不需要進行色調(diào)調(diào)節(jié)時,直接輸出rgb信號至所述oled顯示器440。系統(tǒng)接收格式為rgb的像素信號,經(jīng)過所述色調(diào)轉(zhuǎn)換電路410,獲得該像素的色調(diào)值hue,接著送入所述色調(diào)判斷電路420,根據(jù)所述預(yù)設(shè)的待調(diào)節(jié)顏色的色調(diào)范圍(h0,h1,…,hn-1,hn),例如紅色、綠色、藍色、黃色…等,判斷當(dāng)前像素是否屬于待調(diào)整色調(diào),如果判斷是,該像 素被送入所述色調(diào)調(diào)整電路430,根據(jù)所述預(yù)設(shè)的調(diào)節(jié)值(h0_set,h1_set,…,hn-1_set,hn_set),進行色調(diào)調(diào)整,得到調(diào)整后的r’g’b’后送出系統(tǒng)。如果判斷否,則該像素不作任何處理,直接送出。其中h0,h1,…,hn-1,hn分別代表不同顏色的待調(diào)節(jié)色調(diào),h0,h1,…,hn-1,hn的取值為區(qū)間,一般根據(jù)需要調(diào)節(jié)的色調(diào)進行選取。h0_set,h1_set,…,hn-1_set,hn_set為對應(yīng)的調(diào)節(jié)值(調(diào)節(jié)量)。即使對h0_set,h1_set,…,hn-1_set,hn_set設(shè)置相同的調(diào)節(jié)值,也代表對不同顏色進行同樣幅度的色調(diào)調(diào)節(jié)。本公開可以同時接收不同顏色的色調(diào)調(diào)節(jié)值,以實現(xiàn)對不同顏色的色調(diào)進行調(diào)節(jié)。其中所述初始色調(diào)值hue的值在0到360之間,單位是度(°)。根據(jù)所述色調(diào)轉(zhuǎn)換電路410實現(xiàn)像素到色調(diào)的轉(zhuǎn)換,轉(zhuǎn)換后得到該像素的初始色調(diào)值hue,與所述預(yù)設(shè)的待調(diào)節(jié)顏色的色調(diào)范圍h0,h1,…,hn-1,hn進行比較(見表1)。例如某像素的色調(diào)為30°,應(yīng)屬于紅色,因為30°>0°且30°<60°,而紅色正是預(yù)設(shè)需要進行色調(diào)調(diào)節(jié)的顏色,則對該像素的所述初始色調(diào)值hue進行重新計算。紅色(h0)0<=hue<60黃色(h1)60<=hue<120綠色(h2)120<=hue<180青色(h3)180<=hue<240藍色(h4)240<=hue<300表1:預(yù)設(shè)的待調(diào)節(jié)顏色的色調(diào)范圍分布其中hue的范圍是0至360度,而表1中的待調(diào)節(jié)顏色的色調(diào)范圍是0-300度,說明如果hue的值處于300至360度范圍之間,就說明該像素的色調(diào)不處于所述預(yù)設(shè)的待調(diào)節(jié)顏色的色調(diào)范圍內(nèi),直接輸出原始的rgb值。這里的0-300度是可以根據(jù)需要任意選擇的一個范圍,例如50-200之間等,均是可以的。表1中“紅色”劃定0°~60°之間,實際上該范 圍包含了橙色(30°~60°),如果實際需要對橙色進行調(diào)整,可以進一步細(xì)分待調(diào)節(jié)顏色的色調(diào)范圍。同樣的,如果某像素屬于新增的待調(diào)節(jié)顏色,使用同樣方法對該調(diào)節(jié)顏色的色調(diào)進行調(diào)整。待調(diào)節(jié)顏色的色調(diào)范圍分布劃分越細(xì),可調(diào)節(jié)色調(diào)就越多,當(dāng)然電路所占資源就越大,具體實現(xiàn)需要考慮實際需求。在示例性實施例,所述預(yù)設(shè)的待調(diào)節(jié)顏色的調(diào)節(jié)值和所述預(yù)設(shè)的待調(diào)節(jié)顏色的色調(diào)之間是調(diào)節(jié)量與調(diào)節(jié)點的關(guān)系。例如,所述預(yù)設(shè)的待調(diào)節(jié)顏色是紅色、綠色、藍色等,所述預(yù)設(shè)的待調(diào)節(jié)顏色的調(diào)節(jié)值建議取值[-30,30]之間,單位是度(°)。再例如,需要對待調(diào)節(jié)顏色紅色的色調(diào)進行調(diào)節(jié),預(yù)設(shè)紅色的色調(diào)調(diào)節(jié)值為10°。在示例性實施例,所述色調(diào)調(diào)整電路430包括線性插值電路431和第二查表電路432。圖5示意性示出根據(jù)圖4的一維線性插值電路的框圖。進入所述色調(diào)調(diào)整電路430后,首先根據(jù)hx選出所述預(yù)設(shè)的待調(diào)節(jié)顏色的調(diào)節(jié)值例如h0_set,同時選取與該待調(diào)節(jié)顏色相鄰的色調(diào)調(diào)節(jié)值。例如,當(dāng)前像素屬于紅色(h0)待調(diào)節(jié)顏色的色調(diào)范圍,故選取紅色(h0)和黃色(h1)的待調(diào)節(jié)的色調(diào)調(diào)節(jié)值h0_set和h1_set,送入所述線性插值電路431進行插值。所述線性插值電路431為常用插值邏輯電路,在此不做詳細(xì)描述。在示例性實施例,相鄰的色調(diào)調(diào)節(jié)值只能選擇一個,且方向為逆時針相鄰。例如,假設(shè)h0,h1,hue分別為預(yù)設(shè)的紅色、黃色的色調(diào)值以及當(dāng)前像素的初始色調(diào)值,h0_set,h1_set分別為預(yù)設(shè)的紅色、黃色的色調(diào)調(diào)節(jié)值。操作時按照以下方程實施當(dāng)前像素的色調(diào)調(diào)整值的計算。本實施例基于電路硬件實現(xiàn),從計算復(fù)雜度、電路體積成本考慮采用一維插值,同時也滿足調(diào)節(jié)效果。一維線性插值電路計算簡單,插值可以有效消除色調(diào)調(diào)整過程中帶來的色調(diào)間過渡不均的問題。然后將獲得的當(dāng)前像素的色調(diào)調(diào)整值(hue_set)送入所述第二查表電路432。由于正余弦函數(shù)具有周期性,操作上同樣采用查表(lookup table,lut)電路實施正余弦取值計算。這里的查表精度建議2的10次冪。最后根據(jù)下列方程式調(diào)整當(dāng)前像素的rgb值。其中r’g’b’分別為經(jīng)過色調(diào)調(diào)整后的顏色三分量。其中所述變量定義如下方程:這里的接收多個色調(diào)調(diào)節(jié)值是指根據(jù)需求,設(shè)定待調(diào)節(jié)色調(diào)的調(diào)節(jié)值(如紅色,綠色,藍色需要調(diào)節(jié),分別設(shè)置該調(diào)節(jié)值)。而“同時選取與該待調(diào)節(jié)色調(diào)顏色相鄰的色調(diào)調(diào)節(jié)值”則是具體的計算過程。本公開方式提供一種用于顯示器的色調(diào)的調(diào)整裝置,可以同時接收多個色調(diào)調(diào)節(jié)值,對待調(diào)節(jié)顏色的色調(diào)進行獨立的調(diào)節(jié)??梢灾苯訉D像在rgb空間內(nèi)進行色調(diào)調(diào)節(jié),調(diào)節(jié)自由度高;并通過采用查表電路和一維線性插值電路減少運算時間,調(diào)節(jié)簡單,運算時間快。同時,涉及算法部分可以單獨制成ip軟核/硬核/固核,集成在fpga和/或asic中均可,具有易于集成的優(yōu)點。圖6示意性示出根據(jù)本公開示例實施方式的調(diào)整顯示器色調(diào)的系統(tǒng)的框圖。如圖6所示,該系統(tǒng)包括:顯示屏幕610,其用于使用色彩空間rgb的顯示器;系統(tǒng)處理器620,用于將初始的像素信號發(fā)送至顯示驅(qū)動器電路630;顯示驅(qū)動器電路630,其中包括:處理器接口邏輯631,用于提 供所述系統(tǒng)處理器620和所述顯示驅(qū)動器電路630之間的接口;上述任一所述調(diào)整裝置632;屏幕驅(qū)動器633,用于控制所述顯示屏幕610并將與所述像素的經(jīng)過色調(diào)調(diào)整的色彩空間信號發(fā)送至所述顯示屏幕610。其中所述顯示驅(qū)動器電路630通過所述處理器接口邏輯631與所述系統(tǒng)處理器620電連接,所述顯示驅(qū)動器電路630通過所述屏幕驅(qū)動器633與所述顯示屏幕610電連接,所述調(diào)整裝置632分別與所述處理器接口邏輯631和所述屏幕驅(qū)動器633電連接。所述系統(tǒng)處理器620為特定顯示器例如oled設(shè)定紅色、綠色和藍色等待調(diào)節(jié)顏色的色調(diào)調(diào)節(jié)寄存器。應(yīng)當(dāng)理解,所使用的數(shù)學(xué)運算可以通過內(nèi)部寄存器的簡單運算非??斓膱?zhí)行。對于上述算法在調(diào)整裝置632中的實現(xiàn),在一個實施例中已使用了寄存器傳送級代碼(registertransferlevelcode,rtl)語言。盡管rtl非常有效,但是也可以使用其它硬件描述語言(hdl)。本發(fā)明實施例中其它內(nèi)容參考上述發(fā)明實施例中的內(nèi)容,在此不再贅述。圖1和2示出根據(jù)本公開示例實施方式的用于顯示器的色調(diào)的調(diào)整方法的流程圖。該方法可例如利用如圖3、4、5或6所示的用于顯示器的色調(diào)的調(diào)整裝置實現(xiàn),但本公開不限于此。需要注意的是,圖1和2僅是根據(jù)本公開示例實施方式的方法所包括的處理的示意性說明,而不是限制目的。易于理解,圖1和2所示的處理并不表明或限制這些處理的時間順序。另外,也易于理解,這些處理可以是例如在多個模塊/進程/線程中同步或異步執(zhí)行的。通過以上的實施方式的描述,本領(lǐng)域的技術(shù)人員易于理解,這里描述的示例實施方式可以通過軟件實現(xiàn),也可以通過軟件結(jié)合必要的硬件的方式來實現(xiàn)。因此,根據(jù)本公開實施方式的技術(shù)方案可以以軟件產(chǎn)品的形式體現(xiàn)出來,該軟件產(chǎn)品可以存儲在一個非易失性存儲介質(zhì)(可以是cd-rom,u盤,移動硬盤等)中或網(wǎng)絡(luò)上,包括若干指令以使得一臺計算設(shè)備(可以是個人計算機、服務(wù)器、移動終端、或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行根據(jù)本公開實施方式的方法。本公開的用于顯示器的色調(diào)的調(diào)整方法、裝置及系統(tǒng),能夠接收多個待調(diào)節(jié)顏色的調(diào)節(jié)值,用每種顏色自己的設(shè)定來單獨地對其進行調(diào)節(jié),其使得得到顯示調(diào)節(jié)的最大的適用性;對目標(biāo)色調(diào)進行獨立調(diào)節(jié),具有調(diào)節(jié)簡單、自由、快速的優(yōu)點。本領(lǐng)域技術(shù)人員在考慮說明書及實踐這里公開的發(fā)明后,將容易想到本發(fā)明的其它實施方案。本申請旨在涵蓋本發(fā)明的任何變型、用途或者適應(yīng)性變化,這些變型、用途或者適應(yīng)性變化遵循本發(fā)明的一般性原理并包括本公開未公開的本
技術(shù)領(lǐng)域:
:中的公知常識或慣用技術(shù)手段。說明書和實施例僅被視為示例性的,本發(fā)明的真正范圍和精神由下面的權(quán)利要求指出。以上具體地示出和描述了本公開的示例性實施方式。應(yīng)可理解的是,本公開不限于這里描述的詳細(xì)結(jié)構(gòu)、設(shè)置方式或?qū)崿F(xiàn)方法;相反,本公開意圖涵蓋包含在所附權(quán)利要求的精神和范圍內(nèi)的各種修改和等效設(shè)置。當(dāng)前第1頁12當(dāng)前第1頁12