一種自動(dòng)對(duì)焦方法、裝置及移動(dòng)終端的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明實(shí)施例涉及拍照技術(shù)領(lǐng)域,尤其涉及一種自動(dòng)對(duì)焦方法、裝置及移動(dòng)終端。
【背景技術(shù)】
[0002]隨著移動(dòng)終端拍照技術(shù)的快速發(fā)展,用戶越來(lái)越頻繁地使用移動(dòng)終端進(jìn)行拍照,從而方便地記錄下身邊的景物及精彩瞬間。
[0003]目前,移動(dòng)終端的攝像頭多支持自動(dòng)對(duì)焦功能,使用戶能夠輕松的拍攝出清晰的照片。在自動(dòng)對(duì)焦過(guò)程中,攝像頭中的馬達(dá)會(huì)不斷改變鏡頭位置,圖像傳感器會(huì)根據(jù)采集到的信息得出不同鏡頭位置時(shí)所對(duì)應(yīng)的被攝物圖像的對(duì)焦值(Focus Value,F(xiàn)V)(可理解為對(duì)比度),并將對(duì)焦值出現(xiàn)峰值時(shí)的鏡頭位置對(duì)應(yīng)于最終的對(duì)焦點(diǎn)。然而,當(dāng)對(duì)焦區(qū)域中的被攝物是點(diǎn)光源的情況下,按照上述方式確定的對(duì)焦點(diǎn)并不準(zhǔn)確,從而導(dǎo)致失焦,所以當(dāng)判斷被攝體是點(diǎn)光源時(shí),在對(duì)焦時(shí)需要針對(duì)點(diǎn)光源進(jìn)行相關(guān)處理,以保證對(duì)焦準(zhǔn)確。
[0004]在用戶使用移動(dòng)終端進(jìn)行拍攝時(shí),經(jīng)常會(huì)遇到被攝物反光的情況,此時(shí)的被攝物很可能被誤識(shí)別為點(diǎn)光源。尤其是在用戶使用移動(dòng)終端向下對(duì)著某個(gè)場(chǎng)景進(jìn)行拍攝時(shí),被攝物很可能反射其他方向上光源的光,進(jìn)而被誤識(shí)別為點(diǎn)光源,此時(shí),移動(dòng)終端在對(duì)焦時(shí)就會(huì)針對(duì)反光的被攝物進(jìn)行點(diǎn)光源相關(guān)處理,導(dǎo)致對(duì)焦不準(zhǔn)確(失焦)。
【發(fā)明內(nèi)容】
[0005]本發(fā)明實(shí)施例的目的是提供一種自動(dòng)對(duì)焦方法、裝置及移動(dòng)終端,以優(yōu)化移動(dòng)終端在自動(dòng)對(duì)焦過(guò)程中對(duì)被攝物是否為點(diǎn)光源進(jìn)行判定的方案。
[0006]第一方面,本發(fā)明實(shí)施例提供了一種自動(dòng)對(duì)焦方法,包括:
[0007]對(duì)焦事件被觸發(fā)時(shí),若檢測(cè)到攝像頭處于第一位置,則確定第一點(diǎn)光源判定條件,其中,所述第一位置為所述攝像頭的表面朝向下方且與豎直面的夾角超過(guò)預(yù)設(shè)角度閾值時(shí)對(duì)應(yīng)的位置,所述第一點(diǎn)光源判定條件比第二點(diǎn)光源判定條件嚴(yán)格,所述第二點(diǎn)光源判定條件對(duì)應(yīng)于所述攝像頭處于所述第一位置之外的位置;
[0008]根據(jù)所述第一點(diǎn)光源判定條件判斷當(dāng)前被攝物是否為點(diǎn)光源,并根據(jù)判斷結(jié)果執(zhí)行相應(yīng)的對(duì)焦操作。
[0009]第二方面,本發(fā)明實(shí)施例提供了一種自動(dòng)對(duì)焦裝置,包括:
[0010]第一點(diǎn)光源判定條件確定模塊,用于對(duì)焦事件被觸發(fā)時(shí),若檢測(cè)到攝像頭處于第一位置,則確定第一點(diǎn)光源判定條件,其中,所述第一位置為所述攝像頭的表面朝向下方且與豎直面的夾角超過(guò)預(yù)設(shè)角度閾值時(shí)對(duì)應(yīng)的位置,所述第一點(diǎn)光源判定條件比第二點(diǎn)光源判定條件嚴(yán)格,所述第二點(diǎn)光源判定條件對(duì)應(yīng)于所述攝像頭處于所述第一位置之外的位置;
[0011]點(diǎn)光源判斷模塊,用于根據(jù)所述第一點(diǎn)光源判定條件判斷當(dāng)前被攝物是否為點(diǎn)光源;
[0012]對(duì)焦模塊,用于根據(jù)所述點(diǎn)光源判斷模塊的判斷結(jié)果執(zhí)行相應(yīng)的對(duì)焦操作。
[0013]第三方面,本發(fā)明實(shí)施例提供了一種移動(dòng)終端,該移動(dòng)終端集成了本發(fā)明實(shí)施例中的自動(dòng)對(duì)焦裝置。
[0014]本發(fā)明實(shí)施例中提供的自動(dòng)對(duì)焦方案,對(duì)焦事件被觸發(fā)時(shí),若檢測(cè)到攝像頭處于第一位置,則確定第一點(diǎn)光源判定條件,其中,第一位置為攝像頭的表面朝向下方且與豎直面的夾角超過(guò)預(yù)設(shè)角度閾值時(shí)對(duì)應(yīng)的位置,第一點(diǎn)光源判定條件比第二點(diǎn)光源判定條件嚴(yán)格,第二點(diǎn)光源判定條件對(duì)應(yīng)于所述攝像頭處于第一位置之外的位置;根據(jù)第一點(diǎn)光源判定條件判斷當(dāng)前被攝物是否為點(diǎn)光源,并根據(jù)判斷結(jié)果執(zhí)行相應(yīng)的對(duì)焦操作。當(dāng)攝像頭處于朝下的狀態(tài)進(jìn)行拍照時(shí),被攝物可能存在反光情況,本發(fā)明實(shí)施例通過(guò)采用上述技術(shù)方案,采用了相比其他狀態(tài)更加嚴(yán)格的判定條件來(lái)判斷被攝物是否為點(diǎn)光源,降低了反光被攝物被誤判為點(diǎn)光源的概率,從而優(yōu)化了移動(dòng)終端在自動(dòng)對(duì)焦過(guò)程中對(duì)被攝物是否為點(diǎn)光源進(jìn)行判定的方案,保證對(duì)焦準(zhǔn)確度,防止失焦現(xiàn)象發(fā)生,提高用戶體驗(yàn)。
【附圖說(shuō)明】
[0015]圖1為本發(fā)明實(shí)施例一提供的一種自動(dòng)對(duì)焦方法的流程示意圖;
[0016]圖2為本發(fā)明實(shí)施例一提供的一種第一位置示意圖;
[0017]圖3為本發(fā)明實(shí)施例一提供的一種反光被攝物被誤識(shí)別為點(diǎn)光源情況的拍攝圖像;
[0018]圖4為本發(fā)明實(shí)施例二提供的一種自動(dòng)對(duì)焦方法的流程示意圖;
[0019]圖5為本發(fā)明實(shí)施例三提供的一種自動(dòng)對(duì)焦方法的流程示意圖;
[0020]圖6為本發(fā)明實(shí)施例四提供的一種自動(dòng)對(duì)焦裝置的結(jié)構(gòu)框圖。
【具體實(shí)施方式】
[0021]下面結(jié)合附圖并通過(guò)【具體實(shí)施方式】來(lái)進(jìn)一步說(shuō)明本發(fā)明的技術(shù)方案。可以理解的是,此處所描述的具體實(shí)施例僅僅用于解釋本發(fā)明,而非對(duì)本發(fā)明的限定。另外還需要說(shuō)明的是,為了便于描述,附圖中僅示出了與本發(fā)明相關(guān)的部分而非全部結(jié)構(gòu)。
[0022]在更加詳細(xì)地討論示例性實(shí)施例之前應(yīng)當(dāng)提到的是,一些示例性實(shí)施例被描述成作為流程圖描繪的處理或方法。雖然流程圖將各步驟描述成順序的處理,但是其中的許多步驟可以被并行地、并發(fā)地或者同時(shí)實(shí)施。此外,各步驟的順序可以被重新安排。當(dāng)其操作完成時(shí)所述處理可以被終止,但是還可以具有未包括在附圖中的附加步驟。所述處理可以對(duì)應(yīng)于方法、函數(shù)、規(guī)程、子例程、子程序等等。
[0023]實(shí)施例一
[0024]圖1為本發(fā)明實(shí)施例一提供的一種自動(dòng)對(duì)焦方法的流程示意圖,該方法可以由自動(dòng)對(duì)焦裝置執(zhí)行,其中該裝置可由軟件和/或硬件實(shí)現(xiàn),一般可集成在移動(dòng)終端中。如圖1所示,該方法包括:
[0025]步驟101、對(duì)焦事件被觸發(fā)時(shí),若檢測(cè)到攝像頭處于第一位置,則確定第一點(diǎn)光源判定條件。
[0026]其中,所述第一位置為所述攝像頭的表面朝向下方且與豎直面的夾角超過(guò)預(yù)設(shè)角度閾值時(shí)對(duì)應(yīng)的位置,所述第一點(diǎn)光源判定條件比第二點(diǎn)光源判定條件嚴(yán)格,所述第二點(diǎn)光源判定條件對(duì)應(yīng)于所述攝像頭處于所述第一位置之外的位置。
[0027]示例性的,本實(shí)施例中的移動(dòng)終端具體可為手機(jī)、平板電腦及數(shù)碼照相機(jī)等設(shè)備。
[0028]示例性的,對(duì)焦事件被觸發(fā)具體可為移動(dòng)終端處于拍攝狀態(tài)時(shí),系統(tǒng)默認(rèn)指定對(duì)焦區(qū)域或移動(dòng)終端根據(jù)用戶的選取操作(如用戶通過(guò)點(diǎn)擊屏幕的方式選取對(duì)焦區(qū)域的中心位置)確定對(duì)焦區(qū)域,并準(zhǔn)備開(kāi)始對(duì)焦。本實(shí)施例中的被攝物具體可為對(duì)應(yīng)于對(duì)焦區(qū)域的景物,也可理解為出現(xiàn)在屏幕的對(duì)焦區(qū)域位置的景物。當(dāng)前被攝物具體為對(duì)應(yīng)于當(dāng)前對(duì)焦區(qū)域的景物。
[0029]本實(shí)施例對(duì)預(yù)設(shè)角度閾值不作具體限定,設(shè)計(jì)人員可通過(guò)大量的測(cè)試及模擬用戶拍攝習(xí)慣等方式來(lái)確定。優(yōu)選的,預(yù)設(shè)角度閾值為30度。圖2為本發(fā)明實(shí)施例一提供的一種第一位置示意圖,如圖2所示,攝像頭204固定設(shè)置于移動(dòng)終端201的背面202,攝像頭204的表面與移動(dòng)終端201的背面202平行,當(dāng)移動(dòng)終端201的背面202向下方(圖中箭頭表示上方)傾斜時(shí),移動(dòng)終端201的背面202與豎直面203的夾角為α(α大于預(yù)設(shè)角度閾值),攝像頭204的表面與豎直面203的夾角同樣為α。
[0030]示例性的,可通過(guò)移動(dòng)終端內(nèi)配置的重力傳感器等傳感器來(lái)得到上述夾角α??梢岳斫獾氖牵瑪z像頭還可設(shè)置于移動(dòng)終端的正面,此外,本實(shí)施例還可適用于可旋轉(zhuǎn)攝像頭,此時(shí)通過(guò)重力傳感器等傳感器來(lái)得到移動(dòng)終端的傾斜角度,再根據(jù)可旋轉(zhuǎn)攝像頭的旋轉(zhuǎn)角度來(lái)計(jì)算可旋轉(zhuǎn)攝像頭表面與豎直面的夾角。需要說(shuō)明的是,后續(xù)內(nèi)容中以攝像頭固定設(shè)置于移動(dòng)終端的背面為例進(jìn)行說(shuō)明,本領(lǐng)域技術(shù)人員能夠根據(jù)下述說(shuō)明得知攝像頭設(shè)置于移動(dòng)終端正面以及攝像頭為可旋轉(zhuǎn)攝像頭情況的具體技術(shù)細(xì)節(jié)及原理。
[0031]示例性的,本實(shí)施例中的點(diǎn)光源可包括太陽(yáng)、燈及顯示屏等發(fā)光物體。一般情況下,點(diǎn)光源容易出現(xiàn)在用戶手持移動(dòng)終端水平拍攝或者向上拍攝等情況下的拍攝場(chǎng)景中,而很少出現(xiàn)在用戶手持移動(dòng)終端向下拍攝情況下的拍攝場(chǎng)景中。當(dāng)用戶使用移動(dòng)終端向下對(duì)著某個(gè)場(chǎng)景進(jìn)行拍攝時(shí),被攝物很可能反射其他方向上光源的光,進(jìn)而被誤識(shí)別為點(diǎn)光源。例如,用戶向下拍攝筆記本鍵盤(pán)時(shí),燈光或者顯示屏的光會(huì)照射到鍵盤(pán)上,鍵盤(pán)會(huì)反射顯示屏的光;又如,用戶向下拍攝表面光滑的桌面時(shí),桌面可能會(huì)反射房間屋頂或者其他位置的燈具的光。上述鍵盤(pán)和桌面作為被攝物因反射其他光源的光而容易被誤識(shí)別為點(diǎn)光源,移動(dòng)終端就會(huì)針對(duì)反光的被攝物進(jìn)行點(diǎn)光源相關(guān)處理,導(dǎo)致對(duì)焦不準(zhǔn)確。圖3為本發(fā)明實(shí)施例一提供的一種反光被攝物被誤識(shí)別為點(diǎn)光源情況的拍攝圖像,圖中的鍵盤(pán)因反射顯示屏的光而被誤識(shí)別為點(diǎn)光源,移動(dòng)終端執(zhí)行了點(diǎn)光源對(duì)焦相關(guān)操作,從而導(dǎo)致對(duì)焦不準(zhǔn)確,圖像比較模糊,影響了用戶的拍攝體驗(yàn)。
[0032]本實(shí)施例中,當(dāng)檢測(cè)到攝像頭處于第一位置時(shí),也即檢測(cè)到攝像頭處于攝像頭的表面朝向下方且與豎直面的夾角超過(guò)預(yù)設(shè)角度閾