專利名稱:用于調(diào)節(jié)顯示屏亮度的方法和設(shè)備以及顯示系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及顯示技術(shù)領(lǐng)域,更具體地,涉及一種用于調(diào)節(jié)顯示屏亮度的方法及設(shè)備,以及一種顯示系統(tǒng)。
背景技術(shù):
隨著計算機(jī)及電子技術(shù)的迅速發(fā)展,許多便攜式電子設(shè)備上都設(shè)置有顯示屏,用以向用戶呈現(xiàn)各種形式的信息,例如文字、圖片或視頻信息。一些顯示屏,例如液晶顯示屏,其采用例如發(fā)光二極管陣列或陰極射線管作為背光模組,并配合液晶濾光片控制光線的明暗變化,從而達(dá)到顯示圖像的目的。其中,背光模組具有系統(tǒng)可控制的光線出射強(qiáng)度,也即背光強(qiáng)度。電子設(shè)備可以通過控制該光線出射強(qiáng)度,來控制顯示屏顯示的亮度水平,以滿足不同的應(yīng)用環(huán)境需求。現(xiàn)有技術(shù)中,許多便攜式電子設(shè)備的系統(tǒng)平臺都提供了專用的應(yīng)用程序編程接口(Application Programming Interface, API)。應(yīng)用程序可以通過訪問該應(yīng)用程序編程接口來設(shè)置或修改顯示屏的背光強(qiáng)度。然而,通過這種應(yīng)用程序編程接口,上述的背光強(qiáng)度僅能夠被減小到有限的非零的最低值。因此,當(dāng)背光強(qiáng)度處于該最低值時,顯示屏的亮度仍然被維持在一個有限的低亮度水平上。在很多情況下,特別是環(huán)境光強(qiáng)很低的情況下,顯示屏顯示的該低亮度水平仍過高,從而引起操作者的不適。因此,需要提供一種用于調(diào)節(jié)顯示屏亮度的方法和設(shè)備,其能夠提供更廣范圍的較低的顯示屏亮度設(shè)置。
發(fā)明內(nèi)容
因此,本發(fā)明的目的之一在于提供一種用于調(diào)節(jié)顯示屏亮度的方法和設(shè)備,其能夠提供更廣的顯示屏低亮度設(shè)置范圍。根據(jù)本發(fā)明的一個方面,提供了一種用于調(diào)節(jié)顯示屏亮度的方法,包括獲取亮度調(diào)節(jié)信號,其中所述亮度調(diào)節(jié)信號包括表示所述顯示屏的期望亮度的位置值;比較所述位置值與第一閾值,如果所述位置值低于所述第一閾值,則由被顯示在所述顯示屏中的對象的透明度的可變化范圍來定義調(diào)節(jié)標(biāo)度;基于所述位置值相對于所述調(diào)節(jié)標(biāo)度的位置來生成所述對象的亮度值;以及將所述亮度值應(yīng)用于被顯示在所述顯示屏中的對象。可以看出,當(dāng)顯示屏的背光強(qiáng)度較低時,例如該背光強(qiáng)度處于應(yīng)用程序編程接口所能夠設(shè)置的最低值時,該方法能夠利用電子設(shè)備中的繪圖系統(tǒng)來改變被顯示對象的透明度,從而通過降低對象的透明度的方式來進(jìn)一步地降低顯示屏的亮度。在一個實(shí)施例中,所述方法還包括如果所述位置值等于或大于所述第一閾值,則由所述顯示屏背光強(qiáng)度的可變化范圍來定義所述調(diào)節(jié)標(biāo)度。在一個實(shí)施例中,當(dāng)所述位置值等于或大于所述第一閾值,所述亮度值隨所述位置值線性地變化。在一個實(shí)施例中,當(dāng)所述位置值小于所述第一閾值,所述亮度值隨所述位置值非線性地變化。當(dāng)環(huán)境光強(qiáng)較低時,人眼對顯示屏亮度的變化較為敏感。因此,在顯示屏亮度被降低到較低值時,亮度值的非線性變化可以減少人眼的不適。在一個實(shí)施例中,當(dāng)所述位置值小于第二閾值,所述亮度值隨所述位置值對數(shù)地變化,其中所述第二閾值小于所述第一閾值。人眼對亮度的視覺分辨能力通常呈現(xiàn)對數(shù)變化。因此這種設(shè)置更符合人眼的實(shí)際視覺感受。在一個實(shí)施例中,所述亮度調(diào)節(jié)信號響應(yīng)于操作者在觸摸式輸入裝置上的劃動動作產(chǎn)生。這種操作方式更為簡便,直觀。在一個實(shí)施例中,所述第一閾值對應(yīng)于耦接到所述顯示屏的平臺的應(yīng)用程序編程接口所能夠配置的最低背光強(qiáng)度。這樣,顯示屏的亮度能夠被進(jìn)一步地降低,以滿足在低環(huán)境光強(qiáng)下操作者的使用需求。在一個實(shí)施例中,所述對象是用戶界面。根據(jù)本發(fā)明的另一個方面,還提供了一種用于調(diào)節(jié)顯示屏亮度的設(shè)備,包括獲取裝置,用于獲取亮度調(diào)節(jié)信號,其中所述亮度調(diào)節(jié)信號包括表示所述顯示屏的期望亮度的位置值;比較裝置,用于比較所述位置值與第一閾值,其中,如果所述位置值低于所述第一閾值,則由被顯示在所述顯示屏中的對象的透明度的可變化范圍來定義調(diào)節(jié)標(biāo)度;生成裝置,用于基于所述位置值相對于所述調(diào)節(jié)標(biāo)度的位置來生成所述亮度的亮度值;應(yīng)用裝置,用于將所述亮度值應(yīng)用于被顯示在所述顯示屏中的對象。根據(jù)本發(fā)明的又一方面,還提供了一種顯示系統(tǒng),包括根據(jù)前述方面所述的用于調(diào)節(jié)顯示屏亮度的設(shè)備,以及顯示屏與輸入模塊,其中,所述輸入模塊用于響應(yīng)操作者的輸入并產(chǎn)生所述亮度調(diào)節(jié)信號,并且所述顯示屏用于響應(yīng)所述亮度值的應(yīng)用而顯示所述對象。以上為本發(fā)明的概述,必然有簡化、概括和省略細(xì)節(jié)的情況,因此本領(lǐng)域的技術(shù)人員應(yīng)該認(rèn)識到,該部分僅是例示說明性的,而不旨在以任何方式限定本發(fā)明范圍。本概述部分既非旨在確定所要求保護(hù)主題的關(guān)鍵特征或必要特征,也非旨在用作為確定所要求保護(hù)主題的范圍的輔助手段。
通過下面說明書和所附的權(quán)利要求書并與附圖結(jié)合,將會更加充分地清楚理解本發(fā)明內(nèi)容的上述和其他特征??梢岳斫猓@些附圖僅描繪了本發(fā)明內(nèi)容的若干實(shí)施方式,因此不應(yīng)認(rèn)為是對本發(fā)明內(nèi)容范圍的限定。通過采用附圖,本發(fā)明內(nèi)容將會得到更加明確和詳細(xì)地說明。圖1示出了根據(jù)本發(fā)明一個實(shí)施例的適于應(yīng)用本發(fā)明的用于調(diào)節(jié)顯示屏亮度的方法和裝置的電子設(shè)備10 ;圖2示出了根據(jù)本發(fā)明一個實(shí)施例的用于調(diào)節(jié)顯示屏亮度的方法100 ;圖3示出了根據(jù)本發(fā)明一個實(shí)施例的一種顯示屏上設(shè)置有滑動條組件的電子設(shè)備;圖4示出了位置值變化引起的亮度值變化的一個實(shí)施例;圖5示出了亮度值隨位置值變化曲線的一個實(shí)施例;圖6示出了亮度值隨位置值變化曲線的另一個實(shí)施例;
圖7示出了根據(jù)本發(fā)明另一實(shí)施例的用于調(diào)節(jié)顯示屏亮度的方法200 ;以及圖8示出了根據(jù)本發(fā)明又一實(shí)施例的用于調(diào)節(jié)顯示屏亮度的設(shè)備300。
具體實(shí)施例方式在下面的詳細(xì)描述中,參考了構(gòu)成其一部分的附圖。在附圖中,類似的符號通常表示類似的組成部分,除非上下文另有說明。詳細(xì)描述、附圖和權(quán)利要求書中描述的例示說明性實(shí)施方式并非旨在限定。在不偏離本申請的主題的精神或范圍的情況下,可以采用其他實(shí)施方式,并且可以做出其他變化??梢岳斫?,可以對本文中一般性描述的、在附圖中圖解說明的本申請內(nèi)容的各個方面進(jìn)行多種不同構(gòu)成的配置、替換、組合,設(shè)計,而所有這些都在明確設(shè)想之中,并構(gòu)成本申請內(nèi)容的一部分。圖1示出了根據(jù)本發(fā)明一個實(shí)施例的適于應(yīng)用本發(fā)明的用于調(diào)節(jié)顯示屏亮度的方法和設(shè)備的電子設(shè)備10。該電子設(shè)備10可以例如是移動通信終端(例如手機(jī))??梢岳斫猓鶕?jù)具體應(yīng)用的不同,該電子設(shè)備10也可以是平板電腦、筆記本電腦、個人數(shù)字助理或其他集成有顯示屏的電子設(shè)備。如圖1所示,該電子設(shè)備10包括顯示屏12,該顯示屏12可以是具有背光顯示的顯示設(shè)備,例如液晶顯示器,其具有光線出射強(qiáng)度可控的背光模組。顯示屏12所顯示的亮度水平可以部分地借助于背光模組光線出射強(qiáng)度的控制來進(jìn)行調(diào)節(jié),也即通過控制背光強(qiáng)度來調(diào)節(jié)顯示屏12的亮度水平。在某些實(shí)施例中,顯示屏12可以是觸摸式顯示屏,也即顯示屏12上可以設(shè)置有一層透光的觸摸式輸入模塊14。該觸摸式輸入模塊14大體重疊地設(shè)置在顯示屏12的顯示區(qū)域上。在實(shí)際應(yīng)用中,該觸摸式輸入模塊14可以響應(yīng)于操作者在其上的觸摸動作而生成相應(yīng)的輸入信號。例如,觸摸式輸入模塊14可以響應(yīng)于操作者手指或者操作者所使用的觸筆或其他工具的按壓動作或劃動動作而生成輸入信號。借助于該觸摸式輸入模塊14,操作者可以輸入控制命令,從而控制該電子設(shè)備10的運(yùn)行。可以理解,根據(jù)實(shí)施例的不同,電子設(shè)備10也可以包括或替代地采用其他類型的輸入模塊,例如鍵盤、鼠標(biāo)、軌跡球、聲控輸入裝置或者類似的輸入裝置。該電子設(shè)備10還包括控制模塊16,該控制模塊16耦接到顯示屏12和輸入模塊14,用于接收輸入模塊14的輸入信號或控制命令并對其進(jìn)行處理,并且用于控制顯示屏12的亮度。在圖1所示的實(shí)施例中,該控制模塊16可以運(yùn)行有軟件平臺或操作系統(tǒng),以實(shí)現(xiàn)數(shù)據(jù)及指令處理。其中,該軟件平臺或操作系統(tǒng)可提供應(yīng)用程序編程接口。應(yīng)用程序可以通過訪問該應(yīng)用程序編程接口來設(shè)置或修改指示背光模組光線出射強(qiáng)度的參數(shù)。該應(yīng)用程序例如為瀏覽器、閱讀軟件等??梢岳斫?,控制模塊16可以由硬件、軟件、固件和/或硬件、軟件和/或固件的組合實(shí)現(xiàn)。例如,該控制模塊16可以由一個或多個電路、可編程處理器、專用集成電路、可編程邏輯器件、現(xiàn)場可編輯門陣列或其他適合的器件實(shí)現(xiàn)。可以理解,上述電子設(shè)備10僅示意性地示出了其中的一些模塊。在實(shí)際應(yīng)用中,該電子設(shè)備還可以包含有其他的功能模塊,例如電源、通信模塊或存儲模塊,等等。在某些實(shí)施例中,電子設(shè)備10還可以設(shè)置有感光模塊18,其耦接到控制模塊16,用于感受外部環(huán)境光強(qiáng)變化以生成相應(yīng)的環(huán)境光強(qiáng)信號,并將該環(huán)境光強(qiáng)信號提供給控制模塊16。圖2示出了根據(jù)本發(fā)明一個實(shí)施例的用于調(diào)節(jié)顯示屏亮度的方法100。該方法100通??梢杂蓤D1所示的電子設(shè)備10自動地運(yùn)行,例如通過控制模塊16來執(zhí)行。
如圖2所示,該方法100包括步驟S102,獲取亮度調(diào)節(jié)信號,其中亮度調(diào)節(jié)信號包括表示顯示屏的期望亮度的位置值;步驟S104,比較上述位置值與第一閾值,如果位置值低于第一閾值,則由被顯示在顯示屏中的對象的透明度的可變化范圍來定義調(diào)節(jié)標(biāo)度;步驟S106,基于亮度調(diào)節(jié)信號所包含的位置值相對于調(diào)節(jié)標(biāo)度的位置來生成對象的亮度值;以及步驟S108,將亮度值應(yīng)用于被顯示在顯示屏中的對象。在某些實(shí)施例中,用于調(diào)節(jié)顯示屏亮度的方法包括下述步驟獲取亮度調(diào)節(jié)信號,其中亮度調(diào)節(jié)信號包括表示顯示屏的期望亮度的位置值;比較前述位置值與第一閾值,如果該位置值等于或大于所示第一閾值,則由顯示屏背光強(qiáng)度的可變化范圍來定義調(diào)節(jié)標(biāo)度;基于位置值相對于調(diào)節(jié)標(biāo)度的位置來生成對象的亮度值;以及將生成的亮度值應(yīng)用于被顯示在顯示屏中的對象。在某些實(shí)施例中,用于調(diào)節(jié)顯示屏亮度的方法包括下述步驟獲取亮度調(diào)節(jié)信號,其中該亮度調(diào)節(jié)信號包括表示顯示屏的期望亮度的位置值;比較上述位置值與第一閾值;如果位置值低于第一閾值,則由被顯示在顯示屏中的對象的透明度的可變化范圍來定義調(diào)節(jié)標(biāo)度;如果位置值等于或大于所示第一閾值,則由顯示屏背光強(qiáng)度的可變化范圍來定義調(diào)節(jié)標(biāo)度;基于位置值相對于調(diào)節(jié)標(biāo)度的位置來生成對象的亮度值;以及將亮度值應(yīng)用于被顯示在顯示屏中的對象。接下來,結(jié)合圖1和圖2,對該方法100進(jìn)行進(jìn)一步地說明。首先,當(dāng)電子設(shè)備10的操作者希望調(diào)節(jié)顯示屏12的亮度時,其可以通過輸入模塊14輸入亮度調(diào)節(jié)命令,其中,該亮度調(diào)節(jié)命令包含有有關(guān)于期望的顯示屏亮度的信息。例如,操作者可以通過輸入模塊14輸入期望亮度的具體數(shù)值,該數(shù)值例如是相對于顯示屏12所能夠顯示的最高亮度的比例。替代地,操作者也可以通過輸入模塊14輸入期望亮度相對于顯示屏12當(dāng)前亮度的變化值,例如其所期望的屏幕亮度的增加或減少量。進(jìn)一步地,控制模塊16能夠根據(jù)該變化值以及顯示屏12的當(dāng)前亮度值確定期望亮度。在一個優(yōu)選的實(shí)施例中,輸入模塊14是觸摸式輸入模塊,例如觸摸屏,該觸摸式輸入模塊可以響應(yīng)于操作者在其上的劃動動作而產(chǎn)生指示亮度調(diào)節(jié)的命令。例如,操作者向上或向右的劃動動作可以產(chǎn)生指示增加亮度的亮度調(diào)節(jié)命令,并且劃動動作的長度指示期望增加的亮度變化值;相應(yīng)地,操作者向下或向左的劃動動作可以產(chǎn)生指示降低亮度的亮度調(diào)節(jié)命令,并且劃動動作的長度指示期望降低的亮度變化值。在某些實(shí)施例中,顯示屏12上并不顯示當(dāng)前亮度,操作者可以通過其實(shí)際的視覺感受來確定顯示屏12的當(dāng)前亮度,進(jìn)而確定是否需要調(diào)節(jié)顯示屏12的亮度。在另一些實(shí)施例中,顯示屏12上還顯示有指示顯示屏12當(dāng)前亮度的圖像或界面,例如滑動條組件。圖3即示例性地示出了一種顯示屏上設(shè)置有滑動條組件的電子設(shè)備。如圖3所示。該滑動條組件包括滑動塊22 (slider)以及定位線24(或定位框)。其中,滑動塊22可以響應(yīng)于操作者的輸入而在定位線24中滑動,并且滑動塊22在定位線24中的位置用于表示顯示屏12的當(dāng)前亮度。正如之前所說明的,操作者輸入的亮度調(diào)節(jié)命令包含有關(guān)于期望的顯示屏亮度的信息。在步驟S102中,電子設(shè)備10的控制模塊16在接收到該亮度調(diào)節(jié)命令之后,可以進(jìn)一步地將該命令轉(zhuǎn)換為電子設(shè)備10運(yùn)行的軟件平臺或操作系統(tǒng)可識別的亮度調(diào)節(jié)信號,并將該有關(guān)于期望的顯示屏亮度的信息轉(zhuǎn)換為表示顯示屏期望亮度的位置值,從而使得該亮度調(diào)節(jié)信號包含有該位置值。例如,該位置值可以為前述滑動塊將要被移動到的位置相對于定位條長度的比例。需要說明的是,在實(shí)際應(yīng)用中,亮度調(diào)節(jié)信號也可以由電子設(shè)備10基于指令或條件自動生成。例如,電子設(shè)備10可以具有前述用于檢測環(huán)境光強(qiáng)的感光模塊。當(dāng)環(huán)境光強(qiáng)處于不同的光強(qiáng)范圍時,該電子設(shè)備10可以將環(huán)境光強(qiáng)信號與一些預(yù)先設(shè)定的位置參數(shù)值進(jìn)行比較,進(jìn)而根據(jù)比較結(jié)果自動地生成包含有不同位置參數(shù)值的亮度調(diào)節(jié)信號。這樣,電子設(shè)備10就能夠根據(jù)環(huán)境光強(qiáng)的變化而自動地調(diào)節(jié)適合的顯示屏亮度。接著,在步驟S104中,控制模塊16對該亮度調(diào)節(jié)信號進(jìn)行處理,并將其中所包含的位置值與第一閾值進(jìn)行比較。其中,該第一閾值可以被預(yù)設(shè)在控制模塊16中,或者被預(yù)先存儲在電子設(shè)備10的內(nèi)部或外部存儲模塊中,并為控制模塊16調(diào)用。在實(shí)際應(yīng)用中,該第一閾值用于劃分不同的亮度調(diào)節(jié)方式。通過比較位置值與第一閾值,控制模塊16能夠確定調(diào)節(jié)標(biāo)度,其中,該調(diào)節(jié)標(biāo)度用于將位置值轉(zhuǎn)換為顯示屏12中顯示的對象的亮度值。例如,當(dāng)位置值等于或大于第一閾值時,控制模塊16通過改變顯示屏的背光強(qiáng)度來調(diào)節(jié)顯示屏12的亮度;而當(dāng)位置值低于第一閾值時,控制模塊16不再改變顯示屏的背光強(qiáng)度,而是通過改變被顯示在顯示屏中的對象的透明度來調(diào)節(jié)顯示屏12的亮度。在某些實(shí)施例中,對象是顯示屏12所顯示的用戶界面或圖形用戶界面。在另一些實(shí)施例中,對象是顯示屏12中所顯示的用戶界面的一部分,例如該界面的背景圖像??梢岳斫?,顯示屏12的亮度隨著對象透明度的變化而變化,透明度越低,顯示屏的亮度越低,透明度越高,顯示屏的亮度越高。對于以數(shù)值指示顯示屏亮度的實(shí)施例,該第一閾值對應(yīng)于表示顯示屏最低亮度的數(shù)值與表示顯示屏最高亮度的數(shù)值之間的一個特定值。對于采用滑動條組件指示顯示屏亮度的實(shí)施例,該第一閾值對應(yīng)于定位條上的一個特定位置。相應(yīng)地,當(dāng)滑動條在該特定位置與指示最高亮度對應(yīng)的位置之間滑動時,顯示屏12的亮度是由改變顯示屏背光強(qiáng)度來調(diào)節(jié)的;而當(dāng)滑動條在該特定位置與指示最低亮度對應(yīng)的位置之間滑動時,顯示屏12的背光強(qiáng)度被固定,而顯示屏12上被顯示的對象的透明度被調(diào)節(jié),當(dāng)滑動條向較低亮度方向滑動時,顯示屏12透出光線的強(qiáng)度將降低,從而使得顯示屏12的亮度降低??梢钥闯觯?dāng)顯示屏12處于較低的背光強(qiáng)度值時,例如指示背光強(qiáng)度的參數(shù)處于應(yīng)用程序編程接口所能夠設(shè)置的最低值(也即最低背光強(qiáng)度)時,對象透明度的降低可以進(jìn)一步調(diào)低顯示屏12的亮度。這就能夠滿足使用者對于低顯示屏亮度的需求??梢岳斫?,根據(jù)具體實(shí)施例的不同,第一閾值也可以被設(shè)置為使得顯示屏12的背光強(qiáng)度高于應(yīng)用程序編程接口所能夠設(shè)置的最低背光強(qiáng)度。在某些實(shí)施例中,第一閾值被設(shè)置為對應(yīng)于背光強(qiáng)度最低時顯示屏12的亮度的值。在某些實(shí)施例中,第一閾值被設(shè)置為對應(yīng)于背光強(qiáng)度為其最高值50%的值時顯示屏亮度的值。具體而言,在該電子設(shè)備10中,顯示屏12的亮度可以通過應(yīng)用軟件平臺或操作系統(tǒng)中定義的亮度值來調(diào)節(jié),該亮度值可以包括第一部分以及第二部分,該第一部分用于指示屏幕背光強(qiáng)度,而該第二部分用于指示被顯示在顯示屏中的對象的透明度。其中,該亮度值的第一部分,也即背光強(qiáng)度,可以由應(yīng)用程序訪問該應(yīng)用程序編程接口來設(shè)置或修改。而用于指示透明度的第二部分,也即對象的透明度,可以由軟件平臺或操作系統(tǒng)提供的繪圖系統(tǒng)來進(jìn)行設(shè)置。例如,可以在系統(tǒng)初始化時在原始圖像的根節(jié)點(diǎn)(root node)或基礎(chǔ)節(jié)點(diǎn)(base node)上疊加繪圖節(jié)點(diǎn)(paintnode),并且該繪圖節(jié)點(diǎn)是全屏地疊加的。根節(jié)點(diǎn)或基礎(chǔ)節(jié)點(diǎn)可以確保所疊加的繪圖節(jié)點(diǎn)能夠被描繪。透明度的數(shù)據(jù)即被設(shè)置在這些繪圖節(jié)點(diǎn)上。當(dāng)繪圖系統(tǒng)更新顯示屏的顯示時,也即這些繪圖節(jié)點(diǎn)被描繪時,透明度的設(shè)置結(jié)果即被全屏地應(yīng)用在顯示屏所顯示的對象上。需要說明的是,根據(jù)繪圖系統(tǒng)的不同,設(shè)置與顯示透明度的實(shí)現(xiàn)方式可能會有所不同。但是本領(lǐng)域技術(shù)人員可以理解,本發(fā)明并不限于上述方式,其他能夠?qū)ο蟮耐该鞫冗M(jìn)行調(diào)節(jié)的方式都屬于本發(fā)明的范圍。在實(shí)際應(yīng)用中,透明度通常由特定字長的數(shù)據(jù)表示,例如8位字長的數(shù)據(jù)(也即透明度可以被設(shè)置為O至255,共256級)。類似地,顯示屏12的背光強(qiáng)度通常也可以由特定字長的數(shù)據(jù)表示,例如4位字長的數(shù)據(jù)(也即背光強(qiáng)度可以被設(shè)置為0-15,共16級)。需要說明的是,根據(jù)實(shí)施例的不同,背光強(qiáng)度還可以是連續(xù)變化或接近連續(xù)變化的,因此,在此所述的“級”是指背光強(qiáng)度的單位變化量,或者是該單位變化量的倍數(shù)。正如之前所說明的,亮度調(diào)節(jié)信號中包含的位置值相對于第一閾值的大小可以用于設(shè)置不同的亮度調(diào)節(jié)方式。然而,透明度的分級不同于背光強(qiáng)度的分級,并且每一級透明度變化對顯示屏12亮度的影響通常也不同于背光強(qiáng)度對顯示屏12亮度的影響。因此,當(dāng)采用不同的亮度調(diào)節(jié)方式時,位置值的變化所指示的顯示屏實(shí)際的亮度變化可以不同。因此,對于不同的亮度調(diào)節(jié)方式,可以相應(yīng)地定義不同的調(diào)節(jié)標(biāo)度。調(diào)節(jié)標(biāo)度包括亮度的可調(diào)節(jié)范圍,以及顯示屏亮度,也即位置值,隨每一級背光強(qiáng)度或透明度變化的比率?;蚋唧w地,顯示屏最高亮度對應(yīng)的位置值到第一閾值這一區(qū)域?qū)?yīng)于顯示屏背光強(qiáng)度的可變化范圍,也即,位置值在該區(qū)域上一級或多級的改變對應(yīng)于顯示屏背光強(qiáng)度的一級變化。相應(yīng)地,顯示屏最低亮度對應(yīng)的位置值到第一閾值這一區(qū)域?qū)?yīng)于被顯示在顯示屏中的對象的透明度的可變化范圍,也即,位置值在該區(qū)域上一級或多級的改變對應(yīng)于對象透明度的一級變化,或者可替代地,位置值在該區(qū)域上的一級改變對應(yīng)于對象透明度的一級或多級變化。在確定調(diào)節(jié)標(biāo)度后,繼續(xù)執(zhí)行步驟S106,基于位置值相對于調(diào)節(jié)標(biāo)度的位置來生成顯示在顯示屏中的對象的亮度值。正如前述,亮度值可以包括用于指示屏幕背光強(qiáng)度的第一部分,以及用于指示被顯示在顯示屏中的對象的透明度的第二部分。例如,亮度值B被表示為(BL,TS),其中,第一部分BL的取值范圍為例如
;而第二部分TS的取值范圍為例如[O, 255] ο舉例說明。假設(shè)最高亮度對應(yīng)位置值為100%,而最低亮度對應(yīng)的位置值為O%,并且第一閾值是40%。那么從0%至40%這一位置值變化區(qū)域?qū)?yīng)于透明度的可變化范圍,例如O至255級。具體地,當(dāng)期望亮度對應(yīng)的位置值為30%時,其低于第一閾值;則根據(jù)由透明度可變化范圍定義的調(diào)節(jié)標(biāo)度,亮度值B被表示為(1,192)。也就是說,亮度值B的第一部分BL為背光強(qiáng)度取值范圍的最低值0,而亮度值TS的第二部分TS為透明度取值范圍的約3/4處,即191。再例如,當(dāng)期望亮度對應(yīng)的位置值為70%時,其高于第一閾值,無需通過降低對象的透明度來降低顯示屏亮度。因此,透明度TS被保持在默認(rèn)值255 (即透明度的最高值),也即用于設(shè)置或調(diào)節(jié)透明度的功能被關(guān)閉。而亮度值B的第一部分BL則基于位置值相對于由背光強(qiáng)度可變化范圍定義的調(diào)節(jié)標(biāo)度來確定,也即背光強(qiáng)度取值范圍的1/2處,S卩127。
需要說明的是,上述亮度值確定的示例是基于亮度值隨位置值線性變化所確定的,具體地,當(dāng)位置值低于第一閾值時,亮度值第二部分的透明度隨位置值線性變化,而當(dāng)位置值等于或高于第一閾值時,亮度值第一部分的背光強(qiáng)度隨位置值線性變化。在某些實(shí)施例中,亮度值可以并不隨位置值線性變化,而是替代地隨位置值非線性地變化,或者至少部分區(qū)域隨位置值非線性變化。圖4即位置值變化部分地引起亮度值非線性變化的一些實(shí)施例。如圖4所示,該橫軸上的每一刻度表示一級亮度值。在第一閾值Tl右側(cè),亮度值(具體為背光強(qiáng)度)隨位置值線性變化。而當(dāng)位置值小于第一閾值Tl時,也即在第一閾值Tl左側(cè),亮度值(具體為透明度)隨位置值非線性地變化。優(yōu)選地,當(dāng)位置值小于第二閾值T2時,亮度值(具體地為透明度)隨位置值對數(shù)地變化,其中第二閾值T2小于第一閾值Tl,例如第二閾值T2為第一閾值Tl的50%至90%,優(yōu)選為75%至85%。當(dāng)位置值處于第一閾值Tl和第二閾值T2之間時,亮度值(具體為透明度)隨位置值線性變化。圖5示出了亮度值隨位置值變化曲線的一個實(shí)施例。其中,橫坐標(biāo)X表示位置值,而縱坐標(biāo)Y則表示亮度值中的第二部分,也即透明度。在圖5中,透明度基本隨位置值對數(shù)地變化??梢钥闯?,位置值越小,透明度的變化率也越低。當(dāng)環(huán)境光強(qiáng)較低時,人眼對顯示屏亮度的變化較為敏感。因此,在顯示屏亮度被降低到較低值時,亮度值的非線性變化可以減少人眼的不適。也就是說,隨著環(huán)境光強(qiáng)的降低,相同位置值的改變量所引起的亮度值的變化越少,這更符合人眼的視覺感受。圖6示出了亮度值隨位置值變化曲線的另一個實(shí)施例。其中,橫坐標(biāo)X表示位置值,而縱坐標(biāo)則表示亮度值中的第二部分,也即透明度。在圖6中,當(dāng)位置值低于第二閾值T2時,透明度隨位置值對數(shù)地變化,而當(dāng)位置值等于或高于第二閾值T2時,透明度隨位置值線性變化,直至當(dāng)位置值等于第一閾值Tl時,透明度被設(shè)置為最高值??梢岳斫?,當(dāng)位置值進(jìn)一步增加到超過第一閾值Tl時,背光強(qiáng)度可以隨位置值的增加而增加,例如線性增加。仍參考圖2,在生成顯示屏的亮度值之后,在步驟S108中,包含有背光強(qiáng)度和透明度具體數(shù)值的亮度值被應(yīng)用于對象上。具體地,表示背光強(qiáng)度的第一部分被應(yīng)用程序通過應(yīng)用程序編程接口應(yīng)用于系統(tǒng)中,并作用于顯示屏12的背光模組中;而表示對象透明度的第二部分被應(yīng)用程序通過繪圖系統(tǒng)應(yīng)用,并使得對象的透明度發(fā)生變化。上述步驟完成后,顯示屏12的亮度即可被設(shè)定到操作者期望的亮度,從而實(shí)現(xiàn)對顯示屏亮度的調(diào)節(jié)。圖7示出了根據(jù)本發(fā)明另一實(shí)施例的用于調(diào)節(jié)顯示屏亮度的方法200。如圖7所示,在步驟S202,電子設(shè)備獲取亮度調(diào)節(jié)信號,其中包括表示顯示屏期望亮度的位置值。其中,該亮度調(diào)節(jié)信號可以是操作者手動輸入,也可以是系統(tǒng)根據(jù)其他命令或條件自動生成的。例如系統(tǒng)根據(jù)環(huán)境光強(qiáng)的變化來生成該亮度調(diào)節(jié)信號。接著,在步驟S204,電子設(shè)備判斷是否需要設(shè)置啟用亮度調(diào)節(jié)功能。例如,操作者可以預(yù)先設(shè)置是否打開或關(guān)閉亮度調(diào)節(jié)功能。如果判斷結(jié)果指示已關(guān)閉亮度調(diào)節(jié)功能,則執(zhí)行步驟S206和S208,分別關(guān)閉利用透明度的亮度調(diào)節(jié)功能以及利用背光強(qiáng)度的亮度調(diào)節(jié)功能。如果亮度調(diào)節(jié)功能已被設(shè)置為啟用,則在步驟S210,判斷位置值是否低于第一閾值。如果該位置值等于或高于第一閾值,則執(zhí)行步驟S212,關(guān)閉利用透明度的亮度調(diào)節(jié)功能;接著,繼續(xù)執(zhí)行步驟S214,以背光強(qiáng)度的可變化范圍來定義調(diào)節(jié)標(biāo)度,并在步驟S216中,基于該位置值相對于該調(diào)節(jié)標(biāo)度的位置來生成顯示屏的亮度值。相反,如果位置值低于第一閾值,則執(zhí)行步驟S218,以透明度的可變化范圍定義調(diào)節(jié)標(biāo)度,并在步驟S220中,進(jìn)一步判斷位置值是否低于第二閾值,其中該第二閾值低于第一閾值。如果該位置值低于第二閾值,則在步驟S222中,基于一個非線性函數(shù),例如對數(shù)函數(shù),將該位置值設(shè)置為相應(yīng)的透明度值;如果該位置值等于或大于第二閾值,則在步驟S224中,基于線性函數(shù),將該位置值設(shè)置為相應(yīng)的透明度值。這樣,即在步驟S226中,得到透明度值。并在步驟S228中,將包括透明度值和背光強(qiáng)度值的亮度值應(yīng)用在對象上,以得到適當(dāng)?shù)娘@示屏亮度。圖8示出了根據(jù)本發(fā)明又一實(shí)施例的用于調(diào)節(jié)顯示屏亮度的設(shè)備300。如圖8所示,該用于調(diào)節(jié)顯示屏亮度的設(shè)備300包括獲取裝置301,用于獲取亮度調(diào)節(jié)信號,其中亮度調(diào)節(jié)信號包括表示顯示屏的期望亮度的位置值;確定裝置303,用于比較上述位置值與第一閾值以確定調(diào)節(jié)標(biāo)度,其中,如果位置值低于第一閾值,則由被顯示在顯示屏中的對象的透明度的可變化范圍來定義調(diào)節(jié)標(biāo)度;生成裝置305,用于基于位置值相對于調(diào)節(jié)標(biāo)度的位置來生成對象的亮度值;以及應(yīng)用裝置307,用于將亮度值應(yīng)用于被顯示在顯示屏中的對象。在某些實(shí)施例中,確定裝置303還用于在當(dāng)位置值等于或大于第一閾值時,由顯示屏背光強(qiáng)度的可變化范圍來定義調(diào)節(jié)標(biāo)度??蛇x地,當(dāng)位置值等于或大于第一閾值,亮度值隨位置值線性地變化。在某些實(shí)施例中,當(dāng)位置值小于第一閾值時,亮度值隨位置值非線性地變化??蛇x地,當(dāng)位置值小于第二閾值時,亮度值隨位置值對數(shù)地變化,其中第二閾值小于第一閾值。在某些實(shí)施例中,該設(shè)備300還包括觸摸式輸入裝置,其用于響應(yīng)于操作者在其上的劃動動作產(chǎn)生亮度調(diào)節(jié)信號。在某些實(shí)施例中,該設(shè)備300還包括應(yīng)用程序編程接口,其被設(shè)置在耦接到顯示屏的平臺中,該設(shè)備300通過應(yīng)用程序編程接口來配置顯示屏的背光強(qiáng)度??蛇x地,第一閾值對應(yīng)于該應(yīng)用程序編程接口所能夠配置的最低背光強(qiáng)度。在某些實(shí)施例中,對象是用戶界面。上述實(shí)施例中的設(shè)備300可以被用于各種顯示設(shè)備中,例如移動通信終端,平板電腦、筆記本電腦、個人數(shù)字助理或其他集成有顯示屏的電子設(shè)備。根據(jù)本發(fā)明的另一方面,本發(fā)明還提供了使用本發(fā)明的調(diào)節(jié)顯示屏亮度的方法和設(shè)備的顯示系統(tǒng),其包括前述實(shí)施例中所示的用于調(diào)節(jié)顯示屏亮度的設(shè)備(例如圖8的設(shè)備300)。此外,該顯示系統(tǒng)還包括顯示屏與輸入模塊,其中,輸入模塊用于響應(yīng)操作者的輸入并產(chǎn)生亮度調(diào)節(jié)信號,并且顯示屏用于響應(yīng)亮度值的應(yīng)用而顯示對象。圖8所述的結(jié)構(gòu)方框圖僅僅為了示例的目的而示出的,并非是對本發(fā)明的限制。在一些情況下,可以根據(jù)需要添加或者減少其中的一些模塊。并且請注意,本發(fā)明可以有利地實(shí)現(xiàn)于例如手機(jī)或其他電子設(shè)備中,其具體結(jié)構(gòu)框圖在本說明書中不再贅述,本領(lǐng)域技術(shù)人員應(yīng)該可以清楚地了解對應(yīng)的實(shí)現(xiàn)方式。
本發(fā)明的實(shí)施例可以通過硬件、軟件或者軟件和硬件的結(jié)合來實(shí)現(xiàn)。硬件部分可以利用專用邏輯來實(shí)現(xiàn);軟件部分可以存儲在存儲器中,由適當(dāng)?shù)闹噶顖?zhí)行系統(tǒng),例如微處理器或者專用設(shè)計硬件來執(zhí)行。本領(lǐng)域的普通技術(shù)人員可以理解上述的設(shè)備和方法可以使用計算機(jī)可執(zhí)行指令和/或包含在處理器控制代碼中來實(shí)現(xiàn),例如在諸如磁盤、CD或DVD-ROM的載體介質(zhì)、諸如只讀存儲器(固件)的可編程的存儲器或者諸如光學(xué)或電子信號載體的數(shù)據(jù)載體上提供了這樣的代碼。本發(fā)明的設(shè)備及其模塊可以由諸如超大規(guī)模集成電路或門陣列、諸如邏輯芯片、晶體管等的半導(dǎo)體、或者諸如現(xiàn)場可編程門陣列、可編程邏輯設(shè)備等的可編程硬件設(shè)備的硬件電路實(shí)現(xiàn),也可以用由各種類型的處理器執(zhí)行的軟件實(shí)現(xiàn),也可以由上述硬件電路和軟件的結(jié)合例如固件來實(shí)現(xiàn)。應(yīng)當(dāng)注意,盡管在上文詳細(xì)描述中提及了控制設(shè)備的若干裝置或子裝置,但是這種劃分僅僅并非強(qiáng)制性的。實(shí)際上,根據(jù)本發(fā)明的實(shí)施例,上文描述的兩個或更多裝置的特征和功能可以在一個裝置中具體化。反之,上文描述的一個裝置的特征和功能可以進(jìn)一步劃分為由多個裝置來具體化。此外,盡管在附圖中以特定順序描述了本發(fā)明方法的操作,但是,這并非要求或者暗示必須按照該特定順序來執(zhí)行這些操作,或是必須執(zhí)行全部所示的操作才能實(shí)現(xiàn)期望的結(jié)果。相反,流程圖中描繪的步驟可以改變執(zhí)行順序。附加地或備選地,可以省略某些步驟,將多個步驟合并為一個步驟執(zhí)行,和/或?qū)⒁粋€步驟分解為多個步驟執(zhí)行。那些本技術(shù)領(lǐng)域的一般技術(shù)人員可以通過研究說明書、公開的內(nèi)容及附圖和所附的權(quán)利要求書,理解和實(shí)施對披露的實(shí)施方式的其他改變。在權(quán)利要求中,措詞“包括”不排除其他的元素和步驟,并且措辭“一”、“一個”不排除復(fù)數(shù)。在發(fā)明的實(shí)際應(yīng)用中,一個零件可能執(zhí)行權(quán)利要求中所引用的多個技術(shù)特征的功能。權(quán)利要求中的任何附圖標(biāo)記不應(yīng)理解為對范圍的限制。
權(quán)利要求
1.一種用于調(diào)節(jié)顯示屏亮度的方法,其特征在于,所述方法包括: 獲取亮度調(diào)節(jié)信號,其中所述亮度調(diào)節(jié)信號包括表示所述顯示屏的期望亮度的位置值; 比較所述位置值與第一閾值,如果所述位置值低于所述第一閾值,則由被顯示在所述顯示屏中的對象的透明度的可變化范圍來定義調(diào)節(jié)標(biāo)度; 基于所述位置值相對于所述調(diào)節(jié)標(biāo)度的位置來生成所述對象的亮度值;以及 將所述亮度值應(yīng)用于被顯示在所述顯示屏中的對象。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括: 如果所述位置值等于或大于所述第一閾值,則由所述顯示屏背光強(qiáng)度的可變化范圍來定義所述調(diào)節(jié)標(biāo)度。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,當(dāng)所述位置值等于或大于所述第一閾值時,所述亮度值隨所述位置值線性地變化。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,當(dāng)所述位置值小于所述第一閾值時,所述亮度值隨所述位置值非線性地變化。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,當(dāng)所述位置值小于第二閾值時,所述亮度值隨所述位置值對數(shù)地變化,其中所述第二閾值小于所述第一閾值。
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述亮度調(diào)節(jié)信號響應(yīng)于操作者在顯示屏上的劃動動作產(chǎn)生。
7.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述第一閾值對應(yīng)于耦接到所述顯示屏的平臺的應(yīng)用程序編程接口所能夠配置的最低背光強(qiáng)度。
8.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述對象是用戶界面。
9.一種用于調(diào)節(jié)顯示屏亮度的設(shè)備,其特征在于,包括: 獲取裝置,用于獲取亮度調(diào)節(jié)信號,其中所述亮度調(diào)節(jié)信號包括表示所述顯示屏的期望亮度的位置值; 比較裝置,用于比較所述位置值與第一閾值,其中,如果所述位置值低于所述第一閾值,則由被顯示在所述顯示屏中的對象的透明度的可變化范圍來定義調(diào)節(jié)標(biāo)度; 生成裝置,用于基于所述位置值相對于所述調(diào)節(jié)標(biāo)度的位置來生成所述對象的亮度值; 應(yīng)用裝置,用于將所述亮度值應(yīng)用于被顯示在所述顯示屏中的對象。
10.根據(jù)權(quán)利要求9所述的設(shè)備,其特征在于,所述比較裝置還用于在當(dāng)所述位置值等于或大于所述第一閾值時,則由所述顯示屏背光強(qiáng)度的可變化范圍來定義所述調(diào)節(jié)標(biāo)度。
11.根據(jù)權(quán)利要求10所述的設(shè)備,其特征在于,當(dāng)所述位置值等于或大于所述第一閾值時,所述亮度值隨所述位置值線性地變化。
12.根據(jù)權(quán)利要求9所述的設(shè)備,其特征在于,當(dāng)所述位置值小于所述第一閾值時,所述亮度值隨所述位置值非線性地變化。
13.根據(jù)權(quán)利要求12所述的設(shè)備,其特征在于,當(dāng)所述位置值小于第二閾值時,所述亮度值隨所述位置值對數(shù)地變化,其中所述第二閾值小于所述第一閾值。
14.根據(jù)權(quán)利要求9所述的設(shè)備,其特征在于,所述設(shè)備還包括: 觸摸式輸入裝置,用于響應(yīng)于操作者在顯示屏上的劃動動作產(chǎn)生所述亮度調(diào)節(jié)信號。
15.根據(jù)權(quán)利要求9所述的設(shè)備,其特征在于,所述設(shè)備還包括: 應(yīng)用程序編程接口,其被設(shè)置在耦接到所述顯示屏的平臺中,所述設(shè)備通過所述應(yīng)用程序編程接口來配置所述顯示屏的背光強(qiáng)度。
16.根據(jù)權(quán)利要求15所述的設(shè)備,其特征在于,所述第一閾值對應(yīng)于所述應(yīng)用程序編程接口能夠配置的最低背光強(qiáng)度。
17.根據(jù)權(quán)利要求9所述的設(shè)備,其特征在于,所述對象是用戶界面。
18.—種顯示系統(tǒng),包括根據(jù)權(quán)利要求9至17任一項所述的用于調(diào)節(jié)顯示屏亮度的設(shè)備,以及顯示屏與輸入模塊,其中,所述輸入模塊用于響應(yīng)操作者的輸入并產(chǎn)生所述亮度調(diào)節(jié)信號,并且所述顯示 屏用于響應(yīng)所述亮度值的應(yīng)用而顯示所述對象。
全文摘要
本發(fā)明涉及一種用于調(diào)節(jié)顯示屏亮度的方法、設(shè)備,以及一種顯示系統(tǒng)。該用于調(diào)節(jié)顯示屏亮度的方法包括獲取亮度調(diào)節(jié)信號,其中所述亮度調(diào)節(jié)信號包括表示所述顯示屏的期望亮度的位置值;比較所述位置值與第一閾值,如果所述位置值低于所述第一閾值,則由被顯示在所述顯示屏中的對象的透明度的可變化范圍來定義調(diào)節(jié)標(biāo)度;基于所述位置值相對于所述調(diào)節(jié)標(biāo)度的位置來生成所述對象的亮度值;以及將所述亮度值應(yīng)用于被顯示在所述顯示屏中的對象??梢钥闯觯摲椒軌蚶秒娮釉O(shè)備中的繪圖系統(tǒng)來改變被顯示對象的透明度,從而進(jìn)一步地降低顯示屏的亮度。
文檔編號G09G5/10GK103077696SQ201310013710
公開日2013年5月1日 申請日期2013年1月15日 優(yōu)先權(quán)日2013年1月15日
發(fā)明者馮嘉彬, 常樂, 郭馨, 陳葳 申請人:Opera軟件股份公司