欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

攝像頭對焦方法、裝置以及終端與流程

文檔序號:11558463閱讀:406來源:國知局
本發(fā)明涉及終端技術(shù)領(lǐng)域,尤其涉及一種攝像頭對焦方法、裝置以及終端。

背景技術(shù):
用戶在使用智能終端進(jìn)行拍攝的過程中,經(jīng)常需要進(jìn)行對焦。通過智能終端對焦系統(tǒng)來改變物距和相距的位置,以使被拍攝物體成像清洗的過程就是對焦。目前,對焦技術(shù)有很多種,例如相位對焦技術(shù)、反差對焦技術(shù)和激光對焦技術(shù)等。其中,相位對焦技術(shù)因?yàn)槠鋵顾俣瓤於艿皆絹碓蕉嗟挠脩羟嗖A。在相位對焦技術(shù)中,相位差檢測部件由左右像素點(diǎn)成對組成。智能終端通過左像素點(diǎn)獲取第一圖像以及通過右像素點(diǎn)獲取第二圖像,之后分別生成第一圖像的圖像數(shù)據(jù)波形和第二圖像的圖像數(shù)據(jù)波形,當(dāng)?shù)谝粓D像的圖像數(shù)據(jù)波形和第二圖像的圖像數(shù)據(jù)波形重合時,所拍攝的圖片最為清晰,因此,智能終端可根據(jù)兩個圖像數(shù)據(jù)波形的相位差即可得出對焦位置。然而,目前由于相位差檢測部件的像素(即相位PD的pixel)會受到噪聲、外部光線不穩(wěn)定等各種的因素影響,導(dǎo)致相位差檢測部件計算出的defocus值(散焦量)震蕩厲害,導(dǎo)致馬達(dá)也會來回震蕩,從而引起畫面的明顯抖動。因此,如何在噪聲、外部光線不穩(wěn)定等因素情況下防止相位差檢測部件計算出的defocus值(散焦量)過于震蕩是一個亟待解決的問題。

技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的目的旨在至少在一定程度上解決上述的技術(shù)問題之一。為此,本發(fā)明的第一個目的在于提出一種攝像頭對焦方法。該方法通過對感光元件的移動控制,實(shí)現(xiàn)了相位檢測部件檢測到的散焦量不會突變,防止相位檢測部件計算出的defocus值(散焦量)過于震蕩、不穩(wěn)定等,提升了用戶的使用體驗(yàn)。本發(fā)明的第二個目的在于提出一種攝像頭對焦裝置。本發(fā)明的第三個目的在于提出一種終端。本發(fā)明的第四個目的在于提出另一種終端。為達(dá)上述目的,本發(fā)明第一方面實(shí)施例的攝像頭對焦方法,包括:在檢測到使用攝像頭進(jìn)行拍攝時,獲取相位差檢測部件檢測到的針對當(dāng)前幀的散焦量;判斷所述針對當(dāng)前幀的散焦量是否為異常值;如果所述針對當(dāng)前幀的散焦量為異常值,則根據(jù)所述針對當(dāng)前幀的散焦量控制感光元件進(jìn)行移動,以使所述針對當(dāng)前幀的散焦量處于正常范圍內(nèi)。根據(jù)本發(fā)明實(shí)施例的攝像頭對焦方法,在檢測到使用攝像頭進(jìn)行拍攝時,獲取相位差檢測部件檢測到的針對當(dāng)前幀的散焦量,并判斷針對當(dāng)前幀的散焦量是否為異常值,如果針對當(dāng)前幀的散焦量為異常值,則根據(jù)針對當(dāng)前幀的散焦量控制感光元件進(jìn)行移動,以使針對當(dāng)前幀的散焦量處于正常范圍內(nèi)。即在相位對焦的過程中,可判斷當(dāng)前幀的散焦量是否為異常值,并在當(dāng)前幀的散焦量為異常值時,根據(jù)針對當(dāng)前幀的散焦量控制感光元件進(jìn)行移動,以使針對當(dāng)前幀的散焦量處于正常范圍內(nèi),即通過對感光元件的移動控制,實(shí)現(xiàn)相位檢測部件檢測到的散焦量不會突變,防止相位檢測部件計算出的defocus值(散焦量)過于震蕩、不穩(wěn)定等,提升了用戶的使用體驗(yàn)。根據(jù)本發(fā)明的一個實(shí)施例,所述判斷所述針對當(dāng)前幀的散焦量是否為異常值,包括:獲取所述相位差檢測部件檢測到的針對之前至少一個幀的散焦量;判斷所述針對當(dāng)前幀的散焦量與所述針對之前至少一個幀的散焦量之間的差值的絕對值是否小于或等于預(yù)設(shè)閾值;如果所述差值的絕對值小于或等于所述預(yù)設(shè)閾值,則判定所述針對當(dāng)前幀的散焦量不為所述異常值;如果所述差值的絕對值大于預(yù)設(shè)閾值,則判定所述針對當(dāng)前幀的散焦量為所述異常值。根據(jù)本發(fā)明的一個實(shí)施例,所述至少一個幀為五個幀。根據(jù)本發(fā)明的一個實(shí)施例,所述根據(jù)所述針對當(dāng)前幀的散焦量控制感光元件進(jìn)行移動,包括:根據(jù)所述針對當(dāng)前幀的散焦量,通過微機(jī)電光學(xué)防抖系統(tǒng)MEMSOIS控制感光元件進(jìn)行平面移動。根據(jù)本發(fā)明的一個實(shí)施例,所述根據(jù)所述針對當(dāng)前幀的散焦量,通過微機(jī)電光學(xué)防抖系統(tǒng)MEMSOIS控制感光元件進(jìn)行移動,包括:當(dāng)所述針對當(dāng)前幀的散焦量為負(fù)數(shù)時,通過所述MEMSOIS控制所述感光元件從近端向遠(yuǎn)端進(jìn)行平移;當(dāng)所述針對當(dāng)前幀的散焦量為正數(shù)時,通過所述MEMSOIS控制所述感光元件從遠(yuǎn)端向近端進(jìn)行平移。為達(dá)上述目的,本發(fā)明第二方面實(shí)施例的攝像頭對焦裝置,包括:獲取模塊,用于在檢測到使用攝像頭進(jìn)行拍攝時,獲取相位差檢測部件檢測到的針對當(dāng)前幀的散焦量;判斷模塊,用于判斷所述針對當(dāng)前幀的散焦量是否為異常值;控制模塊,用于在所述判斷模塊判斷所述針對當(dāng)前幀的散焦量為異常值時,根據(jù)所述針對當(dāng)前幀的散焦量控制感光元件進(jìn)行移動,以使所述針對當(dāng)前幀的散焦量處于正常范圍內(nèi)。根據(jù)本發(fā)明實(shí)施例的攝像頭對焦裝置,可通過獲取模塊在檢測到使用攝像頭進(jìn)行拍攝時,獲取相位差檢測部件檢測到的針對當(dāng)前幀的散焦量,判斷模塊判斷針對當(dāng)前幀的散焦量是否為異常值,如果針對當(dāng)前幀的散焦量為異常值,控制模塊則根據(jù)針對當(dāng)前幀的散焦量控制感光元件進(jìn)行移動,以使針對當(dāng)前幀的散焦量處于正常范圍內(nèi)。即在相位對焦的過程中,可判斷當(dāng)前幀的散焦量是否為異常值,并在當(dāng)前幀的散焦量為異常值時,根據(jù)針對當(dāng)前幀的散焦量控制感光元件進(jìn)行移動,以使針對當(dāng)前幀的散焦量處于正常范圍內(nèi),即通過對感光元件的移動控制,實(shí)現(xiàn)相位檢測部件檢測到的散焦量不會突變,防止相位檢測部件計算出的defocus值(散焦量)過于震蕩、不穩(wěn)定等,提升了用戶的使用體驗(yàn)。根據(jù)本發(fā)明的一個實(shí)施例,所述判斷模塊包括:獲取單元,用于獲取所述相位差檢測部件檢測到的針對之前至少一個幀的散焦量;判斷單元,用于判斷所述針對當(dāng)前幀的散焦量與所述針對之前至少一個幀的散焦量之間的差值的絕對值是否小于或等于預(yù)設(shè)閾值;判定單元,用于在所述差值的絕對值小于或等于所述預(yù)設(shè)閾值時,判定所述針對當(dāng)前幀的散焦量不為所述異常值,并在所述差值的絕對值大于預(yù)設(shè)閾值時,判定所述針對當(dāng)前幀的散焦量為所述異常值。根據(jù)本發(fā)明的一個實(shí)施例,所述至少一個幀為五個幀。根據(jù)本發(fā)明的一個實(shí)施例,所述控制模塊具體用于:根據(jù)所述針對當(dāng)前幀的散焦量,通過微機(jī)電光學(xué)防抖系統(tǒng)MEMSOIS控制感光元件進(jìn)行平面移動。根據(jù)本發(fā)明的一個實(shí)施例,所述控制模塊包括:第一控制單元,用于在所述針對當(dāng)前幀的散焦量為負(fù)數(shù)時,通過所述MEMSOIS控制所述感光元件從近端向遠(yuǎn)端進(jìn)行平移;第二控制單元,用于在所述針對當(dāng)前幀的散焦量為正數(shù)時,通過所述MEMSOIS控制所述感光元件從遠(yuǎn)端向近端進(jìn)行平移。為達(dá)上述目的,本發(fā)明第三方面實(shí)施例的終端,包括:本發(fā)明第二方面實(shí)施例的攝像頭對焦裝置。根據(jù)本發(fā)明實(shí)施例的終端,可通過攝像頭對焦裝置中的獲取模塊在檢測到使用攝像頭進(jìn)行拍攝時,獲取相位差檢測部件檢測到的針對當(dāng)前幀的散焦量,判斷模塊判斷針對當(dāng)前幀的散焦量是否為異常值,如果針對當(dāng)前幀的散焦量為異常值,控制模塊則根據(jù)針對當(dāng)前幀的散焦量控制感光元件進(jìn)行移動,以使針對當(dāng)前幀的散焦量處于正常范圍內(nèi)。即在相位對焦的過程中,可判斷當(dāng)前幀的散焦量是否為異常值,并在當(dāng)前幀的散焦量為異常值時,根據(jù)針對當(dāng)前幀的散焦量控制感光元件進(jìn)行移動,以使針對當(dāng)前幀的散焦量處于正常范圍內(nèi),即通過對感光元件的移動控制,實(shí)現(xiàn)相位檢測部件檢測到的散焦量不會突變,防止相位檢測部件計算出的defocus值(散焦量)過于震蕩、不穩(wěn)定等,提升了用戶的使用體驗(yàn)。為達(dá)上述目的,本發(fā)明第四方面實(shí)施例的終端,包括:殼體;處理器;存儲器;電路板和電源電路;其中,所述電路板安置在所述殼體圍成的空間內(nèi)部,所述處理器和所述存儲器設(shè)置在所述電路板上;所述電源電路,用于為所述終端的各個電路或器件供電;所述存儲器用于存儲可執(zhí)行程序代碼;所述處理器通過讀取所述存儲器中存儲的可執(zhí)行程序代碼來運(yùn)行與可執(zhí)行程序代碼對應(yīng)的程序,以用于執(zhí)行:在檢測到使用攝像頭進(jìn)行拍攝時,獲取相位差檢測部件檢測到的針對當(dāng)前幀的散焦量;判斷所述針對當(dāng)前幀的散焦量是否為異常值;如果所述針對當(dāng)前幀的散焦量為異常值,則根據(jù)所述針對當(dāng)前幀的散焦量控制感光元件進(jìn)行移動,以使所述針對當(dāng)前幀的散焦量處于正常范圍內(nèi)。根據(jù)本發(fā)明實(shí)施例的終端,在檢測到使用攝像頭進(jìn)行拍攝時,獲取相位差檢測部件檢測到的針對當(dāng)前幀的散焦量,并判斷針對當(dāng)前幀的散焦量是否為異常值,如果針對當(dāng)前幀的散焦量為異常值,則根據(jù)針對當(dāng)前幀的散焦量控制感光元件進(jìn)行移動,以使針對當(dāng)前幀的散焦量處于正常范圍內(nèi)。即在相位對焦的過程中,可判斷當(dāng)前幀的散焦量是否為異常值,并在當(dāng)前幀的散焦量為異常值時,根據(jù)針對當(dāng)前幀的散焦量控制感光元件進(jìn)行移動,以使針對當(dāng)前幀的散焦量處于正常范圍內(nèi),即通過對感光元件的移動控制,實(shí)現(xiàn)相位檢測部件檢測到的散焦量不會突變,防止相位檢測部件計算出的defocus值(散焦量)過于震蕩、不穩(wěn)定等,提升了用戶的使用體驗(yàn)。本發(fā)明附加的方面和優(yōu)點(diǎn)將在下面的描述中部分給出,部分將從下面的描述中變得明顯,或通過本發(fā)明的實(shí)踐了解到。附圖說明本發(fā)明上述的和/或附加的方面和優(yōu)點(diǎn)從下面結(jié)合附圖對實(shí)施例的描述中將變得明顯和容易理解,其中:圖1是根據(jù)本發(fā)明一個實(shí)施例的攝像頭對焦方法的流程圖;圖2是根據(jù)本發(fā)明一個實(shí)施例的判斷針對當(dāng)前幀的散焦量是否為異常值的流程圖;圖3是根據(jù)本發(fā)明一個實(shí)施例的攝像頭對焦裝置的結(jié)構(gòu)示意圖;圖4是根據(jù)本發(fā)明一個具體實(shí)施例的攝像頭對焦裝置的結(jié)構(gòu)示意圖;圖5是根據(jù)本發(fā)明另一個具體實(shí)施例的攝像頭對焦裝置的結(jié)構(gòu)示意圖;圖6是根據(jù)本發(fā)明一個實(shí)施例的終端的結(jié)構(gòu)示意圖。具體實(shí)施方式下面詳細(xì)描述本發(fā)明的實(shí)施例,所述實(shí)施例的示例在附圖中示出,其中自始至終相同或類似的標(biāo)號表示相同或類似的元件或具有相同或類似功能的元件。下面通過參考附圖描述的實(shí)施例是示例性的,旨在用于解釋本發(fā)明,而不能理解為對本發(fā)明的限制。下面參考附圖描述本發(fā)明實(shí)施例的攝像頭對焦方法、裝置以及終端。圖1是根據(jù)本發(fā)明一個實(shí)施例的攝像頭對焦方法的流程圖。需要說明的是,本發(fā)明實(shí)施例的攝像頭對焦方法可應(yīng)用于攝像頭對焦裝置,該攝像頭對焦裝置可被配置于終端中。其中,該終端可具有拍攝功能,例如,該終端可以是智能手機(jī)、平板電腦、個人數(shù)字助理等具有各種操作系統(tǒng)的硬件設(shè)備,還可以是智能數(shù)碼相機(jī)等。如圖1所示,該攝像頭對焦方法可以包括:S110,在檢測到使用攝像頭進(jìn)行拍攝時,獲取相位差檢測部件檢測到的針對當(dāng)前幀的散焦量。舉例而言,假設(shè)本發(fā)明實(shí)施例的攝像頭對焦方法可應(yīng)用于終端,該終端可為用戶提供具有拍攝功能的相機(jī)應(yīng)用程序,用戶可通過點(diǎn)擊該相機(jī)應(yīng)用程序以啟動終端的拍攝功能,當(dāng)檢測到用戶正在使用攝像頭進(jìn)行拍攝時,獲取攝像頭中的相位差檢測部件檢測到的針對當(dāng)前幀的散焦量(defocus值)。其中,相位差檢測部件檢測針對當(dāng)前幀的散焦量(defocus值)的方式有很多,作為一種示例,攝像頭模組中的相位差檢測部件由左右像素點(diǎn)成對組成,通過左像素點(diǎn)可獲取第一圖像,通過右像素點(diǎn)可獲取第二圖像,之后可分別生成第一圖像的圖像數(shù)據(jù)波形和第二圖像的圖像數(shù)據(jù)波形,最后,相位差檢測部件計算第一圖像的圖像數(shù)據(jù)波形和第二圖像的圖像數(shù)據(jù)波形之間的相位差(即上述的散焦量)。可以理解,上述示出的當(dāng)前幀的散焦量的檢測方式僅是一種示例,還可以有其他方式,在此不再贅述。S120,判斷針對當(dāng)前幀的散焦量是否為異常值。可以理解,相位對焦技術(shù)的每一幀都需要計算Defocus(散焦)的值(即相位差),而目前由于相位檢測部件的像素PIXEL受到躁聲、LENSSHADING(其中,LENS的光學(xué)特點(diǎn)就是中心亮、四周暗,這就是所謂的相對照度RI,導(dǎo)致的現(xiàn)象就叫SHADING)等影響,會導(dǎo)致相位檢測部件計算出的defocus值震蕩歷害,導(dǎo)致馬達(dá)也會來回震蕩,從而引起畫面的抖動明顯。為此,為了解決相位對焦時受到外部環(huán)境等因素影響而導(dǎo)致計算出的defocus值震蕩、不穩(wěn)定的問題,本發(fā)明實(shí)施例的攝像頭對焦方法可在獲得相位差檢測部件檢測到的針對當(dāng)前幀的散焦量之后,可先判斷該針對當(dāng)前幀的散焦量是否為異常值,若是,則進(jìn)行后續(xù)步驟S130;若否,則繼續(xù)通過相位差檢測部件計算下一幀的散焦量。作為一種示例,如圖2所示,該判斷針對當(dāng)前幀的散焦量是否為異常值的具體實(shí)現(xiàn)過程可包括如下步驟:S210,獲取相位差檢測部件檢測到的針對之前至少一個幀的散焦量??梢岳斫?,每當(dāng)相位差檢測部件檢測到針對當(dāng)前幀的散焦量時,都會將該當(dāng)前幀的散焦量記錄下來,以便后續(xù)通過該記錄來獲取相位差檢測部件檢測到的之前至少一個幀的散焦量。S220,判斷針對當(dāng)前幀的散焦量與針對之前至少一個幀的散焦量之間的差值的絕對值是否小于或等于預(yù)設(shè)閾值??梢岳斫猓谙辔粚惯^程中,計算出的散焦量正常時應(yīng)該是逐漸遞增或逐漸遞減,直至趨于零,而逐漸遞增或逐漸遞減的差值不應(yīng)該超過一定值,該值即為上述的預(yù)設(shè)閾值,該預(yù)設(shè)閾值可以是通過試驗(yàn)而得到的經(jīng)驗(yàn)值。例如,以至少一個幀為一個幀為例,在當(dāng)前幀的散焦量與上一幀的散焦量出現(xiàn)很大偏差,比如上一幀的散焦量defocus為-10,而當(dāng)前幀的散焦量defocus為10時,計算出當(dāng)前幀的散焦量與上一幀的散焦量之間的差值為20。為了保證判斷結(jié)果的精確性以及合理性,作為一種示例,上述至少一個幀為五個幀。也就是說,可需要獲取前面5個幀的散焦量來與當(dāng)前幀的散焦量進(jìn)行差值比較。S230,如果差值的絕對值小于或等于預(yù)設(shè)閾值,則判定針對當(dāng)前幀的散焦量不為異常值。S240,如果差值的絕對值大于預(yù)設(shè)閾值,則判定針對當(dāng)前幀的散焦量為異常值。也就是說,如果當(dāng)前幀的散焦量與之前幀的散焦量差別不大,那么可判定當(dāng)前幀的散焦量處于正常范圍內(nèi),即不為異常值;如果當(dāng)前幀的散焦量與之前幀的散焦量差別很大,那么可判定針對當(dāng)前幀的散焦量為異常值。S130,如果針對當(dāng)前幀的散焦量為異常值,則根據(jù)針對當(dāng)前幀的散焦量控制感光元件進(jìn)行移動,以使針對當(dāng)前幀的散焦量處于正常范圍內(nèi)。需要說明的是,本發(fā)明實(shí)施例的攝像頭對焦方法可應(yīng)用于具有拍攝功能的終端中,該終端可具有攝像頭模組以實(shí)現(xiàn)拍攝。作為一種示例,該攝像頭模組module可包括但不限于鏡頭、馬達(dá)和感光元件sensor等。此外,在本發(fā)明的實(shí)施例中,該終端可具有微機(jī)電光學(xué)防抖系統(tǒng)MEMSOIS,其中,該微機(jī)電光學(xué)防抖系統(tǒng)MEMSOIS可與感光元件相連。具體而言,在本發(fā)明的一個實(shí)施例中,根據(jù)針對當(dāng)前幀的散焦量,可通過微機(jī)電光學(xué)防抖系統(tǒng)MEMSOIS控制感光元件進(jìn)行平面移動。作為一種示例,當(dāng)針對當(dāng)前幀的散焦量為負(fù)數(shù)時,可通過MEMSOIS控制感光元件從近端向遠(yuǎn)端進(jìn)行平移;當(dāng)針對當(dāng)前幀的散焦量為正數(shù)時,可通過MEMSOIS控制感光元件從遠(yuǎn)端向近端進(jìn)行平移。由此,通過利用MEMSOIS來控制感光元件進(jìn)行平面移動,以彌補(bǔ)相位檢測部件計算出的defocus值的不穩(wěn)定、震蕩。作為一種示例,上述微機(jī)電光學(xué)防抖系統(tǒng)MEMSOIS可包括固定電極、與固定電極配合的活動電極以及固定連接該固定電極及活動電極的可形變連接件,其中,該固定電極及活動電極用于在驅(qū)動電壓的作用下產(chǎn)生靜電力,該可形變連接件可用于在該靜電力的作用下沿活動電極移動的方向形變以允許該活動電極移動從而控制感光元件進(jìn)行平面移動。舉例而言,假設(shè)針對當(dāng)前幀的散焦量為負(fù)數(shù)時,表示攝像頭的馬達(dá)需要從遠(yuǎn)端向近端移動,這個時候,可通過MEMSOIS控制感光元件從近端向遠(yuǎn)端進(jìn)行平移;當(dāng)針對當(dāng)前幀的散焦量為正數(shù)時,可通過MEMSOIS控制感光元件從遠(yuǎn)端向近端進(jìn)行平移,由此,通過對當(dāng)前幀的散焦量進(jìn)行判斷,并在判斷當(dāng)前幀的散焦量為異常值時,根據(jù)該當(dāng)前幀的散焦量控制感光元件進(jìn)行移動,以使相位檢測部件檢測到的散焦量不會突變,特別是變的反向的值,從而避免了散焦量(defocus)震蕩、不穩(wěn)定的出現(xiàn)。根據(jù)本發(fā)明實(shí)施例的攝像頭對焦方法,在檢測到使用攝像頭進(jìn)行拍攝時,獲取相位差檢測部件檢測到的針對當(dāng)前幀的散焦量,并判斷針對當(dāng)前幀的散焦量是否為異常值,如果針對當(dāng)前幀的散焦量為異常值,則根據(jù)針對當(dāng)前幀的散焦量控制感光元件進(jìn)行移動,以使針對當(dāng)前幀的散焦量處于正常范圍內(nèi)。即在相位對焦的過程中,可判斷當(dāng)前幀的散焦量是否為異常值,并在當(dāng)前幀的散焦量為異常值時,根據(jù)針對當(dāng)前幀的散焦量控制感光元件進(jìn)行移動,以使針對當(dāng)前幀的散焦量處于正常范圍內(nèi),即通過對感光元件的移動控制,實(shí)現(xiàn)相位檢測部件檢測到的散焦量不會突變,防止相位檢測部件計算出的defocus值(散焦量)過于震蕩、不穩(wěn)定等,提升了用戶的使用體驗(yàn)。與上述幾種實(shí)施例提供的攝像頭對焦方法相對應(yīng),本發(fā)明的一種實(shí)施例還提供一種攝像頭對焦裝置,由于本發(fā)明實(shí)施例提供的攝像頭對焦裝置與上述幾種實(shí)施例提供的攝像頭對焦方法相對應(yīng),因此在前述攝像頭對焦方法的實(shí)施方式也適用于本實(shí)施例提供的攝像頭對焦裝置,在本實(shí)施例中不再詳細(xì)描述。圖3是根據(jù)本發(fā)明一個實(shí)施例的攝像頭對焦裝置的結(jié)構(gòu)示意圖。如圖3所示,該攝像頭對焦裝置可以包括:獲取模塊310、判斷模塊320和控制模塊330。具體地,獲取模塊310可用于在檢測到使用攝像頭進(jìn)行拍攝時,獲取相位差檢測部件檢測到的針對當(dāng)前幀的散焦量。判斷模塊320可用于判斷針對當(dāng)前幀的散焦量是否為異常值。作為一種示例,如圖4所示,該判斷模塊320可包括獲取單元321、判斷單元322和判定單元323。其中,獲取單元321用于獲取相位差檢測部件檢測到的針對之前至少一個幀的散焦量。判斷單元322用于判斷針對當(dāng)前幀的散焦量與針對之前至少一個幀的散焦量之間的差值的絕對值是否小于或等于預(yù)設(shè)閾值。判定單元323用于在差值的絕對值小于或等于預(yù)設(shè)閾值時,判定針對當(dāng)前幀的散焦量不為異常值,并在差值的絕對值大于預(yù)設(shè)閾值時,判定針對當(dāng)前幀的散焦量為異常值。其中,在本發(fā)明的實(shí)施例中,上述至少一個幀為五個幀。控制模塊330可用于在判斷模塊320判斷針對當(dāng)前幀的散焦量為異常值時,根據(jù)針對當(dāng)前幀的散焦量控制感光元件進(jìn)行移動,以使針對當(dāng)前幀的散焦量處于正常范圍內(nèi)。具體而言,在本發(fā)明的一個實(shí)施例中,控制模塊330可根據(jù)針對當(dāng)前幀的散焦量,通過微機(jī)電光學(xué)防抖系統(tǒng)MEMSOIS控制感光元件進(jìn)行平面移動。作為一種示例,如圖5所示,該控制模塊330可以包括第一控制單元331和第二控制單元332。其中,第一控制單元331用于在針對當(dāng)前幀的散焦量為負(fù)數(shù)時,通過MEMSOIS控制感光元件從近端向遠(yuǎn)端進(jìn)行平移。第二控制單元332用于在針對當(dāng)前幀的散焦量為正數(shù)時,通過MEMSOIS控制感光元件從遠(yuǎn)端向近端進(jìn)行平移。根據(jù)本發(fā)明實(shí)施例的攝像頭對焦裝置,可通過獲取模塊在檢測到使用攝像頭進(jìn)行拍攝時,獲取相位差檢測部件檢測到的針對當(dāng)前幀的散焦量,判斷模塊判斷針對當(dāng)前幀的散焦量是否為異常值,如果針對當(dāng)前幀的散焦量為異常值,控制模塊則根據(jù)針對當(dāng)前幀的散焦量控制感光元件進(jìn)行移動,以使針對當(dāng)前幀的散焦量處于正常范圍內(nèi)。即在相位對焦的過程中,可判斷當(dāng)前幀的散焦量是否為異常值,并在當(dāng)前幀的散焦量為異常值時,根據(jù)針對當(dāng)前幀的散焦量控制感光元件進(jìn)行移動,以使針對當(dāng)前幀的散焦量處于正常范圍內(nèi),即通過對感光元件的移動控制,實(shí)現(xiàn)相位檢測部件檢測到的散焦量不會突變,防止相位檢測部件計算出的defocus值(散焦量)過于震蕩、不穩(wěn)定等,提升了用戶的使用體驗(yàn)。為了實(shí)現(xiàn)上述實(shí)施例,本發(fā)明還提出了一種終端,包括:本發(fā)明上述任一個實(shí)施例所述的攝像頭對焦裝置。為了實(shí)現(xiàn)上述實(shí)施例,本發(fā)明還提出了另一種終端。圖6是根據(jù)本發(fā)明一個實(shí)施例的終端的結(jié)構(gòu)示意圖。如圖6所示,該終端可以包括:殼體61;處理器62;存儲器63;電路板64和電源電路65;其中,所述電路板64安置在所述殼體61圍成的空間內(nèi)部,所述處理器62和所述存儲器63設(shè)置在所述電路板64上;所述電源電路65,用于為所述終端的各個電路或器件供電;所述存儲器63用于存儲可執(zhí)行程序代碼;所述處理器62通過讀取所述存儲器63中存儲的可執(zhí)行程序代碼來運(yùn)行與可執(zhí)行程序代碼對應(yīng)的程序,以用于執(zhí)行:S110’,在檢測到使用攝像頭進(jìn)行拍攝時,獲取相位差檢測部件檢測到的針對當(dāng)前幀的散焦量。S120’,判斷針對當(dāng)前幀的散焦量是否為異常值。S130’,如果針對當(dāng)前幀的散焦量為異常值,則根據(jù)針對當(dāng)前幀的散焦量控制感光元件進(jìn)行移動,以使針對當(dāng)前幀的散焦量處于正常范圍內(nèi)。根據(jù)本發(fā)明實(shí)施例的終端,在檢測到使用攝像頭進(jìn)行拍攝時,獲取相位差檢測部件檢測到的針對當(dāng)前幀的散焦量,并判斷針對當(dāng)前幀的散焦量是否為異常值,如果針對當(dāng)前幀的散焦量為異常值,則根據(jù)針對當(dāng)前幀的散焦量控制感光元件進(jìn)行移動,以使針對當(dāng)前幀的散焦量處于正常范圍內(nèi)。即在相位對焦的過程中,可判斷當(dāng)前幀的散焦量是否為異常值,并在當(dāng)前幀的散焦量為異常值時,根據(jù)針對當(dāng)前幀的散焦量控制感光元件進(jìn)行移動,以使針對當(dāng)前幀的散焦量處于正常范圍內(nèi),即通過對感光元件的移動控制,實(shí)現(xiàn)相位檢測部件檢測到的散焦量不會突變,防止相位檢測部件計算出的defocus值(散焦量)過于震蕩、不穩(wěn)定等,提升了用戶的使用體驗(yàn)。在本發(fā)明的描述中,需要理解的是,術(shù)語“第一”、“第二”僅用于描述目的,而不能理解為指示或暗示相對重要性或者隱含指明所指示的技術(shù)特征的數(shù)量。由此,限定有“第一”、“第二”的特征可以明示或者隱含地包括至少一個該特征。在本發(fā)明的描述中,“多個”的含義是至少兩個,例如兩個,三個等,除非另有明確具體的限定。在本發(fā)明中,除非另有明確的規(guī)定和限定,術(shù)語“安裝”、“相連”、“連接”、“固定”等術(shù)語應(yīng)做廣義理解,例如,可以是固定連接,也可以是可拆卸連接,或成一體;可以是機(jī)械連接,也可以是電連接;可以是直接相連,也可以通過中間媒介間接相連,可以是兩個元件內(nèi)部的連通或兩個元件的相互作用關(guān)系,除非另有明確的限定。對于本領(lǐng)域的普通技術(shù)人員而言,可以根據(jù)具體情況理解上述術(shù)語在本發(fā)明中的具體含義。在本說明書的描述中,參考術(shù)語“一個實(shí)施例”、“一些實(shí)施例”、“示例”、“具體示例”、或“一些示例”等的描述意指結(jié)合該實(shí)施例或示例描述的具體特征、結(jié)構(gòu)、材料或者特點(diǎn)包含于本發(fā)明的至少一個實(shí)施例或示例中。在本說明書中,對上述術(shù)語的示意性表述不必須針對的是相同的實(shí)施例或示例。而且,描述的具體特征、結(jié)構(gòu)、材料或者特點(diǎn)可以在任一個或多個實(shí)施例或示例中以合適的方式結(jié)合。此外,在不相互矛盾的情況下,本領(lǐng)域的技術(shù)人員可以將本說明書中描述的不同實(shí)施例或示例以及不同實(shí)施例或示例的特征進(jìn)行結(jié)合和組合。流程圖中或在此以其他方式描述的任何過程或方法描述可以被理解為,表示包括一個或更多個用于實(shí)現(xiàn)特定邏輯功能或過程的步驟的可執(zhí)行指令的代碼的模塊、片段或部分,并且本發(fā)明的優(yōu)選實(shí)施方式的范圍包括另外的實(shí)現(xiàn),其中可以不按所示出或討論的順序,包括根據(jù)所涉及的功能按基本同時的方式或按相反的順序,來執(zhí)行功能,這應(yīng)被本發(fā)明的實(shí)施例所屬技術(shù)領(lǐng)域的技術(shù)人員所理解。在流程圖中表示或在此以其他方式描述的邏輯和/或步驟,例如,可以被認(rèn)為是用于實(shí)現(xiàn)邏輯功能的可執(zhí)行指令的定序列表,可以具體實(shí)現(xiàn)在任何計算機(jī)可讀介質(zhì)中,以供指令執(zhí)行系統(tǒng)、裝置或設(shè)備(如基于計算機(jī)的系統(tǒng)、包括處理器的系統(tǒng)或其他可以從指令執(zhí)行系統(tǒng)、裝置或設(shè)備取指令并執(zhí)行指令的系統(tǒng))使用,或結(jié)合這些指令執(zhí)行系統(tǒng)、裝置或設(shè)備而使用。就本說明書而言,"計算機(jī)可讀介質(zhì)"可以是任何可以包含、存儲、通信、傳播或傳輸程序以供指令執(zhí)行系統(tǒng)、裝置或設(shè)備或結(jié)合這些指令執(zhí)行系統(tǒng)、裝置或設(shè)備而使用的裝置。計算機(jī)可讀介質(zhì)的更具體的示例(非窮盡性列表)包括以下:具有一個或多個布線的電連接部(電子裝置),便攜式計算機(jī)盤盒(磁裝置),隨機(jī)存取存儲器(RAM),只讀存儲器(ROM),可擦除可編輯只讀存儲器(EPROM或閃速存儲器),光纖裝置,以及便攜式光盤只讀存儲器(CDROM)。另外,計算機(jī)可讀介質(zhì)甚至可以是可在其上打印所述程序的紙或其他合適的介質(zhì),因?yàn)榭梢岳缤ㄟ^對紙或其他介質(zhì)進(jìn)行光學(xué)掃描,接著進(jìn)行編輯、解譯或必要時以其他合適方式進(jìn)行處理來以電子方式獲得所述程序,然后將其存儲在計算機(jī)存儲器中。應(yīng)當(dāng)理解,本發(fā)明的各部分可以用硬件、軟件、固件或它們的組合來實(shí)現(xiàn)。在上述實(shí)施方式中,多個步驟或方法可以用存儲在存儲器中且由合適的指令執(zhí)行系統(tǒng)執(zhí)行的軟件或固件來實(shí)現(xiàn)。例如,如果用硬件來實(shí)現(xiàn),和在另一實(shí)施方式中一樣,可用本領(lǐng)域公知的下列技術(shù)中的任一項(xiàng)或他們的組合來實(shí)現(xiàn):具有用于對數(shù)據(jù)信號實(shí)現(xiàn)邏輯功能的邏輯門電路的離散邏輯電路,具有合適的組合邏輯門電路的專用集成電路,可編程門陣列(PGA),現(xiàn)場可編程門陣列(FPGA)等。本技術(shù)領(lǐng)域的普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法攜帶的全部或部分步驟是可以通過程序來指令相關(guān)的硬件完成,所述的程序可以存儲于一種計算機(jī)可讀存儲介質(zhì)中,該程序在執(zhí)行時,包括方法實(shí)施例的步驟之一或其組合。此外,在本發(fā)明各個實(shí)施例中的各功能單元可以集成在一個處理模塊中,也可以是各個單元單獨(dú)物理存在,也可以兩個或兩個以上單元集成在一個模塊中。上述集成的模塊既可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能模塊的形式實(shí)現(xiàn)。所述集成的模塊如果以軟件功能模塊的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時,也可以存儲在一個計算機(jī)可讀取存儲介質(zhì)中。上述提到的存儲介質(zhì)可以是只讀存儲器,磁盤或光盤等。盡管上面已經(jīng)示出和描述了本發(fā)明的實(shí)施例,可以理解的是,上述實(shí)施例是示例性的,不能理解為對本發(fā)明的限制,本領(lǐng)域的普通技術(shù)人員在本發(fā)明的范圍內(nèi)可以對上述實(shí)施例進(jìn)行變化、修改、替換和變型。
當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
威信县| 柞水县| 东阿县| 陈巴尔虎旗| 洮南市| 大安市| 蕲春县| 台东县| 油尖旺区| 富顺县| 正镶白旗| 康定县| 雷州市| 敖汉旗| 上虞市| 长海县| 刚察县| 虞城县| 西乌珠穆沁旗| 湘潭县| 湟源县| 伊吾县| 三江| 南溪县| 沁源县| 上高县| 隆昌县| 乌鲁木齐县| 横峰县| 三门峡市| 文安县| 遵化市| 西昌市| 咸宁市| 乳源| 闸北区| 钦州市| 疏勒县| 宁乡县| 德州市| 五大连池市|