一種拍攝模式選擇方法及終端的制作方法
【專利摘要】本發(fā)明實(shí)施例提供了一種拍攝模式選擇方法及終端,該方法包括:通過攝像頭采集第一圖像和第二圖像,第一圖像為閃光燈補(bǔ)光時(shí)采集的圖像,第二圖像為閃光燈關(guān)閉時(shí)采集的圖像;比較第一圖像和第二圖像的亮度;若第一圖像與第二圖像之間的亮度差滿足第一預(yù)設(shè)條件,則將攝像頭的拍攝模式調(diào)整為閃光燈模式。實(shí)施本發(fā)明實(shí)施例,可以提高拍攝的靈活性。
【專利說明】
一種拍攝模式選擇方法及終端
技術(shù)領(lǐng)域
[0001 ]本發(fā)明涉及攝像技術(shù)領(lǐng)域,具體涉及一種拍攝模式選擇方法及終端。
【背景技術(shù)】
[0002]隨著電子技術(shù)的不斷發(fā)展,攝像頭已成為手機(jī)、平板電腦等終端中必不可少的組成部分,因此,用戶可以通過終端中的攝像頭記錄生活中的點(diǎn)點(diǎn)滴滴。然而,用戶拍攝的環(huán)境是多變地,在光線較暗的環(huán)境下,拍攝圖像的效果較差。目前,用戶使用終端中的攝像頭拍攝圖像時(shí),在光線較暗環(huán)境中拍攝時(shí),用戶將開啟閃光燈進(jìn)行拍攝,以提高圖像的拍攝效果。但是否開啟閃光燈是由用戶決定的,而終端無法自動(dòng)調(diào)節(jié)拍攝模式,以致降低了終端拍攝的靈活性。
【發(fā)明內(nèi)容】
[0003]本發(fā)明實(shí)施例提供一種拍攝模式選擇方法及終端,可以提高拍攝的靈活性。
[0004]本發(fā)明實(shí)施例第一方面提供一種拍攝模式選擇方法,包括:
[0005]通過攝像頭采集第一圖像和第二圖像,所述第一圖像為閃光燈補(bǔ)光時(shí)采集的圖像,所述第二圖像為所述閃光燈關(guān)閉時(shí)采集的圖像;
[0006]比較所述第一圖像和所述第二圖像的亮度;
[0007]若所述第一圖像與所述第二圖像之間的亮度差滿足第一預(yù)設(shè)條件,則將所述攝像頭的拍攝模式調(diào)整為閃光燈模式。
[0008]本發(fā)明實(shí)施例第二方面提供一種終端,包括:
[0009]采集單元,用于通過攝像頭采集第一圖像和第二圖像,所述第一圖像為閃光燈補(bǔ)光時(shí)采集的圖像,所述第二圖像為所述閃光燈關(guān)閉時(shí)采集的圖像;
[0010]比較單元,用于比較所述采集單元采集的第一圖像和所述采集單元采集的第二圖像的亮度;
[0011]調(diào)整單元,用于若所述比較單元的比較結(jié)果為所述第一圖像與所述第二圖像之間的亮度差滿足第一預(yù)設(shè)條件,則將所述攝像頭的拍攝模式調(diào)整為閃光燈模式。
[0012]本發(fā)明實(shí)施例中,通過攝像頭采集第一圖像和第二圖像,比較第一圖像和第二圖像,若第一圖像和第二圖像之間的亮度差滿足第一預(yù)設(shè)條件,則將攝像頭的拍攝模式調(diào)整為閃光燈模式。由于終端可以根據(jù)閃光燈對(duì)圖像的影響來確定是否將攝像頭的拍攝模式調(diào)整為閃光燈模式,從而可以提高拍攝的靈活性。
【附圖說明】
[0013]為了更清楚地說明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對(duì)實(shí)施例中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0014]圖1是本發(fā)明實(shí)施例提供的一種拍攝模式選擇方法的流程示意圖;
[0015]圖2是本發(fā)明實(shí)施例提供的另一種拍攝模式選擇方法的流程示意圖;
[0016]圖3是本發(fā)明實(shí)施例提供的又一種拍攝模式選擇方法的流程示意圖;
[0017]圖4是本發(fā)明實(shí)施例提供的一種終端的結(jié)構(gòu)示意圖;
[0018]圖5是本發(fā)明實(shí)施例提供的另一種終端的結(jié)構(gòu)示意圖;
[0019]圖6是本發(fā)明實(shí)施例提供的又一種終端的結(jié)構(gòu)示意圖;
[0020]圖7是本發(fā)明實(shí)施例提供的又一種終端的結(jié)構(gòu)示意圖;
[0021]圖8是本發(fā)明實(shí)施例提供的一種融合N張圖像得到目標(biāo)圖像的示意圖;
[0022]圖9是本發(fā)明實(shí)施例提供的另一種融合N張圖像得到目標(biāo)圖像的示意圖。
【具體實(shí)施方式】
[0023]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0024]本發(fā)明實(shí)施例提供一種拍攝模式選擇方法及終端,可以提高拍攝的靈活性。以下分別進(jìn)行詳細(xì)說明。
[0025]請(qǐng)參閱圖1,圖1是本發(fā)明實(shí)施例提供的一種拍攝模式選擇方法的流程示意圖。其中,該拍攝模式選擇方法是從設(shè)置有攝像頭的角度來描述的。如圖1所示,該拍攝模式選擇方法可以包括以下步驟。
[0026]101、通過攝像頭采集第一圖像和第二圖像。
[0027]本實(shí)施例中,當(dāng)用戶需要通過終端中的攝像頭拍攝照片、視頻時(shí),用戶可以通過點(diǎn)擊預(yù)設(shè)圖標(biāo)、點(diǎn)擊預(yù)設(shè)區(qū)域、按壓預(yù)設(shè)按鍵等操作向終端輸入用于啟動(dòng)攝像頭的啟動(dòng)指令,終端接收到啟動(dòng)指令之后將啟動(dòng)攝像頭,攝像頭啟動(dòng)之后,將通過攝像頭采集第一圖像和第二圖像,第一圖像為閃光燈補(bǔ)光時(shí)攝像頭采集的圖像,第二圖像為閃光燈關(guān)閉時(shí)攝像頭采集的圖像。第一圖像的拍攝時(shí)間與第二圖像的拍攝時(shí)間之間的時(shí)間差小于第一預(yù)設(shè)值,第一圖像和第二圖像可以是攝像頭連續(xù)拍攝的兩張圖像,也可以不是連續(xù)拍攝的兩張圖像。第一圖像和第二圖像是攝像頭針對(duì)同一被拍攝物體采集的兩張圖像。
[0028]102、比較第一圖像和第二圖像的亮度。
[0029]本實(shí)施例中,通過攝像頭采集到第一圖像和第二圖像之后,將比較第一圖像和第二圖像的亮度,可以是先分別計(jì)算第一圖像和第二圖像中所有像素點(diǎn)的亮度的平均值(即平均亮度),之后比較第一圖像的平均亮度和第二圖像的平均亮度;也可以是直接比較第一圖像和第二圖像中處于像素坐標(biāo)中同一像素點(diǎn)的亮度。
[0030]103、若第一圖像與第二圖像之間的亮度差滿足第一預(yù)設(shè)條件,則將攝像頭的拍攝模式調(diào)整為閃光燈模式。
[0031]本實(shí)施例中,當(dāng)?shù)谝粓D像與第二圖像之間的亮度差滿足第一預(yù)設(shè)條件時(shí),將攝像頭的拍攝模式調(diào)整為閃光燈模式,即當(dāng)攝像頭的拍攝模式為閃光燈模式時(shí),將保持?jǐn)z像頭的拍攝模式為閃光燈模式不變,當(dāng)攝像頭的拍攝模式為非閃光燈模式時(shí),將攝像頭的拍攝模式由非閃光燈模式調(diào)整為閃光燈模式。第一圖像與第二圖像之間的亮度差滿足第一預(yù)設(shè)條件,可以是第一圖像與第二圖像之間的平均亮度差滿足第一預(yù)設(shè)條件,也可以是第一圖像和第二圖像中大部分(如百分之60、70等)處于像素坐標(biāo)中同一像素點(diǎn)之間的亮度差滿足第一預(yù)設(shè)條件。其中,第一圖像與第二圖像之間的亮度差滿足第一預(yù)設(shè)條件,可以是第一圖像與第二圖像之間的亮度差大于第二預(yù)設(shè)值,也可以是第一圖像與第二圖像之間的亮度差大于或等于第二預(yù)設(shè)值,表明閃光燈補(bǔ)光時(shí)拍攝的圖像的亮度遠(yuǎn)大于無閃光燈補(bǔ)光時(shí)拍攝的圖像的亮度,也即是閃光燈對(duì)圖像拍攝影響較大,因此,將攝像頭的拍攝模式調(diào)整為閃光燈模式,以通過閃光燈補(bǔ)光來提高圖像的拍攝效果。
[0032]在圖1所描述的拍攝模式選擇方法中,通過攝像頭采集第一圖像和第二圖像,比較第一圖像和第二圖像,若第一圖像和第二圖像之間的亮度差滿足第一預(yù)設(shè)條件,則將攝像頭的拍攝模式調(diào)整為閃光燈模式。由于終端可以根據(jù)閃光燈對(duì)圖像的影響來確定是否將攝像頭的拍攝模式調(diào)整為閃光燈模式,從而可以提高拍攝的靈活性。
[0033]請(qǐng)參閱圖2,圖2是本發(fā)明實(shí)施例提供的另一種拍攝模式選擇方法的流程示意圖。其中,該拍攝模式選擇方法是從設(shè)置有攝像頭的角度來描述的。如圖2所示,該拍攝模式選擇方法可以包括以下步驟。
[0034]201、啟動(dòng)攝像頭。
[0035]本實(shí)施例中,當(dāng)用戶需要通過終端中的攝像頭拍攝照片、視頻時(shí),用戶可以通過點(diǎn)擊預(yù)設(shè)圖標(biāo)、點(diǎn)擊預(yù)設(shè)區(qū)域、按壓預(yù)設(shè)按鍵等操作向終端輸入用于啟動(dòng)攝像頭的啟動(dòng)指令,終端接收到啟動(dòng)指令之后將啟動(dòng)攝像頭。
[0036]202、采集環(huán)境光亮度,若環(huán)境光亮度小于第三預(yù)設(shè)值,則執(zhí)行步驟203,若環(huán)境光亮度大于或等于第三預(yù)設(shè)值,則執(zhí)行步驟207。
[0037]本實(shí)施例中,由于在光線較暗的環(huán)境下,拍攝圖像的效果較差,但可以通過一些特殊方式來提高圖像的拍攝效果。因此,攝像頭啟動(dòng)之后,可以先通過顏色傳感器、亮度傳感器、光線傳感器等傳感器采集環(huán)境光亮度,之后判斷環(huán)境光亮度是否小于第三預(yù)設(shè)值,若環(huán)境光亮度小于第三預(yù)設(shè)值,則表明光線較暗,將執(zhí)行步驟203,若環(huán)境光亮度大于或等于第三預(yù)設(shè)值,則表明光線較亮,將執(zhí)行步驟207。
[0038]203、通過攝像頭采集第一圖像和第二圖像。
[0039]本實(shí)施例中,攝像頭啟動(dòng)之后,將通過攝像頭采集第一圖像和第二圖像,第一圖像為閃光燈補(bǔ)光時(shí)攝像頭采集的圖像,第二圖像為閃光燈關(guān)閉時(shí)攝像頭采集的圖像。第一圖像的拍攝時(shí)間與第二圖像的拍攝時(shí)間之間的時(shí)間差小于第一預(yù)設(shè)值,第一圖像和第二圖像可以是攝像頭連續(xù)拍攝的兩張圖像,也可以不是連續(xù)拍攝的兩張圖像。第一圖像和第二圖像是攝像頭針對(duì)同一被拍攝物體采集的兩張圖像。
[0040]204、比較第一圖像和第二圖像的亮度。
[0041]本實(shí)施例中,通過攝像頭采集到第一圖像和第二圖像之后,將比較第一圖像和第二圖像的亮度,可以是先分別計(jì)算第一圖像和第二圖像中所有像素點(diǎn)的亮度的平均值(即平均亮度),之后比較第一圖像的平均亮度和第二圖像的平均亮度;也可以是直接比較第一圖像和第二圖像中處于像素坐標(biāo)中同一像素點(diǎn)的亮度。
[0042]205、若第一圖像與第二圖像之間的亮度差滿足第一預(yù)設(shè)條件,則將攝像頭的拍攝模式調(diào)整為閃光燈模式。
[0043]本實(shí)施例中,當(dāng)?shù)谝粓D像與第二圖像之間的亮度差滿足第一預(yù)設(shè)條件時(shí),將攝像頭的拍攝模式調(diào)整為閃光燈模式,即當(dāng)攝像頭的拍攝模式為閃光燈模式時(shí),將保持?jǐn)z像頭的拍攝模式為閃光燈模式不變,當(dāng)攝像頭的拍攝模式為非閃光燈模式時(shí),將攝像頭的拍攝模式由非閃光燈模式調(diào)整為閃光燈模式。第一圖像與第二圖像之間的亮度差滿足第一預(yù)設(shè)條件,可以是第一圖像與第二圖像之間的平均亮度差滿足第一預(yù)設(shè)條件,也可以是第一圖像和第二圖像中大部分(如百分之60、70等)處于像素坐標(biāo)中同一像素點(diǎn)之間的亮度差滿足第一預(yù)設(shè)條件。其中,第一圖像與第二圖像之間的亮度差滿足第一預(yù)設(shè)條件,可以是第一圖像與第二圖像之間的亮度差大于第二預(yù)設(shè)值,也可以是第一圖像與第二圖像之間的亮度差大于或等于第二預(yù)設(shè)值,表明閃光燈補(bǔ)光時(shí)拍攝的圖像的亮度遠(yuǎn)大于無閃光燈補(bǔ)光時(shí)拍攝的圖像的亮度,也即是閃光燈對(duì)圖像拍攝影響較大,因此,將攝像頭的拍攝模式調(diào)整為閃光燈模式,以通過閃光燈補(bǔ)光來提高圖像的拍攝效果。
[0044]在一個(gè)實(shí)施例中,將攝像頭的拍攝模式調(diào)整為閃光燈模式之后,當(dāng)檢測(cè)到拍攝指令時(shí),或者將攝像頭的拍攝模式調(diào)整為閃光燈模式之后,將啟動(dòng)閃光燈,并通過攝像頭在閃光燈補(bǔ)光時(shí)采集目標(biāo)圖像,即在保證攝像頭曝光時(shí)閃光燈工作。其中,目標(biāo)圖像、第一圖像和第二圖像是攝像頭針對(duì)同一被拍攝物體采集的圖像,目標(biāo)圖像的拍攝時(shí)間可以與第一圖像的拍攝時(shí)間(和/或第二圖像的拍攝時(shí)間)之間的時(shí)間差小于第四預(yù)設(shè)值,以保證目標(biāo)圖像的拍攝場(chǎng)景與第一圖像的拍攝場(chǎng)景一樣,也可以通過其它方式保證目標(biāo)圖像的拍攝場(chǎng)景與第一圖像的拍攝場(chǎng)景相同。
[0045]206、若第一圖像與第二圖像之間的亮度差滿足第二預(yù)設(shè)條件,則將攝像頭的拍攝模式調(diào)整為圖像融合模式。
[0046]本實(shí)施例中,當(dāng)?shù)谝粓D像與第二圖像之間的亮度差滿足第二預(yù)設(shè)條件時(shí),將攝像頭的拍攝模式調(diào)整為圖像融合模式,即當(dāng)攝像頭的拍攝模式為圖像融合模式時(shí),將保持?jǐn)z像頭的拍攝模式為圖像融合模式不變,當(dāng)攝像頭的拍攝模式為非圖像融合模式時(shí),將攝像頭的拍攝模式由非圖像融合模式調(diào)整為圖像融合模式。第一圖像與第二圖像之間的亮度差滿足第二預(yù)設(shè)條件,可以是第一圖像與第二圖像之間的平均亮度差滿足第二預(yù)設(shè)條件,也可以是第一圖像和第二圖像中小部分(如百分之40、30等)處于像素坐標(biāo)中同一像素點(diǎn)之間的亮度差滿足第二預(yù)設(shè)條件。其中,第一圖像與第二圖像之間的亮度差滿足第二預(yù)設(shè)條件,可以是第一圖像與第二圖像之間的亮度差小于第二預(yù)設(shè)值,也可以是第一圖像與第二圖像之間的亮度差小于或等于第二預(yù)設(shè)值,表明閃光燈補(bǔ)光時(shí)拍攝的圖像的亮度與無閃光燈補(bǔ)光時(shí)拍攝的圖像的亮度之間的亮度差較小,也即是閃光燈對(duì)圖像拍攝影響較小,因此,將攝像頭的拍攝模式調(diào)整為圖像融合模式,以通過圖像融合來提高圖像的拍攝效果。
[0047]在一個(gè)實(shí)施例中,將攝像頭的拍攝模式調(diào)整為圖像融合模式之后,當(dāng)檢測(cè)到拍攝指令時(shí),或者將攝像頭的拍攝模式調(diào)整為閃光燈模式之后,通過攝像頭連續(xù)采集N張圖像,融合N張圖像,以獲得目標(biāo)圖像。其中,這N張圖像、第一圖像和第二圖像是攝像頭針對(duì)同一被拍攝物體采集的圖像,這N張圖像的拍攝時(shí)間可以與第一圖像的拍攝時(shí)間(和/或第二圖像的拍攝時(shí)間)之間的時(shí)間差小于第四預(yù)設(shè)值,以保證目標(biāo)圖像的拍攝場(chǎng)景與第一圖像的拍攝場(chǎng)景一樣,也可以通過其它方式保證目標(biāo)圖像的拍攝場(chǎng)景與第一圖像的拍攝場(chǎng)景相同,N為大于或等于2的整數(shù)。
[0048]本實(shí)施例中,融合N張圖像得到目標(biāo)圖像,可以是使用塊匹配4D(Bl0ck-Matching4D,BM4D)濾波算法對(duì)著N張圖像進(jìn)行降噪得到目標(biāo)圖像;也可以是使用非本地平均(no-local mean)降噪算法對(duì)這N張圖像進(jìn)行降噪得到目標(biāo)圖像。
[0049]還可以是通過超分辨率重建方法得到目標(biāo)圖像,請(qǐng)參閱圖8,圖8是本發(fā)明實(shí)施例提供的一種融合N張圖像得到目標(biāo)圖像的示意圖,如圖8所示,對(duì)N張圖像分別進(jìn)行圖像配準(zhǔn)和運(yùn)動(dòng)估計(jì)以獲取N張?zhí)幚砗蟮膱D像,之后使用超分辨率重建算法對(duì)N張?zhí)幚砗蟮膱D像進(jìn)行處理得到高分辨圖像,即為目標(biāo)圖像。其中,超分辨率重建算法可以為非均勻插值法、迭代反向投影法、凸集投影法、基于正則化的方法、基于最大后驗(yàn)概率凸集投影(Maximum aposter1r1-Project1n onto Convex Set,MAP_P0CS)混合方法、稀疏先驗(yàn)約束的超分辨率方法等。
[0050]還可以是對(duì)這N張圖像進(jìn)行圖像配準(zhǔn)得到一張第一初級(jí)圖像,將第一初級(jí)圖像通過差值映射到高分辨率網(wǎng)格得到帶有“空洞”的高分辨率的第二初級(jí)圖像,對(duì)第二初級(jí)圖像進(jìn)行模板卷積填充“空洞”,直到無“空洞”時(shí)將得到模糊高分辨率的第三初級(jí)圖像,對(duì)第三初級(jí)圖像進(jìn)行去模糊去噪得到重建的高分辨率圖像,即為目標(biāo)圖像,請(qǐng)參閱圖9,圖9是本發(fā)明實(shí)施例提供的另一種融合N張圖像得到目標(biāo)圖像的示意圖。其中,空洞”是高分辨率圖像中存在的在低分辨率圖像序列中找不到對(duì)應(yīng)點(diǎn)的像素,“空洞”處的灰度值因?yàn)闆]有對(duì)應(yīng)點(diǎn)而無法確定.因此,需要通過模板卷積生成數(shù)據(jù)進(jìn)行填充。
[0051 ] 207、將攝像頭的拍攝模式調(diào)整為預(yù)設(shè)模式。
[0052]本實(shí)施例中,當(dāng)環(huán)境光亮度大于或等于第三預(yù)設(shè)值時(shí),表明環(huán)境光亮度較大,光線不會(huì)影響圖像的拍攝效果,可以將攝像頭的拍攝模式調(diào)整為預(yù)設(shè)模式,預(yù)設(shè)模式可以為除閃光燈模式和圖像融合模式之外的模式。
[0053]在圖2所描述的拍攝模式選擇方法中,啟動(dòng)攝像頭,通過攝像頭采集第一圖像和第二圖像,比較第一圖像和第二圖像,若第一圖像和第二圖像之間的亮度差滿足第一預(yù)設(shè)條件,則將攝像頭的拍攝模式調(diào)整為閃光燈模式。由于終端可以根據(jù)閃光燈對(duì)圖像的影響來確定是否將攝像頭的拍攝模式調(diào)整為閃光燈模式,從而可以提高拍攝的靈活性。
[0054]請(qǐng)參閱圖3,圖3是本發(fā)明實(shí)施例提供的又一種拍攝模式選擇方法的流程示意圖。其中,該拍攝模式選擇方法是從設(shè)置有攝像頭的角度來描述的。如圖3所示,該拍攝模式選擇方法可以包括以下步驟。
[0055]301、啟動(dòng)攝像頭。
[0056]本實(shí)施例中,當(dāng)用戶需要通過終端中的攝像頭拍攝照片、視頻時(shí),用戶可以通過點(diǎn)擊預(yù)設(shè)圖標(biāo)、點(diǎn)擊預(yù)設(shè)區(qū)域、按壓預(yù)設(shè)按鍵等操作向終端輸入用于啟動(dòng)攝像頭的啟動(dòng)指令,終端接收到啟動(dòng)指令之后將啟動(dòng)攝像頭。
[0057]302、采集環(huán)境光亮度,若環(huán)境光亮度小于第三預(yù)設(shè)值,則執(zhí)行步驟303,若環(huán)境光亮度大于或等于第三預(yù)設(shè)值,則執(zhí)行步驟307。
[0058]本實(shí)施例中,由于在光線較暗的環(huán)境下,拍攝圖像的效果較差,但可以通過一些特殊方式來提高圖像的拍攝效果。因此,攝像頭啟動(dòng)之后,可以先通過顏色傳感器、亮度傳感器、光線傳感器等傳感器采集環(huán)境光亮度,之后判斷環(huán)境光亮度是否小于第三預(yù)設(shè)值,若環(huán)境光亮度小于第三預(yù)設(shè)值,則表明光線較暗,將執(zhí)行步驟303,若環(huán)境光亮度大于或等于第三預(yù)設(shè)值,則表明光線較亮,將執(zhí)行步驟307。
[0059]303、通過攝像頭采集第一圖像和第二圖像。
[0060]本實(shí)施例中,攝像頭啟動(dòng)之后,將通過攝像頭采集第一圖像和第二圖像,第一圖像為閃光燈補(bǔ)光時(shí)攝像頭采集的圖像,第二圖像為閃光燈關(guān)閉時(shí)攝像頭采集的圖像。第一圖像的拍攝時(shí)間與第二圖像的拍攝時(shí)間之間的時(shí)間差小于第一預(yù)設(shè)值,第一圖像和第二圖像可以是攝像頭連續(xù)拍攝的兩張圖像,也可以不是連續(xù)拍攝的兩張圖像。第一圖像和第二圖像是攝像頭針對(duì)同一被拍攝物體采集的兩張圖像。
[0061 ] 304、比較第一圖像和第二圖像的亮度。
[0062]本實(shí)施例中,通過攝像頭采集到第一圖像和第二圖像之后,將比較第一圖像和第二圖像的亮度,可以是先分別計(jì)算第一圖像和第二圖像中所有像素點(diǎn)的亮度的平均值(即平均亮度),之后比較第一圖像的平均亮度和第二圖像的平均亮度;也可以是直接比較第一圖像和第二圖像中處于像素坐標(biāo)中同一像素點(diǎn)的亮度。
[0063]305、若第一圖像與第二圖像之間的亮度差滿足第一預(yù)設(shè)條件,則將攝像頭的拍攝模式調(diào)整為閃光燈模式。
[0064]本實(shí)施例中,當(dāng)?shù)谝粓D像與第二圖像之間的亮度差滿足第一預(yù)設(shè)條件時(shí),將攝像頭的拍攝模式調(diào)整為閃光燈模式,即當(dāng)攝像頭的拍攝模式為閃光燈模式時(shí),將保持?jǐn)z像頭的拍攝模式為閃光燈模式不變,當(dāng)攝像頭的拍攝模式為非閃光燈模式時(shí),將攝像頭的拍攝模式由非閃光燈模式調(diào)整為閃光燈模式。第一圖像與第二圖像之間的亮度差滿足第一預(yù)設(shè)條件,可以是第一圖像與第二圖像之間的平均亮度差滿足第一預(yù)設(shè)條件,也可以是第一圖像和第二圖像中大部分(如百分之60、70等)處于像素坐標(biāo)中同一像素點(diǎn)之間的亮度差滿足第一預(yù)設(shè)條件。其中,第一圖像與第二圖像之間的亮度差滿足第一預(yù)設(shè)條件,可以是第一圖像與第二圖像之間的亮度差大于第二預(yù)設(shè)值,也可以是第一圖像與第二圖像之間的亮度差大于或等于第二預(yù)設(shè)值,表明閃光燈補(bǔ)光時(shí)拍攝的圖像的亮度遠(yuǎn)大于無閃光燈補(bǔ)光時(shí)拍攝的圖像的亮度,也即是閃光燈對(duì)圖像拍攝影響較大,因此,將攝像頭的拍攝模式調(diào)整為閃光燈模式,以通過閃光燈補(bǔ)光來提高圖像的拍攝效果。
[0065]在一個(gè)實(shí)施例中,將攝像頭的拍攝模式調(diào)整為閃光燈模式,當(dāng)檢測(cè)到拍攝指令時(shí),或者將攝像頭的拍攝模式調(diào)整為閃光燈模式之后,將啟動(dòng)閃光燈,并通過攝像頭在閃光燈補(bǔ)光時(shí)采集目標(biāo)圖像,即在保證攝像頭曝光時(shí)閃光燈工作。其中,目標(biāo)圖像、第一圖像和第二圖像是攝像頭針對(duì)同一被拍攝物體采集的圖像,目標(biāo)圖像的拍攝時(shí)間可以與第一圖像的拍攝時(shí)間(和/或第二圖像的拍攝時(shí)間)之間的時(shí)間差小于第四預(yù)設(shè)值,以保證目標(biāo)圖像的拍攝場(chǎng)景與第一圖像的拍攝場(chǎng)景一樣,也可以通過其它方式保證目標(biāo)圖像的拍攝場(chǎng)景與第一圖像的拍攝場(chǎng)景相同。
[0066]306、若第一圖像與第二圖像之間的亮度差滿足第二預(yù)設(shè)條件,則將攝像頭的拍攝模式調(diào)整為雙攝像頭模式。
[0067]本實(shí)施例中,當(dāng)?shù)谝粓D像與第二圖像之間的亮度差滿足第二預(yù)設(shè)條件時(shí),將攝像頭的拍攝模式調(diào)整為雙攝像頭模式,即當(dāng)攝像頭的拍攝模式為雙攝像頭模式時(shí),將保持?jǐn)z像頭的拍攝模式為雙攝像頭模式不變,當(dāng)攝像頭的拍攝模式為非雙攝像頭模式時(shí),將攝像頭的拍攝模式由非雙攝像頭模式調(diào)整為雙攝像頭模式。第一圖像與第二圖像之間的亮度差滿足第二預(yù)設(shè)條件,可以是第一圖像與第二圖像之間的平均亮度差滿足第二預(yù)設(shè)條件,也可以是第一圖像和第二圖像中小部分(如百分之40、30等)處于像素坐標(biāo)中同一像素點(diǎn)之間的亮度差滿足第二預(yù)設(shè)條件。其中,第一圖像與第二圖像之間的亮度差滿足第二預(yù)設(shè)條件,可以是第一圖像與第二圖像之間的亮度差小于第二預(yù)設(shè)值,也可以是第一圖像與第二圖像之間的亮度差小于或等于第二預(yù)設(shè)值,表明閃光燈補(bǔ)光時(shí)拍攝的圖像的亮度與無閃光燈補(bǔ)光時(shí)拍攝的圖像的亮度之間的亮度差較小,也即是閃光燈對(duì)圖像拍攝影響較小,因此,將攝像頭的拍攝模式調(diào)整為雙攝像頭模式,以通過合成兩個(gè)攝像頭拍攝的圖像來提高圖像的拍攝效果。
[0068]在一個(gè)實(shí)施例中,將攝像頭的拍攝模式調(diào)整為雙攝像頭模式之后,當(dāng)檢測(cè)到拍攝指令時(shí),或者將攝像頭的拍攝模式調(diào)整為雙攝像頭模式之后,通過攝像頭采集第三圖像,通過另一攝像頭采集第四圖像,合成第三圖像和第四圖像,以獲得目標(biāo)圖像。攝像頭和另一攝像頭設(shè)置在終端的同一面,第三圖像和第四圖像的采集時(shí)間相同。其中,第一圖像、第二圖像、第三圖像和第四圖像是攝像頭針對(duì)同一被拍攝物體采集的圖像,第三圖像(和/或第四圖像)的拍攝時(shí)間可以與第一圖像的拍攝時(shí)間(和/或第二圖像的拍攝時(shí)間)之間的時(shí)間差小于第四預(yù)設(shè)值,以保證目標(biāo)圖像的拍攝場(chǎng)景與第一圖像的拍攝場(chǎng)景一樣,也可以通過其它方式保證目標(biāo)圖像的拍攝場(chǎng)景與第一圖像的拍攝場(chǎng)景相同。
[0069]307、將攝像頭的拍攝模式調(diào)整為預(yù)設(shè)模式。
[0070]本實(shí)施例中,當(dāng)環(huán)境光亮度大于或等于第三預(yù)設(shè)值時(shí),表明環(huán)境光亮度較大,光線不會(huì)影響圖像的拍攝效果,可以將攝像頭的拍攝模式調(diào)整為預(yù)設(shè)模式,預(yù)設(shè)模式可以為除閃光燈模式和雙攝像頭模式之外的模式。
[0071]在圖3所描述的拍攝模式選擇方法中,啟動(dòng)攝像頭,通過攝像頭采集第一圖像和第二圖像,比較第一圖像和第二圖像,若第一圖像和第二圖像之間的亮度差滿足第一預(yù)設(shè)條件,則將攝像頭的拍攝模式調(diào)整為閃光燈模式。由于終端可以根據(jù)閃光燈對(duì)圖像的影響來確定是否將攝像頭的拍攝模式調(diào)整為閃光燈模式,從而可以提高拍攝的靈活性。
[0072]請(qǐng)參閱圖4,圖4是本發(fā)明實(shí)施例提供的一種終端的結(jié)構(gòu)示意圖。其中,該終端為設(shè)置有攝像頭的手機(jī)、平板電腦等。如圖4所示,該終端可以包括:
[0073]第一采集單元401,用于通過攝像頭采集第一圖像和第二圖像,第一圖像為閃光燈補(bǔ)光時(shí)采集的圖像,第二圖像為閃光燈關(guān)閉時(shí)采集的圖像;
[0074]比較單元402,用于比較第一采集單元401采集的第一圖像和第一采集單元402采集的第二圖像的亮度;
[0075]調(diào)整單元403,用于若比較單元402的比較結(jié)果為第一圖像與第二圖像之間的亮度差滿足第一預(yù)設(shè)條件,則將攝像頭的拍攝模式調(diào)整為閃光燈模式。
[0076]在圖4所描述的終端中,通過攝像頭采集第一圖像和第二圖像,比較第一圖像和第二圖像,若第一圖像和第二圖像之間的亮度差滿足第一預(yù)設(shè)條件,則將攝像頭的拍攝模式調(diào)整為閃光燈模式。由于終端可以根據(jù)閃光燈對(duì)圖像的影響來確定是否將攝像頭的拍攝模式調(diào)整為閃光燈模式,從而可以提高拍攝的靈活性。
[0077]請(qǐng)參閱圖5,圖5是本發(fā)明實(shí)施例提供的另一種終端的結(jié)構(gòu)示意圖。其中,該終端為設(shè)置有攝像頭的手機(jī)、平板電腦等。圖5所示的終端是由圖4所示的終端優(yōu)化得到的,其中:
[0078]調(diào)整單元403,還用于若比較單元402的比較結(jié)果為第一圖像與第二圖像之間的亮度差滿足第二預(yù)設(shè)條件,則將攝像頭的拍攝模式調(diào)整為圖像融合模式。
[0079]作為一種可能的實(shí)施方式,該終端還可以包括:
[0080]啟動(dòng)單元404,用于啟動(dòng)閃光燈;
[0081]第一采集單元401,還用于在啟動(dòng)單元404啟動(dòng)的閃光燈補(bǔ)光時(shí),通過攝像頭采集目標(biāo)圖像。
[0082]作為一種可能的實(shí)施方式,第一采集單元401,還用于通過攝像頭連續(xù)采集N張圖像,N為大于或等于2的整數(shù);
[0083]該終端還可以包括:
[0084]融合單元405,用于融合第一采集單元401采集的N張圖像,以獲得目標(biāo)圖像。
[0085]作為一種可能的實(shí)施方式,該終端還可以包括:
[0086]第二采集單元406,用于采集環(huán)境光亮度,若環(huán)境光亮度小于第二預(yù)設(shè)值,則觸發(fā)第一采集單元401執(zhí)行所述通過攝像頭采集第一圖像和第二圖像的步驟。
[0087]在圖5所描述的終端中,通過攝像頭采集第一圖像和第二圖像,比較第一圖像和第二圖像,若第一圖像和第二圖像之間的亮度差滿足第一預(yù)設(shè)條件,則將攝像頭的拍攝模式調(diào)整為閃光燈模式。由于終端可以根據(jù)閃光燈對(duì)圖像的影響來確定是否將攝像頭的拍攝模式調(diào)整為閃光燈模式,從而可以提高拍攝的靈活性。
[0088]請(qǐng)參閱圖6,圖6是本發(fā)明實(shí)施例提供的又一種終端的結(jié)構(gòu)示意圖。其中,該終端為設(shè)置有攝像頭的手機(jī)、平板電腦等。圖6所示的終端是由圖4所示的終端優(yōu)化得到的,其中:
[0089]調(diào)整單元403,還用于若比較單元402的比較結(jié)果為第一圖像與第二圖像之間的亮度差滿足第二預(yù)設(shè)條件,則將攝像頭的拍攝模式調(diào)整為雙攝像頭模式。
[0090]作為一種可能的實(shí)施方式,該終端還可以包括:
[0091]啟動(dòng)單元404,用于啟動(dòng)閃光燈;
[0092]第一采集單元401,還用于在啟動(dòng)單元404啟動(dòng)的閃光燈補(bǔ)光時(shí),通過攝像頭采集目標(biāo)圖像。
[0093]作為一種可能的實(shí)施方式,第一采集單元401,還用于通過攝像頭采集第三圖像,并通過另一攝像頭采集第四圖像,攝像頭和另一攝像頭設(shè)置在終端的同一面,第三圖像和第四圖像的采集時(shí)間相同;
[0094]該終端還可以包括:
[0095]合成單元405,用于合成第一采集單元401采集的第三圖像和第四圖像,以獲得目標(biāo)圖像。
[0096]作為一種可能的實(shí)施方式,該終端還可以包括:
[0097]第二采集單元406,用于采集環(huán)境光亮度,若環(huán)境光亮度小于第二預(yù)設(shè)值,則觸發(fā)第一采集單元401執(zhí)行所述通過攝像頭采集第一圖像和第二圖像的步驟。
[0098]在圖6所描述的終端中,通過攝像頭采集第一圖像和第二圖像,比較第一圖像和第二圖像,若第一圖像和第二圖像之間的亮度差滿足第一預(yù)設(shè)條件,則將攝像頭的拍攝模式調(diào)整為閃光燈模式。由于終端可以根據(jù)閃光燈對(duì)圖像的影響來確定是否將攝像頭的拍攝模式調(diào)整為閃光燈模式,從而可以提高拍攝的靈活性。
[0099]請(qǐng)參閱圖7,圖7是本發(fā)明實(shí)施例提供的又一種終端的結(jié)構(gòu)示意圖。如圖7所示,該終端可以包括:至少一個(gè)處理器701,如CPU,存儲(chǔ)器702,攝像頭703、屏幕704、閃光燈705、圖像處理器706和傳感器707。存儲(chǔ)器702可以是高速RAM存儲(chǔ)器,也可以是非不穩(wěn)定的存儲(chǔ)器(non-volatile memory),例如至少一個(gè)磁盤存儲(chǔ)器??蛇x地,存儲(chǔ)器702還可以是至少一個(gè)位于遠(yuǎn)離前述處理器701的存儲(chǔ)裝置。其中:
[0100]屏幕704,用于接收用于啟動(dòng)攝像頭的啟動(dòng)指令并發(fā)送給處理器701;
[0101 ] 存儲(chǔ)器702中存儲(chǔ)有一組程序代碼,處理器701用于調(diào)用存儲(chǔ)器702中存儲(chǔ)的程序代碼執(zhí)行以下操作:
[0102]根據(jù)啟動(dòng)指令啟動(dòng)攝像頭703;
[0103]攝像頭703,用于在處理器701的控制下采集第一圖像和第二圖像并發(fā)送給處理器701,第一圖像為閃光燈705補(bǔ)光時(shí)采集的圖像,第二圖像為閃光燈705關(guān)閉時(shí)采集的圖像;
[0104]閃光燈705,用于在處理器701的控制下為攝像頭703進(jìn)行補(bǔ)光;
[0105]處理器701還用于調(diào)用存儲(chǔ)器702中存儲(chǔ)的程序代碼執(zhí)行以下操作:
[0106]比較第一圖像和第二圖像的亮度;
[0107]若第一圖像與第二圖像之間的亮度差滿足第一預(yù)設(shè)條件,則將攝像頭的拍攝模式調(diào)整為閃光燈模式。
[0108]作為一種可能的實(shí)施方式,處理器701還用于調(diào)用存儲(chǔ)器702中存儲(chǔ)的程序代碼執(zhí)行以下操作:
[0109]若第一圖像與第二圖像之間的亮度差滿足第二預(yù)設(shè)條件,則將攝像頭的拍攝模式調(diào)整為圖像融合模式;或者
[0110]若第一圖像與第二圖像之間的亮度差滿足第二預(yù)設(shè)條件,則將攝像頭的拍攝模式調(diào)整為雙攝像頭模式。
[0111]作為一種可能的實(shí)施方式,處理器701將攝像頭的拍攝模式調(diào)整為閃光燈模式之后,處理器701還用于調(diào)用存儲(chǔ)器702中存儲(chǔ)的程序代碼執(zhí)行以下操作:
[0112]啟動(dòng)閃光燈705;
[0113]閃光燈705,用于在處理器701的控制下為攝像頭703進(jìn)行補(bǔ)光;
[0114]攝像頭703,用于在閃光燈705補(bǔ)光時(shí),采集目標(biāo)圖像并發(fā)送給處理器701;
[0115]屏幕704,還用于在處理器701的控制下顯示目標(biāo)圖像。
[0116]作為一種可能的實(shí)施方式,處理器701將攝像頭的拍攝模式調(diào)整為圖像融合模式之后,攝像頭703,還用于連續(xù)采集N張圖像并發(fā)送給處理器701,N為大于或等于2的整數(shù);
[0117]圖像處理器706,用于在處理器701的控制下融合N張圖像,以獲得目標(biāo)圖像并發(fā)送給處理器701;
[0118]屏幕704,還用于在處理器701的控制下顯示目標(biāo)圖像。
[0119]作為一種可能的實(shí)施方式,處理器701將攝像頭的拍攝模式調(diào)整為雙攝像頭模式之后,攝像頭703,還用于采集第三圖像并發(fā)送給處理器701;
[0120]另一攝像頭,用于采集第四圖像并發(fā)送給處理器701,攝像頭703和另一攝像頭設(shè)置在終端的同一面,第三圖像和第四圖像的采集時(shí)間相同;
[0121]圖像處理器706,還用于在處理器701的控制下合成第三圖像和第四圖像,以獲得目標(biāo)圖像并發(fā)送給處理器701;
[0122]屏幕704,還用于在處理器701的控制下顯示目標(biāo)圖像。
[0123]作為一種可能的實(shí)施方式,傳感器707,用于采集環(huán)境光亮度并發(fā)送給處理器701;
[0124]攝像頭703,用于若環(huán)境光亮度小于第三預(yù)設(shè)值,則采集第一圖像和第二圖像并發(fā)送給處理器701。
[0125]其中,步驟101、103-104、201、204-207、301、304-307可以由終端中的處理器701和存儲(chǔ)器702來執(zhí)行,步驟102、步驟203和步驟303可以由終端中的攝像頭703來執(zhí)行,步驟202和步驟302可以由終端中的傳感器707來執(zhí)行。
[0126]其中,啟動(dòng)單元404、比較單元402和調(diào)整單元403可以由終端中的處理器701和存儲(chǔ)器702來實(shí)現(xiàn),融合單元405(或合成單元405)可以由終端中的圖像處理器706來實(shí)現(xiàn),第一采集單元401可以由終端中的攝像頭703來實(shí)現(xiàn),第二采集單元406可以由終端中的傳感器707來實(shí)現(xiàn)。
[0127]在圖7所描述的終端中,啟動(dòng)攝像頭,通過攝像頭采集第一圖像和第二圖像,比較第一圖像和第二圖像,若第一圖像和第二圖像之間的亮度差滿足第一預(yù)設(shè)條件,則將攝像頭的拍攝模式調(diào)整為閃光燈模式。由于終端可以根據(jù)閃光燈對(duì)圖像的影響來確定是否將攝像頭的拍攝模式調(diào)整為閃光燈模式,從而可以提高拍攝的靈活性。
[0128]本發(fā)明實(shí)施例方法中的步驟可以根據(jù)實(shí)際需要進(jìn)行順序調(diào)整、合并和刪減。
[0129]本發(fā)明實(shí)施例終端中的單元可以根據(jù)實(shí)際需要進(jìn)行合并、劃分和刪減。
[0130]本發(fā)明實(shí)施例的單元,可以以通用集成電路(如中央處理器CPU),或以專用集成電路(ASIC)來實(shí)現(xiàn)。
[0131]本領(lǐng)域普通技術(shù)人員可以理解上述實(shí)施例的各種方法中的全部或部分步驟是可以通過程序來指令相關(guān)的硬件來完成,該程序可以存儲(chǔ)于一計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,存儲(chǔ)介質(zhì)可以包括:閃存盤、只讀存儲(chǔ)器(Read-Only Memory,ROM)、隨機(jī)存取器(Random AccessMemory,RAM)、磁盤或光盤等。
[0132]以上對(duì)本發(fā)明實(shí)施例提供的拍攝模式選擇方法及終端進(jìn)行了詳細(xì)介紹,本文中應(yīng)用了具體個(gè)例對(duì)本發(fā)明的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想;同時(shí),對(duì)于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明的思想,在【具體實(shí)施方式】及應(yīng)用范圍上均會(huì)有改變之處,綜上所述,本說明書內(nèi)容不應(yīng)理解為對(duì)本發(fā)明的限制。
【主權(quán)項(xiàng)】
1.一種拍攝模式選擇方法,其特征在于,包括: 通過攝像頭采集第一圖像和第二圖像,所述第一圖像為閃光燈補(bǔ)光時(shí)采集的圖像,所述第二圖像為所述閃光燈關(guān)閉時(shí)采集的圖像; 比較所述第一圖像和所述第二圖像的亮度; 若所述第一圖像與所述第二圖像之間的亮度差滿足第一預(yù)設(shè)條件,則將所述攝像頭的拍攝模式調(diào)整為閃光燈模式。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括: 若所述第一圖像與所述第二圖像之間的亮度差滿足第二預(yù)設(shè)條件,則將所述攝像頭的拍攝模式調(diào)整為圖像融合模式;或者 若所述第一圖像與所述第二圖像之間的亮度差滿足第二預(yù)設(shè)條件,則將所述攝像頭的拍攝模式調(diào)整為雙攝像頭模式。3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述將所述攝像頭的拍攝模式調(diào)整為閃光燈模式之后,所述方法還包括: 啟動(dòng)所述閃光燈; 在所述閃光燈補(bǔ)光時(shí),通過所述攝像頭采集目標(biāo)圖像。4.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述將所述攝像頭的拍攝模式調(diào)整為圖像融合模式之后,所述方法還包括: 通過所述攝像頭連續(xù)采集N張圖像,所述N為大于或等于2的整數(shù); 融合所述N張圖像,以獲得目標(biāo)圖像。5.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述將所述攝像頭的拍攝模式調(diào)整為雙攝像頭模式之后,所述方法還包括: 通過所述攝像頭采集第三圖像,并通過另一攝像頭采集第四圖像,所述攝像頭和所述另一攝像頭設(shè)置在終端的同一面,所述第三圖像和所述第四圖像的采集時(shí)間相同; 合成所述第三圖像和所述第四圖像,以獲得目標(biāo)圖像。6.一種終端,其特征在于,包括: 采集單元,用于通過攝像頭采集第一圖像和第二圖像,所述第一圖像為閃光燈補(bǔ)光時(shí)采集的圖像,所述第二圖像為所述閃光燈關(guān)閉時(shí)采集的圖像; 比較單元,用于比較所述采集單元采集的第一圖像和所述采集單元采集的第二圖像的亮度; 調(diào)整單元,用于若所述比較單元的比較結(jié)果為所述第一圖像與所述第二圖像之間的亮度差滿足第一預(yù)設(shè)條件,則將所述攝像頭的拍攝模式調(diào)整為閃光燈模式。7.根據(jù)權(quán)利要求6所述的終端,其特征在于,所述調(diào)整單元還用于: 若所述比較單元的比較結(jié)果為所述第一圖像與所述第二圖像之間的亮度差滿足第二預(yù)設(shè)條件,則將所述攝像頭的拍攝模式調(diào)整為圖像融合模式;或者 若所述比較單元的比較結(jié)果為所述第一圖像與所述第二圖像之間的亮度差滿足第二預(yù)設(shè)條件,則將所述攝像頭的拍攝模式調(diào)整為雙攝像頭模式。8.根據(jù)權(quán)利要求6或7所述的終端,其特征在于,所述終端還包括: 啟動(dòng)單元,用于啟動(dòng)所述閃光燈; 所述采集單元,還用于在所述啟動(dòng)單元啟動(dòng)的閃光燈補(bǔ)光時(shí),通過所述攝像頭采集目標(biāo)圖像。9.根據(jù)權(quán)利要求7所述的終端,其特征在于,所述采集單元,還用于通過所述攝像頭連續(xù)采集N張圖像,所述N為大于或等于2的整數(shù); 所述終端還包括: 融合單元,用于融合所述采集單元采集的N張圖像,以獲得目標(biāo)圖像。10.根據(jù)權(quán)利要求7所述的終端,其特征在于,所述采集單元,還用于通過所述攝像頭采集第三圖像,并通過另一攝像頭采集第四圖像,所述攝像頭和所述另一攝像頭設(shè)置在終端的同一面,所述第三圖像和所述第四圖像的采集時(shí)間相同; 所述終端還包括: 合成單元,用于合成所述采集單元采集的所述第三圖像和所述第四圖像,以獲得目標(biāo)圖像。
【文檔編號(hào)】H04N5/235GK106027912SQ201610560256
【公開日】2016年10月12日
【申請(qǐng)日】2016年7月15日
【發(fā)明人】黃曉峰
【申請(qǐng)人】深圳市金立通信設(shè)備有限公司