本申請(qǐng)涉及電子設(shè)備控制技術(shù)領(lǐng)域,尤其涉及一種電子設(shè)備開屏?xí)r的背光控制方法及裝置。
背景技術(shù):
現(xiàn)有技術(shù)中,在對(duì)電子設(shè)備執(zhí)行關(guān)屏操作后,電子設(shè)備的背光控制芯片處于掉電狀態(tài),之后,在對(duì)電子設(shè)備執(zhí)行開屏操作后,電子設(shè)備的soc主芯片將重新控制電源控制板對(duì)背光控制芯片進(jìn)行供電;背光控制芯片上電后,電子設(shè)備的開關(guān)單片機(jī)將重新對(duì)背光控制芯片進(jìn)行初始化,以設(shè)置初始背光亮度,背光控制芯片則依據(jù)該初始背光亮度點(diǎn)亮背光面板,通常來(lái)說,該初始化過程設(shè)定的背光亮度都是在開關(guān)單片機(jī)中預(yù)設(shè)好的亮度配置數(shù)據(jù),一般都是固定的亮度數(shù)值。但是,在初始化結(jié)束后,開關(guān)單片機(jī)與主芯片soc進(jìn)行交互,通知soc主芯片初始化已完成,后續(xù),開關(guān)單片機(jī)將依據(jù)soc主芯片下發(fā)的當(dāng)前視頻信號(hào)實(shí)時(shí)的動(dòng)態(tài)背光亮度,或者依據(jù)上一次關(guān)屏?xí)r所保存的背光亮度重新對(duì)背光控制芯片進(jìn)行背光亮度的配置,以控制電子設(shè)備的背光亮度從初始背光亮度切換為該動(dòng)態(tài)背光亮度,或者切換為該上一次關(guān)屏?xí)r所保存的背光亮度。
由此可見,如果開關(guān)單片機(jī)中配置的初始背光亮度與soc主芯片下發(fā)的背光亮度數(shù)據(jù)差異較大,則不可避免的,在現(xiàn)有技術(shù)中存在電子設(shè)備開屏?xí)r,背光亮度發(fā)生瞬間跳變的問題,尤其是在跳變幅度較大時(shí),將給用戶帶來(lái)不良視覺體驗(yàn)。
技術(shù)實(shí)現(xiàn)要素:
有鑒于此,本申請(qǐng)?zhí)峁┮环N電子設(shè)備開屏?xí)r的背光控制方法及裝置,以解決現(xiàn)有技術(shù)中電子設(shè)備開屏?xí)r,背光亮度發(fā)生瞬間跳變的問題,提升用戶的視覺體驗(yàn)。
具體地,本申請(qǐng)是通過如下技術(shù)方案實(shí)現(xiàn)的:
根據(jù)本申請(qǐng)實(shí)施例的第一方面,提供一種電子設(shè)備開屏?xí)r的背光控制方法,所述方法包括:
基于開屏指令對(duì)電子設(shè)備的背光初始化后,接收動(dòng)態(tài)背光亮度,所述動(dòng)態(tài)背光亮度存儲(chǔ)在所述電子設(shè)備的soc主芯片中;
確定所述電子設(shè)備的當(dāng)前背光亮度與所述動(dòng)態(tài)背光亮度之間的亮度差值是否大于預(yù)設(shè)閾值;
若所述當(dāng)前背光亮度與所述動(dòng)態(tài)背光亮度之間的亮度差值大于預(yù)設(shè)閾值,則將所述電子設(shè)備的背光亮度從所述當(dāng)前背光亮度步進(jìn)調(diào)整至所述動(dòng)態(tài)背光亮度。
根據(jù)本申請(qǐng)實(shí)施例的第二方面,提供一種電子設(shè)備開屏?xí)r的背光控制裝置,所述裝置包括:
接收模塊,用于基于開屏指令對(duì)電子設(shè)備的背光初始化后,接收動(dòng)態(tài)背光亮度,所述動(dòng)態(tài)背光亮度存儲(chǔ)在所述電子設(shè)備的soc主芯片中;
確定模塊,用于確定所述電子設(shè)備的當(dāng)前背光亮度與所述動(dòng)態(tài)背光亮度之間的亮度差值是否大于預(yù)設(shè)閾值;
第一調(diào)整模塊,用于若所述當(dāng)前背光亮度與所述動(dòng)態(tài)背光亮度之間的亮度差值大于預(yù)設(shè)閾值,則將所述電子設(shè)備的背光亮度從所述當(dāng)前背光亮度步進(jìn)調(diào)整至所述動(dòng)態(tài)背光亮度。
由上述實(shí)施例可見,電子設(shè)備在接收到動(dòng)態(tài)背光亮度后,首先確定該動(dòng)態(tài)背光亮度與電子設(shè)備的當(dāng)前背光亮度兩者之間的亮度差值是否大于預(yù)設(shè)閾值,若確定該亮度差值大于預(yù)設(shè)閾值,則將電子設(shè)備的背光亮度由當(dāng)前背光亮度步進(jìn)調(diào)整至動(dòng)態(tài)背光亮度,由于電子設(shè)備的背光亮度是從當(dāng)前背光亮度逐步調(diào)整至動(dòng)態(tài)背光亮度的,從而避免了背光亮度的瞬間跳變,提升了用戶體驗(yàn)。
附圖說明
圖1為本申請(qǐng)電子設(shè)備的系統(tǒng)結(jié)構(gòu)圖的一示例性實(shí)施例;
圖2為sw信號(hào)和vsync信號(hào)之間時(shí)序的一種示例;
圖3為本申請(qǐng)電子設(shè)備開屏?xí)r的背光控制方法的一個(gè)實(shí)施例流程圖;
圖4為本申請(qǐng)電子設(shè)備開屏?xí)r的背光控制方法的另一個(gè)實(shí)施例流程圖;
圖5為本申請(qǐng)電子設(shè)備開屏?xí)r的背光控制裝置所在電子設(shè)備的一種硬件結(jié)構(gòu)圖;
圖6為本申請(qǐng)電子設(shè)備開屏?xí)r的背光控制裝置的一個(gè)實(shí)施例框圖;
圖7為本申請(qǐng)電子設(shè)備開屏?xí)r的背光控制裝置的另一個(gè)實(shí)施例框圖;
圖8為本申請(qǐng)電子設(shè)備開屏?xí)r的背光控制裝置的又一個(gè)實(shí)施例框圖。
具體實(shí)施方式
這里將詳細(xì)地對(duì)示例性實(shí)施例進(jìn)行說明,其示例表示在附圖中。下面的描述涉及附圖時(shí),除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。以下示例性實(shí)施例中所描述的實(shí)施方式并不代表與本申請(qǐng)相一致的所有實(shí)施方式。相反,它們僅是與如所附權(quán)利要求書中所詳述的、本申請(qǐng)的一些方面相一致的裝置和方法的例子。
在本申請(qǐng)使用的術(shù)語(yǔ)是僅僅出于描述特定實(shí)施例的目的,而非旨在限制本申請(qǐng)。在本申請(qǐng)和所附權(quán)利要求書中所使用的單數(shù)形式的“一種”、“所述”和“該”也旨在包括多數(shù)形式,除非上下文清楚地表示其他含義。還應(yīng)當(dāng)理解,本文中使用的術(shù)語(yǔ)“和/或”是指并包含一個(gè)或多個(gè)相關(guān)聯(lián)的列出項(xiàng)目的任何或所有可能組合。
應(yīng)當(dāng)理解,盡管在本申請(qǐng)可能采用術(shù)語(yǔ)第一、第二、第三等來(lái)描述各種信息,但這些信息不應(yīng)限于這些術(shù)語(yǔ)。這些術(shù)語(yǔ)僅用來(lái)將同一類型的信息彼此區(qū)分開。例如,在不脫離本申請(qǐng)范圍的情況下,第一信息也可以被稱為第二信息,類似地,第二信息也可以被稱為第一信息。取決于語(yǔ)境,如在此所使用的詞語(yǔ)“如果”可以被解釋成為“在……時(shí)”或“當(dāng)……時(shí)”或“響應(yīng)于確定”。
現(xiàn)有技術(shù)中,在對(duì)電子設(shè)備執(zhí)行開屏操作后,電子設(shè)備的soc主芯片將重新控制電源控制板對(duì)背光控制芯片進(jìn)行供電,背光控制芯片上電之后,電子設(shè)備的開關(guān)單片機(jī)將重新對(duì)背光控制芯片進(jìn)行背光亮度的初始化,以設(shè)置電子設(shè)備的初始背光亮度。初始化完成后,soc主芯片將向開關(guān)單片機(jī)下發(fā)動(dòng)態(tài)背光亮度,開關(guān)單片機(jī)則依據(jù)該動(dòng)態(tài)背光亮度,或者依據(jù)上一次關(guān)屏?xí)r所保存的背光亮度,重新對(duì)背光控制芯片進(jìn)行背光亮度的配置,背光控制芯片則依據(jù)開關(guān)單片機(jī)所配置的背光亮度將電子設(shè)備的背光亮度從初始背光亮度直接切換為該動(dòng)態(tài)背光亮度,或者該上一次關(guān)屏?xí)r所保存的背光亮度。由此可見,現(xiàn)有技術(shù)中,當(dāng)電子設(shè)備開屏?xí)r,背光亮度將發(fā)生瞬間跳變,尤其是在跳變幅度較大時(shí),將給用戶帶來(lái)不良視覺體驗(yàn)。
為了解決上述問題,本申請(qǐng)?zhí)峁┮环N電子設(shè)備開屏?xí)r的背光控制方法及裝置。
請(qǐng)參見圖1,為本申請(qǐng)電子設(shè)備200的系統(tǒng)結(jié)構(gòu)圖的一示例性實(shí)施例。
在對(duì)電子設(shè)備100執(zhí)行開屏操作后,soc主芯片110將控制電源控制板(圖1中未示出)對(duì)背光控制芯片130上電,之后,開關(guān)單片機(jī)120對(duì)背光控制芯片130進(jìn)行背光亮度的初始化,背光控制芯片130則依據(jù)初始化的背光亮度控制燈條140點(diǎn)亮。初始化完成之后,soc主芯片110向開關(guān)單片機(jī)120下發(fā)自身存儲(chǔ)的動(dòng)態(tài)背光亮度,開關(guān)單片機(jī)120接收到該動(dòng)態(tài)背光亮度后,首先對(duì)該動(dòng)態(tài)背光亮度進(jìn)行檢測(cè),檢測(cè)通過后,開關(guān)單片機(jī)120則可以執(zhí)行本申請(qǐng)?zhí)岢龅碾娮釉O(shè)備開屏?xí)r的背光控制方法,在初始背光亮度與動(dòng)態(tài)背光亮度之間差別較大時(shí),將電子設(shè)備的背光亮度從初始背光亮度步進(jìn)調(diào)整到動(dòng)態(tài)背光亮度,通俗來(lái)講,這里所說的“步進(jìn)調(diào)整”即可以理解可以為逐步調(diào)整,從而避免電子設(shè)備開屏?xí)r,背光亮度發(fā)生瞬間跳變。在上述描述中,開關(guān)單片機(jī)120具體是如何對(duì)soc主芯片110下發(fā)的動(dòng)態(tài)背光亮度進(jìn)行檢測(cè)的,本領(lǐng)域技術(shù)人員可以參見現(xiàn)有技術(shù)中的相關(guān)描述,本申請(qǐng)對(duì)此不做詳述。
需要說明的是,在本申請(qǐng)中,為了避免電子設(shè)備開屏?xí)r出現(xiàn)閃屏現(xiàn)象,可以遵守如下時(shí)序要求:
在對(duì)電子設(shè)備執(zhí)行關(guān)屏操作后,電子設(shè)備拉低背光數(shù)據(jù)同步信號(hào)(簡(jiǎn)稱vsync信號(hào)),并關(guān)閉pwm輸出,當(dāng)電子設(shè)備接收到開屏觸發(fā)信號(hào)后,首先控制gpio管腳輸出一個(gè)高電平的sw信號(hào),該sw信號(hào)用于觸發(fā)電源控制板對(duì)背光控制芯片上電,待輸出sw信號(hào)之后,再使能vsync信號(hào)輸出,以避免電子設(shè)備開屏?xí)r出現(xiàn)閃屏現(xiàn)象。如圖2所示,為sw信號(hào)和vsync信號(hào)之間時(shí)序的一種示例。
為了使得本領(lǐng)域技術(shù)人員可以清楚地了解本申請(qǐng)?zhí)峁┑碾娮釉O(shè)備開屏?xí)r的背光控制方法及裝置,列舉下述實(shí)施例對(duì)該方法進(jìn)行說明:
請(qǐng)參見圖3,為本申請(qǐng)電子設(shè)備開屏?xí)r的背光控制方法的一個(gè)實(shí)施例流程圖,該方法可以應(yīng)用于圖1所示例的電子設(shè)備100,包括以下步驟:
步驟301:基于開屏指令對(duì)電子設(shè)備的背光初始化后,接收動(dòng)態(tài)背光亮度,該動(dòng)態(tài)背光亮度存儲(chǔ)在電子設(shè)備的soc主芯片中。
結(jié)合圖1所示例的電子設(shè)備100的系統(tǒng)結(jié)構(gòu),電子設(shè)備100接收到開屏指令后,背光控制芯片130重新上電,開關(guān)單片機(jī)120對(duì)上電后的背光控制芯片130進(jìn)行初始背光亮度的配置,從而背光控制芯片130依據(jù)該配置的初始背光亮度對(duì)電子設(shè)備100進(jìn)行背光初始化。
后續(xù),電子設(shè)備100的開關(guān)單片機(jī)120接收到soc主芯片110下發(fā)的動(dòng)態(tài)背光亮度,該動(dòng)態(tài)背光亮度存儲(chǔ)在soc主芯片中。
步驟302:確定電子設(shè)備的當(dāng)前背光亮度與動(dòng)態(tài)背光亮度之間的亮度差值是否大于預(yù)設(shè)閾值,若是,則執(zhí)行步驟303;否則,執(zhí)行步驟304。
在本申請(qǐng)中,開關(guān)單片機(jī)120對(duì)背光控制芯片130進(jìn)行背光亮度的配置之后,開關(guān)單片機(jī)120可以保存其所配置的背光亮度。由于背光控制芯片130是依據(jù)開關(guān)單片機(jī)120所配置的背光亮度設(shè)置電子設(shè)備100的背光亮度的,那么,開關(guān)單片機(jī)120所保存的背光亮度即為電子設(shè)備100的當(dāng)前背光亮度。通過該種處理,開關(guān)單片機(jī)120可以獲取到電子設(shè)備100的當(dāng)前背光亮度。
在本申請(qǐng)中,開關(guān)單片機(jī)120接收到soc主芯片110下發(fā)的動(dòng)態(tài)背光亮度后,首先確定該動(dòng)態(tài)背光亮度與電子設(shè)備100的當(dāng)前背光亮度之間的亮度差值是否大于預(yù)設(shè)閾值,若是,則可認(rèn)為動(dòng)態(tài)背光亮度與該當(dāng)前背光亮度兩者之間的差別較大,此時(shí),可以繼續(xù)執(zhí)行步驟303;若動(dòng)態(tài)背光亮度與當(dāng)前背光亮度之間的亮度差值不大于預(yù)設(shè)閾值,則可以認(rèn)為動(dòng)態(tài)背光亮度與該當(dāng)前背光亮度兩者之間的差別在可接受范圍內(nèi),此時(shí),可以繼續(xù)執(zhí)行步驟304。
需要說明的是,電子設(shè)備的產(chǎn)品類型、型號(hào)不同,該預(yù)設(shè)閾值可以不同;并且,對(duì)于同一電子設(shè)備,在不同的使用場(chǎng)景下,該預(yù)設(shè)閾值也可以不同,本申請(qǐng)對(duì)預(yù)設(shè)閾值的具體值,以及其可變性并不作限制。
步驟303:將電子設(shè)備的背光亮度從當(dāng)前背光亮度步進(jìn)調(diào)整至動(dòng)態(tài)背光亮度,結(jié)束流程。
在本申請(qǐng)中,通過執(zhí)行步驟402,確定電子設(shè)備100的當(dāng)前背光亮度與動(dòng)態(tài)背光亮度之間的亮度差值大于預(yù)設(shè)閾值,即電子設(shè)備100的當(dāng)前背光亮度與動(dòng)態(tài)背光亮度之間的差別較大時(shí),可以將電子設(shè)備100的背光亮度從當(dāng)前背光亮度步進(jìn)調(diào)整至動(dòng)態(tài)背光亮度。
通俗來(lái)講,上述所描述的“步進(jìn)調(diào)整”是指逐步調(diào)整,即逐步對(duì)當(dāng)前背光亮度進(jìn)行調(diào)整,使得當(dāng)前背光亮度逐步地接近動(dòng)態(tài)背光亮度,最終等于動(dòng)態(tài)背光亮度。通過該種方式,可以使得電子設(shè)備100以一個(gè)逐漸調(diào)整的過程切換背光亮度,從而避免出現(xiàn)背光亮度瞬間跳變的現(xiàn)象。
上述所描述的“步進(jìn)調(diào)整”具體執(zhí)行過程請(qǐng)參見下述圖4所示實(shí)施例的描述,在此先不做詳述。
步驟304:將電子設(shè)備的背光亮度從當(dāng)前背光亮度直接調(diào)整至動(dòng)態(tài)背光亮度。
在本申請(qǐng)中,通過執(zhí)行步驟302,確定電子設(shè)備100的當(dāng)前背光亮度與動(dòng)態(tài)背光亮度之間的亮度差值不大于預(yù)設(shè)閾值,即電子設(shè)備100的當(dāng)前背光亮度與動(dòng)態(tài)背光亮度之間的差別在可接受范圍內(nèi)時(shí),可以將電子設(shè)備100的背光亮度直接從當(dāng)前背光亮度調(diào)整為動(dòng)態(tài)背光亮度。
由上述實(shí)施例可見,電子設(shè)備在接收到動(dòng)態(tài)背光亮度后,首先確定該動(dòng)態(tài)背光亮度與電子設(shè)備的當(dāng)前背光亮度兩者之間的亮度差值是否大于預(yù)設(shè)閾值,若確定該亮度差值大于預(yù)設(shè)閾值,則將電子設(shè)備的背光亮度由當(dāng)前背光亮度步進(jìn)調(diào)整至動(dòng)態(tài)背光亮度,由于電子設(shè)備的背光亮度是從當(dāng)前背光亮度逐步調(diào)整至動(dòng)態(tài)背光亮度的,從而避免了背光亮度的瞬間跳變,提升了用戶體驗(yàn)。
請(qǐng)參見圖4,為本申請(qǐng)電子設(shè)備開屏?xí)r的背光控制方法的另一個(gè)實(shí)施例流程圖,該圖4所示流程在上述圖3所示流程的基礎(chǔ)上,著重描述了是如何將電子設(shè)備的背光亮度從當(dāng)前背光亮度調(diào)整至動(dòng)態(tài)背光亮度的,可以包括以下步驟:
步驟401:確定調(diào)整電子設(shè)備的背光亮度所需的步進(jìn)值。
在一實(shí)施例中,調(diào)整電子設(shè)備的背光亮度所需的步進(jìn)值可以為預(yù)先設(shè)置好的固定值。
在一實(shí)施例中,調(diào)整電子設(shè)備的背光亮度所需的步進(jìn)值可以為動(dòng)態(tài)變化的,具體的,可以基于電子設(shè)備100的當(dāng)前背光亮度與動(dòng)態(tài)背光亮度之間的差值,以及預(yù)設(shè)的步長(zhǎng)比例,確定調(diào)整電子設(shè)備100的背光亮度所需的步進(jìn)值,例如,依據(jù)如下公式確定步進(jìn)值:
步進(jìn)值=|當(dāng)前背光亮度-動(dòng)態(tài)背光亮度|*預(yù)設(shè)步長(zhǎng)比例。
需要說明的是,本申請(qǐng)?zhí)岢龅碾娮釉O(shè)備開屏?xí)r的背光控制方法的一個(gè)主要目的是避免電子設(shè)備開屏?xí)r,背光面板的背光亮度發(fā)生瞬間跳變,從而,本領(lǐng)域技術(shù)人員可以理解的是,在調(diào)整過程中所使用的步進(jìn)值不宜設(shè)置的過大。
步驟402:依據(jù)步進(jìn)值調(diào)整電子設(shè)備的當(dāng)前背光亮度。
在本申請(qǐng)中,通過上述圖3所示實(shí)施例中步驟302的相關(guān)描述可知,開關(guān)單片機(jī)120保存有電子設(shè)備110的當(dāng)前背光亮度,在本步驟中,開關(guān)單片機(jī)120可以依據(jù)步進(jìn)值調(diào)整自身保存的當(dāng)前背光亮度,使得該自身保存的當(dāng)前背光亮度靠近動(dòng)態(tài)背光亮度,之后,開關(guān)單片機(jī)120依據(jù)自身保存的,調(diào)整后的當(dāng)前背光亮度對(duì)背光控制芯片130進(jìn)行背光亮度的配置,以使得背光控制芯片130依據(jù)開關(guān)單片機(jī)120配置的背光亮度調(diào)整燈條140的亮度,即調(diào)整電子設(shè)備100的背光亮度。
具體的,可以區(qū)分當(dāng)前背光亮度大于動(dòng)態(tài)背光亮度,與當(dāng)前背光亮度小于動(dòng)態(tài)背光亮度兩種情況,本領(lǐng)域技術(shù)人員可以理解的是,根據(jù)當(dāng)前背光亮度與動(dòng)態(tài)背光亮度之間大小關(guān)系不同,具體的調(diào)整過程也不相同,但調(diào)整結(jié)果都是使得調(diào)整后的當(dāng)前背光亮度更接近于動(dòng)態(tài)背光亮度。例如,在當(dāng)前背光亮度大于動(dòng)態(tài)背光亮度的情況下,則依據(jù)步進(jìn)值調(diào)整當(dāng)前背光亮度則為:調(diào)整后的當(dāng)前背光亮度=調(diào)整前的當(dāng)前背光點(diǎn)亮-步進(jìn)值;在當(dāng)前背光亮度小于動(dòng)態(tài)背光亮度的情況下,則依據(jù)步進(jìn)值調(diào)整當(dāng)前背光亮度則為:調(diào)整后的當(dāng)前背光亮度=調(diào)整前的當(dāng)前背光點(diǎn)亮+步進(jìn)值。
步驟403:確定調(diào)整后的當(dāng)前背光亮度與動(dòng)態(tài)背光亮度之間的亮度差值是否大于預(yù)設(shè)閾值;若調(diào)整后的當(dāng)前背光亮度與動(dòng)態(tài)背光亮度之間的亮度差值大于預(yù)設(shè)閾值,則返回執(zhí)行步驟401;若調(diào)整后的當(dāng)前背光亮度與動(dòng)態(tài)背光亮度之間的亮度差值不大于預(yù)設(shè)閾值,則執(zhí)行步驟404。
步驟404:將電子設(shè)備的背光亮度從調(diào)整后的當(dāng)前背光亮度直接調(diào)整至動(dòng)態(tài)背光亮度。
在本申請(qǐng)中,每依據(jù)步進(jìn)值調(diào)整電子設(shè)備100的當(dāng)前背光亮度后,可以再次確定調(diào)整后的當(dāng)前背光亮度與動(dòng)態(tài)背光亮度之間的亮度差值是否大于預(yù)設(shè)閾值,若是,則可以認(rèn)為調(diào)整后的當(dāng)前背光亮度與動(dòng)態(tài)背光亮度之間的差別較大,此時(shí),返回執(zhí)行步驟401,即繼續(xù)依據(jù)步進(jìn)值進(jìn)行逐步調(diào)整;否則,可以認(rèn)為調(diào)整后的當(dāng)前背光亮度與動(dòng)態(tài)背光亮度之間的差別在可接受范圍內(nèi),此時(shí),則可以執(zhí)行步驟404,即將電子設(shè)備100的背光亮度從調(diào)整后的當(dāng)前背光亮度直接調(diào)整為動(dòng)態(tài)背光亮度。
需要說明的是,若電子設(shè)備100的背光亮度還未完全切換為動(dòng)態(tài)背光亮度,開關(guān)單片機(jī)120再次接收到soc主芯片110下發(fā)的動(dòng)態(tài)背光亮度,那么,在上述所描述的過程中,開關(guān)單片機(jī)120使用soc主芯片110最新下發(fā)的動(dòng)態(tài)背光亮度與電子設(shè)備100的當(dāng)前背光亮度進(jìn)行比較,最終將電子設(shè)備100的背光亮度逐步調(diào)整至該最新下發(fā)的動(dòng)態(tài)背光亮度。
由上述實(shí)施例可見,電子設(shè)備通過步進(jìn)值調(diào)整電子設(shè)備的當(dāng)前背光亮度,并在每次調(diào)整后,繼續(xù)比較調(diào)整后的當(dāng)前背光亮度與動(dòng)態(tài)背光亮度,以確定下一次的調(diào)整方式,不僅實(shí)現(xiàn)了步進(jìn)調(diào)整電子設(shè)備的背光亮度,避免了電子設(shè)備的背光亮度發(fā)生瞬間跳變,還結(jié)合實(shí)時(shí)的當(dāng)前背光亮度,及時(shí)選擇最優(yōu)的調(diào)整方式進(jìn)行后續(xù)調(diào)整,提升了用戶體驗(yàn)。
與前述電子設(shè)備開屏?xí)r的背光控制方法的實(shí)施例相對(duì)應(yīng),本申請(qǐng)還提供了電子設(shè)備開屏?xí)r的背光控制裝置的實(shí)施例。
本申請(qǐng)電子設(shè)備開屏?xí)r的背光控制裝置的實(shí)施例可以應(yīng)用在電子設(shè)備上。裝置實(shí)施例可以通過軟件實(shí)現(xiàn),也可以通過硬件或者軟硬件結(jié)合的方式實(shí)現(xiàn)。以軟件實(shí)現(xiàn)為例,作為一個(gè)邏輯意義上的裝置,是通過其所在電子設(shè)備的處理器將非易失性存儲(chǔ)器中對(duì)應(yīng)的計(jì)算機(jī)程序指令讀取到內(nèi)存中運(yùn)行形成的。從硬件層面而言,如圖5所示,為本申請(qǐng)電子設(shè)備開屏?xí)r的背光控制裝置所在電子設(shè)備的一種硬件結(jié)構(gòu)圖,除了圖5所示的處理器51、內(nèi)存52、網(wǎng)絡(luò)接口53、以及非易失性存儲(chǔ)器54之外,實(shí)施例中裝置所在的電子設(shè)備通常根據(jù)該電子設(shè)備的實(shí)際功能,還可以包括其他硬件,對(duì)此不再贅述。
請(qǐng)參考圖6,為本申請(qǐng)電子設(shè)備開屏?xí)r的背光控制裝置的一個(gè)實(shí)施例框圖,該裝置可以應(yīng)用于電子設(shè)備上,該裝置可以包括:接收模塊61、確定模塊62、第一調(diào)整模塊63。
其中,該接收模塊61,可以用于基于開屏指令對(duì)電子設(shè)備的背光初始化后,接收動(dòng)態(tài)背光亮度,所述動(dòng)態(tài)背光亮度存儲(chǔ)在所述電子設(shè)備的soc主芯片中;
該確定模塊62,可以用于確定所述電子設(shè)備的當(dāng)前背光亮度與所述動(dòng)態(tài)背光亮度之間的亮度差值是否大于預(yù)設(shè)閾值;
該第一調(diào)整模塊63,可以用于若所述當(dāng)前背光亮度與所述動(dòng)態(tài)背光亮度之間的亮度差值大于預(yù)設(shè)閾值,則將所述電子設(shè)備的背光亮度從所述當(dāng)前背光亮度步進(jìn)調(diào)整至所述動(dòng)態(tài)背光亮度。
請(qǐng)參考圖7,為本申請(qǐng)電子設(shè)備開屏?xí)r的背光控制裝置的另一個(gè)實(shí)施例框圖,該圖7在上述圖5所示裝置的基礎(chǔ)上,還包括第二調(diào)整模塊64。
該第二調(diào)整模塊64,可以用于若所述當(dāng)前背光亮度與所述動(dòng)態(tài)背光亮度之間的亮度差值不大于所述預(yù)設(shè)閾值,則將所述電子設(shè)備的背光亮度從所述當(dāng)前背光亮度直接調(diào)整至所述動(dòng)態(tài)背光亮度。
請(qǐng)參考圖8,為本申請(qǐng)電子設(shè)備開屏?xí)r的背光控制裝置的又一個(gè)實(shí)施例框圖,該圖8所示裝置在上述圖6所示裝置的基礎(chǔ)上,其中,第一調(diào)整模塊63可以包括:第一確定子模塊631、調(diào)整子模塊632、第二確定子模塊633、第一執(zhí)行子模塊634、第二執(zhí)行子模塊635。
其中,該第一確定子模塊631,可以用于確定調(diào)整所述電子設(shè)備的背光亮度所需的步進(jìn)值;
該調(diào)整子模塊632,可以用于依據(jù)所述步進(jìn)值調(diào)整所述電子設(shè)備的當(dāng)前背光亮度;
該第二確定子模塊633,可以用于確定調(diào)整后的當(dāng)前背光亮度與所述動(dòng)態(tài)背光亮度之間的亮度差值是否大于預(yù)設(shè)閾值;
該第一執(zhí)行子模塊634,可以用于若所述調(diào)整后的當(dāng)前背光亮度與所述動(dòng)態(tài)背光亮度之間的亮度差值大于所述預(yù)設(shè)閾值,則返回執(zhí)行所述確定子模塊所執(zhí)行的步驟;
該第二執(zhí)行子模塊635,可以用于若所述調(diào)整后的當(dāng)前背光亮度與所述動(dòng)態(tài)背光亮度之間的亮度差值不大于所述預(yù)設(shè)閾值,則將所述電子設(shè)備的背光亮度從所述調(diào)整后的當(dāng)前背光亮度直接調(diào)整至所述動(dòng)態(tài)背光亮度。
在一實(shí)施例中,所述第一確定子模塊631可以具體用于:
基于所述電子設(shè)備的當(dāng)前背光亮度與所述動(dòng)態(tài)背光亮度之間的差值,以及預(yù)設(shè)的步長(zhǎng)比例,確定調(diào)整所述電子設(shè)備的背光亮度所需的步進(jìn)值。
上述裝置中各個(gè)單元的功能和作用的實(shí)現(xiàn)過程具體詳見上述方法中對(duì)應(yīng)步驟的實(shí)現(xiàn)過程,在此不再贅述。
對(duì)于裝置實(shí)施例而言,由于其基本對(duì)應(yīng)于方法實(shí)施例,所以相關(guān)之處參見方法實(shí)施例的部分說明即可。以上所描述的裝置實(shí)施例僅僅是示意性的,其中所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部模塊來(lái)實(shí)現(xiàn)本申請(qǐng)方案的目的。本領(lǐng)域普通技術(shù)人員在不付出創(chuàng)造性勞動(dòng)的情況下,即可以理解并實(shí)施。
以上所述僅為本申請(qǐng)的較佳實(shí)施例而已,并不用以限制本申請(qǐng),凡在本申請(qǐng)的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本申請(qǐng)保護(hù)的范圍之內(nèi)。