屏幕亮度設置方法及裝置的制造方法
【專利說明】屏幕亮度設置方法及裝置
[0001]本申請要求于2015年I月8日提交中國專利局、申請號為201510010144.X、發明名稱為“屏幕亮度設置方法及裝置”的中國專利申請的優先權,其全部內容通過引用結合在本申請中。
技術領域
[0002]本公開涉及計算機技術領域,特別涉及一種屏幕亮度設置方法及裝置。
【背景技術】
[0003]自動背光調節是指根據環境光的亮度自動調整終端的屏幕的背光亮度,使得屏幕的背光亮度和環境光呈正相關關系。自動背光調節可以保證屏幕的背光亮度與環境光相適應,以保護用戶的視力。
[0004]通常,終端的前面板的開孔上安裝有光線傳感器,當光源產生的環境光穿過開孔進入光線傳感器時,終端可以通過光線傳感器測量環境光的亮度值,根據該亮度值和光線傳感器正對光源時的背光函數計算背光亮度等級,并將計算出的背光亮度設置為該背光亮度等級。
【發明內容】
[0005]為解決光線傳感器背對光源時,測得的環境光的亮度值偏低,根據該亮度值和光線傳感器正對光源時的背光函數計算得到的背光亮度等級不準確的問題,本公開提供了一種屏幕亮度設置方法及裝置。
[0006]根據本公開實施例的第一方面,提供一種屏幕亮度設置方法,包括:
[0007]通過光線傳感器獲取終端所處環境的環境光的亮度值;
[0008]檢測所述光線傳感器是否背對所述環境內的光源;
[0009]若檢測出所述光線傳感器背對所述光源,則根據所述亮度值計算第一背光亮度等級,所述第一背光亮度等級高于第二背光亮度等級,所述第二背光亮度等級是所述光線傳感器正對所述光源時根據所述亮度值計算得到的背光亮度等級;
[0010]將所述終端的背光亮度設置為所述第一背光亮度等級。
[0011]根據本公開實施例的第二方面,提供一種屏幕亮度設置裝置,包括:
[0012]亮度獲取模塊,被配置為通過光線傳感器獲取終端所處環境的環境光的亮度值;
[0013]第一檢測模塊,被配置為檢測所述光線傳感器是否背對所述環境內的光源;
[0014]亮度計算模塊,被配置為在所述第一檢測模塊檢測出所述光線傳感器背對所述光源時,根據所述亮度獲取模塊獲取到的所述亮度值計算第一背光亮度等級,所述第一背光亮度等級高于第二背光亮度等級,所述第二背光亮度等級是所述光線傳感器正對所述光源時根據所述亮度值計算得到的背光亮度等級;
[0015]第一設置模塊,被配置為將所述終端的背光亮度設置為所述亮度計算模塊計算出的所述第一背光亮度等級。
[0016]根據本公開實施例的第三方面,提供一種屏幕亮度設置裝置,包括:
[0017]處理器;
[0018]用于存儲處理器可執行指令的存儲器;
[0019]其中,所述處理器被配置為:
[0020]通過光線傳感器獲取終端所處環境的環境光的亮度值;
[0021]檢測所述光線傳感器是否背對所述環境內的光源;
[0022]若檢測出所述光線傳感器背對所述光源,則根據所述亮度值計算第一背光亮度等級,所述第一背光亮度等級高于第二背光亮度等級,所述第二背光亮度等級是所述光線傳感器正對所述光源時根據所述亮度值計算得到的背光亮度等級;
[0023]將所述終端的背光亮度設置為所述第一背光亮度等級。
[0024]本公開的實施例提供的技術方案可以包括以下有益效果:
[0025]通過光線傳感器獲取終端所處環境的環境光的亮度值;檢測光線傳感器是否背對環境內的光源;若檢測出光線傳感器背對光源,則根據亮度值計算第一背光亮度等級,第一背光亮度等級高于第二背光亮度等級,第二背光亮度等級是光線傳感器正對光源時根據亮度值計算得到的背光亮度等級;將終端的背光亮度設置為第一背光亮度等級,由于在光線傳感器背對光源時,光線傳感器獲取到的亮度值低于環境光的實際亮度值,因此,背對光源時計算得到的第一背光亮度等級要高于正對光源時計算得到的第二背光亮度等級,解決了光線傳感器背對光源時,測得的環境光的亮度值偏低,導致根據該亮度值和光線傳感器正對光源時的背光函數計算出的背光亮度等級不準確的問題,達到了提高背光亮度等級的準確性的效果。
[0026]應當理解的是,以上的一般描述和后文的細節描述僅是示例性的,并不能限制本公開。
【附圖說明】
[0027]此處的附圖被并入說明書中并構成本公開說明書的一部分,示出了符合本公開的實施例,并與說明書一起用于解釋本公開的原理。
[0028]圖1是根據一示例性實施例示出的一種屏幕亮度設置方法的流程圖。
[0029]圖2A是根據另一示例性實施例示出的一種屏幕亮度設置方法的流程圖。
[0030]圖2B是根據一不例性實施例不出的一種背光函數的不意圖。
[0031]圖2C是根據一示例性實施例示出的一種背光函數的對比示意圖。
[0032]圖3是根據一示例性實施例示出的一種屏幕亮度設置裝置的框圖。
[0033]圖4是根據一示例性實施例示出的一種屏幕亮度設置裝置的框圖。
[0034]圖5是根據一示例性實施例示出的一種用于屏幕亮度設置的裝置的框圖。
【具體實施方式】
[0035]這里將詳細地對示例性實施例進行說明,其示例表示在附圖中。下面的描述涉及附圖時,除非另有表示,不同附圖中的相同數字表示相同或相似的要素。以下示例性實施例中所描述的實施方式并不代表與本公開相一致的所有實施方式。相反,它們僅是與如所附權利要求書中所詳述的、本公開的一些方面相一致的裝置和方法的例子。
[0036]圖1是根據一示例性實施例示出的一種屏幕亮度設置方法的流程圖,該屏幕亮度設置方法應用于終端中,如圖1所示,該屏幕亮度設置方法包括以下步驟。
[0037]在步驟101中,通過光線傳感器獲取終端所處環境的環境光的亮度值。
[0038]在步驟102中,檢測光線傳感器是否背對環境內的光源。
[0039]在步驟103中,若檢測出光線傳感器背對光源,則根據亮度值計算第一背光亮度等級,第一背光亮度等級高于第二背光亮度等級,第二背光亮度等級是光線傳感器正對光源時根據亮度值計算得到的背光亮度等級。
[0040]在步驟104中,將終端的背光亮度設置為第一背光亮度等級。
[0041]綜上所述,本公開提供的屏幕亮度設置方法,通過光線傳感器獲取終端所處環境的環境光的亮度值;檢測光線傳感器是否背對環境內的光源;若檢測出光線傳感器背對光源,則根據亮度值計算第一背光亮度等級,第一背光亮度等級高于第二背光亮度等級,第二背光亮度等級是光線傳感器正對光源時根據亮度值計算得到的背光亮度等級;將終端的背光亮度設置為第一背光亮度等級,由于在光線傳感器背對光源時,光線傳感器獲取到的亮度值低于環境光的實際亮度值,因此,背對光源時計算得到的第一背光亮度等級要高于正對光源時計算得到的第二背光亮度等級,解決了光線傳感器背對光源時,測得的環境光的亮度值偏低,導致根據該亮度值和光線傳感器正對光源時的背光函數計算出的背光亮度等級不準確的問題,達到了提高背光亮度等級的準確性的效果。
[0042]圖2A是根據另一示例性實施例示出的一種屏幕亮度設置方法的流程圖,該屏幕亮度設置方法應用于終端中,如圖2A所示,該屏幕亮度設置方法包括如下步驟。
[0043]在步驟201中,通過光線傳感器獲取終端所處環境的環境光的亮度值。
[0044]終端所處環境的環境光可以由點光源產生,也可以由其它光源產生。其中,點光源可以是太陽、點亮的電燈等。
[0045]在步驟202中,檢測光線傳感器是否背對環境內的光源。
[0046]當光線傳感器正對光源時,光線傳感器測得的亮度值為環境光的實際亮度值,此時終端可以根據亮度值和第一背光函數計算出背光亮度等級,該第一背光函數是光線傳感器正對光源時的背光亮度等級計算函數。由于可以統計出人眼視覺和環境光的亮度值之間的對應關系,因此,可以參照該對應關系,得到第一背光函數的函數圖,請參考圖2B所示的一種背光函數的示意圖,圖2B(1)的曲線用于表示用戶的視覺與環境光的亮度值之間的對應關系,圖2B(2)的曲線用于表示第一背光函數的函數圖。
[0047]當光線傳感器背對光源時,光線傳感器測得的亮度值小于環境光的實際亮度值,此時,如果還是根據亮度值和上述第一背光函數計算背光亮度等級,計算得到的背光亮度等級偏低,使得環境光和屏幕的背光亮度的反差較大,對用戶的視力傷害較大,因此,終端在根據亮度值計算背光亮度等級之前,還需要檢測光線傳感器是否背對環境內的光源,再根據檢測結果計算背光亮度等級。
[0048]本實施例提供了兩種檢測光線傳感器是否背對光源的方法,下面分別對這兩種檢測方法進行描述:
[0049]在第一種檢測方法中,檢測光線傳感器是否背對環境內的光源,包括:
[0050]I)確定光線傳感器所在的測量平面;
[0051]2)通過重力傳感器檢測測量平面是否面向光源所在方向,光源所在方向為默認方向或用戶輸入的方向;
[0052]3)若測量平面面向光源所在方向,則確定光線傳感器正對光源;
[0053]4)若測量平面未面向光源所在方向,則確定光線傳感器背對光源。
[0054]在檢測光線傳感器是否背對環境內的光源之前,還需要確定光線傳感器所在的測量平面。其中,測量平面可以是終端的前面板所在平面,也可以是終端的后面板所在平面,還可以是其他平面,本實施例不作限定。
[0055]由于終端在出廠之前,光線傳感器在終端中的位置已經固定,因此,光線傳