本發(fā)明涉及攝像頭模組對焦技術(shù)領(lǐng)域,更具體地說,涉及一種快速對焦的方法及裝置。
背景技術(shù):
隨著科學(xué)技術(shù)的高速發(fā)展,具有攝像頭模組的電子產(chǎn)品目前已廣泛的應(yīng)用與人們的日常生活及工作等領(lǐng)域中。為了更好的滿足人們的攝像要求,攝像頭模組的市場競爭愈加激烈,如何快速的使攝像頭模組實(shí)現(xiàn)對焦將是時代的主流。開發(fā)高精度,高效率的攝像頭模組對焦技術(shù),能更好的滿足人們的需求,且增強(qiáng)企業(yè)之間的競爭里。
傳統(tǒng)的攝像頭模組對焦方法,精確度低,效率低。
技術(shù)實(shí)現(xiàn)要素:
為解決上述問題,本發(fā)明提供了一種快速對焦的方法及裝置,該方法高精度,高效率。
為實(shí)現(xiàn)上述目的,本發(fā)明提供如下技術(shù)方案:
一種快速對焦的方法,用于攝像頭模組,所述攝像頭模組包括:鏡頭及成像傳感器,所述方法包括:
獲取第一圖像及第二圖像;
對所述第一圖像及所述第二圖像進(jìn)行分析,計(jì)算所述第一圖像與所述第二圖像之間的相位差;
通過移動所述鏡頭,且記錄所述鏡頭的位置,并且計(jì)算出所述鏡頭在每個位置時,所述第一圖像與所述第二圖像之間的相位差;
根據(jù)所述相位差及算法計(jì)算出當(dāng)所述攝像頭模組對焦時,所述鏡頭相對于所述成像傳感器的位移差值;
根據(jù)所述位移差值移動所述鏡頭,使所述攝像頭模組對焦。
優(yōu)選的,在上述方法中,所述獲取所述第一圖像及第二圖像包括:
所述攝像頭模組拍攝一張照片,根據(jù)分光系統(tǒng),將拍攝的照片分別表示為所述第一圖像及所述第二圖像。
優(yōu)選的,在上述方法中,所述對所述第一圖像及所述第二圖像進(jìn)行分析,計(jì)算所述第一圖像與所述第二圖像之間的相位差包括:
以所述第一圖像及所述第二圖像的像素的亮度值為縱坐標(biāo),以所述成像傳感器的寬度值為橫坐標(biāo)繪圖,得到第一曲線及第二曲線,所述第一曲線與所述第二曲線之間存在偏移;
計(jì)算所述第一曲線及所述第二曲線之間的偏移量,即所述相位差。
優(yōu)選的,在上述方法中,所述通過移動所述鏡頭,且記錄所述鏡頭的位置,并且計(jì)算出所述鏡頭在每個位置時,所述第一圖像與所述第二圖像之間的相位差還包括:
通過記錄所述鏡頭的位置和計(jì)算所述鏡頭在每個位置時,所述第一圖像及所述第二圖像的相位差可以得出一個校正值,該校正值為固定值。
優(yōu)選的,在上述方法中,所述根據(jù)所述相位差及算法計(jì)算出當(dāng)所述攝像頭模組對焦時,所述鏡頭相對于所述成像傳感器的位移差值包括:
將所述相位差乘以所述校正值,可以得出當(dāng)所述攝像頭模組對焦時,所述鏡頭相對于所述成像傳感器的位移差值。
優(yōu)選的,在上述方法中,所述鏡頭的位置用電流值表示。
優(yōu)選的,在上述方法中,所述位移差值為電流值。
本發(fā)明還提供了一種快速對焦的裝置,用于攝像頭模組,所述攝像頭模組包括:鏡頭及成像傳感器,其特征在于,該裝置包括:
獲取模塊,所述獲取模塊用于獲取第一圖像及第二圖像;
處理模塊,所述處理模塊用于對所述第一圖像及所述第二圖像進(jìn)行分析,計(jì)算所述第一圖像與所述第二圖像之間的相位差;
記錄模塊,所述記錄模塊用于通過移動所述鏡頭,且記錄所述鏡頭的位置,并且計(jì)算出所述鏡頭在每個位置時,所述第一圖像與所述第二圖像之間的相位差;
計(jì)算模塊,所述計(jì)算模塊用于根據(jù)所述相位差及算法計(jì)算出當(dāng)所述攝像頭模組對焦時,所述鏡頭相對于所述成像傳感器的位移差值;
控制模塊,所述控制模塊用于根據(jù)所述位移差值移動所述鏡頭,使所述攝像頭模組對焦。
優(yōu)選的,在上述裝置中,所述控制裝置為閉環(huán)馬達(dá),所述閉環(huán)馬達(dá)用于驅(qū)動所述鏡頭進(jìn)行移動,使所述攝像頭模組對焦。
優(yōu)選的,在上述裝置中,所述閉環(huán)馬達(dá)具有閉環(huán)反饋系統(tǒng),以提高所述裝置的精確度。
通過上述描述可知,本發(fā)明提供的一種快速對焦的方法,用于攝像頭模組,所述攝像頭模組包括:鏡頭及成像傳感器,所述方法包括:獲取第一圖像及第二圖像;對所述第一圖像及所述第二圖像進(jìn)行分析,計(jì)算所述第一圖像與所述第二圖像之間的相位差;通過移動所述鏡頭,且記錄所述鏡頭的位置,并且計(jì)算出所述鏡頭在每個位置時,所述第一圖像與所述第二圖像之間的相位差;根據(jù)所述相位差及算法計(jì)算出當(dāng)所述攝像頭模組對焦時,所述鏡頭相對于所述成像傳感器的位移差值;根據(jù)所述位移差值移動所述鏡頭,使所述攝像頭模組對焦。
根據(jù)背景技術(shù)可知,傳統(tǒng)的攝像頭對焦方法,精確度低,效率低。
而本發(fā)明提供的一種快速對焦的方法是采用攝像頭模組拍攝一張照片,利用分光技術(shù)將拍攝的照片分為兩張圖像顯示,當(dāng)攝像頭模組在不對焦的情況下,兩張圖像會存在相位差,且當(dāng)攝像頭模組中鏡頭的位置不同時,兩張圖像存在的相位差也不同,并記錄鏡頭的位置信息和不同位置兩張圖像的相位差。根據(jù)鏡頭的位置及不同位置時,兩張圖像的相位差兩者之間的關(guān)系,當(dāng)使攝像頭模組對焦時,可以得出一個校正值,該校正值為固定值。當(dāng)檢測到鏡頭的某個位置時,將在這個位置上,兩張圖像的相位差乘以所述校正值,即可以得出,當(dāng)使攝像頭模組對焦時,需要移動的位移差值。在發(fā)明中,通過算法計(jì)算出攝像頭模組對焦時,需要移動的位移差值,與現(xiàn)有技術(shù)相比較實(shí)現(xiàn)了精確度高的要求,隨后在有位置差值的前提下,對鏡頭進(jìn)行調(diào)整也進(jìn)一步提高了效率。
并且,在所述閉環(huán)馬達(dá)的驅(qū)動下,由于所述閉環(huán)馬達(dá)的主要組成器件為hall sensor和普通馬達(dá)器件,且所述閉環(huán)馬達(dá)具有閉環(huán)反饋系統(tǒng),使得所述閉環(huán)馬達(dá)驅(qū)動所述鏡頭進(jìn)行移動的精確度很高,可以達(dá)到1幀對焦。
附圖說明
為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)提供的附圖獲得其他的附圖。
圖1為本申請實(shí)施例提供的一種快速對焦的方法流程示意圖。
具體實(shí)施方式
下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
根據(jù)背景技術(shù)可知,傳統(tǒng)的攝像頭對焦方法,精確度低,效率低。
為了解決上述問題,本發(fā)明實(shí)施例提供了一種快速對焦的方法,用于攝像頭模組,所述攝像頭模組包括:鏡頭及成像傳感器,所述方法包括:
獲取第一圖像及第二圖像;
對所述第一圖像及所述第二圖像進(jìn)行分析,計(jì)算所述第一圖像與所述第二圖像之間的相位差;
通過移動所述鏡頭,且記錄所述鏡頭的位置,并且計(jì)算出所述鏡頭在每個位置時,所述第一圖像與所述第二圖像之間的相位差;
根據(jù)所述相位差及算法計(jì)算出當(dāng)所述攝像頭模組對焦時,所述鏡頭相對于所述成像傳感器的位移差值;
根據(jù)所述位移差值移動所述鏡頭,使所述攝像頭模組對焦。
通過上述描述可知,本發(fā)明提供的一種快速對焦的方法是采用攝像頭模組拍攝一張照片,利用分光技術(shù)將拍攝的照片分為兩張圖像顯示,當(dāng)攝像頭模組在不對焦的情況下,兩張圖像會存在相位差,且當(dāng)攝像頭模組中鏡頭的位置不同時,兩張圖像存在的相位差也不同,并記錄鏡頭的位置信息和不同位置兩張圖像的相位差。根據(jù)鏡頭的位置及不同位置時,兩張圖像的相位差兩者之間的關(guān)系,當(dāng)使攝像頭模組對焦時,可以得出一個校正值,該校正值為固定值。當(dāng)檢測到鏡頭的某個位置時,將在這個位置上,兩張圖像的相位差乘以所述校正值,即可以得出,當(dāng)使攝像頭模組對焦時,需要移動的位移差值。在發(fā)明中,通過算法計(jì)算出攝像頭模組對焦時,需要移動的位移差值,與現(xiàn)有技術(shù)相比較實(shí)現(xiàn)了精確度高的要求,隨后在有位置差值的前提下,對鏡頭進(jìn)行調(diào)整也進(jìn)一步提高了效率。
為了更加詳細(xì)的說明本發(fā)明實(shí)施例,下面結(jié)合附圖對本發(fā)明實(shí)施例進(jìn)行具體描述。
本發(fā)明實(shí)施例提供了一種快速對焦的方法,用于攝像頭模組,所述攝像頭模組包括:鏡頭及成像傳感器,該方法如圖1所示。
圖1為本申請實(shí)施例提供的一種快速對焦的方法流程示意圖。
所述方法包括:
S11:獲取第一圖像及第二圖像。
用所述攝像頭模組拍攝一張照片,根據(jù)分光系統(tǒng),將拍攝的照片分別表示為第一圖像及所述第二圖像。
S12:對所述第一圖像及所述第二圖像進(jìn)行分析,計(jì)算所述第一圖像與所述第二圖像之間的相位差。
對所述第一圖像及所述第二圖像進(jìn)行分析,當(dāng)所述攝像頭模組在不對焦的情況下,所述第一圖像及所述第二圖像的像素的亮度值也是不同的。在此,以所述第一圖像及所述第二圖像的像素的亮度值為縱坐標(biāo),以所述成像傳感器的寬度值為橫坐標(biāo)繪圖,就可以得到第一曲線及第二曲線,在圖中可以發(fā)現(xiàn)所述第一曲線與所述第二曲線之間存在偏移,計(jì)算出所述第一曲線與所述第二曲線之間的偏移量,該偏移量即所述相位差。當(dāng)所述第一曲線與所述第二曲線無線重合時,及所述相位差無線接近0時,所述攝像頭模組對焦。
S13:通過移動所述鏡頭,且記錄所述鏡頭的位置,并且計(jì)算出所述鏡頭在每個位置時,所述第一圖像與所述第二圖像之間的相位差。
我們可以知道,當(dāng)所述鏡頭在不同的位置時,成像也不同,因此,所述第一圖像與所述第二圖像之間的相位差也會不一樣。我們記錄所述鏡頭在每個位置的位置信息,并且計(jì)算出所述鏡頭在每個位置時,所述第一圖像與所述第二圖像之間的相位差。通過所述鏡頭的位置信息及不同位置所述第一圖像與所述第二圖像之間的相位差,可以得出一個校正值,該校正值為固定值。通過所述鏡頭的位置信息、所述相位差及所述校正值通過算法我們可以計(jì)算出當(dāng)所述攝像頭模組對焦時,所述鏡頭相對于所述成像傳感器的位置差值。
S14:根據(jù)所述相位差及算法計(jì)算出當(dāng)所述攝像頭模組對焦時,所述鏡頭相對于所述成像傳感器的位移差值。
由上述可知,當(dāng)所述鏡頭在不同位置時,所述第一圖像與所述第二圖像之間的相位差也不同,并且記錄了所述鏡頭不同的位置信息及所述鏡頭在不同位置時所述第一圖像與所述第二圖像之間的相位差,還得出所述校正值。在對焦過程中,當(dāng)檢測到所述鏡頭的位置信息,相對應(yīng)的就可以對應(yīng)找出所述第一圖像與所述第二圖像的相位差。
將所述相位差乘以所述校正值,就可以得出所述鏡頭相對于所述成傳感器的位移差值。
也就是說,實(shí)現(xiàn)對焦只需要知道所述鏡頭的位置信息就可以通過上述關(guān)系計(jì)算出所述鏡頭相對于所述成像傳感器的位移差值,進(jìn)而快速準(zhǔn)確的實(shí)現(xiàn)所述攝像頭模組的對焦。
S15:根據(jù)所述位移差值移動所述鏡頭,使所述攝像頭模組對焦。
需要說明的是,上述所述位移差值及所述鏡頭的位置都用電流值表示。
本發(fā)明另一實(shí)施例還提供了一種快速對焦的裝置,用于攝像頭模組,所述攝像頭模組包括:鏡頭及成像傳感器,其特征在于,該裝置包括:
獲取模塊,所述獲取模塊用于獲取第一圖像及第二圖像;
處理模塊,所述處理模塊用于對所述第一圖像及所述第二圖像進(jìn)行分析,計(jì)算所述第一圖像與所述第二圖像之間的相位差;
記錄模塊,所述記錄模塊用于通過移動所述鏡頭,且記錄所述鏡頭的位置,并且計(jì)算出所述鏡頭在每個位置時,所述第一圖像與所述第二圖像之間的相位差;
計(jì)算模塊,所述計(jì)算模塊用于根據(jù)所述相位差及算法計(jì)算出當(dāng)所述攝像頭模組對焦時,所述鏡頭相對于所述成像傳感器的位移差值;
控制模塊,所述控制模塊用于根據(jù)所述位移差值移動所述鏡頭,使所述攝像頭模組對焦。
其中,所述控制裝置為閉環(huán)馬達(dá),所述閉環(huán)馬達(dá)用于驅(qū)動所述鏡頭進(jìn)行移動,使所述攝像頭模組對焦。
由于該快速對焦的方法對所述攝像頭模組中的馬達(dá)需要很高的要求,需要馬達(dá)驅(qū)動的精確度和穩(wěn)定性,而所述閉環(huán)馬達(dá),具有該特征,所述閉環(huán)馬達(dá)的主要組成器件為hall sensor和普通馬達(dá)器件。
由于在馬達(dá)驅(qū)動所述鏡頭在移動的過程中,不可能一次性就達(dá)到目標(biāo)位置,需要通過Hall Sensor感應(yīng)的位置值進(jìn)行細(xì)微調(diào)整,這個過程叫做閉環(huán)反饋系統(tǒng)。而所述閉環(huán)馬達(dá)就存在閉環(huán)反饋系統(tǒng),因此可以提高精確度。
在所述閉環(huán)馬達(dá)的驅(qū)動下,可以實(shí)現(xiàn)1幀對焦,精確度很高,具有市場競爭性。
但是需要說明的是,在所述閉環(huán)馬達(dá)的驅(qū)動下,可以實(shí)現(xiàn)1幀對焦是相比較其他類型馬達(dá)來進(jìn)行比較說明的,在本發(fā)明中,包括但不限于閉環(huán)馬達(dá),只是優(yōu)先選擇閉環(huán)馬達(dá),實(shí)現(xiàn)很高的精確度要求。
結(jié)合背景技術(shù)可知,傳統(tǒng)的攝像頭對焦方法,精確度低,效率低。
而本發(fā)明提供的一種快速對焦的方法是采用攝像頭模組拍攝一張照片,利用分光技術(shù)將拍攝的照片分為兩張圖像顯示,當(dāng)攝像頭模組在不對焦的情況下,兩張圖像會存在相位差,且當(dāng)攝像頭模組中鏡頭的位置不同時,兩張圖像存在的相位差也不同,并記錄鏡頭的位置信息和不同位置兩張圖像的相位差。根據(jù)鏡頭的位置及不同位置時,兩張圖像的相位差兩者之間的關(guān)系,當(dāng)使攝像頭模組對焦時,可以得出一個校正值,該校正值為固定值。當(dāng)檢測到鏡頭的某個位置時,將在這個位置上,兩張圖像的相位差乘以所述校正值,即可以得出,當(dāng)使攝像頭模組對焦時,需要移動的位移差值。在發(fā)明中,通過算法計(jì)算出攝像頭模組對焦時,需要移動的位移差值,與現(xiàn)有技術(shù)相比較實(shí)現(xiàn)了精確度高的要求,隨后在有位置差值的前提下,對鏡頭進(jìn)行調(diào)整也進(jìn)一步提高了效率。
在本發(fā)明中,我們記錄了所述鏡頭每個位置的位置信息,和當(dāng)所述鏡頭處于不同位置時,所述第一圖像與所述第二圖像之間的相位差。在所述攝像頭模組對焦過程中,只需檢測到所述鏡頭的位置信息,就可以相對應(yīng)得到該位置所述第一圖像與所述第二圖像之間的相位差,將所述相位差乘以所述校正值,就得出所述鏡頭相對于所述成像傳感器的位移差值,根據(jù)所述位移差值驅(qū)動所述鏡頭進(jìn)行移動,進(jìn)而使所述攝像頭模組對焦。
并且,在所述閉環(huán)馬達(dá)的驅(qū)動下,由于所述閉環(huán)馬達(dá)的主要組成器件為hall sensor和普通馬達(dá)器件,且所述閉環(huán)馬達(dá)具有閉環(huán)反饋系統(tǒng),使得所述閉環(huán)馬達(dá)驅(qū)動所述鏡頭進(jìn)行移動的精確度很高,可以達(dá)到1幀對焦。
對所公開的實(shí)施例的上述說明,使本領(lǐng)域?qū)I(yè)技術(shù)人員能夠?qū)崿F(xiàn)或使用本發(fā)明。對這些實(shí)施例的多種修改對本領(lǐng)域的專業(yè)技術(shù)人員來說將是顯而易見的,本文中所定義的一般原理可以在不脫離本發(fā)明的精神或范圍的情況下,在其它實(shí)施例中實(shí)現(xiàn)。因此,本發(fā)明將不會被限制于本文所示的這些實(shí)施例,而是要符合與本文所公開的原理和新穎特點(diǎn)相一致的最寬的范圍。