顯示屏亮度調節方法
【技術領域】
[0001]本發明顯示控制技術領域,特別涉及一種顯示屏亮度調節方法。
【背景技術】
[0002]在智能技術不斷發展的今天,顯示技術越來越多的應用到我們的生活當中。手機液晶顯示屏,設備上的液晶展示器,室內及室外的LED顯示屏越來越多的進入人們的生活,與此同時人們對這些顯示屏的顯示要求變得越來越高,顯示屏亮度是人們感知顯示屏的第一要素,因此亮度的調節變得尤為重要。
[0003]目前的亮度調節分為手動調節、定時調節以及自動調節,其中自動調節亮度需要外部設備(環境光采集設備)的配合來完成調節,以LED顯示屏為例,連接關系如下圖1所示。在圖1中,控制器驅動LED顯示屏進行顯示,顯示的任何狀態都受控制器的控制,包括亮度的變化;控制通過采集光探頭的數據變化(也即環境光變化)然后經過事先設置好的環境光和LED顯示屏亮度調節關系表,將對應的亮度值配置到LED顯示屏,實現自動亮度控制的目的。
[0004]圖1所示的自動亮度調節機制的首要環節是需要配置環境光和LED顯示屏亮度對應關系表(如圖2所示),這些需要預先測試好,然后通過軟件配置給控制器。然而這種對應關系表,需要人為經過好幾天的測試得到,而且環境光隨著天氣的不同變化會有所不同的,所以要得出合理的對應關系表很不容易;此外,這種所謂的自動調節實質上并未達到真正的自動,還是需要人為進行前期的檢測和配置,而且通過此方式配置的環境光和LED顯示屏亮度對應關系表是固定的,無法準確實時適應環境和晝夜的變化。
【發明內容】
[0005]因此,針對現有技術中的缺陷和不足,本發明提出一種顯示屏亮度調節方法。
[0006]具體地,本發明實施例提出的一種顯示屏亮度調節方法,用于通過一控制器對顯示屏進行亮度調節,所述控制器電連接有環境光采集設備。所述顯示屏亮度調節方法包括步驟:(i)周期性檢測當前環境光亮度;(ii)判斷當前環境光亮度是否大于存儲在所述控制器中的環境光最大值或小于存儲在控制器中的環境光最小值;(iii)如果步驟(ii)的判斷結果為是,判斷當前環境光亮度大于所述環境光最大值或小于所述環境光最小值的連續次數是否達到K次,其中K為大于I的正整數;(iv)如果步驟(iii)中的判斷結果為是,利用檢測到的K個大于所述環境光最大值或小于所述環境光最小值的當前環境光亮度對應地更新所述環境光最大值或所述環境光最小值,并在更新所述環境光最大值或所述環境光最小值之后利用環境光最大值和環境光最小值生成多個環境光分段以更新環境光和顯示屏亮度對應關系表,并且根據更新后的環境光和顯示屏亮度對應關系表獲得顯示屏亮度調節目標值;以及(V)利用顯示屏亮度調節目標值由所述控制器控制所述顯示屏的亮度。
[0007]在本發明的一個實施例中,上述顯示屏亮度調節方法中,如果步驟(iii)的判斷結果為否,根據更新前的環境光和顯示屏亮度對應關系表獲得步驟(V)中的顯示屏亮度調節目標值。
[0008]在本發明的一個實施例中,上述顯示屏亮度調節方法中,如果步驟(ii)的判斷結果為否,判斷未更新環境光和顯示屏亮度對應關系表的持續時間是否超過預設時間長度;并在所述持續時間超過所述預設時間長度時,根據存儲在所述控制器中的初始環境光最大值和初始環境光最小值生成多個環境光分段、并結合顯示屏目標亮度的最大值和最小值以重新生成環境光和顯示屏亮度對應關系表以及接下來執行步驟(i)。
[0009]在本發明的一個實施例中,上述顯示屏亮度調節方法中,如果步驟(ii)的判斷結果為否,判斷未更新環境光和顯示屏亮度對應關系表的持續時間是否超過預設時間長度;并在所述持續時間未超過所述預設時間長度時,根據更新前的環境光和顯示屏亮度對應關系表獲得步驟(V)中的顯示屏亮度調節目標值。
[0010]在本發明的一個實施例中,上述顯示屏亮度調節方法在步驟(i)之前且所述控制器啟動后還包括:根據存儲在所述控制器中的初始環境光最大值和初始環境光最小值生成多個環境光分段、并結合顯示屏目標亮度的最大值和最小值以生成環境光和顯示屏亮度對應關系表。
[0011 ] 在本發明的一個實施例中,上述顯示屏亮度調節方法中,所述顯示屏目標亮度的最大值和最小值之間的顯示屏目標亮度被均分成η段,其中η為大于I的正整數且與所述多個環境光分段的數量相等。
[0012]在本發明的一個實施例中,上述顯示屏亮度調節方法在所述環境光和顯示屏亮度對應關系表中,所述初始環境光最大值和初始環境光最小值之間的環境光亮度與所述顯示屏目標亮度的最大值和最小值之間的顯示屏目標亮度呈階梯型對應關系。
[0013]在本發明的一個實施例中,上述顯示屏亮度調節方法在環境光和顯示屏亮度對應關系表中,所述環境光最大值和所述環境光最小值之間的環境光亮度與顯示屏目標亮度呈階梯型對應關系。
[0014]在本發明的一個實施例中,上述顯示屏亮度調節方法中的所述控制器為LED顯示屏的異步控制系統中的異步控制卡。
[0015]在本發明的一個實施例中,上述顯示屏亮度調節方法中的所述控制器為LED顯示屏的同步控制系統中帶有光探頭接口的多功能卡,所述多功能卡通過發送卡連接控制計算機。
[0016]由上可知,本發明實施例能夠實現以下一個或多個有益效果:1)實現完全隨環境變化的顯示屏亮度智能自動調節,減少用戶對自動亮度調節的干涉;2)減少現有技術中調節初期哪些繁瑣的人工檢測和記錄以及環境光和顯示屏亮度對應關系表的生成;c)方便了用戶的使用,減少了為自動亮度調節而浪費的人力和資源成本。
[0017]通過以下參考附圖的詳細說明,本發明的其它方面和特征變得明顯。但是應當知道,該附圖僅僅為解釋的目的設計,而不是作為本發明的范圍的限定,這是因為其應當參考附加的權利要求。還應當知道,除非另外指出,不必要依比例繪制附圖,它們僅僅力圖概念地說明此處描述的結構和流程。
【附圖說明】
[0018]下面將結合附圖,對本發明的【具體實施方式】進行詳細的說明。
[0019]圖1為現有技術中的LED顯示屏亮度自動調節的硬件架構圖。
[0020]圖2為現有技術中的一種環境光和顯不屏亮度對應關系表。
[0021]圖3為本發明實施例的一種LED顯示屏亮度調節方法的流程圖。
[0022]圖4為本發明實施例的一種環境光殼度和顯不屏目標殼度的對應關系圖。
【具體實施方式】
[0023]為使本發明的上述目的、特征和優點能夠更加明顯易懂,下面結合附圖對本發明的【具體實施方式】做詳細的說明。
[0024]本發明下述實施例是在現有LED顯示屏自動亮度調節的基礎上,將現有調節流程中配置環境光和顯示屏亮度對應關系表環節簡化為自動檢測配置;其具體為自動通過周期性環境光的檢測記錄對比,得到環境光在一段時間的最大值和最小值,然后根據最大值和最小值將環境光范圍均勻分為η段;之后再將LED顯示屏能顯示的最大目標亮度和最小目標亮度之間的亮度范圍也均分為η段,這樣環境光對應的顯示屏亮度關系表就形成了,然后就可以根據自動形成的環境光和顯示屏亮度對應關系表對LED顯示屏進行自動亮度調節。其中,環境光的檢測例如是每隔時間長度LI檢測一次(例如每5分鐘檢測一次)并記錄,為了實時響應天氣和晝夜的變化帶來的環境光的突變,可以每隔一段時間長度L2進行一次(例如每一小時進行一次)環境光的重新分段。
[0025]下面將結合圖3和圖4對本發明實施例提出的一種LED顯示屏亮度調節方法進行詳細說明。其中,圖3為本實施例的LED顯示屏亮度調節方法的流程圖,圖4為本實施例的環境光殼度和顯不屏目標殼度的對應關系圖。
[0026]具體地,本實施例的LED顯示屏亮度調節方法包括以下步驟S31?S39:
[0027]步驟S31:在控制器中預置環境光最大值和環境光最小值。具體地,LED顯示屏的控制系統分為異步控制系統和同步控制系統;其中異步控制系統中的異步控制卡可以作為LED顯示屏亮度調節的控制器,而環境光采集設備例如光探頭電連接異步控制卡;對于同步控制系統,其中的多功能卡(例如西安諾瓦電子科技有限公司的MFN300多功能卡)可以作為LED顯示屏亮度調節的控制器,光探頭電連接多功能卡,并且多功能卡在同步控制系統中通常經由發送卡連接控制計算機;因此,對于異步控制系統和同步控制系統,可以在控制器(異步控制卡或多功能卡)出廠時,根據通常情況下的經驗值預先設置好默認環境光最大值和環境光最小值,以實現控制器啟動后就能夠進行亮度自動調節,否則要等到時間長度L2后才能完成自動亮度調節。當然,也可以在控制器出廠后的應用過程中根據經驗值在控制器中預置環境光最大值和環境光最小值。為便于后續說明,在控制器中預置的環境光最大值和環境光最小值分別稱之為初始環境光最大值和初始環境光最小值,其存儲在控制器中。
[0028]步驟S32:根據環境光最大值(max)和環境光最小值(min)生成環境光分段、并結合顯示屏目標亮度的最大值和最小值生成【環境光和顯示屏亮度對應關系表】。具體地,在控制器啟動后的首次生成【環境光和顯示屏亮度對應關系表】時,此處的環境光最大值(max)和環境光最小值(min)即為前述的初始環境光最大值和初始環境光最小值;而如果在后續過程中最大值(max)和/或最小值(min)被更新過,貝Ij此處的環境光最大值(max)和環境光最小值(min)即為更新后的值;簡而言之,不論何種情形,此處的環境光最大值(max)和環境光最小值(min)可分別稱之為當前環境光最大值和當前環境光最小值,其存儲在控制器中。
[0029]承上述,將當前環境光最大值(max)和當前環境光最小值(min)之間的環境光亮度范圍均分成η段,以及將顯示屏目標亮度的最大值和最小值之間的顯示屏目標亮度范圍也均分成η段;并且在當前環境光最大值(max)和當前環境光最小值(min)之間按照線性對應關系生成【環境光和顯示屏亮度對應關系表】,超過當前環境光最大值(max)時LED顯示屏的亮度保持為顯示屏目標亮度的最大值不變,小于當前環境光最小值(min)時LED顯示屏的亮度保持為顯示屏目標亮度的最小值不變,如圖4所示。具體地,在圖4中,顯示屏目標