屏幕亮滅控制方法、裝置和移動終端的制作方法
【專利摘要】本發(fā)明公開了一種屏幕亮滅控制方法、裝置和移動終端,其中,方法包括:以預(yù)設(shè)頻率采集紅外光強度值;獲取第N個紅外光強度值,以及第N個紅外光強度值的前M個紅外光強度值,N大于M,且N、M為正整數(shù);根據(jù)第N個紅外光強度值和第N個紅外光強度值的前M個紅外光強度值,計算第N個紅外光強度上報值;獲取移動終端的屏幕所處的狀態(tài);當(dāng)屏幕所處的狀態(tài)為熄屏狀態(tài)時,根據(jù)第N個紅外光強度上報值和第一預(yù)設(shè)閾值控制點亮屏幕。該方法使得紅外光強度值的變化相對平緩,避免了移動終端屏幕的閃屏,提升了用戶體驗。
【專利說明】
屏幕亮滅控制方法、裝置和移動終端
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及移動終端技術(shù)領(lǐng)域,尤其涉及一種屏幕亮滅控制方法、裝置和移動終端。
【背景技術(shù)】
[0002]目前,移動終端(例如智能手機)通過接近傳感器,檢測遮擋物是否過于靠近屏幕,例如檢測用戶打電話時,臉部是否過于靠近移動終端的屏幕,當(dāng)檢測到用戶的臉部距離屏幕較近時,為了避免臉部對移動終端的誤操作,控制移動終端的屏幕熄屏。
[0003]其中,接近傳感器的接收端根據(jù)接收到的紅外光進行模數(shù)轉(zhuǎn)換,將紅外光轉(zhuǎn)換為紅外光強度值進行上報,在沒有遮擋物接近的時候,接收端計算出的紅外光強度值是最小的,在遮擋物不斷靠近的時候,紅外光強度值逐漸增大,當(dāng)紅外光強度值增加到一定程度時,表明遮擋物距離屏幕較近,從而控制移動終端的屏幕熄屏。
[0004]然而,上述將接收到的紅外光信號轉(zhuǎn)換為紅外光強度值十分不穩(wěn)定,即使在沒有遮擋物靠近移動終端的屏幕的時候,上報的紅外光強度值仍會跳動,尤其是在太陽光下,紅外光強度值的跳動尤其強烈。而不斷跳變的紅外光強度值,可能導(dǎo)致移動終端的屏幕發(fā)生閃屏。
【發(fā)明內(nèi)容】
[0005]本發(fā)明的目的旨在至少在一定程度上解決上述的技術(shù)問題之一。
[0006]為此,本發(fā)明的第一個目的在于提出一種屏幕亮滅控制方法,該方法使得紅外光強度值的變化相對平緩,避免了移動終端屏幕的閃屏,提升了用戶體驗。
[0007]本發(fā)明的第二個目的在于提出一種屏幕亮滅控制裝置。
[0008]本發(fā)明的第三個目的在于提出一種移動終端。
[0009]本發(fā)明的第四個目的在于提出另一種移動終端。
[0010]為了實現(xiàn)上述目的,本發(fā)明第一方面實施例提出了一種屏幕亮滅控制方法,包括:以預(yù)設(shè)頻率采集紅外光強度值;獲取第N個紅外光強度值,以及所述第N個紅外光強度值的前M個紅外光強度值,N大于M,且N、M為正整數(shù);根據(jù)所述第N個紅外光強度值和所述第N個紅外光強度值的前M個紅外光強度值,計算所述第N個紅外光強度上報值;獲取移動終端的屏幕所處的狀態(tài);當(dāng)所述屏幕所處的狀態(tài)為熄屏狀態(tài)時,根據(jù)所述第N個紅外光強度上報值和第一預(yù)設(shè)閾值控制點亮所述屏幕。
[0011]本發(fā)明實施例的屏幕亮滅控制方法,以預(yù)設(shè)的頻率采集紅外光強度值,獲取第N個紅外光強度值,以及第N個紅外光強度值的前M個紅外光強度值,并根據(jù)第N個紅外光強度值和第N個紅外光強度值的前M個紅外光強度值,計算第N個紅外光強度上報值,當(dāng)屏幕所處的狀態(tài)為熄屏狀態(tài)時,根據(jù)第N個紅外光強度上報值和第一預(yù)設(shè)閾值控制點亮屏幕。該方法獲取多個紅外光強度值,并對多個紅外光強度值進行平緩處理,將平緩處理后的紅外光強度值作為當(dāng)前紅外光強度值上報,使得紅外光強度值的變化相對平緩,避免了移動終端屏幕的閃屏,提升了用戶體驗。
[0012]另外,本發(fā)明實施例的屏幕亮滅控制方法,具有如下附加的技術(shù)特征:
[0013]在本發(fā)明的一個實施例中,所述方法還包括:當(dāng)所述屏幕為亮屏狀態(tài)時,根據(jù)所述第N個紅外光強度上報值和第二預(yù)設(shè)閾值控制熄滅所述屏幕。
[0014]在本發(fā)明的一個實施例中,根據(jù)所述第N個紅外光強度上報值和第一預(yù)設(shè)閾值控制點亮所述屏幕,包括:如果所述第N個紅外光強度上報值小于所述第一預(yù)設(shè)閾值,則控制點亮所述屏幕;否則,控制所述屏幕保持熄屏狀態(tài)。
[0015]在本發(fā)明的一個實施例中,根據(jù)所述第N個紅外光強度上報值和第二預(yù)設(shè)閾值控制熄滅所述屏幕,包括:如果所述第N個紅外光強度上報值大于所述第二預(yù)設(shè)閾值,則控制熄滅所述屏幕;否則,控制所述屏幕保持亮屏狀態(tài)。
[0016]在本發(fā)明的一個實施例中,根據(jù)所述第N個紅外光強度值和所述第N個紅外光強度值的前M個紅外光強度值,計算所述第N個紅外光強度上報值,包括:計算所述第N個紅外光強度值和所述第N個紅外光強度值的前M個紅外光強度值的平均值,將所述平均值作為所述第N個紅外光強度上報值。
[0017]本發(fā)明第二方面實施例提出了一種屏幕亮滅控制裝置,包括:采集模塊,用于以預(yù)設(shè)頻率采集紅外光強度值;第一獲取模塊,用于獲取第N個紅外光強度值,以及所述第N個紅外光強度值的前M個紅外光強度值,N大于M,且N、M為正整數(shù);計算模塊,用于根據(jù)所述第N個紅外光強度值和所述第N個紅外光強度值的前M個紅外光強度值,計算所述第N個紅外光強度上報值;第二獲取模塊,用于獲取移動終端的屏幕所處的狀態(tài);第一控制模塊,用于當(dāng)所述屏幕所處的狀態(tài)為熄屏狀態(tài)時,根據(jù)所述第N個紅外光強度上報值和第一預(yù)設(shè)閾值控制點亮所述屏幕。
[0018]本發(fā)明實施例的屏幕亮滅控制裝置,以預(yù)設(shè)的頻率采集紅外光強度值,獲取第N個紅外光強度值,以及第N個紅外光強度值的前M個紅外光強度值,并根據(jù)第N個紅外光強度值和第N個紅外光強度值的前M個紅外光強度值,計算第N個紅外光強度上報值,當(dāng)屏幕所處的狀態(tài)為熄屏狀態(tài)時,根據(jù)第N個紅外光強度上報值和第一預(yù)設(shè)閾值控制點亮屏幕。該裝置獲取多個紅外光強度值,并對多個紅外光強度值進行平緩處理,將平緩處理后的紅外光強度值作為當(dāng)前紅外光強度值上報,使得紅外光強度值的變化相對平緩,避免了移動終端屏幕的閃屏,提升了用戶體驗。
[0019]另外,本發(fā)明實施例的屏幕亮滅控制裝置還具有如下附加的技術(shù)特征:
[0020]在本發(fā)明的一個實施例中,所述裝置還包括:第二控制模塊,用于當(dāng)所述屏幕為亮屏狀態(tài)時,根據(jù)所述第N個紅外光強度上報值和第二預(yù)設(shè)閾值控制熄滅所述屏幕。
[0021]在本發(fā)明的一個實施例中,所述第一控制模塊,用于:當(dāng)所述第N個紅外光強度上報值小于所述第一預(yù)設(shè)閾值時,控制點亮所述屏幕;當(dāng)所述第N個紅外光強度上報值大于所述第一預(yù)設(shè)閾值時,控制所述屏幕保持熄屏狀態(tài)。
[0022]在本發(fā)明的一個實施例中,所述第二控制模塊,用于:當(dāng)所述第N個紅外光強度上報值大于所述第二預(yù)設(shè)閾值時,控制熄滅所述屏幕;當(dāng)所述第N個紅外光強度上報值小于所述第二預(yù)設(shè)閾值時,控制所述屏幕保持亮屏狀態(tài)。
[0023]在本發(fā)明的一個實施例中,所述計算模塊,用于:計算所述第N個紅外光強度值和所述第N個紅外光強度值的前M個紅外光強度值的平均值,將所述平均值作為所述第N個紅外光強度上報值。
[0024]本發(fā)明第三方面實施例提出了一種移動終端,包括第二方面實施例提出的屏幕亮滅控制裝置。
[0025]本發(fā)明實施例的終端設(shè)備,以預(yù)設(shè)的頻率采集紅外光強度值,獲取第N個紅外光強度值,以及第N個紅外光強度值的前M個紅外光強度值,并根據(jù)第N個紅外光強度值和第N個紅外光強度值的前M個紅外光強度值,計算第N個紅外光強度上報值,當(dāng)屏幕所處的狀態(tài)為熄屏狀態(tài)時,根據(jù)第N個紅外光強度上報值和第一預(yù)設(shè)閾值控制點亮屏幕。該終端設(shè)備獲取多個紅外光強度值,并對多個紅外光強度值進行平緩處理,將平緩處理后的紅外光強度值作為當(dāng)前紅外光強度值上報,使得紅外光強度值的變化相對平緩,避免了移動終端屏幕的閃屏,提升了用戶體驗。
[0026]本發(fā)明第四方面實施例提出了另一種移動終端,包括:外殼,屏幕,處理器和電路板;所述屏幕安置在所述外殼上,所述電路板安置在所述外殼圍成的空間內(nèi)部,所述處理器設(shè)置在所述電路板上;所述處理器用于處理數(shù)據(jù),具體用于:
[0027]以預(yù)設(shè)頻率采集紅外光強度值;
[0028]獲取第N個紅外光強度值,以及所述第N個紅外光強度值的前M個紅外光強度值,N大于M,且N、M為正整數(shù);
[0029]根據(jù)所述第N個紅外光強度值和所述第N個紅外光強度值的前M個紅外光強度值,計算所述第N個紅外光強度上報值;
[0030]獲取移動終端的屏幕所處的狀態(tài);
[0031]當(dāng)所述屏幕所處的狀態(tài)為熄屏狀態(tài)時,根據(jù)所述第N個紅外光強度上報值和第一預(yù)設(shè)閾值控制點亮所述屏幕。
[0032]本發(fā)明實施例的終端設(shè)備,以預(yù)設(shè)的頻率采集紅外光強度值,獲取第N個紅外光強度值,以及第N個紅外光強度值的前M個紅外光強度值,并根據(jù)第N個紅外光強度值和第N個紅外光強度值的前M個紅外光強度值,計算第N個紅外光強度上報值,當(dāng)屏幕所處的狀態(tài)為熄屏狀態(tài)時,根據(jù)第N個紅外光強度上報值和第一預(yù)設(shè)閾值控制點亮屏幕。該終端設(shè)備獲取多個紅外光強度值,并對多個紅外光強度值進行平緩處理,將平緩處理后的紅外光強度值作為當(dāng)前紅外光強度值上報,使得紅外光強度值的變化相對平緩,避免了移動終端屏幕的閃屏,提升了用戶體驗。
[0033]本發(fā)明附加的方面和優(yōu)點將在下面的描述中部分給出,部分將從下面的描述中變得明顯,或通過本發(fā)明的實踐了解到。
【附圖說明】
[0034]本發(fā)明上述的和/或附加的方面和優(yōu)點從下面結(jié)合附圖對實施例的描述中將變得明顯和容易理解,其中:
[0035]圖1是根據(jù)本發(fā)明一個實施例的屏幕亮滅控制方法的流程圖;
[0036]圖2是根據(jù)本發(fā)明一個具體實施例的屏幕亮滅控制方法的流程圖;
[0037]圖3是根據(jù)本發(fā)明一個實施例的屏幕亮滅控制裝置的結(jié)構(gòu)示意圖;以及
[0038]圖4是根據(jù)本發(fā)明一個具體實施例的屏幕亮滅控制裝置的結(jié)構(gòu)示意圖。
【具體實施方式】
[0039]下面詳細描述本發(fā)明的實施例,所述實施例的示例在附圖中示出,其中自始至終相同或類似的標(biāo)號表示相同或類似的元件或具有相同或類似功能的元件。下面通過參考附圖描述的實施例是示例性的,旨在用于解釋本發(fā)明,而不能理解為對本發(fā)明的限制。
[0040]下面參考附圖描述本發(fā)明實施例的屏幕亮滅控制方法、裝置和移動終端。
[0041]圖1是根據(jù)本發(fā)明一個實施例的屏幕亮滅控制方法的流程圖。
[0042]如圖1所示,該屏幕亮滅控制方法包括:
[0043]SI 10,以預(yù)設(shè)頻率采集紅外光強度值。
[0044]S120,獲取第N個紅外光強度值,以及第N個紅外光強度值的前M個紅外光強度值,N大于M,且N、M為正整數(shù)。
[0045]S130,根據(jù)第N個紅外光強度值和第N個紅外光強度值的前M個紅外光強度值,計算第N個紅外光強度上報值。
[0046]需要說明的是,本發(fā)明實施例的屏幕亮滅控制方法,應(yīng)用于通過接近傳感器計算出的紅外光強度值,控制屏幕熄屏或亮屏的移動終端中,該移動終端可以是智能手機、平板電腦等。
[0047]通常,接近傳感器包括一個發(fā)射端,通過LED燈發(fā)射紅外光,以及一個接收端,用于接收紅外光。當(dāng)遮擋物(比如用戶的身體或者口袋等)接近的時候,該遮擋物會對發(fā)射端發(fā)出的紅外光反射,進而接收端通過包含模數(shù)轉(zhuǎn)換器的內(nèi)部處理芯片,對接收到的紅外光進行處理,將紅外光轉(zhuǎn)換為紅外光強度值。
[0048]可以理解,在沒有遮擋物接近的時候,接近傳感器的接收端計算出的紅外光強度值是最小的,在遮擋物不斷靠近的時候,接近傳感器的接收端計算出的紅外光強度值逐漸增大,直到增加到移動終端的紅外光強度值滿量程為止。
[0049]基于以上描述,移動終端通過接近傳感器的接收端計算出的紅外光強度值的大小,判斷遮擋物是接近屏幕還是遠離屏幕。
[0050]當(dāng)遮擋物過于接近移動終端的屏幕時,比如移動終端處于用戶的口袋中時,用戶在將移動終端放在耳邊接聽電話時,為了節(jié)省電量或者避免對移動終端的誤操作,需要對屏幕熄屏。當(dāng)遮擋物遠離移動終端的屏幕時,比如用戶將移動終端放在桌上看視頻時,則為了向用戶正常提供服務(wù),需要點亮屏幕。
[0051]然而,接近傳感器的接收端僅僅可以識別紅外光,但是無法識別是接近傳感器的發(fā)射端發(fā)送的紅外光還是外部環(huán)境中的紅外光。
[0052]比如,在太陽底下,強烈的太陽光會有很強的紅外線,當(dāng)移動終端正對著陽光時,接收端轉(zhuǎn)換出的紅外光強度值很大,而稍微傾斜一下移動終端,接收端轉(zhuǎn)換出的紅外光強度值較小,從而移動終端可能會因為太陽光而導(dǎo)致接收端轉(zhuǎn)換出的紅外光強度值跳變明顯,使得移動終端做出誤判,不停的熄屏亮屏,造成終端設(shè)備屏幕的閃屏。
[0053]本發(fā)明實施例的屏幕亮滅控制方法,采集一段時間內(nèi)的多個紅外光強度值,并對采集到的多個紅外光強度值進行拖延處理,比如對采集到的多個紅外光強度值進行平均處理,或者是去除最大值和最小值后平均處理等,從而平緩紅外光強度值的變化,避免終端設(shè)備屏幕的閃屏。
[0054]具體地,以預(yù)設(shè)頻率采集紅外光強度,比如每0.1秒采集一次紅外光強度,直至獲取到的第N個紅外光強度值,以及第N個紅外光強度值的前M個紅外光強度值,進而根據(jù)第N個紅外光強度值和第N個紅外光強度值的前M個紅外光強度值,計算第N個紅外光強度上報值。
[0055]其中,需要強調(diào)的是,獲取的紅外光強度值越多,S卩M值越大,計算出的第N個紅外光強度上報值數(shù)據(jù)越穩(wěn)定。
[0056]S140,獲取移動終端的屏幕所處的狀態(tài)。
[0057]具體地,獲取移動終端的屏幕所處的狀態(tài),如果移動終端當(dāng)前處于熄屏狀態(tài),則在遮擋物距離移動終端的屏幕遠離一定距離的時候,控制移動終端的屏幕開始亮屏。
[0058]如果移動終端處于亮屏狀態(tài),則在遮擋物靠近移動終端的屏幕一定距離的時候,控制移動終端開始熄屏,以避免誤操作等。
[0059]S150,當(dāng)屏幕所處的狀態(tài)為熄屏狀態(tài)時,根據(jù)第N個紅外光強度上報值和第一預(yù)設(shè)閾值控制點亮屏幕。
[0060]在本發(fā)明的一個實施例中,預(yù)先設(shè)置一第一預(yù)設(shè)閾值判斷遮擋物與移動終端的屏幕的遠離程度。
[0061]其中,第一預(yù)設(shè)閾值與移動終端的紅外光強度值的滿量程和感應(yīng)敏感度等相關(guān),例如對于IC(Integrated Circuit,集成電路)為10位移動終端,其紅外光強度值的滿量程是1024,正常無遮擋物遮擋的時候,紅外光強度值是50,當(dāng)臉部完全貼近屏幕的時候,紅外光強度值是1024。
[0062]并且,通常會設(shè)置遮擋物在距離移動終端的屏幕大于5cm的時候,開始亮屏,從而設(shè)置第一預(yù)設(shè)閾值為與遮擋物與屏幕距離為5cm時,對應(yīng)的紅外光強度值300,當(dāng)紅外光強度值小于300的時候,表明遮擋物距離移動終端的屏幕距離大于5cm。
[0063]具體而言,得到第N個紅外光強度上報值后,與上述第一預(yù)設(shè)閾值進行對比,如果紅外光強度值小于該第一預(yù)設(shè)閾值,則表示遮擋物距離移動終端屏幕的距離較遠,比如大于5cm,從而點亮屏幕,如果紅外光強度值大于該第一預(yù)設(shè)閾值,保持熄屏狀態(tài)。
[0064]綜上所述,根據(jù)本發(fā)明實施例的屏幕亮滅控制方法,以預(yù)設(shè)的頻率采集紅外光強度值,獲取第N個紅外光強度值,以及第N個紅外光強度值的前M個紅外光強度值,并根據(jù)第N個紅外光強度值和第N個紅外光強度值的前M個紅外光強度值,計算第N個紅外光強度上報值,當(dāng)屏幕所處的狀態(tài)為熄屏狀態(tài)時,根據(jù)第N個紅外光強度上報值和第一預(yù)設(shè)閾值控制點亮屏幕。該方法獲取多個紅外光強度值,并對多個紅外光強度值進行平緩處理,將平緩處理后的紅外光強度值作為當(dāng)前紅外光強度值上報,使得紅外光強度值的變化相對平緩,避免了移動終端屏幕的閃屏,提升了用戶體驗。
[0065]為了更加清楚的描述上述步驟S130中,如何根據(jù)第N個紅外光強度值和第N個紅外光強度值的前M個紅外光強度值,計算第N個紅外光強度上報值,下面結(jié)合圖2以對采集到的多個紅外光強度值進行拖延處理的方式為平均處理為例,進行舉例說明:
[0066]圖2是根據(jù)本發(fā)明一個具體實施例的屏幕亮滅控制方法的流程圖,如圖2所示,該屏幕亮滅控制方法包括:
[0067]S210,以預(yù)設(shè)頻率采集紅外光強度值。
[0068]S220,獲取第N個紅外光強度值,以及第N個紅外光強度值的前M個紅外光強度值,N大于M,且N、M為正整數(shù)。
[0069]S230,計算第N個紅外光強度值和第N個紅外光強度值的前M個紅外光強度值的平均值,將平均值作為第N個紅外光強度上報值。
[0070]舉例而言,當(dāng)N為6,M為5時,根據(jù)采樣頻率,0.1S采集一次,連續(xù)采樣5次,獲取的紅外光強度值分別為80,110,150,90,100,第6次獲取的紅外光強度值是200,則計算前6次的紅外光強度值的平均值是(80+110+150+90+100+500)/6 = 172從而將172作為6次上報的紅外光強度值。
[0071]從而,對第6次上報的紅外光強度值進行了平緩處理,不會因為第6次的紅外光強度值突變?yōu)檫^大值而導(dǎo)致移動終端的屏幕熄屏,也不會因為第6次的紅外光強度值突變?yōu)檫^小值而導(dǎo)致移動終端的屏幕亮屏。
[0072]舉例而言,當(dāng)N為11,11為5時,根據(jù)采樣頻率,0.1S采集一次,連續(xù)采樣5次,獲取的紅外光強度值分別為500,300,450,600,300,第11次獲取的光感強度值是500,則計算這6次的紅外光強度值的平均值是(500+300+450+600+300+500)/6 = 442從而將442作為11次上報的紅外光強度值。
[0073]從而,根據(jù)計算出的第11次之前的多次采集的光感強度值的平均值較大,從而可判斷屏幕具體遮擋物較近,對屏幕進行熄屏處理,通過該平均處理方法,在遮擋物距離屏幕距離較近時,使得獲取的數(shù)據(jù)很穩(wěn)定,增加也穩(wěn)定的增加,避免了屏幕的來回閃屏。
[0074]S240,獲取移動終端的屏幕所處的狀態(tài)。
[0075]S250,當(dāng)屏幕所處的狀態(tài)為熄屏狀態(tài)時,根據(jù)第N個紅外光強度上報值和第一預(yù)設(shè)閾值控制點亮屏幕。
[0076]S260,當(dāng)屏幕為亮屏狀態(tài)時,根據(jù)第N個紅外光強度上報值和第二預(yù)設(shè)閾值控制熄滅屏幕。
[0077]可以理解,預(yù)先設(shè)置一第二預(yù)設(shè)閾值判斷遮擋物與移動終端的屏幕的接近程度。
[0078]其中,第二預(yù)設(shè)閾值與移動終端的紅外光強度值的滿量程和感應(yīng)敏感度等相關(guān),例如對于IC為10位移動終端,其紅外光強度值的滿量程是1024,正常無遮擋物遮擋的時候,紅外光強度值是50,當(dāng)臉部完全貼近屏幕的時候,紅外光強度值是1024。
[0079]并且,通常會設(shè)置遮擋物在距離移動終端的屏幕小于3cm的時候,開始熄屏,從而設(shè)置第二預(yù)設(shè)閾值為遮擋物與屏幕距離為3cm時,對應(yīng)的紅外光強度值400,當(dāng)紅外光強度值大于400的時候,表明遮擋物距離屏幕距離小于3cm。
[0080]具體而言,得到第N個紅外光強度上報值后,與上述第二預(yù)設(shè)閾值進行對比,如果第N個紅外光強度上報值大于該第二預(yù)設(shè)閾值,則表示遮擋物距離移動終端屏幕的距離較近,比如小于3cm,從而熄屏,以避免用戶的誤操作,如果第N個紅外光強度上報值大于該第二預(yù)設(shè)閾值,保持亮屏。
[0081]綜上所述,本發(fā)明實施例的屏幕亮滅控制方法,將當(dāng)前第N次的紅外光強度值以及前M次的紅外光強度值進行平均處理,并將得到的平均值作為第N次上報的紅外光強度值,紅外光強度值突變?yōu)檫^大或過小值而導(dǎo)致移動終端的屏幕亮屏和熄屏,進一步避免了移動終端的屏幕的閃屏,提升了用戶體驗。
[0082]為實現(xiàn)上述目的,本發(fā)明還提出一種屏幕亮滅控制裝置。
[0083]圖3是根據(jù)本發(fā)明一個實施例的屏幕亮滅控制裝置的結(jié)構(gòu)示意圖。
[0084]如圖3所示,屏幕亮滅控制裝置可包括:采集模塊310,第一獲取模塊320,計算模塊330,第二獲取模塊340,和第一控制模塊350。
[0085]其中,采集模塊310,用于以預(yù)設(shè)頻率采集紅外光強度值。
[0086]第一獲取模塊320,用于獲取第N個紅外光強度值,以及第N個紅外光強度值的前M個紅外光強度值,N大于M,且N、M為正整數(shù)。
[0087]計算模塊330,用于根據(jù)第N個紅外光強度值和第N個紅外光強度值的前M個紅外光強度值,計算第N個紅外光強度上報值。
[0088]第二獲取模塊340,用于獲取移動終端的屏幕所處的狀態(tài)。
[0089]第一控制模塊350,用于當(dāng)屏幕所處的狀態(tài)為熄屏狀態(tài)時,根據(jù)第N個紅外光強度上報值和第一預(yù)設(shè)閾值控制點亮屏幕。
[0090]本發(fā)明實施例的屏幕亮滅控制裝置,采集一段時間內(nèi)的多個紅外光強度值,并對采集到的多個紅外光強度值進行拖延處理,比如對采集到的多個紅外光強度值進行平均處理,或者是去除最大值和最小值后平均處理等,從而平緩紅外光強度值的變化,避免終端設(shè)備屏幕的閃屏。
[0091]具體地,通過采集模塊310以預(yù)設(shè)頻率采集紅外光強度,比如每0.1秒采集一次紅外光強度,第一獲取模塊320獲取到的第N個紅外光強度值,以及第N個紅外光強度值的前M個紅外光強度值,進而計算模塊330根據(jù)第N個紅外光強度值和第N個紅外光強度值的前M個紅外光強度值,計算第N個紅外光強度上報值。
[0092]其中,需要強調(diào)的是,獲取的紅外光強度值越多,S卩M值越大,計算模塊330計算出的第N個紅外光強度上報值數(shù)據(jù)越穩(wěn)定。
[0093]進一步地,第二獲取模塊340獲取移動終端的屏幕所處的狀態(tài),如果移動終端當(dāng)前處于熄屏狀態(tài),第一控制模塊350則在遮擋物距離移動終端的屏幕遠離一定距離的時候,控制移動終端的屏幕開始亮屏。
[0094]具體而言,得到第N個紅外光強度上報值后,第一控制模塊350與上述第一預(yù)設(shè)閾值進行對比,如果紅外光強度值小于該第一預(yù)設(shè)閾值,則表示遮擋物距離移動終端屏幕的距離較遠,比如大于5cm,從而點亮屏幕,如果紅外光強度值大于該第一預(yù)設(shè)閾值,保持熄屏狀態(tài)。
[0095]綜上所述,根據(jù)本發(fā)明實施例的屏幕亮滅控制裝置,以預(yù)設(shè)的頻率采集紅外光強度值,獲取第N個紅外光強度值,以及第N個紅外光強度值的前M個紅外光強度值,并根據(jù)第N個紅外光強度值和第N個紅外光強度值的前M個紅外光強度值,計算第N個紅外光強度上報值,當(dāng)屏幕所處的狀態(tài)為熄屏狀態(tài)時,根據(jù)第N個紅外光強度上報值和第一預(yù)設(shè)閾值控制點亮屏幕。該裝置獲取多個紅外光強度值,并對多個紅外光強度值進行平緩處理,將平緩處理后的紅外光強度值作為當(dāng)前紅外光強度值上報,使得紅外光強度值的變化相對平緩,避免了移動終端屏幕的閃屏,提升了用戶體驗。
[0096]為了更加清楚的描述如何根據(jù)第N個紅外光強度值和第N個紅外光強度值的前M個紅外光強度值,計算第N個紅外光強度上報值,下面以對采集到的多個紅外光強度值進行拖延處理的方式為平均處理為例,進行舉例說明:
[0097]圖4是根據(jù)本發(fā)明一個具體實施例的屏幕亮滅控制裝置的結(jié)構(gòu)示意圖,如圖4所示,在如圖3所示的基礎(chǔ)上,該屏幕亮滅控制裝置還包括第二控制模塊360。
[0098]如果第二獲取模塊340獲取移動終端處于亮屏狀態(tài),第二控制模塊360則在遮擋物靠近移動終端的屏幕一定距離的時候,控制移動終端開始熄屏,以避免誤操作等。
[0099]在本實施例中,計算模塊330計算第N個紅外光強度值和第N個紅外光強度值的前M個紅外光強度值的平均值,將平均值作為第N個紅外光強度上報值。
[0100]當(dāng)屏幕所處的狀態(tài)為熄屏狀態(tài)時,第一控制模塊350根據(jù)第N個紅外光強度上報值和第一預(yù)設(shè)閾值控制點亮屏幕。
[0101]當(dāng)屏幕所處的狀態(tài)為亮屏狀態(tài)時,得到第N個紅外光強度上報值后,第二控制模塊360將得到的第N個紅外光強度上報值與上述第二預(yù)設(shè)閾值進行對比,如果第N個紅外光強度上報值大于該第二預(yù)設(shè)閾值,則表示遮擋物距離移動終端屏幕的距離較近,比如小于3cm,從而熄屏,以避免用戶的誤操作,如果第N個紅外光強度上報值大于該第二預(yù)設(shè)閾值,
保持亮屏。
[0102]需要說明的是,本發(fā)明實施例的屏幕亮滅控制裝置,與上述參照圖1和圖2描述的屏幕亮滅控制方法對應(yīng),本發(fā)明實施例的屏幕亮滅控制裝置未披露的細節(jié),參照本發(fā)明實施例的實施例的屏幕亮滅控制方法,在此不再贅述。
[0103]綜上所述,本發(fā)明實施例的屏幕亮滅控制裝置,將當(dāng)前第N次的紅外光強度值以及前M次的紅外光強度值進行平均處理,并將得到的平均值作為第N次上報的紅外光強度值,紅外光強度值突變?yōu)檫^大或過小值而導(dǎo)致移動終端的屏幕亮屏和熄屏,進一步避免了移動終端的屏幕的閃屏,提升了用戶體驗。
[0104]為了實現(xiàn)上述實施例,本發(fā)明還提出一種移動終端,該移動終端包括上一實施例的屏幕亮滅控制裝置。
[0105]需要說明的是,本發(fā)明實施例的終端設(shè)備,與上述參照圖3和圖4描述的屏幕亮滅控制裝置對應(yīng),對本發(fā)明實施例的終端設(shè)備的描述,參照本發(fā)明實施例的實施例的屏幕亮滅控制裝置,在此不再贅述。
[0106]綜上所述,根據(jù)本發(fā)明實施例的終端設(shè)備,以預(yù)設(shè)的頻率采集紅外光強度值,獲取第N個紅外光強度值,以及第N個紅外光強度值的前M個紅外光強度值,并根據(jù)第N個紅外光強度值和第N個紅外光強度值的前M個紅外光強度值,計算第N個紅外光強度上報值,當(dāng)屏幕所處的狀態(tài)為熄屏狀態(tài)時,根據(jù)第N個紅外光強度上報值和第一預(yù)設(shè)閾值控制點亮屏幕。該終端設(shè)備獲取多個紅外光強度值,并對多個紅外光強度值進行平緩處理,將平緩處理后的紅外光強度值作為當(dāng)前紅外光強度值上報,使得紅外光強度值的變化相對平緩,避免了移動終端屏幕的閃屏,提升了用戶體驗。
[0107]為了實現(xiàn)上述實施例,本發(fā)明還提出一種移動終端,包括:外殼,屏幕,處理器和電路板;屏幕安置在外殼上,電路板安置在外殼圍成的空間內(nèi)部,處理器設(shè)置在電路板上;處理器用于處理數(shù)據(jù),具體用于:
[0108]以預(yù)設(shè)頻率采集紅外光強度值;
[0109]獲取第N個紅外光強度值,以及第N個紅外光強度值的前M個紅外光強度值,N大于M,且N、M為正整數(shù);
[0110]根據(jù)第N個紅外光強度值和第N個紅外光強度值的前M個紅外光強度值,計算第N個紅外光強度上報值;
[0111]獲取移動終端的屏幕所處的狀態(tài);
[0112]當(dāng)屏幕所處的狀態(tài)為熄屏狀態(tài)時,根據(jù)第N個紅外光強度上報值和第一預(yù)設(shè)閾值控制點亮屏幕。需要說明的是,本發(fā)明實施例的終端設(shè)備,與上述參照圖1和圖2描述的屏幕亮滅控制方法對應(yīng),對本發(fā)明實施例的終端設(shè)備的描述,參照本發(fā)明實施例的實施例的屏幕亮滅控制方法,在此不再贅述。
[0113]綜上所述,根據(jù)本發(fā)明實施例的終端設(shè)備,以預(yù)設(shè)的頻率采集紅外光強度值,獲取第N個紅外光強度值,以及第N個紅外光強度值的前M個紅外光強度值,并根據(jù)第N個紅外光強度值和第N個紅外光強度值的前M個紅外光強度值,計算第N個紅外光強度上報值,當(dāng)屏幕所處的狀態(tài)為熄屏狀態(tài)時,根據(jù)第N個紅外光強度上報值和第一預(yù)設(shè)閾值控制點亮屏幕。該終端設(shè)備獲取多個紅外光強度值,并對多個紅外光強度值進行平緩處理,將平緩處理后的紅外光強度值作為當(dāng)前紅外光強度值上報,使得紅外光強度值的變化相對平緩,避免了移動終端屏幕的閃屏,提升了用戶體驗。
[0114]在本說明書的描述中,參考術(shù)語“一個實施例”、“一些實施例”、“示例”、“具體示例”、或“一些示例”等的描述意指結(jié)合該實施例或示例描述的具體特征、結(jié)構(gòu)、材料或者特點包含于本發(fā)明的至少一個實施例或示例中。在本說明書中,對上述術(shù)語的示意性表述不必須針對的是相同的實施例或示例。而且,描述的具體特征、結(jié)構(gòu)、材料或者特點可以在任一個或多個實施例或示例中以合適的方式結(jié)合。此外,在不相互矛盾的情況下,本領(lǐng)域的技術(shù)人員可以將本說明書中描述的不同實施例或示例以及不同實施例或示例的特征進行結(jié)合和組合。
[0115]盡管上面已經(jīng)示出和描述了本發(fā)明的實施例,可以理解的是,上述實施例是示例性的,不能理解為對本發(fā)明的限制,本領(lǐng)域的普通技術(shù)人員在本發(fā)明的范圍內(nèi)可以對上述實施例進行變化、修改、替換和變型。
【主權(quán)項】
1.一種屏幕亮滅控制方法,其特征在于,包括以下步驟: 以預(yù)設(shè)頻率采集紅外光強度值; 獲取第N個紅外光強度值,以及所述第N個紅外光強度值的前M個紅外光強度值,N大于M,且N、M為正整數(shù); 根據(jù)所述第N個紅外光強度值和所述第N個紅外光強度值的前M個紅外光強度值,計算所述第N個紅外光強度上報值; 獲取移動終端的屏幕所處的狀態(tài); 當(dāng)所述屏幕所處的狀態(tài)為熄屏狀態(tài)時,根據(jù)所述第N個紅外光強度上報值和第一預(yù)設(shè)閾值控制點亮所述屏幕。2.如權(quán)利要求1所述的方法,其特征在于,還包括: 當(dāng)所述屏幕為亮屏狀態(tài)時,根據(jù)所述第N個紅外光強度上報值和第二預(yù)設(shè)閾值控制熄滅所述屏幕。3.如權(quán)利要求1所述的方法,其特征在于,根據(jù)所述第N個紅外光強度上報值和第一預(yù)設(shè)閾值控制點亮所述屏幕,包括: 如果所述第N個紅外光強度上報值小于所述第一預(yù)設(shè)閾值,則控制點亮所述屏幕; 否則,控制所述屏幕保持熄屏狀態(tài)。4.如權(quán)利要求2所述的方法,其特征在于,根據(jù)所述第N個紅外光強度上報值和第二預(yù)設(shè)閾值控制熄滅所述屏幕,包括: 如果所述第N個紅外光強度上報值大于所述第二預(yù)設(shè)閾值,則控制熄滅所述屏幕; 否則,控制所述屏幕保持亮屏狀態(tài)。5.如權(quán)利要求1所述的方法,其特征在于,根據(jù)所述第N個紅外光強度值和所述第N個紅外光強度值的前M個紅外光強度值,計算所述第N個紅外光強度上報值,包括: 計算所述第N個紅外光強度值和所述第N個紅外光強度值的前M個紅外光強度值的平均值,將所述平均值作為所述第N個紅外光強度上報值。6.一種屏幕亮滅控制裝置,其特征在于,包括: 采集模塊,用于以預(yù)設(shè)頻率采集紅外光強度值; 第一獲取模塊,用于獲取第N個紅外光強度值,以及所述第N個紅外光強度值的前M個紅外光強度值,N大于M,且N、M為正整數(shù); 計算模塊,用于根據(jù)所述第N個紅外光強度值和所述第N個紅外光強度值的前M個紅外光強度值,計算所述第N個紅外光強度上報值; 第二獲取模塊,用于獲取移動終端的屏幕所處的狀態(tài); 第一控制模塊,用于當(dāng)所述屏幕所處的狀態(tài)為熄屏狀態(tài)時,根據(jù)所述第N個紅外光強度上報值和第一預(yù)設(shè)閾值控制點亮所述屏幕。7.如權(quán)利要求6所述的裝置,其特征在于,還包括: 第二控制模塊,用于當(dāng)所述屏幕為亮屏狀態(tài)時,根據(jù)所述第N個紅外光強度上報值和第二預(yù)設(shè)閾值控制熄滅所述屏幕。8.如權(quán)利要求6所述的裝置,其特征在于,所述第一控制模塊,用于: 當(dāng)所述第N個紅外光強度上報值小于所述第一預(yù)設(shè)閾值時,控制點亮所述屏幕; 當(dāng)所述第N個紅外光強度上報值大于所述第一預(yù)設(shè)閾值時,控制所述屏幕保持熄屏狀 ??τ O9.如權(quán)利要求7所述的裝置,其特征在于,所述第二控制模塊,用于: 當(dāng)所述第N個紅外光強度上報值大于所述第二預(yù)設(shè)閾值時,控制熄滅所述屏幕; 當(dāng)所述第N個紅外光強度上報值小于所述第二預(yù)設(shè)閾值時,控制所述屏幕保持亮屏狀??τ O10.如權(quán)利要求6所述的裝置,其特征在于,所述計算模塊,用于: 計算所述第N個紅外光強度值和所述第N個紅外光強度值的前M個紅外光強度值的平均值,將所述平均值作為所述第N個紅外光強度上報值。11.一種移動終端,其特征在于,包括如權(quán)利要求6-10任一項所述的屏幕亮滅控制裝置。12.一種移動終端,其特征在于,包括:外殼,屏幕,處理器和電路板; 所述屏幕安置在所述外殼上,所述電路板安置在所述外殼圍成的空間內(nèi)部,所述處理器設(shè)置在所述電路板上; 所述處理器用于處理數(shù)據(jù),具體用于: 以預(yù)設(shè)頻率采集紅外光強度值; 獲取第N個紅外光強度值,以及所述第N個紅外光強度值的前M個紅外光強度值,N大于Μ,且Ν、Μ為正整數(shù); 根據(jù)所述第N個紅外光強度值和所述第N個紅外光強度值的前M個紅外光強度值,計算所述第N個紅外光強度上報值; 獲取移動終端的屏幕所處的狀態(tài); 當(dāng)所述屏幕所處的狀態(tài)為熄屏狀態(tài)時,根據(jù)所述第N個紅外光強度上報值和第一預(yù)設(shè)閾值控制點亮所述屏幕。
【文檔編號】G06F3/0484GK105915717SQ201610363844
【公開日】2016年8月31日
【申請日】2016年5月26日
【發(fā)明人】周意保
【申請人】廣東歐珀移動通信有限公司