一種基于屏幕補(bǔ)光的拍照方法、裝置及移動(dòng)終端的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明實(shí)施例涉及拍照技術(shù)領(lǐng)域,尤其涉及一種基于屏幕補(bǔ)光的拍照方法、裝置及移動(dòng)終端。
【背景技術(shù)】
[0002]目前,攝像頭已經(jīng)成為大多移動(dòng)終端的標(biāo)準(zhǔn)配置,隨著攝像頭性能的不斷提升,移動(dòng)終端中的拍照功能也越來越強(qiáng)大,為喜歡拍照的用戶帶來了便利。
[0003]許多移動(dòng)終端用戶都喜歡使用移動(dòng)終端上的前置攝像頭來自拍,但是現(xiàn)有移動(dòng)終端的前置攝像頭都沒有配備補(bǔ)光燈,在夜間或者光線較差的環(huán)境中自拍,會(huì)因曝光不足而難以獲得理想的自拍效果。
[0004]為了在用戶自拍時(shí)獲得合適的曝光,現(xiàn)有的一種方案是通過點(diǎn)亮屏幕(控制顯示屏顯示合適的亮度)來配合前置攝像頭進(jìn)行補(bǔ)光拍照。然而,該方案存在如下問題:利用屏幕進(jìn)行補(bǔ)光時(shí),取景范圍內(nèi)的景物同時(shí)被屏幕發(fā)出的光照射,一般用戶面部由于距離屏幕較近而得到充足的補(bǔ)光,而用戶身后的景物卻因距離屏幕較遠(yuǎn)而接收到的光較少,整個(gè)取景范圍內(nèi)的景物受光不均勻,導(dǎo)致所拍攝照片中的人臉處會(huì)很亮,而背景處會(huì)很暗,拍攝效果不理想,無法滿足用戶需求。
【發(fā)明內(nèi)容】
[0005]本發(fā)明實(shí)施例的目的是提供一種基于屏幕補(bǔ)光的拍照方法、裝置及移動(dòng)終端,以解決現(xiàn)有的基于屏幕補(bǔ)光的拍照方案中因補(bǔ)光效果差而導(dǎo)致拍攝效果不理想的問題。
[0006]第一方面,本發(fā)明實(shí)施例提供了一種基于屏幕補(bǔ)光的拍照方法,包括:
[0007]監(jiān)測(cè)到屏幕補(bǔ)光拍照事件被觸發(fā)時(shí),控制位于屏幕中間位置的第一顯示區(qū)域以第一亮度進(jìn)行補(bǔ)光,并控制攝像頭捕捉第一圖像;
[0008]控制位于所述屏幕四周位置的第二顯示區(qū)域以第二亮度進(jìn)行補(bǔ)光,并控制所述攝像頭捕捉第二圖像,其中,所述第二亮度高于所述第一亮度;
[0009]對(duì)所述第一圖像和所述第二圖像進(jìn)行合成處理,并生成照片。
[0010]第二方面,本發(fā)明實(shí)施例提供了一種基于屏幕補(bǔ)光的拍照裝置,包括:
[0011]第一補(bǔ)光控制模塊,用于在監(jiān)測(cè)到屏幕補(bǔ)光拍照事件被觸發(fā)時(shí),控制位于屏幕中間位置的第一顯示區(qū)域以第一亮度進(jìn)行補(bǔ)光;
[0012]第一圖像捕捉模塊,用于在所述第一補(bǔ)光控制模塊控制所述第一顯示區(qū)域進(jìn)行補(bǔ)光時(shí),控制攝像頭捕捉第一圖像;
[0013]第二補(bǔ)光控制模塊,用于控制位于所述屏幕四周位置的第二顯示區(qū)域以第二亮度進(jìn)行補(bǔ)光,其中,所述第二亮度高于所述第一亮度;
[0014]第二圖像捕捉模塊,用于在所述第二補(bǔ)光控制模塊控制所述第二顯示區(qū)域進(jìn)行補(bǔ)光時(shí),控制所述攝像頭捕捉第二圖像;
[0015]照片生成模塊,用于對(duì)所述第一圖像和所述第二圖像進(jìn)行合成處理,并生成照片。
[0016]第三方面,本發(fā)明實(shí)施例提供了一種移動(dòng)終端,所述移動(dòng)終端集成了本發(fā)明實(shí)施例中的基于屏幕補(bǔ)光的拍照裝置。
[0017]本發(fā)明實(shí)施例中提供的基于屏幕補(bǔ)光的拍照方案,在監(jiān)測(cè)到屏幕補(bǔ)光拍照事件被觸發(fā)時(shí),先控制位于屏幕中間位置的第一顯示區(qū)域以第一亮度進(jìn)行補(bǔ)光,并控制攝像頭捕捉第一圖像,再控制位于屏幕四周位置的第二顯示區(qū)域以高于第一亮度的第二亮度進(jìn)行補(bǔ)光,并控制攝像頭捕捉第二圖像,最后對(duì)第一圖像和第二圖像進(jìn)行合成處理,并生成照片。通過采用上述技術(shù)方案,實(shí)現(xiàn)了對(duì)取景范圍內(nèi)的人臉和背景分別進(jìn)行補(bǔ)光和圖像捕捉,根據(jù)兩次捕捉的圖像所合成的照片亮度分布合理,可有效改善基于屏幕補(bǔ)光的拍照效果,提升用戶體驗(yàn)。
【附圖說明】
[0018]圖1為本發(fā)明實(shí)施例一提供的一種基于屏幕補(bǔ)光的拍照方法的流程示意圖;
[0019]圖2為本發(fā)明實(shí)施例一提供的第一顯示區(qū)域示意圖;
[0020]圖3為本發(fā)明實(shí)施例一提供的第二顯示區(qū)域示意圖;
[0021]圖4為本發(fā)明實(shí)施例二提供的一種基于屏幕補(bǔ)光的拍照方法的流程示意圖;
[0022]圖5為本發(fā)明實(shí)施例三提供的一種基于屏幕補(bǔ)光的拍照方法的流程示意圖;
[0023]圖6為本發(fā)明實(shí)施例四提供的一種優(yōu)選的基于屏幕補(bǔ)光的拍照方法的流程示意圖;
[0024]圖7a為本發(fā)明實(shí)施例四提供的預(yù)覽界面中人臉圖像示意圖;
[0025]圖7b為本發(fā)明實(shí)施例四提供的第一顯示區(qū)域示意圖;
[0026]圖7c為本發(fā)明實(shí)施例四提供的第二顯示區(qū)域示意圖;
[0027]圖8為本發(fā)明實(shí)施例五提供的一種基于屏幕補(bǔ)光的拍照裝置的結(jié)構(gòu)框圖。
【具體實(shí)施方式】
[0028]下面結(jié)合附圖并通過【具體實(shí)施方式】來進(jìn)一步說明本發(fā)明的技術(shù)方案。可以理解的是,此處所描述的具體實(shí)施例僅僅用于解釋本發(fā)明,而非對(duì)本發(fā)明的限定。另外還需要說明的是,為了便于描述,附圖中僅示出了與本發(fā)明相關(guān)的部分而非全部結(jié)構(gòu)。
[0029]在更加詳細(xì)地討論示例性實(shí)施例之前應(yīng)當(dāng)提到的是,一些示例性實(shí)施例被描述成作為流程圖描繪的處理或方法。雖然流程圖將各步驟描述成順序的處理,但是其中的許多步驟可以被并行地、并發(fā)地或者同時(shí)實(shí)施。此外,各步驟的順序可以被重新安排。當(dāng)其操作完成時(shí)所述處理可以被終止,但是還可以具有未包括在附圖中的附加步驟。所述處理可以對(duì)應(yīng)于方法、函數(shù)、規(guī)程、子例程、子程序等等。
[0030]實(shí)施例一
[0031]圖1為本發(fā)明實(shí)施例一提供的一種基于屏幕補(bǔ)光的拍照方法的流程示意圖,該方法可以由基于屏幕補(bǔ)光的拍照裝置執(zhí)行,其中該裝置可由軟件和/或硬件實(shí)現(xiàn),一般可集成在移動(dòng)終端中。如圖1所示,該方法包括:
[0032]步驟101、監(jiān)測(cè)到屏幕補(bǔ)光拍照事件被觸發(fā)時(shí),控制位于屏幕中間位置的第一顯示區(qū)域以第一亮度進(jìn)行補(bǔ)光,并控制攝像頭捕捉第一圖像。
[0033]示例性的,本實(shí)施例中的移動(dòng)終端具體可為手機(jī)、平板電腦以及數(shù)碼照相機(jī)等配置有顯示屏的終端設(shè)備。本實(shí)施例中的攝像頭具體可為固定在移動(dòng)終端正面(與屏幕同側(cè))的前置攝像頭,也可為當(dāng)前位置處于移動(dòng)終端正面的可旋轉(zhuǎn)攝像頭。
[0034]示例性的,監(jiān)測(cè)到屏幕補(bǔ)光拍照事件被觸發(fā)具體可指監(jiān)測(cè)到用戶通過按鍵等方式主動(dòng)觸發(fā)屏幕補(bǔ)光拍照事件,也可指監(jiān)測(cè)到移動(dòng)終端自動(dòng)觸發(fā)屏幕補(bǔ)光拍照事件。例如,當(dāng)移動(dòng)終端中的攝像頭處于開啟狀態(tài),且屏幕補(bǔ)光拍照功能處于開啟狀態(tài)下時(shí),檢測(cè)到用戶按下拍照鍵后,通過環(huán)境光傳感器等器件進(jìn)行測(cè)光,當(dāng)測(cè)光結(jié)果中包含當(dāng)前環(huán)境光線亮度低于預(yù)設(shè)亮度閾值時(shí),自動(dòng)觸發(fā)屏幕補(bǔ)光拍照事件。需要說明的是,也可在檢測(cè)到攝像頭處于開啟狀態(tài),且屏幕補(bǔ)光拍照功能處于開啟狀態(tài)下時(shí),直接開始測(cè)光,當(dāng)測(cè)光結(jié)果中包含當(dāng)前環(huán)境光線亮度低于預(yù)設(shè)亮度閾值時(shí),自動(dòng)觸發(fā)屏幕補(bǔ)光拍照事件,控制第一顯示區(qū)域進(jìn)行補(bǔ)光,當(dāng)檢測(cè)到用戶按下拍照按鍵時(shí),再控制攝像頭捕捉第一圖像。
[0035]—般的,用戶在自拍時(shí),通常會(huì)調(diào)整移動(dòng)終端的位置來使自己的臉部位于預(yù)覽界面中間位置。本實(shí)施例中,控制位于屏幕中間位置的第一顯示區(qū)域以第一亮度進(jìn)行補(bǔ)光,以實(shí)現(xiàn)對(duì)用戶臉部的補(bǔ)光。其中,所述屏幕中間位置可以是屏幕的中心位置,也可以是偏離中心位置的其他中間位置。該中間位置在屏幕中的具體坐標(biāo)可由系統(tǒng)默認(rèn)固定設(shè)置,也可由系統(tǒng)動(dòng)態(tài)設(shè)置,還可由用戶根據(jù)個(gè)人情況進(jìn)行設(shè)置。
[0036]所述第一顯示區(qū)域的形狀和尺寸本實(shí)施例不作具體限定。例如,第一顯示區(qū)域可以為橢圓形或者矩形等;第一顯示區(qū)域的尺寸大小可由系統(tǒng)默認(rèn)固定設(shè)置,也可由系統(tǒng)動(dòng)態(tài)設(shè)置,還可由用戶根據(jù)個(gè)人情況進(jìn)行設(shè)置。
[0037]示例性的,圖2為本發(fā)明實(shí)施例一提供的第一顯示區(qū)域示意圖。假設(shè)第一顯示區(qū)域?yàn)榫匦危谝伙@示區(qū)域的尺寸大小和具體位置可以有多種情況。例如,圖2中的第一種第一顯示區(qū)域211位于屏幕210的中心位置;第二種第一顯示區(qū)域212位于屏幕210的偏向左上角位置;第三種第一顯示區(qū)域213位于屏幕210的偏左下角位置。并且,如圖2所示,三種第一顯示區(qū)域的尺寸大小各不相同。
[0038]示例性的,所述第一亮度可根據(jù)當(dāng)前環(huán)境光亮度以及用戶臉部與移動(dòng)終端的攝像頭之間的距離來確定。例如,可采用紅外測(cè)距傳感器或超聲波距離傳感器等器件