背光值設(shè)置方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明實(shí)施例屬于顯示屏背光控制領(lǐng)域,尤其涉及一種背光值設(shè)置方法及裝置。
【背景技術(shù)】
[0002]為了降低終端設(shè)備的功耗,現(xiàn)在很多終端設(shè)備(如手機(jī)、平板電腦等)的顯示模組都采取了降功耗的措施。
[0003]現(xiàn)有方法中,為了節(jié)省亮度損耗,通??刂骑@示屏根據(jù)顯示內(nèi)容動(dòng)態(tài)調(diào)整背光燈的亮度。其中,背光燈的亮度與背光值是一一對(duì)應(yīng)的關(guān)系。在動(dòng)態(tài)調(diào)整背光燈的亮度的過(guò)程中,若前后兩幀畫(huà)面的內(nèi)容差異很小,則前后兩次根據(jù)顯示內(nèi)容動(dòng)態(tài)調(diào)整的背光值的差異也會(huì)很??;若一段時(shí)間內(nèi)多個(gè)幀畫(huà)面的內(nèi)容的差異都很小(如在微信聊天界面和好友聊天時(shí),使用輸入法不停地輸入文字,使得顯示內(nèi)容不停地變化,但顯示內(nèi)容差異卻很小),則背光值就會(huì)不停地在小范圍內(nèi)改變(比方說(shuō),背光值以這樣的序列在調(diào)節(jié):64,66,65,67,65,66,64,……),而背光值的改變也導(dǎo)致背光燈的亮度不停地相應(yīng)變化,閃爍的亮度嚴(yán)重影響用戶的視覺(jué)體驗(yàn)。
【發(fā)明內(nèi)容】
[0004]本發(fā)明實(shí)施例提供了一種背光值設(shè)置方法及裝置,旨在解決現(xiàn)有方法在顯示內(nèi)容差異較小時(shí),不停調(diào)整背光值導(dǎo)致的屏幕閃爍的問(wèn)題。
[0005]本發(fā)明實(shí)施例是這樣實(shí)現(xiàn)的,一種背光值設(shè)置方法,所述方法包括:
[0006]獲取將要設(shè)置的背光值level ;
[0007]判斷所述level與存儲(chǔ)的已設(shè)置的背光值的差的絕對(duì)值是否小于預(yù)設(shè)的閾值,并在所述level與存儲(chǔ)的已設(shè)置的背光值的差的絕對(duì)值小于預(yù)設(shè)的閾值時(shí),不進(jìn)行本次背光值的設(shè)置。
[0008]本發(fā)明實(shí)施例的另一目的在于提供一種背光值設(shè)置裝置,所述裝置包括:
[0009]待設(shè)背光值獲取單元,用于獲取將要設(shè)置的背光值level ;
[0010]待設(shè)背光值比較單元,用于判斷所述level與存儲(chǔ)的已設(shè)置的背光值的差的絕對(duì)值是否小于預(yù)設(shè)的閾值,并在所述level與存儲(chǔ)的已設(shè)置的背光值的差的絕對(duì)值小于預(yù)設(shè)的閾值時(shí),不進(jìn)行本次背光值的設(shè)置。
[0011]在本發(fā)明實(shí)施例中,由于在level與存儲(chǔ)的已設(shè)置的背光值的差的絕對(duì)值小于預(yù)設(shè)的閾值時(shí),不進(jìn)行本次背光值的設(shè)置,因此,能夠減少背光值不停地在小范圍內(nèi)改變,減少了背光值的亮度不停地相應(yīng)變化,從而減少了顯示屏的閃爍現(xiàn)象,提高用戶的視覺(jué)體驗(yàn)。
【附圖說(shuō)明】
[0012]圖1是本發(fā)明第一實(shí)施例提供的一種背光值設(shè)置方法的流程圖;
[0013]圖2是本發(fā)明第二實(shí)施例提供的一種背光值設(shè)置裝置的結(jié)構(gòu)圖。
【具體實(shí)施方式】
[0014]為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說(shuō)明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0015]本發(fā)明實(shí)施例中,獲取將要設(shè)置的背光值level,判斷所述level與存儲(chǔ)的已設(shè)置的背光值的差的絕對(duì)值是否小于預(yù)設(shè)的閾值,并在所述level與存儲(chǔ)的已設(shè)置的背光值的差的絕對(duì)值小于預(yù)設(shè)的閾值時(shí),不進(jìn)行本次背光值的設(shè)置。
[0016]為了說(shuō)明本發(fā)明所述的技術(shù)方案,下面通過(guò)具體實(shí)施例來(lái)進(jìn)行說(shuō)明。
[0017]實(shí)施例一:
[0018]圖1示出了本發(fā)明第一實(shí)施例提供的一種背光值設(shè)置方法的流程圖,詳述如下:
[0019]步驟SI I,獲取將要設(shè)置的背光值level ;
[0020]該步驟中,首先確定顯示屏的顯示內(nèi)容,再根據(jù)顯示內(nèi)容確定將要設(shè)置的背光值,例如根據(jù)顯示內(nèi)容對(duì)應(yīng)的圖像幀的亮度值確定將要設(shè)置的背光值。在本發(fā)明實(shí)施例中,該背光值米用level表不。
[0021]步驟S12,判斷所述level與存儲(chǔ)的已設(shè)置的背光值的差的絕對(duì)值是否小于預(yù)設(shè)的閾值,并在所述level與存儲(chǔ)的已設(shè)置的背光值的差的絕對(duì)值小于預(yù)設(shè)的閾值時(shí),不進(jìn)行本次背光值的設(shè)置。
[0022]該步驟中,存儲(chǔ)已設(shè)置的背光值,如存儲(chǔ)當(dāng)前設(shè)置的背光值(采用current表示)、上一次設(shè)置的背光值(采用last表示)、上上次設(shè)置的背光值(采用last_last表示),當(dāng)然,還可以存儲(chǔ)其他已設(shè)置的背光值,此處不作限定。判斷所述level與存儲(chǔ)的已設(shè)置的背光值的差的絕對(duì)值是否小于預(yù)設(shè)的閾值,具體為判斷所述level與current的差的絕對(duì)值是否小于預(yù)設(shè)的閾值,和/或,判斷所述level與last的差的絕對(duì)值是否小于預(yù)設(shè)的閾值,和/或,判斷所述level與last_last的差的絕對(duì)值是否小于預(yù)設(shè)的閾值等,其中,預(yù)設(shè)的閾值大于O小于255,單位為像素。
[0023]在該步驟中,在所述level與存儲(chǔ)的已設(shè)置的背光值的差的絕對(duì)值大于或等于預(yù)設(shè)的閾值時(shí),將背光值設(shè)置為level,并更新存儲(chǔ)的已設(shè)置的背光值,具體為:把level賦值給current,把last賦值給last_last,以及把level賦值給last。
[0024]可選地,所述判斷所述level與存儲(chǔ)的已設(shè)置的背光值的差的絕對(duì)值是否小于預(yù)設(shè)的閾值,并在所述level與存儲(chǔ)的已設(shè)置的背光值的差的絕對(duì)值小于預(yù)設(shè)的閾值時(shí),不進(jìn)行本次背光值的設(shè)置,具體包括:
[0025]Al、判斷所述level與當(dāng)前設(shè)置的背光值current的差的絕對(duì)值是否小于第一閾值;
[0026]A2、在所述level與current的差的絕對(duì)值小于第一閾值時(shí),不進(jìn)行本次背光值的設(shè)置。
[0027]上述Al?A2中,第一閾值大于等于0,小于等于5,如第一閾值可取為I。由于在level與current的差的絕對(duì)值小于第一閾值時(shí),不進(jìn)行本次背光值的設(shè)置,因此,減少了背光值的調(diào)整次數(shù),從而降低了顯示屏發(fā)生閃爍的概率,提高了用戶的視覺(jué)體驗(yàn)。
[0028]為了提高調(diào)整背光值的準(zhǔn)確性,所述A2,在所述level與current的差的絕對(duì)值小于第一閾值時(shí),不進(jìn)行本次背光值的設(shè)置,具體包括:
[0029]A21、在所述level與current的差的絕對(duì)值小于第一閾值時(shí),判斷所述level與上一次設(shè)置的背光值last的差的絕對(duì)值是否小于第二閾值,在所述level與last的差的絕對(duì)值小于第二閾值時(shí),判斷所述level與上上次設(shè)置的背光值last_last的差的絕對(duì)值是否小于第三閾值;
[0030]A22、在所述level與last_last的差的絕對(duì)值小于第三閾值時(shí),不進(jìn)行本次背光值的設(shè)置。
[0031]上述A21?A22中,第二閾值大于等于0,小于等于5,通常取值為2 ;第三閾值等于0,小于等于5,通常取值為I。由于只有在level與current的差的絕對(duì)值小于第一閾值、level與last的差的絕對(duì)值小于第二閾值以及l(fā)evel與last_last的差的絕對(duì)值小于第三閾值時(shí),才不進(jìn)行本次背光值的設(shè)置,因此,使得調(diào)整的背光值與顯示屏的顯示內(nèi)容更匹配,便于用戶查看顯示內(nèi)容。在不進(jìn)行本次背光值的設(shè)置時(shí),更新存儲(chǔ)的已設(shè)置的背光值,具體可為:把last賦值給last_last,把level賦值給last,current值不變。
[0032]為了進(jìn)一步減少背光值的調(diào)整次數(shù),提高背光值調(diào)整的精確度,所述Al,判斷所述level與當(dāng)前設(shè)置的背光值current的差的絕對(duì)值是否小于第一閾值,具體包括:
[0033]All、判斷所述level是否大于第四閾值;所述第四閾值大于以下任一個(gè)值:第一閾值、第二閾值、第三閾值;
[0034]A12、在所述level小于第四閾值時(shí),判斷所述level與current的差的絕對(duì)值是否小于第一閾值。
[0035]上述Al I?A12中,第四閾值大于O小于等于255,且第四閾值大于第一閾值、第二閾值、第三閾值中的任一個(gè)值。例如,第四