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

對焦方法、裝置、計算機可讀存儲介質(zhì)和移動終端與流程

文檔序號:11778754閱讀:205來源:國知局
對焦方法、裝置、計算機可讀存儲介質(zhì)和移動終端與流程
本發(fā)明涉及計算機
技術(shù)領(lǐng)域
,特別是涉及一種對焦方法、裝置、計算機可讀存儲介質(zhì)和移動終端。
背景技術(shù)
:隨著智能移動終端的發(fā)展,使用智能移動終端拍照越來越頻繁,用戶對于智能移動終端拍攝效果的要求也越來越高。在采用攝像頭對物體進行拍攝時,攝像頭需要確定能夠清晰成像的焦距,再以上述焦距對物體進行拍攝,從而使拍攝的圖片成像清晰。技術(shù)實現(xiàn)要素:本發(fā)明實施例提供一種對焦方法、裝置、計算機可讀存儲介質(zhì)和移動終端,可以使雙攝對焦過程更加快捷。一種對焦方法,包括:獲取第一攝像頭合焦時鏡頭位置對應的合焦距離;獲取所述合焦距離對應的第二攝像頭合焦時鏡頭位置;驅(qū)動第二攝像頭的鏡頭到達所述第二攝像頭合焦時鏡頭位置并進行對焦。一種對焦裝置,包括:獲取模塊,用于獲取第一攝像頭合焦時鏡頭位置對應的合焦距離、獲取所述合焦距離對應的第二攝像頭合焦時鏡頭位置;驅(qū)動模塊,用于驅(qū)動第二攝像頭的鏡頭到達所述第二攝像頭合焦時鏡頭位置并進行對焦。一種計算機可讀存儲介質(zhì),其上存儲有計算機程序,該程序被處理器執(zhí)行時實現(xiàn)如上所述的對焦方法。一種移動終端,包括存儲器,處理器及存儲在存儲器上并可在處理器上運行的計算機程序,所述處理器執(zhí)行所述程序時實現(xiàn)如上所述的對焦方法。附圖說明圖1為一個實施例中對焦方法的流程圖;圖2為一個實施例中對焦裝置的結(jié)構(gòu)框圖;圖3為另一個實施例中對焦裝置的結(jié)構(gòu)框圖;圖4為另一個實施例中對焦裝置的結(jié)構(gòu)框圖;圖5為一個實施例中圖像處理電路的示意圖。具體實施方式為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下結(jié)合附圖及實施例,對本發(fā)明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。圖1為一個實施例中對焦方法的流程圖。如圖1所示,一種對焦方法,包括步驟s102至步驟s106。其中:s102,獲取第一攝像頭合焦時鏡頭位置對應的合焦距離。具體地,當移動終端后置攝像頭為雙攝像頭時,可采用雙攝像頭進行對焦。常用的雙攝像頭可包括普通鏡頭+景深鏡頭、彩色鏡頭+黑白鏡頭、廣角鏡頭+長焦鏡頭等。不同的雙攝像頭可實現(xiàn)不同的拍攝效果。第一攝像頭是指移動終端后置攝像頭中主攝像頭。其中,移動終端后置攝像頭為雙攝像頭時,主副攝像頭可通過攝像頭id(identification,身份識別號)區(qū)分。例如,在移動終端中攝像頭id為0代表后置主攝像頭、1代表后置副攝像頭、2代表前置攝像頭。在啟動相機程序進行對焦時,移動終端根據(jù)攝像頭id查找主攝像頭,并驅(qū)動主攝像頭進行對焦。其中,驅(qū)動主攝像頭鏡頭進行對焦的步驟包括:主攝像頭進行第一掃描獲取合焦時鏡頭位置的區(qū)間,在獲取到合焦時鏡頭位置的區(qū)間后,主攝像頭進入第二掃描獲取合焦時鏡頭位置。在獲取到合焦時鏡頭位置后,移動終端獲取合焦時鏡頭位置對應的合焦距離。其中,移動終端驅(qū)動主攝像頭鏡頭到達合焦時鏡頭位置時,主攝像頭鏡頭獲取的畫面合焦,即移動終端獲取的畫面成像清晰,上述合焦距離是指畫面焦點與主攝像頭鏡頭之間的直線距離。s104,獲取合焦距離對應的第二攝像頭合焦時鏡頭位置。第二攝像頭是指移動終端中后置攝像頭中副攝像頭。其中,主副攝像頭通過攝像頭id區(qū)分,主副攝像頭的像素值可為相同值或不同值。移動終端中攝像頭鏡頭位置與合焦距離之間有對應關(guān)系,鏡頭的規(guī)格不同,鏡頭的鏡頭位置與合焦距離之間的對應關(guān)系不同。移動終端中存儲攝像頭id、攝像頭鏡頭位置、合焦距離三者之間的映射表。在獲取主攝像頭合焦時攝像頭鏡頭位置對應的合焦距離后,可對應查找獲取合焦距離對應的副攝像頭合焦時鏡頭位置。如表1所示,為攝像頭鏡頭位置與合焦距離之間的對應關(guān)系。表1鏡頭位置與合焦距離關(guān)系映射表鏡頭位置(mm)合焦距離(cm)0.1200.2400.3600.61202.5500s106,驅(qū)動第二攝像頭的鏡頭到達第二攝像頭合焦時鏡頭位置并進行對焦。在獲取到副攝像頭合焦時鏡頭位置時,移動終端通過馬達驅(qū)動副攝像頭到達上述副攝像頭合焦時鏡頭位置,并進行對焦獲取合焦區(qū)域。其中,驅(qū)動副攝像頭進行對焦的步驟與驅(qū)動主攝像頭進行對焦的步驟相同。傳統(tǒng)技術(shù)中,移動終端雙攝像頭對焦過程是主副攝像頭單獨對焦,在兩個攝像頭對焦完成后再進行拍攝,而兩個攝像頭單獨對焦的方式會出現(xiàn)兩個攝像頭合焦距離不同、從而導致兩個攝像頭拍攝出的圖像焦點不同、合成的圖像效果較差。本發(fā)明實施例對焦方法,通過鏡頭位置與合焦距離之間的對應關(guān)系,能夠使得主副攝像頭對焦區(qū)域相同,提高主副攝像頭合成圖像的效果。在一個實施例中,在獲取第一攝像頭合焦時鏡頭位置對應的合焦距離之前,上述對焦方法還包括:驅(qū)動第一攝像頭進行對焦;檢測到當前幀圖像合焦時,獲取當前幀圖像對應的鏡頭位置作為第一攝像頭合焦時鏡頭位置。在獲取移動終端主攝像頭合焦時鏡頭位置對應的合焦距離之前,移動終端會驅(qū)動主攝像頭進行對焦,檢測當前幀圖像是否合焦。其中,主攝像頭檢測當前幀圖像是否合焦的方法包括:驅(qū)動主攝像頭鏡頭進行預先掃描,獲取當前幀圖像對應給的fv(focusvalue,聚焦值)值,若檢測到當前幀圖像對應的fv值小于前一幀圖像對應的fv值,停止掃描進入精確掃描。預先掃描過程中,每次驅(qū)動主攝像頭前進的距離較大,在預先掃描結(jié)束后,移動終端驅(qū)動主攝像頭鏡頭進行精確掃描,在精確掃描過程中主攝像頭后退的距離較小,若檢測到連續(xù)三幀圖像對應的fv值為中間幀的fv值大于前后兩幀的fv值,停止精確掃描,根據(jù)上述三幀圖像對應的fv值擬合拋物線,驅(qū)動鏡頭達到拋物線頂點對應的位置完成對焦。當移動終端檢測到主攝像頭對焦完成、當前幀圖像合焦時,記錄當前幀圖像對應的鏡頭位置作為主攝像頭合焦時鏡頭位置。本發(fā)明實施例中對焦方法,僅在檢測到當前幀畫面合焦時,獲取當前幀圖像對應的鏡頭位置作為第一攝像頭合焦時鏡頭位置,節(jié)省了系統(tǒng)資源,降低了移動終端的耗電量。在一個實施例中,在獲取第一攝像頭合焦時鏡頭位置對應的合焦距離之前,上述對焦方法還包括:驅(qū)動第一攝像頭進行對焦,獲取每一幀圖像對應的鏡頭位置;檢測到當前幀圖像合焦時,將當前幀圖像對應的鏡頭位置作為第一攝像頭合焦時鏡頭位置。在獲取移動終端主攝像頭合焦時鏡頭位置對應的合焦距離之前,移動終端會驅(qū)動主攝像頭進行對焦,并記錄當前幀畫面對應的鏡頭位置,若檢測到當前幀畫面合焦,則查找與當前幀畫面對應的鏡頭位置相對應的合焦距離。在一個實施例中,移動終端中預存有攝像頭的設(shè)備標識號、鏡頭位置與合焦距離三者之間的對應關(guān)系;獲取第一攝像頭合焦時鏡頭位置對應的合焦距離包括:獲取第一攝像頭的設(shè)備標識號,根據(jù)第一攝像頭的設(shè)備標識號查找第一攝像頭合焦時鏡頭位置對應的合焦距離;獲取合焦距離對應的第二攝像頭合焦時鏡頭位置包括:獲取第二攝像頭的設(shè)備標識號,根據(jù)第二攝像頭的設(shè)備標識號查找合焦距離對應的第二攝像頭合焦時鏡頭位置。在移動終端預存有攝像頭的設(shè)備標識號、鏡頭位置與合焦距離三者之間的對應關(guān)系。其中,不同設(shè)備標識號的攝像頭的鏡頭位置對應的合焦距離不同。在主攝像頭對焦完成后,移動終端獲取主攝像頭的鏡頭位置,并根據(jù)主攝像頭的設(shè)備標識號、鏡頭位置查找對應的合焦距離。在獲取到合焦距離后,在查找合焦距離對應的副攝像頭的鏡頭位置。其中,攝像頭的設(shè)備標識號是用于唯一標識攝像頭的字符串,如攝像頭id等。如表2所示,為攝像頭的設(shè)備標識號、鏡頭位置與合焦距離三者之間的對應關(guān)系映射表。表2攝像頭的設(shè)備標識號、鏡頭位置與合焦距離關(guān)系映射表攝像頭的設(shè)備標識號鏡頭位置(mm)合焦距離(cm)00.24000.36000.612002.550010.14010.156010.312011.25500本發(fā)明實施例中對焦方法,通過將主攝像頭的鏡頭位置轉(zhuǎn)換為合焦距離,在將合焦距離轉(zhuǎn)換為副攝像頭的鏡頭位置,使得移動終端的兩個攝像頭對焦區(qū)域一致,使得移動終端的雙攝對焦更加便捷、雙攝對焦獲取的圖像效果更好。在一個實施例中,上述對焦方法還包括:在第二攝像頭對焦完成后,采用第一攝像頭和第二攝像頭同時進行拍攝。在第二攝像頭對焦完成后,移動終端采用第一攝像頭和第二攝像頭同時進行拍攝。本發(fā)明實施例中對焦方法,在雙攝像頭對焦完成后采用兩個攝像頭同時進行拍攝,保證了拍攝圖像的一致性,提高了圖像合成后的質(zhì)量。圖2為一個實施例中對焦裝置的結(jié)構(gòu)框圖。如圖2所示,一種對焦裝置,包括獲取模塊202和驅(qū)動模塊204。其中:獲取模塊202,用于獲取第一攝像頭合焦時鏡頭位置對應的合焦距離、獲取合焦距離對應的第二攝像頭合焦時鏡頭位置;驅(qū)動模塊204,用于驅(qū)動第二攝像頭的鏡頭到達第二攝像頭合焦時鏡頭位置并進行對焦。圖3為另一個實施例中對焦裝置的結(jié)構(gòu)框圖。如圖3所示,一種對焦裝置,包括獲取模塊302、驅(qū)動模塊304和檢測模塊306。其中,獲取模塊302、驅(qū)動模塊304與圖2中對應的模塊功能相同。驅(qū)動模塊304還用于在獲取第一攝像頭合焦時鏡頭位置對應的合焦距離之前,驅(qū)動第一攝像頭進行對焦;檢測模塊306,用于檢測到當前幀圖像合焦時,獲取當前幀圖像對應的鏡頭位置作為第一攝像頭合焦時鏡頭位置。在一個實施例中,驅(qū)動模塊304還用于在還用于在獲取第一攝像頭合焦時鏡頭位置對應的合焦距離之前,驅(qū)動第一攝像頭進行對焦,獲取每一幀圖像對應的鏡頭位置;所屬檢測模塊306還用于檢測到當前幀圖像合焦時,將當前幀圖像對應的鏡頭位置作為第一攝像頭合焦時鏡頭位置。在一個實施例中,移動終端中預存有攝像頭的設(shè)備標識號、鏡頭位置與合焦距離三者之間的對應關(guān)系;獲取模塊202還用于獲取第一攝像頭的設(shè)備標識號,根據(jù)第一攝像頭的設(shè)備標識號查找第一攝像頭合焦時鏡頭位置對應的合焦距離;獲取第二攝像頭的設(shè)備標識號,根據(jù)第二攝像頭的設(shè)備標識號查找合焦距離對應的第二攝像頭合焦時鏡頭位置。圖4為另一個實施例中對焦裝置的結(jié)構(gòu)框圖。如圖4所示,一種對焦裝置,包括獲取模塊402、驅(qū)動模塊404和拍攝模塊406。其中,獲取模塊402和驅(qū)動模塊404與圖2中對應的模塊功能相同。拍攝模塊406,用于在第二攝像頭對焦完成后,采用第一攝像頭和第二攝像頭同時進行拍攝。上述對焦裝置中各個模塊的劃分僅用于舉例說明,在其他實施例中,可將對焦裝置按照需要劃分為不同的模塊,以完成上述對焦裝置的全部或部分功能。本發(fā)明實施例還提供了一種計算機可讀存儲介質(zhì)。一種計算機可讀存儲介質(zhì),其上存儲有計算機程序,該程序被處理器執(zhí)行時實現(xiàn)以下步驟(1)至(3):(1)獲取第一攝像頭合焦時鏡頭位置對應的合焦距離。具體地,當移動終端后置攝像頭為雙攝像頭時,可采用雙攝像頭進行對焦。常用的雙攝像頭可包括普通鏡頭+景深鏡頭、彩色鏡頭+黑白鏡頭、廣角鏡頭+長焦鏡頭等。不同的雙攝像頭可實現(xiàn)不同的拍攝效果。第一攝像頭是指移動終端后置攝像頭中主攝像頭。其中,移動終端后置攝像頭為雙攝像頭時,主副攝像頭可通過攝像頭id區(qū)分。例如,在移動終端中攝像頭id為0代表后置主攝像頭、1代表后置副攝像頭、2代表前置攝像頭。在啟動相機程序進行對焦時,移動終端根據(jù)攝像頭id查找主攝像頭,并驅(qū)動主攝像頭進行對焦。其中,驅(qū)動主攝像頭鏡頭進行對焦的步驟包括:主攝像頭進行第一掃描獲取合焦時鏡頭位置的區(qū)間,在獲取到合焦時鏡頭位置的區(qū)間后,主攝像頭進入第二掃描獲取合焦時鏡頭位置。在獲取到合焦時鏡頭位置后,移動終端獲取合焦時鏡頭位置對應的合焦距離。其中,移動終端驅(qū)動主攝像頭鏡頭到達合焦時鏡頭位置時,主攝像頭鏡頭獲取的畫面合焦,即移動終端獲取的畫面成像清晰,上述合焦距離是指畫面焦點與主攝像頭鏡頭之間的直線距離。(2)獲取合焦距離對應的第二攝像頭合焦時鏡頭位置。第二攝像頭是指移動終端中后置攝像頭中副攝像頭。其中,主副攝像頭通過攝像頭id區(qū)分,主副攝像頭的像素值可為相同值或不同值。移動終端中攝像頭鏡頭位置與合焦距離之間有對應關(guān)系,鏡頭的規(guī)格不同,鏡頭的鏡頭位置與合焦距離之間的對應關(guān)系不同。移動終端中存儲攝像頭id、攝像頭鏡頭位置、合焦距離三者之間的映射表。在獲取主攝像頭合焦時攝像頭鏡頭位置對應的合焦距離后,可對應查找獲取合焦距離對應的副攝像頭合焦時鏡頭位置。如表1所示,為攝像頭鏡頭位置與合焦距離之間的對應關(guān)系。(3)驅(qū)動第二攝像頭的鏡頭到達第二攝像頭合焦時鏡頭位置并進行對焦。在獲取到副攝像頭合焦時鏡頭位置時,移動終端通過馬達驅(qū)動副攝像頭到達上述副攝像頭合焦時鏡頭位置,并進行對焦獲取合焦區(qū)域。其中,驅(qū)動副攝像頭進行對焦的步驟與驅(qū)動主攝像頭進行對焦的步驟相同。在一個實施例中,在獲取第一攝像頭合焦時鏡頭位置對應的合焦距離之前,上述對焦方法還包括:驅(qū)動第一攝像頭進行對焦;檢測到當前幀圖像合焦時,獲取當前幀圖像對應的鏡頭位置作為第一攝像頭合焦時鏡頭位置。在獲取移動終端主攝像頭合焦時鏡頭位置對應的合焦距離之前,移動終端會驅(qū)動主攝像頭進行對焦,檢測當前幀圖像是否合焦。其中,主攝像頭檢測當前幀圖像是否合焦的方法包括:驅(qū)動主攝像頭鏡頭進行預先掃描,獲取當前幀圖像對應給的fv值,若檢測到當前幀圖像對應的fv值小于前一幀圖像對應的fv值,停止掃描進入精確掃描。預先掃描過程中,每次驅(qū)動主攝像頭前進的距離較大,在預先掃描結(jié)束后,移動終端驅(qū)動主攝像頭鏡頭進行精確掃描,在精確掃描過程中主攝像頭后退的距離較小,若檢測到連續(xù)三幀圖像對應的fv值為中間幀的fv值大于前后兩幀的fv值,停止精確掃描,根據(jù)上述三幀圖像對應的fv值擬合拋物線,驅(qū)動鏡頭達到拋物線頂點對應的位置完成對焦。當移動終端檢測到主攝像頭對焦完成、當前幀圖像合焦時,記錄當前幀圖像對應的鏡頭位置作為主攝像頭合焦時鏡頭位置。在一個實施例中,在獲取第一攝像頭合焦時鏡頭位置對應的合焦距離之前,上述對焦方法還包括:驅(qū)動第一攝像頭進行對焦,獲取每一幀圖像對應的鏡頭位置;檢測到當前幀圖像合焦時,將當前幀圖像對應的鏡頭位置作為第一攝像頭合焦時鏡頭位置。在獲取移動終端主攝像頭合焦時鏡頭位置對應的合焦距離之前,移動終端會驅(qū)動主攝像頭進行對焦,并記錄當前幀畫面對應的鏡頭位置,若檢測到當前幀畫面合焦,則查找與當前幀畫面對應的鏡頭位置相對應的合焦距離,在一個實施例中,移動終端中預存有攝像頭的設(shè)備標識號、鏡頭位置與合焦距離三者之間的對應關(guān)系;獲取第一攝像頭合焦時鏡頭位置對應的合焦距離包括:獲取第一攝像頭的設(shè)備標識號,根據(jù)第一攝像頭的設(shè)備標識號查找第一攝像頭合焦時鏡頭位置對應的合焦距離;獲取合焦距離對應的第二攝像頭合焦時鏡頭位置包括:獲取第二攝像頭的設(shè)備標識號,根據(jù)第二攝像頭的設(shè)備標識號查找合焦距離對應的第二攝像頭合焦時鏡頭位置。在移動終端預存有攝像頭的設(shè)備標識號、鏡頭位置與合焦距離三者之間的對應關(guān)系。其中,不同設(shè)備標識號的攝像頭的鏡頭位置對應的合焦距離不同。在主攝像頭對焦完成后,移動終端獲取主攝像頭的鏡頭位置,并根據(jù)主攝像頭的設(shè)備標識號、鏡頭位置查找對應的合焦距離。在獲取到合焦距離后,在查找合焦距離對應的副攝像頭的鏡頭位置。其中,攝像頭的設(shè)備標識號是用于唯一標識攝像頭的字符串,如攝像頭id等。在一個實施例中,上述對焦方法還包括:在第二攝像頭對焦完成后,采用第一攝像頭和第二攝像頭同時進行拍攝。在第二攝像頭對焦完成后,移動終端采用第一攝像頭和第二攝像頭同時進行拍攝。本發(fā)明實施例中對焦方法,在雙攝像頭對焦完成后采用兩個攝像頭同時進行拍攝,保證了拍攝圖像的一致性,提高了圖像合成后的質(zhì)量。本發(fā)明實施例還提供一種移動終端。上述移動終端中包括圖像處理電路,圖像處理電路可以利用硬件和/或軟件組件實現(xiàn),可包括定義isp(imagesignalprocessing,圖像信號處理)管線的各種處理單元。圖5為一個實施例中圖像處理電路的示意圖。如圖5所示,為便于說明,僅示出與本發(fā)明實施例相關(guān)的圖像處理技術(shù)的各個方面。如圖5所示,圖像處理電路540包括isp前端處理邏輯器542、isp管道處理邏輯器544和控制邏輯器546。成像設(shè)備510捕捉的圖像數(shù)據(jù)首先由isp前端處理邏輯器542處理,isp前端處理邏輯器542對圖像數(shù)據(jù)進行分析以捕捉可用于確定isp管道處理邏輯器544和/或成像設(shè)備510的一個或多個控制參數(shù)的圖像統(tǒng)計信息。成像設(shè)備510可包括具有一個或多個透鏡512和圖像傳感器514的照相機。圖像傳感器514可包括色彩濾鏡陣列(如bayer濾鏡),圖像傳感器514可獲取用圖像傳感器514的每個成像像素捕捉的光強度和波長信息,并提供可由isp前端處理邏輯器542處理的一組原始圖像數(shù)據(jù)。例如,傳感器520接口接收成像設(shè)備510的輸出,并基于傳感器520接口類型把原始圖像數(shù)據(jù)提供給isp前端處理邏輯器542。傳感器520接口可以利用smia(standardmobileimagingarchitecture,標準移動成像架構(gòu))接口、其它串行或并行照相機接口、或上述接口的組合。isp前端處理邏輯器542按多種格式逐個像素地處理原始圖像數(shù)據(jù)。例如,每個圖像像素可具有8、10、12或14比特的位深度,isp前端處理邏輯器542可對原始圖像數(shù)據(jù)進行一個或多個圖像處理操作、收集關(guān)于圖像數(shù)據(jù)的統(tǒng)計信息。其中,圖像處理操作可按相同或不同的位深度精度進行。isp前端處理邏輯器542還可從圖像存儲器530接收像素數(shù)據(jù)。例如,從傳感器520接口將原始像素數(shù)據(jù)發(fā)送給圖像存儲器530,圖像存儲器530中的原始像素數(shù)據(jù)再提供給isp前端處理邏輯器542以供處理。圖像存儲器530可為存儲器裝置的一部分、存儲設(shè)備、或電子設(shè)備內(nèi)的獨立的專用存儲器,并可包括dma(directmemoryaccess,直接直接存儲器存取)特征。當接收到來自傳感器520接口或來自圖像存儲器530的原始圖像數(shù)據(jù)時,isp前端處理邏輯器542可進行一個或多個圖像處理操作,如時域濾波。處理后的圖像數(shù)據(jù)可發(fā)送給isp管道處理邏輯器544或圖像存儲器530,以便在被顯示之前進行另外的處理。isp管道處理邏輯器544還可直接從isp前端處理邏輯器542接收“前端”處理數(shù)據(jù),或從圖像存儲器530接收“前端”處理數(shù)據(jù),并對“前端”處理數(shù)據(jù)進行原始域中以及rgb和ycbcr顏色空間中的圖像數(shù)據(jù)處理。isp管道處理邏輯器544處理后的圖像數(shù)據(jù)可輸出給顯示器550,以供用戶觀看和/或由圖形引擎或gpu(graphicsprocessingunit,圖形處理器)進一步處理。此外,isp管道處理邏輯器544的輸出還可發(fā)送給圖像存儲器530,且顯示器550可從圖像存儲器530讀取圖像數(shù)據(jù)。在一個實施例中,圖像存儲器530可被配置為實現(xiàn)一個或多個幀緩沖器。此外,isp管道處理邏輯器544的輸出可發(fā)送給編碼器/解碼器560,以便編碼/解碼圖像數(shù)據(jù)。編碼的圖像數(shù)據(jù)可被保存,并在顯示與顯示器550設(shè)備上之前解壓縮。isp前端處理邏輯器542確定的統(tǒng)計數(shù)據(jù)可發(fā)送給控制邏輯器546單元。例如,統(tǒng)計數(shù)據(jù)可包括自動曝光、自動白平衡、自動聚焦、閃爍檢測、黑電平補償、透鏡512陰影校正等圖像傳感器514統(tǒng)計信息??刂七壿嬈?46可包括執(zhí)行一個或多個例程(如固件)的處理器和/或微控制器,一個或多個例程可根據(jù)接收的統(tǒng)計數(shù)據(jù),確定成像設(shè)備510的控制參數(shù)以及isp管道處理邏輯器544的控制參數(shù)。例如,控制參數(shù)可包括傳感器520控制參數(shù)(例如增益、曝光控制的積分時間)、照相機閃光控制參數(shù)、透鏡512控制參數(shù)(例如聚焦或變焦用焦距)、或這些參數(shù)的組合。isp控制參數(shù)可包括用于自動白平衡和顏色調(diào)整(例如,在rgb處理期間)的增益水平和色彩校正矩陣,以及透鏡512陰影校正參數(shù)。以下為運用圖5中圖像處理技術(shù)實現(xiàn)對焦方法的步驟:(1)獲取第一攝像頭合焦時鏡頭位置對應的合焦距離。具體地,當移動終端后置攝像頭為雙攝像頭時,可采用雙攝像頭進行對焦。常用的雙攝像頭可包括普通鏡頭+景深鏡頭、彩色鏡頭+黑白鏡頭、廣角鏡頭+長焦鏡頭等。不同的雙攝像頭可實現(xiàn)不同的拍攝效果。第一攝像頭是指移動終端后置攝像頭中主攝像頭。其中,移動終端后置攝像頭為雙攝像頭時,主副攝像頭可通過攝像頭id區(qū)分。例如,在移動終端中攝像頭id為0代表后置主攝像頭、1代表后置副攝像頭、2代表前置攝像頭。在啟動相機程序進行對焦時,移動終端根據(jù)攝像頭id查找主攝像頭,并驅(qū)動主攝像頭進行對焦。其中,驅(qū)動主攝像頭鏡頭進行對焦的步驟包括:主攝像頭進行第一掃描獲取合焦時鏡頭位置的區(qū)間,在獲取到合焦時鏡頭位置的區(qū)間后,主攝像頭進入第二掃描獲取合焦時鏡頭位置。在獲取到合焦時鏡頭位置后,移動終端獲取合焦時鏡頭位置對應的合焦距離。其中,移動終端驅(qū)動主攝像頭鏡頭到達合焦時鏡頭位置時,主攝像頭鏡頭獲取的畫面合焦,即移動終端獲取的畫面成像清晰,上述合焦距離是指畫面焦點與主攝像頭鏡頭之間的直線距離。(2)獲取合焦距離對應的第二攝像頭合焦時鏡頭位置。第二攝像頭是指移動終端中后置攝像頭中副攝像頭。其中,主副攝像頭通過攝像頭id區(qū)分,主副攝像頭的像素值可為相同值或不同值。移動終端中攝像頭鏡頭位置與合焦距離之間有對應關(guān)系,鏡頭的規(guī)格不同,鏡頭的鏡頭位置與合焦距離之間的對應關(guān)系不同。移動終端中存儲攝像頭id、攝像頭鏡頭位置、合焦距離三者之間的映射表。在獲取主攝像頭合焦時攝像頭鏡頭位置對應的合焦距離后,可對應查找獲取合焦距離對應的副攝像頭合焦時鏡頭位置。如表1所示,為攝像頭鏡頭位置與合焦距離之間的對應關(guān)系。(3)驅(qū)動第二攝像頭的鏡頭到達第二攝像頭合焦時鏡頭位置并進行對焦。在獲取到副攝像頭合焦時鏡頭位置時,移動終端通過馬達驅(qū)動副攝像頭到達上述副攝像頭合焦時鏡頭位置,并進行對焦獲取合焦區(qū)域。其中,驅(qū)動副攝像頭進行對焦的步驟與驅(qū)動主攝像頭進行對焦的步驟相同。在一個實施例中,在獲取第一攝像頭合焦時鏡頭位置對應的合焦距離之前,上述對焦方法還包括:驅(qū)動第一攝像頭進行對焦;檢測到當前幀圖像合焦時,獲取當前幀圖像對應的鏡頭位置作為第一攝像頭合焦時鏡頭位置。在獲取移動終端主攝像頭合焦時鏡頭位置對應的合焦距離之前,移動終端會驅(qū)動主攝像頭進行對焦,檢測當前幀圖像是否合焦。其中,主攝像頭檢測當前幀圖像是否合焦的方法包括:驅(qū)動主攝像頭鏡頭進行預先掃描,獲取當前幀圖像對應給的fv值,若檢測到當前幀圖像對應的fv值小于前一幀圖像對應的fv值,停止掃描進入精確掃描。預先掃描過程中,每次驅(qū)動主攝像頭前進的距離較大,在預先掃描結(jié)束后,移動終端驅(qū)動主攝像頭鏡頭進行精確掃描,在精確掃描過程中主攝像頭后退的距離較小,若檢測到連續(xù)三幀圖像對應的fv值為中間幀的fv值大于前后兩幀的fv值,停止精確掃描,根據(jù)上述三幀圖像對應的fv值擬合拋物線,驅(qū)動鏡頭達到拋物線頂點對應的位置完成對焦。當移動終端檢測到主攝像頭對焦完成、當前幀圖像合焦時,記錄當前幀圖像對應的鏡頭位置作為主攝像頭合焦時鏡頭位置。在一個實施例中,在獲取第一攝像頭合焦時鏡頭位置對應的合焦距離之前,上述對焦方法還包括:驅(qū)動第一攝像頭進行對焦,獲取每一幀圖像對應的鏡頭位置;檢測到當前幀圖像合焦時,將當前幀圖像對應的鏡頭位置作為第一攝像頭合焦時鏡頭位置。在獲取移動終端主攝像頭合焦時鏡頭位置對應的合焦距離之前,移動終端會驅(qū)動主攝像頭進行對焦,并記錄當前幀畫面對應的鏡頭位置,若檢測到當前幀畫面合焦,則查找與當前幀畫面對應的鏡頭位置相對應的合焦距離,在一個實施例中,移動終端中預存有攝像頭的設(shè)備標識號、鏡頭位置與合焦距離三者之間的對應關(guān)系;獲取第一攝像頭合焦時鏡頭位置對應的合焦距離包括:獲取第一攝像頭的設(shè)備標識號,根據(jù)第一攝像頭的設(shè)備標識號查找第一攝像頭合焦時鏡頭位置對應的合焦距離;獲取合焦距離對應的第二攝像頭合焦時鏡頭位置包括:獲取第二攝像頭的設(shè)備標識號,根據(jù)第二攝像頭的設(shè)備標識號查找合焦距離對應的第二攝像頭合焦時鏡頭位置。在移動終端預存有攝像頭的設(shè)備標識號、鏡頭位置與合焦距離三者之間的對應關(guān)系。其中,不同設(shè)備標識號的攝像頭的鏡頭位置對應的合焦距離不同。在主攝像頭對焦完成后,移動終端獲取主攝像頭的鏡頭位置,并根據(jù)主攝像頭的設(shè)備標識號、鏡頭位置查找對應的合焦距離。在獲取到合焦距離后,在查找合焦距離對應的副攝像頭的鏡頭位置。其中,攝像頭的設(shè)備標識號是用于唯一標識攝像頭的字符串,如攝像頭id等。在一個實施例中,上述對焦方法還包括:在第二攝像頭對焦完成后,采用第一攝像頭和第二攝像頭同時進行拍攝。在第二攝像頭對焦完成后,移動終端采用第一攝像頭和第二攝像頭同時進行拍攝。本發(fā)明實施例中對焦方法,在雙攝像頭對焦完成后采用兩個攝像頭同時進行拍攝,保證了拍攝圖像的一致性,提高了圖像合成后的質(zhì)量。本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例方法中的全部或部分流程,是可以通過計算機程序來指令相關(guān)的硬件來完成,所述的程序可存儲于一非易失性計算機可讀取存儲介質(zhì)中,該程序在執(zhí)行時,可包括如上述各方法的實施例的流程。其中,所述的存儲介質(zhì)可為磁碟、光盤、只讀存儲記憶體(read-onlymemory,rom)等。以上所述實施例僅表達了本發(fā)明的幾種實施方式,其描述較為具體和詳細,但并不能因此而理解為對本發(fā)明專利范圍的限制。應當指出的是,對于本領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干變形和改進,這些都屬于本發(fā)明的保護范圍。因此,本發(fā)明專利的保護范圍應以所附權(quán)利要求為準。當前第1頁12
當前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
武夷山市| 盘锦市| 英山县| 绵阳市| 麦盖提县| 锦屏县| 苍溪县| 鹤峰县| 银川市| 政和县| 芒康县| 东乌| 定边县| 清镇市| 舒城县| 云林县| 湖北省| 冷水江市| 广南县| 苏尼特左旗| 德清县| 子长县| 湘阴县| 东山县| 佛教| 萨嘎县| 龙井市| 云霄县| 鄂伦春自治旗| 抚州市| 砚山县| 拉孜县| 明水县| 临朐县| 山阳县| 丰镇市| 嘉峪关市| 青阳县| 名山县| 金山区| 泰安市|