本公開涉及終端顯示領域,尤其涉及顯示調節方法、顯示調節裝置及存儲介質。
背景技術:
1、終端的自動亮度功能是一項智能功能,用于根據環境光線的強弱自動調節手機屏幕的亮度級別。自動亮度功能基于終端內置的光線傳感器實現,通過光線傳感器檢測周圍環境的光照強度,并根據檢測結果自動調整屏幕的顯示亮度。
2、但終端的自動亮度功能開啟,且用戶在室外環境下使用終端時,若終端被陰影遮蔽,則會導致光線傳感器檢測到的光照強度降低,終端的自動亮度功能自動降低屏幕的顯示亮度,導致用戶無法看清屏幕顯示內容,影響用戶使用體驗。
技術實現思路
1、為克服相關技術中存在的問題,本公開提供一種顯示調節方法、顯示調節裝置及存儲介質。
2、根據本公開實施例的第一方面,提供一種顯示調節方法,包括:響應于當前使用環境為室外環境,根據光線傳感器采集到的光強數據和慣性測量模塊采集到的終端角度數據,通過光強補償函數獲取當前環境光強,所述當前使用環境包括室外環境和室內環境;響應于所述當前環境光強小于光強閾值,獲取當前使用環境下的圖像數據,根據所述圖像數據確定當前使用環境,所述光強閾值為判別室內環境和室外環境的臨界環境光強;響應于當前使用環境為所述室外環境,將屏幕顯示亮度設置為第一亮度,所述第一亮度為所述室外環境下的最低屏幕顯示亮度。
3、一種實施方式中,所述終端的使用環境采用如下方式確定:通過所述光線傳感器獲取光強數據;響應于所述光強數據大于數據閾值,開啟慣性測量模塊,通過慣性測量模塊持續采集終端角度數據,根據所述光強數據和終端角度數據確定當前使用環境,所述數據閾值為判別室內環境和室外環境的臨界光強數據;響應于所述光強數據小于數據閾值,確定當前使用環境為室內環境。
4、一種實施方式中,所述根據所述光強數據和終端角度數據確定當前使用環境,包括:根據所述終端角度數據和所述光強數據持續獲取當前環境光強;根據所述當前環境光強和光強閾值確定當前使用環境。
5、一種實施方式中,所述根據所述當前環境光強和光強閾值確定當前使用環境,包括:響應于所述環境光強小于光強閾值,確定所述當前使用環境為所述室內環境;響應于所述環境光強大于光強閾值,確定所述當前使用環境為所述室外環境。
6、一種實施方式中,所述根據所述圖像數據確定當前使用環境,包括:將所述圖像數據輸入場景判別模型,得到當前使用環境;所述場景判別模型通過正樣本數據集和負樣本數據集訓練得到,所述正樣本數據集包括終端在不同室外環境下以不同終端角度拍攝得到的圖像,所述負樣本數據集包括終端在不同室內環境下以不同終端角度拍攝得到的圖像。
7、一種實施方式中,所述方法還包括:響應于所述環境光強小于光強閾值,通過所述慣性測量模塊獲取運動數據,根據所述運動數據確定當前運動狀態;響應于當前處于移動狀態,根據預設采集頻率采集圖像數據,并根據最新采集的圖像數據更新當前使用環境,并在當前使用環境發生變化時重新設置屏幕顯示亮度;響應于當前處于非移動狀態,保持最近設置的屏幕顯示亮度。
8、一種實施方式中,所述方法還包括:響應于當前使用環境為室內環境,根據所述環境光強調節所述屏幕顯示亮度。
9、根據本公開實施例的第二方面,提供一種顯示調節裝置,包括:處理單元,響應于當前使用環境為室外環境,根據光線傳感器采集到的光強數據和慣性測量模塊采集到的終端角度數據,通過光強補償函數獲取當前環境光強,響應于所述當前環境光強小于光強閾值,獲取當前使用環境下的圖像數據,根據所述圖像數據確定當前使用環境,所述當前使用環境包括室外環境和室內環境,所述光強閾值為判別室內環境和室外環境的臨界環境光強;調節單元,用于響應于當前使用環境為所述室外環境,將屏幕顯示亮度設置為第一亮度,所述第一亮度為所述室外環境下的最低屏幕顯示亮度。
10、一種實施方式中,所述終端的使用環境通過所述處理單元采用如下方式確定:通過所述光線傳感器獲取光強數據;響應于所述光強數據大于數據閾值,開啟慣性測量模塊,通過慣性測量模塊持續采集終端角度數據,根據所述光強數據和終端角度數據確定當前使用環境,所述數據閾值為判別室內環境和室外環境的臨界光強數據;響應于所述光強數據小于數據閾值,確定當前使用環境為室內環境。
11、一種實施方式中,所述處理單元采用如下方式根據所述光強數據和終端角度數據確定當前使用環境:根據所述終端角度數據和所述光強數據持續獲取當前環境光強;根據所述當前環境光強和光強閾值確定當前使用環境。
12、一種實施方式中,所述處理單元采用如下方式根據所述當前環境光強和光強閾值確定當前使用環境:響應于所述環境光強小于光強閾值,確定所述當前使用環境為所述室內環境;響應于所述環境光強大于光強閾值,確定所述當前使用環境為所述室外環境。
13、一種實施方式中,所述處理單元采用如下方式根據所述圖像數據確定當前使用環境:將所述圖像數據輸入場景判別模型,得到當前使用環境;所述場景判別模型通過正樣本數據集和負樣本數據集訓練得到,所述正樣本數據集包括終端在不同室外環境下以不同終端角度拍攝得到的圖像,所述負樣本數據集包括終端在不同室內環境下以不同終端角度拍攝得到的圖像。
14、一種實施方式中,所述調節單元還用于:響應于所述環境光強小于光強閾值,通過所述慣性測量模塊獲取運動數據,根據所述運動數據確定當前運動狀態;響應于當前處于移動狀態,根據預設采集頻率采集圖像數據,并根據最新采集的圖像數據更新當前使用環境,并在當前使用環境發生變化時重新設置屏幕顯示亮度;響應于當前處于非移動狀態,保持最近設置的屏幕顯示亮度。
15、一種實施方式中,所述調節單元還用于:響應于當前使用環境為室內環境,根據所述環境光強調節所述屏幕顯示亮度。
16、根據本公開實施例的第三方面,提供一種顯示調節裝置,包括:處理器:用于存儲處理器可執行指令的存儲器;其中,所述處理器被配置為:執行第一方面或者第一方面任意一種實施方式中所述的顯示調節方法。
17、根據本公開實施例的第四方面,提供一種存儲介質,所述存儲介質中存儲有指令,當所述存儲介質中的指令由處理器執行時,使得處理器能夠執行第一方面或者第一方面任意一種實施方式中所述的顯示調節方法。
18、本公開的實施例提供的技術方案可以包括以下有益效果:本公開是關于一種顯示調節方法、顯示調節裝置及存儲介質。顯示調節方法包括:在終端的當前使用環境為晴天條件下的室外環境時,持續采集當前使用環境下的光強數據和終端角度數據,并通過光強補償函數獲取當前環境光強。在環境光強為預設的光強閾值時,進一步判別當前使用場景為室外場景還是室內場景,通過攝像頭獲取當前使用環境下的圖像數據,根據圖像數據確定當前使用環境。響應于當前使用環境為室外環境,將屏幕顯示亮度設置為對應于室外晴天使用場景的顯示亮度。通過本公開,使終端在檢測到環境光強下降時,能夠辨別當前使用場景為室內場景還是室外陰影場景,并根據當前使用場景自動調節屏幕顯示亮度,使用戶可以看清終端的顯示內容。
19、應當理解的是,以上的一般描述和后文的細節描述僅是示例性和解釋性的,并不能限制本公開。