一種控制終端屏幕補(bǔ)光的方法及系統(tǒng)的制作方法
【專利摘要】本發(fā)明公開了一種控制終端屏幕補(bǔ)光的方法及系統(tǒng),所述方法包括預(yù)先將屏幕像素劃分為若干組群;當(dāng)檢測到屏幕補(bǔ)光事件被觸發(fā)時(shí),根據(jù)當(dāng)前環(huán)境光亮度確定屏幕補(bǔ)光強(qiáng)度等級;根據(jù)預(yù)設(shè)屏幕補(bǔ)光強(qiáng)度等級與組群用于補(bǔ)光的像素?cái)?shù)的對應(yīng)關(guān)系確定用于補(bǔ)光的像素,控制屏幕以確定的像素進(jìn)行補(bǔ)光。本發(fā)明通過根據(jù)補(bǔ)光亮度強(qiáng)度不同,控制不同的像素進(jìn)行補(bǔ)光,避免了在AMOLED屏幕作為補(bǔ)光燈為前置攝像補(bǔ)光時(shí),屏幕全部像素處于高亮度狀態(tài),對AMOLED屏幕的像素帶來傷害,影響AMOLED屏幕的使用壽命的問題。
【專利說明】
一種控制終端屏幕補(bǔ)光的方法及系統(tǒng)
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及智能終端技術(shù)領(lǐng)域,特別涉及一種控制終端屏幕補(bǔ)光的方法及系統(tǒng)。
【背景技術(shù)】
[0002]目前,攝像頭已經(jīng)成為大多數(shù)移動(dòng)終端的標(biāo)準(zhǔn)配置,許多移動(dòng)終端用戶都喜歡移動(dòng)終端的前置攝像頭來自拍,但是現(xiàn)有移動(dòng)終端的前置攝像頭沒有配備補(bǔ)光燈,在夜間或者光線較差的環(huán)境中自拍,會因曝光不足而難以獲得理想的自拍效果。
[0003]為了在用戶自拍時(shí)獲得合適的曝光,現(xiàn)有移動(dòng)終端采用屏幕為前置拍攝頭閃光或補(bǔ)光。當(dāng)拍照時(shí),屏幕提供一定色溫和亮度的畫面,在較暗的環(huán)境下,可以有效地為用戶自拍提供照明,這種屏幕的面光源方式較閃光LED來說,光更均勻柔和,提高了自拍效果。但對于AMOLED(Active Matrix/Organic Light Emitting D1de,有源矩陣有機(jī)發(fā)光二極體面板)屏幕來說,由于其亮度會影響壽命。從而,當(dāng)AMOLED屏幕作為補(bǔ)光燈為前置攝像補(bǔ)光時(shí),屏幕處于高亮度狀態(tài),其會對AMOLED屏幕的像素帶來傷害,影響AMOLED屏幕的使用壽命。
[0004]因而現(xiàn)有技術(shù)還有待改進(jìn)和提高。
【發(fā)明內(nèi)容】
[0005]本發(fā)明要解決的技術(shù)問題在于,針對現(xiàn)有技術(shù)的不足,提供一種控制終端屏幕補(bǔ)光的方法及系統(tǒng),用以解決現(xiàn)有技術(shù)中采用屏幕作為補(bǔ)光燈為前置攝像補(bǔ)光,會對屏幕的像素帶來傷害,影響屏幕的使用壽命的問題。
[0006]為了解決上述技術(shù)問題,本發(fā)明所采用的技術(shù)方案如下:
一種控制終端屏幕補(bǔ)光的方法,其包括:
預(yù)先將屏幕像素劃分為若干組群;
當(dāng)檢測到屏幕補(bǔ)光事件被觸發(fā)時(shí),根據(jù)當(dāng)前環(huán)境光亮度確定屏幕補(bǔ)光強(qiáng)度等級;根據(jù)預(yù)設(shè)屏幕補(bǔ)光強(qiáng)度等級與組群用于補(bǔ)光的像素?cái)?shù)的對應(yīng)關(guān)系確定每個(gè)組群用于補(bǔ)光的像素,控制屏幕以確定的像素進(jìn)行補(bǔ)光。
[0007]所述控制終端屏幕補(bǔ)光的方法,其中,所述預(yù)先將屏幕像素劃分為若干組群具體包括:
獲取終端屏幕補(bǔ)光強(qiáng)度的最大等級,根據(jù)所述最大等級確定用于劃分組群的像素基數(shù);
根據(jù)所述像素基數(shù)將所述屏幕像素劃分為若干組群。
[0008]所述控制終端屏幕補(bǔ)光的方法,其中,所述根據(jù)所述最大等級確定用于劃分屏幕像素的像素基數(shù)具體包括:
根據(jù)所述最大等級獲取大于等于最大等級的平方數(shù),并取所述平方數(shù)中最小的為像素基數(shù)。
[0009]所述控制終端屏幕補(bǔ)光的方法,其中,所述根據(jù)屏幕補(bǔ)光強(qiáng)度等級與組群用于補(bǔ)光的像素?cái)?shù)的對應(yīng)關(guān)系確定用于補(bǔ)光的像素,控制屏幕以確定的像素進(jìn)行補(bǔ)光具體包括: 根據(jù)屏幕補(bǔ)光強(qiáng)度等級與組群用于補(bǔ)光的像素?cái)?shù)的對應(yīng)關(guān)系確定用于補(bǔ)光的像素?cái)?shù); 根據(jù)所述像素?cái)?shù)選取連續(xù)像素作為用于補(bǔ)光的像素,控制屏幕與確定的像素進(jìn)行補(bǔ)光。
[0010]所述控制終端屏幕補(bǔ)光的方法,其中,所述屏幕補(bǔ)光強(qiáng)度等級與組群用于補(bǔ)光的像素?cái)?shù)的對應(yīng)關(guān)系為:
Q=M-N+P
其中,M為組群像素基數(shù),N為屏幕補(bǔ)光強(qiáng)度最大等級,P為屏幕補(bǔ)光強(qiáng)度,Q為組群用于補(bǔ)光的像素?cái)?shù)。
[0011]所述控制終端屏幕補(bǔ)光的方法,其中,所述根據(jù)所述像素?cái)?shù)選取連續(xù)像素作為用于補(bǔ)光的像素,控制屏幕與確定的像素進(jìn)行補(bǔ)光之后還包括:
記錄所述用于補(bǔ)光的像素的位置。
[0012]所述控制終端屏幕補(bǔ)光的方法,其中,所述根據(jù)屏幕補(bǔ)光強(qiáng)度等級與組群用于補(bǔ)光的像素?cái)?shù)的對應(yīng)關(guān)系確定用于補(bǔ)光的像素,控制屏幕以確定的像素進(jìn)行補(bǔ)光具體包括:
根據(jù)屏幕補(bǔ)光強(qiáng)度等級與組群用于補(bǔ)光的像素?cái)?shù)的對應(yīng)關(guān)系確定用于補(bǔ)光的像素?cái)?shù); 讀取上一次用于屏幕補(bǔ)光的像素位置;
從上一次用于屏幕補(bǔ)光的像素位置后開始按順序循環(huán)選取像素?cái)?shù)個(gè)像素,并控制屏幕以確定的像素進(jìn)行補(bǔ)光。
[0013]—種控制終端屏幕補(bǔ)光的系統(tǒng),其包括:
預(yù)設(shè)模塊,用于預(yù)先將屏幕像素劃分為若干組群;
確定模塊,用于當(dāng)檢測到屏幕補(bǔ)光事件被觸發(fā)時(shí),根據(jù)當(dāng)前環(huán)境光亮度確定屏幕補(bǔ)光強(qiáng)度等級;
控制模塊,用于根據(jù)預(yù)設(shè)屏幕補(bǔ)光強(qiáng)度等級與組群用于補(bǔ)光的像素?cái)?shù)的對應(yīng)關(guān)系確定每個(gè)組群用于補(bǔ)光的像素,控制屏幕以確定的像素進(jìn)行補(bǔ)光。
[0014]所述控制終端屏幕補(bǔ)光的系統(tǒng),其中,所述預(yù)設(shè)模塊具體包括:
獲取單元,用于獲取終端屏幕補(bǔ)光強(qiáng)度的最大等級,根據(jù)所述最大等級確定用于劃分組群的像素基數(shù);
劃分單元,用于根據(jù)所述像素基數(shù)將所述屏幕像素劃分為若干組群。
[0015]所述控制終端屏幕補(bǔ)光的系統(tǒng),其中,所述控制模塊具體包括:
確定單元,用于根據(jù)屏幕補(bǔ)光強(qiáng)度等級與組群用于補(bǔ)光的像素?cái)?shù)的對應(yīng)關(guān)系確定用于補(bǔ)光的像素?cái)?shù);
控制單元,用于根據(jù)所述像素?cái)?shù)選取連續(xù)像素作為用于補(bǔ)光的像素,控制屏幕與確定的像素進(jìn)行補(bǔ)光。
[0016]有益效果:與現(xiàn)有技術(shù)相比,本發(fā)明提供了一種控制終端屏幕補(bǔ)光的方法及系統(tǒng),所述方法包括預(yù)先將屏幕像素劃分為若干組群;當(dāng)檢測到屏幕補(bǔ)光事件被觸發(fā)時(shí),根據(jù)當(dāng)前環(huán)境光亮度確定屏幕補(bǔ)光強(qiáng)度等級;根據(jù)預(yù)設(shè)屏幕補(bǔ)光強(qiáng)度等級與組群用于補(bǔ)光的像素?cái)?shù)的對應(yīng)關(guān)系確定用于補(bǔ)光的像素,控制屏幕以確定的像素進(jìn)行補(bǔ)光。本發(fā)明通過根據(jù)補(bǔ)光亮度強(qiáng)度不同,控制不同的像素進(jìn)行補(bǔ)光,避免了在屏幕(譬如AMOLED屏)作為補(bǔ)光燈為前置攝像補(bǔ)光時(shí),屏幕全部像素處于高亮度狀態(tài),對屏幕的像素帶來傷害,影響屏幕的使用壽命的問題。
【附圖說明】
[0017]圖1為本發(fā)明提供的控制終端屏幕補(bǔ)光的方法較佳實(shí)施例的流程圖。
[0018]圖2為本發(fā)明提供的控制終端屏幕補(bǔ)光的系統(tǒng)的結(jié)構(gòu)原理圖。
【具體實(shí)施方式】
[0019]本發(fā)明提供了一種控制終端屏幕補(bǔ)光方法及系統(tǒng),為使本發(fā)明的目的、技術(shù)方案及效果更加清楚、明確,以下參照附圖并舉實(shí)施例對本發(fā)明進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0020]在更加詳細(xì)討論示例性實(shí)施之前應(yīng)當(dāng)提到的是,一些示例性實(shí)施例被描述成作為流程圖描繪的處理或方法。雖然流程圖將各步驟描述成順序的處理,但是其中的許多步驟可以被并行地、并發(fā)地或者同時(shí)實(shí)施。此外,各步驟的順序可以被重新安排。當(dāng)前材質(zhì)完成時(shí)所述處理可以被終止,但是還可以具有為包括在附圖中的附加步驟。所述處理可以對應(yīng)于方法、函數(shù)、規(guī)程、子例程、子程序等等。
[0021]下面結(jié)合附圖,通過對實(shí)施例的描述,對
【發(fā)明內(nèi)容】
作進(jìn)一步說明。
[0022]請參見圖1,圖1為本發(fā)明提供的控制終端屏幕補(bǔ)光方法較佳實(shí)施例的流程圖。所述方法包括:
5100、預(yù)先將屏幕像素劃分為若干組群。
[0023]示例性的,本實(shí)施例中的終端為移動(dòng)終端,所述移動(dòng)終端可以包括手機(jī)、平板電腦、數(shù)碼照相機(jī)或者其他可移動(dòng)終端等具有顯示屏的終端設(shè)備,同時(shí),該移動(dòng)終端帶有前置攝像頭。本實(shí)施中的攝像頭具體可以固定在移動(dòng)終端正面(與屏幕同側(cè))的前置攝像頭,也可以為當(dāng)前位置處于移動(dòng)終端正面的可旋轉(zhuǎn)攝像頭。并且,本實(shí)施例中的移動(dòng)終端的顯示屏的屏幕為AMOLED屏幕。
[0024]進(jìn)一步,所述預(yù)先將屏幕像素劃分為若干組群指的是將所述屏幕像素等分為若干份,每份為一個(gè)組群。也就是說,在本實(shí)施例中,以組群為單位作為攝像補(bǔ)光單元。具體地,所述屏幕像素劃分為若干組群可以包括如下步驟:
5101、獲取終端屏幕補(bǔ)光強(qiáng)度的最大等級,根據(jù)所述最大等級獲取用于劃分屏幕像素的像素基數(shù)。
[0025]具體地,終端屏幕補(bǔ)光強(qiáng)度的等級及屏幕補(bǔ)光強(qiáng)度的最大等級可以有系統(tǒng)默認(rèn)設(shè)置,對應(yīng)不同的移動(dòng)終端所述屏幕補(bǔ)光強(qiáng)度的等級劃分以及補(bǔ)光強(qiáng)度最大等級也可以不同。并且對于同一終端的不同拍攝模式,由于其對拍攝光強(qiáng)度的要求不同,其補(bǔ)光強(qiáng)度的最大等級可以不同。例如,正常拍照模式對應(yīng)的最大等級為6,懷舊模式對應(yīng)的最大等級為5等。
[0026]在本實(shí)施例的一個(gè)變形實(shí)施中,為了簡化終端設(shè)備的出廠設(shè)置以及試驗(yàn)和測試的人力消耗,可以采用終端的屏幕顯示亮度的等級為屏幕補(bǔ)光亮度等級。也就是說,所述屏幕顯示亮度的最大等級為補(bǔ)光強(qiáng)度的最大等級。那么,所述獲取屏幕補(bǔ)光亮度最大等級可以為獲取屏幕顯示亮度的最大等級。也就是說,所述步驟SlOl可以獲取終端屏幕顯示亮度的最大等級,根據(jù)所述顯示亮度的最大等級獲取用于劃分屏幕像素的像素基數(shù)。
[0027]示例性的,根據(jù)所述最大等級獲取用于劃分屏幕像素的像素基數(shù)指的是根據(jù)最大等級獲取組群內(nèi)像素的個(gè)數(shù)。在本實(shí)施例中,組群的像素基數(shù)為大于等于最大等級的平方數(shù)中最小的。例如,屏幕補(bǔ)光強(qiáng)度的最大等級為6,那么大于等于6的平方數(shù)有9,16,
25,......;大于等于6的平方數(shù)中最小的為9,那么組群的像素基數(shù)為9。也就是說,每個(gè)組群中包含9的像素。
[0028]S102、根據(jù)所述像素基數(shù)將所述屏幕像素劃分為若干組群,其中,所述組群為正方形組群。
[0029]具體地,以所屬像素基數(shù)為單位對所述屏幕像素進(jìn)行劃分,將所述屏幕劃分為若干個(gè)組群,每個(gè)組群中包含像素基數(shù)個(gè)像素。所述組群優(yōu)選為正方形組群。也就是所述組群組群中的像素成矩陣排列。這里還像素基數(shù)為9為例加以說明。也是將以9個(gè)像素為一個(gè)單位,將像素屏幕進(jìn)行劃分。每個(gè)組群中包含9個(gè)像素,并且所述9個(gè)像素組成一個(gè)3*3節(jié)的矩陣。
[0030]S200、當(dāng)檢測到屏幕補(bǔ)光事件被觸發(fā)時(shí),根據(jù)當(dāng)前環(huán)境光亮度確定屏幕補(bǔ)光強(qiáng)度等級。
[0031]具體地,檢測到屏幕補(bǔ)光時(shí)間被觸發(fā)具體可以值檢測到用戶通過按鍵燈方式主動(dòng)觸發(fā)屏幕補(bǔ)光事件(如主動(dòng)開啟補(bǔ)光控制鍵),也可以是指檢測到終端自動(dòng)觸發(fā)屏幕補(bǔ)光事件。例如,當(dāng)終端中攝像頭處于打開狀態(tài),且屏幕補(bǔ)光拍照功能處于開啟狀態(tài)下,檢測到用戶按下拍攝鍵后,通過環(huán)境光傳感器等感應(yīng)器件進(jìn)行測光,當(dāng)測光結(jié)果中包含當(dāng)前環(huán)境光亮度低于較佳拍攝時(shí)的第一拍攝亮度時(shí),則自動(dòng)觸發(fā)屏幕補(bǔ)光事件。值得說明,也可以在檢測到攝像頭處于開啟狀態(tài),并且屏幕補(bǔ)光拍照功能處于開啟狀態(tài)直接開啟測光,當(dāng)測光結(jié)果中包含當(dāng)前環(huán)境光亮度低于第一拍攝亮度時(shí),自動(dòng)觸發(fā)屏幕補(bǔ)光事件。在實(shí)際應(yīng)用中,可利用終端中配置的環(huán)境光傳感器或者集成有環(huán)境光檢測功能的其他器件(如色溫傳感器等)實(shí)時(shí)監(jiān)測環(huán)境光亮度,為屏幕補(bǔ)光亮度所以的屏幕補(bǔ)光亮度等級提供參考數(shù)據(jù)。
[0032]所述終端第一拍攝亮度為系統(tǒng)預(yù)先設(shè)置,如設(shè)計(jì)人員可采用調(diào)研和試驗(yàn)等方式確定未采用屏幕補(bǔ)光時(shí)攝像頭拍攝效果較佳時(shí)的第一拍攝亮度。在然后在屏幕補(bǔ)光情況下,在不同環(huán)境光強(qiáng)度下拍攝以第一拍攝亮(環(huán)境光強(qiáng)度與屏幕補(bǔ)光強(qiáng)度的和)度進(jìn)行拍攝,以確定不同環(huán)境光強(qiáng)度下對應(yīng)的屏幕補(bǔ)光強(qiáng)度的等級。建立環(huán)境光強(qiáng)度與補(bǔ)光強(qiáng)度等級的對應(yīng)關(guān)系列表。當(dāng)確定環(huán)境光強(qiáng)度時(shí),根據(jù)所述環(huán)境光強(qiáng)度查找環(huán)境光強(qiáng)度與補(bǔ)光強(qiáng)度等級的對應(yīng)關(guān)系列表,獲取屏幕補(bǔ)光強(qiáng)度等級。當(dāng)然,由于不同使用者對于拍攝效果不同,可以允許用戶根據(jù)個(gè)人喜好自行設(shè)置第一拍攝亮度。
[0033]進(jìn)一步,終端在檢測屏幕補(bǔ)光事件被觸發(fā)之前還可以包括一個(gè)監(jiān)測步驟,具體為:監(jiān)測所述屏幕補(bǔ)光拍照功能是否開啟,如果屏幕補(bǔ)光拍照功能開啟,則當(dāng)檢測到屏幕補(bǔ)光事件被觸發(fā)時(shí),根據(jù)當(dāng)前環(huán)境光亮度確定屏幕補(bǔ)光強(qiáng)度等級;如果未開啟,則不檢測屏幕補(bǔ)光事件是否被觸發(fā)。
[0034]S300、根據(jù)預(yù)設(shè)屏幕補(bǔ)光強(qiáng)度等級與組群用于補(bǔ)光的像素?cái)?shù)的對應(yīng)關(guān)系確定每個(gè)組群用于補(bǔ)光的像素,控制屏幕以確定的像素進(jìn)行補(bǔ)光。
[0035]具體地,屏幕補(bǔ)光強(qiáng)度等級與組群用于補(bǔ)光的像素?cái)?shù)的對應(yīng)關(guān)系為系統(tǒng)預(yù)先設(shè)定,當(dāng)獲取屏幕補(bǔ)光強(qiáng)度等級時(shí),可以通過屏幕補(bǔ)光強(qiáng)度等級與組群用于補(bǔ)光的像素?cái)?shù)的對應(yīng)關(guān)系確定組群中用于補(bǔ)光的像素個(gè)數(shù)。在本實(shí)施例中,為了便于說明預(yù)設(shè)屏幕補(bǔ)光強(qiáng)度等級與組群用于補(bǔ)光的像素?cái)?shù)的對應(yīng)關(guān)系,令P表示屏幕補(bǔ)光強(qiáng)度等級,Q表示用于補(bǔ)光的組群像素個(gè)數(shù),M表示組群的像素基數(shù),N表示屏幕補(bǔ)光強(qiáng)度最大等級,其中,P、Q、M、N都為正整數(shù),且0〈P〈=N,0〈Q〈=M,那么用于補(bǔ)光的組群像素個(gè)數(shù)Q與屏幕補(bǔ)光強(qiáng)度等P之間的對應(yīng)關(guān)系可以為:Q=M_N+P。其中,屏幕補(bǔ)光最大等級、組群像素基數(shù)和屏幕補(bǔ)光強(qiáng)度等級為已知數(shù),根據(jù)所述對應(yīng)關(guān)系可以獲取用于補(bǔ)光的組群像素的個(gè)數(shù)。
[0036]當(dāng)根據(jù)預(yù)設(shè)屏幕補(bǔ)光強(qiáng)度等級與組群用于補(bǔ)光的像素?cái)?shù)的對應(yīng)關(guān)系確定用于補(bǔ)光的像素?cái)?shù)后,從像素組群中選取相應(yīng)個(gè)數(shù)的像素用于屏幕補(bǔ)光,屏幕以確定的像素進(jìn)行補(bǔ)光。
[0037]所述從像素組群中選取相應(yīng)個(gè)數(shù)的像素用于屏幕補(bǔ)光具體可以選擇連續(xù)的像素作為補(bǔ)光像素。這里我們還以最大等級為6,組群像素基數(shù)為9加以說明。那么屏幕補(bǔ)光強(qiáng)度等級與用于補(bǔ)光的像素個(gè)數(shù)的對應(yīng)關(guān)系為:
屏幕補(bǔ)光強(qiáng)度等級為I級,則用于補(bǔ)光的像素個(gè)數(shù)為4;
屏幕補(bǔ)光強(qiáng)度等級為2級,則用于補(bǔ)光的像素個(gè)數(shù)為5;
屏幕補(bǔ)光強(qiáng)度等級為3級,則用于補(bǔ)光的像素個(gè)數(shù)為6;
屏幕補(bǔ)光強(qiáng)度等級為4級,則用于補(bǔ)光的像素個(gè)數(shù)為7;
屏幕補(bǔ)光強(qiáng)度等級為5級,則用于補(bǔ)光的像素個(gè)數(shù)為8;
屏幕補(bǔ)光強(qiáng)度等級為6級,則用于補(bǔ)光的像素個(gè)數(shù)為9。
[0038]當(dāng)屏幕補(bǔ)光強(qiáng)度為I級時(shí),從組群中選取連續(xù)的4個(gè)像素用于屏幕補(bǔ)光,當(dāng)屏幕補(bǔ)光強(qiáng)度為2級時(shí),從組群中選取連續(xù)的5個(gè)像素用于屏幕補(bǔ)光,依次類型。
[0039]為了避免每次進(jìn)行補(bǔ)光時(shí)點(diǎn)亮的像素相同,在根據(jù)屏幕補(bǔ)光強(qiáng)度確定用于補(bǔ)光像素時(shí)采用循環(huán)的方式進(jìn)行選取。也就是說,在第一補(bǔ)光時(shí)連續(xù)選取對應(yīng)的像素進(jìn)行補(bǔ)光,并記錄選擇像素的位置,當(dāng)?shù)诙窝a(bǔ)光時(shí),上次一次最后一個(gè)像素后的像素開始選取像素。為了便于記錄像素的位置,可以對組群中的像素進(jìn)行編號,按照編號順序依次選取。例如,組群的像素基數(shù)為9,那么將組群中的像素依次編號為1,2,3,4,5,6,7,8和9。如,這次補(bǔ)光強(qiáng)度為2級,像素1、2、3、4打開;下次是補(bǔ)光亮度為3級,則像素5、6、7、8、9打開;再下次是I級亮度,則1、2像素打開。這樣就保證了像素的平均使用,減弱高亮模式對像素壽命的影響。
[0040]本發(fā)明提供了一種控制終端屏幕補(bǔ)光的方法及系統(tǒng),所述方法包括預(yù)先將屏幕像素劃分為若干組群;當(dāng)檢測到屏幕補(bǔ)光事件被觸發(fā)時(shí),根據(jù)當(dāng)前環(huán)境光亮度確定屏幕補(bǔ)光強(qiáng)度等級;根據(jù)預(yù)設(shè)屏幕補(bǔ)光強(qiáng)度等級與組群用于補(bǔ)光的像素?cái)?shù)的對應(yīng)關(guān)系確定用于補(bǔ)光的像素,控制屏幕以確定的像素進(jìn)行補(bǔ)光。本發(fā)明通過根據(jù)補(bǔ)光亮度強(qiáng)度不同,控制不同的像素進(jìn)行補(bǔ)光,避免了在屏幕(如,AMOLED屏)作為補(bǔ)光燈為前置攝像補(bǔ)光時(shí),屏幕全部像素處于高亮度狀態(tài),對屏幕的像素帶來傷害,影響屏幕的使用壽命的問題。
[0041]為了進(jìn)一步理解本發(fā)明提供的控制終端屏幕補(bǔ)光方法,下面結(jié)合I個(gè)具體實(shí)施例做進(jìn)一步說明。
[0042]實(shí)施例一
本發(fā)明提供了一種控制終端屏幕補(bǔ)光方法,其包括:
5201、獲取屏幕補(bǔ)光強(qiáng)度最大等級N,根據(jù)所述屏幕補(bǔ)光強(qiáng)度最大等級N確定組群像素基數(shù)M,其中,M為大于等于N的平方數(shù)中最小的;
5202、根據(jù)所述組數(shù)像素基數(shù)將屏幕劃分為若干個(gè)組群,并對組群內(nèi)的像素進(jìn)行編號,分別記為,I,2,......,M; 5203、當(dāng)檢測到屏幕補(bǔ)光事件被觸發(fā)時(shí),根據(jù)當(dāng)前環(huán)境光亮度確定屏幕補(bǔ)光強(qiáng)度等級
P;
5204、根據(jù)預(yù)設(shè)屏幕補(bǔ)光強(qiáng)度等級P與組群用于補(bǔ)光的像素?cái)?shù)Q的對應(yīng)關(guān)系確定用于補(bǔ)光的像素?cái)?shù)Q;
5205、讀取上一次用于屏幕補(bǔ)光的像素編號i;
5206、從編號為i+Ι的像素開始按順序循環(huán)選取Q個(gè)像素,并控制屏幕以確定的Q個(gè)像素進(jìn)行補(bǔ)光。
[0043]本實(shí)施例提供的控制終端屏幕補(bǔ)光方法,其將組群像素進(jìn)行編號,按順序循環(huán)選取像素進(jìn)行補(bǔ)光,避免了部分像素反復(fù)進(jìn)入高亮模式的現(xiàn)象,保證了像素的平均使用,減弱尚殼t旲式對像素壽命的影響。
[0044]本發(fā)明還提供了一種控制終端屏幕補(bǔ)光的系統(tǒng),如圖2所示,其包括:
預(yù)設(shè)模塊100,用于預(yù)先將屏幕像素劃分為若干組群;
確定模塊200,用于當(dāng)檢測到屏幕補(bǔ)光時(shí)間被觸發(fā)時(shí),根據(jù)當(dāng)前環(huán)境光亮度確定屏幕補(bǔ)光強(qiáng)度等級;
控制模塊300,用于根據(jù)屏幕補(bǔ)光強(qiáng)度等級與組群用于補(bǔ)光的像素?cái)?shù)的對應(yīng)關(guān)系確定用于補(bǔ)光的像素,控制屏幕以確定的像素進(jìn)行補(bǔ)光。
[0045]所述控制終端屏幕補(bǔ)光的系統(tǒng),其中,所述預(yù)設(shè)模塊具體包括:
獲取單元,用于獲取終端屏幕補(bǔ)光強(qiáng)度的最大等級,根據(jù)所述最大等級獲取用于劃分屏幕像素的像素基數(shù);
劃分單元,用于根據(jù)所述像素基數(shù)將所述屏幕像素劃分為若干組群,其中,所述組群為正方形組群。
[0046]所述控制終端屏幕補(bǔ)光的系統(tǒng),其中,所述控制模塊具體包括:
確定單元,用于根據(jù)屏幕補(bǔ)光強(qiáng)度等級與組群用于補(bǔ)光的像素?cái)?shù)的對應(yīng)關(guān)系確定用于補(bǔ)光的像素?cái)?shù);
控制單元,用于根據(jù)所述像素?cái)?shù)連續(xù)選取用于補(bǔ)光的像素,控制屏幕與確定的像素進(jìn)行補(bǔ)光。
[0047]值得注意的,本發(fā)明中若干組群對應(yīng)像素的選取以及控制像素進(jìn)行補(bǔ)光的過程是一樣。本發(fā)明提供的實(shí)施例中,僅對一個(gè)組群進(jìn)行說明。
[0048]在本發(fā)明所提供的實(shí)施例中,應(yīng)該理解到,所揭露的系統(tǒng)方法,可以通過其它的方式實(shí)現(xiàn)。例如,以上所描述的裝置實(shí)施例僅僅是示意性的,例如,所述模塊的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,例如多個(gè)單元或組件可以結(jié)合或者可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機(jī)械或其它的形式。
[0049]所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部單元來實(shí)現(xiàn)本實(shí)施例方案的目的。
[0050]另外,在本發(fā)明各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理單元中,也可以是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)單元中。上述集成的單元既可以采用硬件的形式實(shí)現(xiàn),也可以采用硬件加軟件功能單元的形式實(shí)現(xiàn)。
[0051]上述以軟件功能單元的形式實(shí)現(xiàn)的集成的單元,可以存儲在一個(gè)計(jì)算機(jī)可讀取存儲介質(zhì)中。上述軟件功能單元存儲在一個(gè)存儲介質(zhì)中,包括若干指令用以使得一臺計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)或處理器(processor)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法的部分步驟。而前述的存儲介質(zhì)包括:U盤、移動(dòng)硬盤、只讀存儲器(Read-Only Memory,R0M)、隨機(jī)存取存儲器(Random Access Memory,RAM)、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。
[0052]最后應(yīng)說明的是:以上實(shí)施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;盡管參照前述實(shí)施例對本發(fā)明進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對其中部分技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的精神和范圍。
【主權(quán)項(xiàng)】
1.一種控制終端屏幕補(bǔ)光的方法,其特征在于,其包括: 預(yù)先將屏幕像素劃分為若干組群; 當(dāng)檢測到屏幕補(bǔ)光事件被觸發(fā)時(shí),根據(jù)當(dāng)前環(huán)境光亮度確定屏幕補(bǔ)光強(qiáng)度等級; 根據(jù)預(yù)設(shè)屏幕補(bǔ)光強(qiáng)度等級與組群用于補(bǔ)光的像素?cái)?shù)的對應(yīng)關(guān)系確定每個(gè)組群用于補(bǔ)光的像素,控制屏幕以確定的像素進(jìn)行補(bǔ)光。2.根據(jù)權(quán)利要求1所述控制終端屏幕補(bǔ)光的方法,其特征在于,所述預(yù)先將屏幕像素劃分為若干組群具體包括: 獲取終端屏幕補(bǔ)光強(qiáng)度的最大等級,根據(jù)所述最大等級確定用于劃分組群的像素基數(shù); 根據(jù)所述像素基數(shù)將所述屏幕像素劃分為若干組群。3.根據(jù)權(quán)利要求2所述控制終端屏幕補(bǔ)光的方法,其特征在于,所述根據(jù)所述最大等級確定用于劃分屏幕像素的像素基數(shù)具體包括: 根據(jù)所述最大等級獲取大于等于最大等級的平方數(shù),并取所述平方數(shù)中最小的為像素基數(shù)。4.根據(jù)權(quán)利要求1所述控制終端屏幕補(bǔ)光的方法,其特征在于,所述根據(jù)屏幕補(bǔ)光強(qiáng)度等級與組群用于補(bǔ)光的像素?cái)?shù)的對應(yīng)關(guān)系確定用于補(bǔ)光的像素,控制屏幕以確定的像素進(jìn)行補(bǔ)光具體包括: 根據(jù)屏幕補(bǔ)光強(qiáng)度等級與組群用于補(bǔ)光的像素?cái)?shù)的對應(yīng)關(guān)系確定用于補(bǔ)光的像素?cái)?shù); 根據(jù)所述像素?cái)?shù)選取連續(xù)像素作為用于補(bǔ)光的像素,控制屏幕與確定的像素進(jìn)行補(bǔ)光。5.根據(jù)權(quán)利要求1或4所述控制終端屏幕補(bǔ)光的方法,其特征在于,所述屏幕補(bǔ)光強(qiáng)度等級與組群用于補(bǔ)光的像素?cái)?shù)的對應(yīng)關(guān)系為: Q=M-N+P 其中,M為組群像素基數(shù),N為屏幕補(bǔ)光強(qiáng)度最大等級,P為屏幕補(bǔ)光強(qiáng)度,Q為組群用于補(bǔ)光的像素?cái)?shù)。6.根據(jù)權(quán)利要求4所述控制終端屏幕補(bǔ)光的方法,其特征在于,所述根據(jù)所述像素?cái)?shù)選取連續(xù)像素作為用于補(bǔ)光的像素,控制屏幕與確定的像素進(jìn)行補(bǔ)光之后還包括: 記錄所述用于補(bǔ)光的像素的位置。7.根據(jù)權(quán)利要求6所述控制終端屏幕補(bǔ)光的方法,其特征在于,所述根據(jù)屏幕補(bǔ)光強(qiáng)度等級與組群用于補(bǔ)光的像素?cái)?shù)的對應(yīng)關(guān)系確定用于補(bǔ)光的像素,控制屏幕以確定的像素進(jìn)行補(bǔ)光具體包括: 根據(jù)屏幕補(bǔ)光強(qiáng)度等級與組群用于補(bǔ)光的像素?cái)?shù)的對應(yīng)關(guān)系確定用于補(bǔ)光的像素?cái)?shù); 讀取上一次用于屏幕補(bǔ)光的像素位置; 從上一次用于屏幕補(bǔ)光的像素位置后開始按順序循環(huán)選取像素?cái)?shù)個(gè)像素,并控制屏幕以確定的像素進(jìn)行補(bǔ)光。8.一種控制終端屏幕補(bǔ)光的系統(tǒng),其特征在于,其包括: 預(yù)設(shè)模塊,用于預(yù)先將屏幕像素劃分為若干組群; 確定模塊,用于當(dāng)檢測到屏幕補(bǔ)光事件被觸發(fā)時(shí),根據(jù)當(dāng)前環(huán)境光亮度確定屏幕補(bǔ)光強(qiáng)度等級; 控制模塊,用于根據(jù)預(yù)設(shè)屏幕補(bǔ)光強(qiáng)度等級與組群用于補(bǔ)光的像素?cái)?shù)的對應(yīng)關(guān)系確定每個(gè)組群用于補(bǔ)光的像素,控制屏幕以確定的像素進(jìn)行補(bǔ)光。9.根據(jù)權(quán)利要求8所述控制終端屏幕補(bǔ)光的系統(tǒng),其特征在于,所述預(yù)設(shè)模塊具體包括: 獲取單元,用于獲取終端屏幕補(bǔ)光強(qiáng)度的最大等級,根據(jù)所述最大等級確定用于劃分組群的像素基數(shù); 劃分單元,用于根據(jù)所述像素基數(shù)將所述屏幕像素劃分為若干組群。10.根據(jù)權(quán)利要求8所述控制終端屏幕補(bǔ)光的系統(tǒng),其特征在于,所述控制模塊具體包括: 確定單元,用于根據(jù)屏幕補(bǔ)光強(qiáng)度等級與組群用于補(bǔ)光的像素?cái)?shù)的對應(yīng)關(guān)系確定用于補(bǔ)光的像素?cái)?shù); 控制單元,用于根據(jù)所述像素?cái)?shù)選取連續(xù)像素作為用于補(bǔ)光的像素,控制屏幕與確定的像素進(jìn)行補(bǔ)光。
【文檔編號】H04N5/235GK105915814SQ201610325220
【公開日】2016年8月31日
【申請日】2016年5月17日
【發(fā)明人】王銳, 王曉青
【申請人】惠州Tcl移動(dòng)通信有限公司