用于使成像裝置自動聚焦的方法和設(shè)備的制作方法
【專利摘要】用于自動聚焦圖像的方法和設(shè)備在選擇對象來聚焦時考慮對象移動或?qū)ο蟮念伾?。在一些實施方案中,接收對?yīng)于將聚焦的對象顏色的輸入。隨后用圖像傳感器俘獲圖像。在所述圖像中檢測對象且基于對應(yīng)于將聚焦的所述顏色的對象的顏色來選擇所述對象。在一些實施方案中,隨后可使所述圖像傳感器自動聚焦以將所述選定對象帶入聚焦。
【專利說明】用于使成像裝置自動聚焦的方法和設(shè)備
【技術(shù)領(lǐng)域】
[0001 ] 本發(fā)明實施例涉及成像裝置,且特定來說涉及用于成像裝置的自動聚焦的方法和設(shè)備。
【背景技術(shù)】
[0002]數(shù)字處理技術(shù)與成像裝置的整合已實現(xiàn)更有力且更容易使用的照相產(chǎn)品。舉例來說,以數(shù)字方式控制成像裝置的快門速度、光圈和傳感器靈敏度的能力已經(jīng)提供用于在多種成像環(huán)境中得到改善的圖片質(zhì)量而不需要照相者針對每一環(huán)境手動確定和設(shè)定這些參數(shù)。
[0003]自動聚焦能力還通過使得幾乎任何照相者(無論技能如何)能夠在大多數(shù)成像環(huán)境中獲得清晰圖像來使得俘獲高質(zhì)量照片更容易。自動聚焦能力可能還已經(jīng)減少專業(yè)照相者的工作負荷。這可使得照相者能夠?qū)⑺麄兏嗟哪芰考杏谄浣灰椎膭?chuàng)新方面,且這些照相者制作的照片的質(zhì)量存在對應(yīng)增加。
[0004]在現(xiàn)代數(shù)字成像裝置中可使用多種自動聚焦方法。舉例來說,因為具有較高對比度的圖像可能往往具有較尖銳的焦點,所以一些自動聚焦方法尋求提供具有最高對比度的圖像的焦點位置。一些其它自動聚焦方法可優(yōu)化圖像的一部分內(nèi)的對比度。
[0005]雖然數(shù)字處理技術(shù)和攝影術(shù)的整合已實現(xiàn)如上所述的若干進步,但若干問題仍有待解決。舉例來說,數(shù)碼相機的自動聚焦能力在一些成像環(huán)境中仍然低效。雖然當相機保留在自動聚焦模式中時共同的縱向和橫向場景可獲得足夠的聚焦,但針對一些場景對成像裝置進行聚焦可能仍需要執(zhí)行手動聚焦。在例如一些成像環(huán)境中,照相者的主題可定位于其它對象之間、后方或甚至被其它對象部分地阻擋。這可能使得相機難以確定對哪一對象進行聚焦。這可導(dǎo)致選擇錯誤的對象進行聚焦。在一些成像環(huán)境中,相機可能頻繁地改變選定焦點。
[0006]當對野生生物進行照相時情況可能如此。鹿可能出現(xiàn)在森林環(huán)境內(nèi),其中照相者與鹿之間存在若干樹。在此成像環(huán)境中,鹿可能仍相當可見,使得適當聚焦將提供吸引人的照片。然而,因為許多自動聚焦方法未針對此環(huán)境優(yōu)化,所以當成像裝置處于自動聚焦模式中時鹿可能不會被聚焦。舉例來說,一些成像裝置可能嘗試聚焦于鹿與照相者之間的樹而不是鹿本身。當嘗試拍攝樹上的鳥時可能發(fā)生類似結(jié)果。傳統(tǒng)的自動聚焦方法可能難以獲得對鳥的聚焦而不會難以獲得樹的樹枝和樹葉的聚焦。如果樹葉和樹枝比鳥更靠近照相者,那么對于傳統(tǒng)自動聚焦方法這可能尤其成問題。
[0007]其它成像環(huán)境可針對傳統(tǒng)自動聚焦方法存在額外挑戰(zhàn)。舉例來說,在一些成像環(huán)境中,照相者可能希望使圖像聚焦于移動對象。體育照片可呈現(xiàn)此成像環(huán)境。壘球場的圖像可包含場地上的若干選手,其中一個選手在壘之間奔跑。照相者可能希望俘獲奔跑的選手的圖像,其中所述選手具有最尖銳的聚焦。在壘之間奔跑的選手可能與場上的其它選手距成像裝置不同的距離,且因此特定聚焦設(shè)定可將奔跑的玩家?guī)У竭m當聚焦。傳統(tǒng)自動聚焦方法出于若干原因可能無法在此環(huán)境中實現(xiàn)適當聚焦。首先,傳統(tǒng)自動聚焦方法可能無法識別幀中的多個選手中的哪一者應(yīng)具有最佳聚焦。舉例來說,一些自動聚焦方法可選擇聚焦于最靠近相機的選手。如果從第一壘跑到第二壘的選手比例如一壘手遠離相機,那么此方法無法實現(xiàn)適當聚焦。
[0008]其它方法可尋求提供良好總體聚焦的折中聚焦。通過此方法,處于距相機的“平均”距離的選手可大多數(shù)處于聚焦,而比“平均”選手更靠近或更遠離照相者的選手可較少聚焦。
[0009]選手的移動也可針對傳統(tǒng)自動聚焦方法產(chǎn)生挑戰(zhàn)。一些傳統(tǒng)自動聚焦方法可在確定最佳聚焦位置時俘獲多個圖像。這些方法中的一些可用不同聚焦位置俘獲多個圖像中的每一者。從在自動聚焦過程期間俘獲的圖像中的每一者導(dǎo)出的數(shù)據(jù)可隨后進行比較。從若干圖像導(dǎo)出的數(shù)據(jù)的此相對比較可用以確定最佳聚焦。舉例來說,在每一聚焦位置處圖像的對比度可在確定如何對成像裝置進行自動聚焦時比較。
[0010]當在每一聚焦位置處俘獲的每一圖像的內(nèi)容相對恒定時此相對比較良好工作。這可允許相對比較評估改變的聚焦位置如何影響每一圖像的特性。當在自動聚焦過程期間俘獲的多個圖像不僅包含對聚焦位置的改變,而且包含對圖像自身的改變時,可能將某種不準確性引入到此相對比較。這可導(dǎo)致自動聚焦方法選擇較差聚焦位置。
【發(fā)明內(nèi)容】
[0011]本發(fā)明實施例中的一些可包含使數(shù)字成像裝置聚焦的方法。所述方法可包含用圖像傳感器俘獲圖像,識別圖像內(nèi)的一或多個對象,至少部分地基于至少一個對象相對于圖像背景的移動而選擇至少一個對象來聚焦,以及使圖像傳感器自動聚焦于所述選定對象。
[0012]所揭示的一個創(chuàng)新方面是一種使數(shù)字成像裝置聚焦的方法。所述方法包含用圖像傳感器俘獲圖像。所俘獲圖像可包含對象和背景。所述方法還包含識別圖像內(nèi)的一或多個對象,以及至少部分地基于所識別對象的移動而選擇所識別對象中的至少一者來聚焦。隨后使圖像傳感器自動聚焦于至少一個選定對象。在一些實施方案中,選擇所述所識別對象中的至少一者包含確定所述一或多個所識別對象中的至少一部分的運動向量。所述選擇可至少部分地基于所述運動向量的大小。在一些實施方案中,所述所識別對象中的至少一者的所述選擇至少部分地基于所述所識別對象相對于圖像背景的移動。在一些實施方案中,所述所識別對象中的至少一者的所述選擇至少部分地基于所述所識別對象與所述裝置的平移運動一致的移動。在一些實施方案中,所述所識別對象中的至少一者的所述選擇至少部分地基于所述所識別對象在所述圖像內(nèi)的相對位置。使所述圖像傳感器自動聚焦可包含接收指示所述圖像傳感器應(yīng)至少部分地聚焦于所述至少一個選定對象的移動的輸入。所述方法可包含在電子顯示器上顯示指示所述圖像傳感器是否應(yīng)至少部分地聚焦于對象移動的用戶接口。在一些實施方案中,選擇所述所識別對象中的至少一者進一步基于所述所識別對象的一或多個顏色。
[0013]在一些實施方案中,所述方法可包含識別所述圖像內(nèi)的至少兩個對象,且使所述圖像傳感器自動聚焦于所述選定對象可包含調(diào)整所述圖像傳感器的光圈以使所述圖像傳感器聚焦于所述至少兩個對象。在一些實施方案中,在一時間點預(yù)測一或多個對象的位置可基于每一對象的運動,其中所述一或多個對象包含經(jīng)選擇進行聚焦的所述至少一個對象。所述圖像傳感器的所述自動聚焦也可基于所述選定至少一個對象的預(yù)測位置。
[0014]另一創(chuàng)新方面包含一種成像裝置。所述裝置可包含圖像傳感器,和傳感器控制模塊,其經(jīng)配置以用所述圖像傳感器俘獲圖像。所述裝置還可包含對象檢測模塊,其經(jīng)配置以識別所述所俘獲圖像內(nèi)的一或多個對象,以及聚焦優(yōu)先化模塊,其經(jīng)配置以至少部分地基于至少一個對象的移動而選擇所述至少一個對象來聚焦,以及主控制模塊,其經(jīng)配置以使所述圖像傳感器自動聚焦于所述選定至少一個對象。
[0015]在一些實施方案中,所述裝置可包含對象運動檢測模塊,所述對象運動檢測模塊經(jīng)配置以確定所述一或多個所識別對象中的至少一部分的運動向量。在一些實施方案中,所述聚焦優(yōu)先化模塊進一步經(jīng)配置以至少部分地基于至少一個對象相對于圖像背景的移動而選擇所述至少一個對象來聚焦。在一些實施方案中,所述聚焦優(yōu)先化模塊進一步經(jīng)配置以至少部分地基于所述所識別對象中的至少一者與所述裝置的平移實質(zhì)上一致的移動而選擇所述至少一個對象。在一些實施方案中,所述聚焦優(yōu)先化模塊進一步經(jīng)配置以至少部分地基于至少一個對象在所述圖像內(nèi)的位置而選擇所述至少一個對象。
[0016]所述裝置可包含輸入處理模塊,所述輸入處理模塊經(jīng)配置以接收指示所述圖像傳感器應(yīng)至少部分地聚焦于正在移動的所述至少一個對象的輸入。在一些實施方案中,所述裝置可包含電子顯示器,且所述主控制模塊可進一步經(jīng)配置以顯示指示所述圖像傳感器是否應(yīng)至少部分地聚焦于對象移動的用戶接口。
[0017]所揭示的另一創(chuàng)新方面是一種成像裝置。所述成像裝置包含用于用圖像傳感器俘獲圖像的裝置。所述所俘獲圖像可包含對象和背景。所述裝置還可包含用于識別所述圖像內(nèi)的一或多個對象的裝置;以及用于至少部分地基于所述所識別對象中的至少一者的移動而選擇所述至少一個對象來聚焦的裝置;以及用于使所述圖像傳感器自動聚焦于所述至少一個選定對象的裝置。在一些實施方案中,所述用于俘獲圖像的裝置包括圖像傳感器。在一些實施方案中,所述用于選擇所述所識別對象中的一者的裝置至少部分地基于所述運動向量的大小而選擇所述對象。在一些實施方案中,所述用于選擇對象的裝置還至少部分地基于對象在所述圖像內(nèi)的相對位置而選擇所述對象。
[0018]在一些實施方案中,所述用于選擇的裝置至少部分地基于對象相對于圖像背景的移動而選擇所述對象來聚焦。在一些實施方案中,所述用于選擇的裝置至少部分地基于對象與所述裝置的平移實質(zhì)上一致的移動而選擇所述對象來聚焦。在一些實施方案中,成像裝置還包含用于基于每一對象的運動在一時間點預(yù)測一或多個對象的位置的裝置,其中所述一或多個對象包含經(jīng)選擇進行聚焦的所述對象,且其中所述圖像傳感器的所述自動聚焦是基于所述選定對象的預(yù)測位置。
[0019]所揭示的另一創(chuàng)新方面是一種使數(shù)字成像裝置聚焦的方法。所述方法包含:接收來自用戶的指示選定顏色的輸入;用圖像傳感器俘獲圖像;識別所述所俘獲圖像內(nèi)的一或多個對象;至少部分地基于所述選定顏色而選擇第一對象來聚焦;以及使所述圖像傳感器自動聚焦于所述選定對象。在一些實施方案中,所述選擇所述第一對象來聚焦還基于所述第一對象在所述圖像內(nèi)的相對位置。在一些其它實施方案中,所述方法包含至少部分地基于所述選定顏色而選擇至少第二對象來聚焦,其中所述自動聚焦包含聚焦于將聚焦的所述第一對象和將聚焦的所述第二對象兩者。在一些實施方案中,選擇第一對象來聚焦進一步至少部分地基于所述第一對象中的一或多者在所述所俘獲圖像內(nèi)的大小。在一些實施方案中,所述方法進一步包含接收指示將不聚焦的第二顏色的輸入,其中所述選擇所述第一對象來聚焦進一步基于所述第二顏色。
[0020]所揭示另一創(chuàng)新方面是一種成像裝置。所述成像裝置包含圖像傳感器、輸入裝置,和輸入處理模塊,其經(jīng)配置以接收來自所述輸入裝置的指示選定顏色的輸入。所述裝置還包含:傳感器控制模塊,其經(jīng)配置以用所述圖像傳感器俘獲圖像;對象檢測模塊,其經(jīng)配置以識別所述所俘獲圖像內(nèi)的一或多個對象;以及聚焦優(yōu)先化模塊,其經(jīng)配置以至少部分地基于所述選定顏色而選擇至少一個對象來聚焦;以及主控制模塊,其經(jīng)配置以使所述圖像傳感器自動聚焦于所述至少一個選定對象。在一些實施方案中,所述裝置包含電子顯示器,所述電子顯示器經(jīng)配置以顯示關(guān)于將聚焦的顏色的輸入的提示。在一些實施方案中,所述聚焦優(yōu)先化模塊進一步經(jīng)配置以至少部分地基于對象在所述圖像內(nèi)的位置而選擇所述對象。在一些實施方案中,所述聚焦優(yōu)先化模塊進一步經(jīng)配置以至少部分地基于對象在所述所俘獲圖像內(nèi)的大小而選擇所述對象。在一些實施方案中,所述聚焦優(yōu)先化模塊進一步經(jīng)配置以至少部分地基于對象相對于圖像背景的移動而選擇所述對象。
【專利附圖】
【附圖說明】
[0021]下文將結(jié)合附圖描述所揭示的方面,提供附圖以說明而非限制所揭示的方面,其中相同名稱表示相同元件。
[0022]圖1展示成像環(huán)境,包含照相者在包含樹枝和樹葉的自然環(huán)境內(nèi)俘獲鳥的圖像。
[0023]圖2展示成像環(huán)境,包含照相者俘獲在賽道上運動的賽車的圖像。
[0024]圖3是實施至少一個操作實施例的成像裝置的框圖。
[0025]圖4是用于使成像裝置自動聚焦的過程的流程圖。
[0026]圖5是用于使場景內(nèi)的移動對象優(yōu)先化的過程的流程圖。
[0027]圖6是用于使成像裝置自動聚焦的過程的流程圖。
[0028]圖7是用于使成像裝置自動聚焦的過程的流程圖。
[0029]圖8是可作為使成像裝置自動聚焦的方法的部分而俘獲的圖像。
【具體實施方式】
[0030]本文揭示的實施方案涉及用于使數(shù)字成像裝置自動聚焦的方法和系統(tǒng)。一個實施方案是經(jīng)配置以用成像裝置俘獲圖像的系統(tǒng)或方法。一旦俘獲圖像,便識別圖像內(nèi)的一或多個對象。隨后可基于所述至少一個對象相對于圖像的背景的運動來選擇將聚焦的至少一個對象。隨后可調(diào)整圖像傳感器以聚焦于所述至少一個選定對象。此方法與傳統(tǒng)自動聚焦方法相比時可改善所述至少一個對象在運動中的聚焦。因此舉例來說,例如數(shù)碼相機等數(shù)字成像裝置可指向在足球比賽中奔跑的人。系統(tǒng)將基于其相對于剩余背景的運動來識別奔跑的人,且將圖像傳感器聚焦于所述人,即使比賽中的其它足球選手更靠近或相對于數(shù)碼相機更居中。相對于背景的運動也可用以優(yōu)先聚焦于主題而不是背景。
[0031]其它實施例可基于至少一個對象的顏色來選擇將聚焦的至少一個對象。在此實施例中,數(shù)字成像裝置可接收來自用戶的指示所關(guān)注特定顏色的輸入。顏色匹配于所關(guān)注顏色的對象可經(jīng)選擇進行聚焦。在一個實例中,用戶可能希望聚焦于綠色灌木中的紅色鳥。用戶將在數(shù)字成像裝置上選擇紅色,且隨后裝置將嘗試聚焦于具有匹配的紅色的對象,即使不同顏色的對象在場景中更靠近或更顯著。在另一實例中,相機可自動選擇不同于且獨特于背景的顏色,例如由綠色背景圍繞的上述紅色鳥。所屬領(lǐng)域的技術(shù)人員將認識到,這些實施例可以硬件、軟件、固件或其任一組合來實施。
[0032]在以下描述中,給出具體細節(jié)以提供對實例的詳盡理解。然而,所屬領(lǐng)域的技術(shù)人員將理解,可在沒有這些具體細節(jié)的情況下實踐所述實例。舉例來說,電組件/裝置可在框圖中展示以免以不必要的細節(jié)混淆所述實例。在其它實例中,可詳細展示此些組件、其它結(jié)構(gòu)和技術(shù)以進一步闡釋所述實例。
[0033]還應(yīng)注意,實例可描述為過程,其描繪為流程圖、流圖、有限狀態(tài)圖、結(jié)構(gòu)圖或框圖。雖然流程圖可將操作描述為順序過程,但許多操作可并行或同時執(zhí)行,且過程可重復(fù)。另外,可重新布置操作的次序。過程在其操作完成時終止。過程可對應(yīng)于方法、功能、程序、子例程、子程序等等。當過程對應(yīng)于軟件函數(shù)時,其終止對應(yīng)于所述函數(shù)到調(diào)用函數(shù)或主函數(shù)的返回。
[0034]所屬領(lǐng)域的技術(shù)人員將了解,可使用多種不同技術(shù)和技藝中的任一者來表示信息和信號。舉例來說,可由電壓、電流、電磁波、磁場或磁粒子、光場或光粒子或其任何組合來表示在以上描述中始終參考的數(shù)據(jù)、指令、命令、信息、信號、位、符號及碼片。
[0035]如較早描述,傳統(tǒng)的自動聚焦方法的問題是在某些成像環(huán)境中無法實現(xiàn)充分聚焦。舉例來說,在圖像內(nèi)在距圖像傳感器不同距離處存在多個對象的成像環(huán)境可使得自動聚焦方法難以確定應(yīng)選擇所述多個對象中的哪一個或一些對象進行聚焦。其它成像環(huán)境可包含運動的對象。運動的對象可能不會被傳統(tǒng)自動聚焦方法辨識。這可能導(dǎo)致與本文揭示的方法相比較差的聚焦。
[0036]一些所描述方法和設(shè)備利用照相者對其成像環(huán)境的先前了解。照相者可事先知道其成像環(huán)境將存在背景和包含某些特性的主題。舉例來說,野生生物照相者可了解其圖像背景可包含例如樹、樹枝、樹葉、草地或花等對象。照相者還可知道其照相主題具有某些特性。舉例來說,野生生物照相者可既定拍攝可為紅色的鳥且尤其是紅雀。在本文揭示的一些方法和設(shè)備中,照相者可提供例如經(jīng)由用戶接口的輸入,其指示紅色對象應(yīng)被給予較高優(yōu)先級來由成像裝置聚焦。一些實施方案還可允許照相者配置應(yīng)將褐色和綠色對象解除優(yōu)先,使得成像裝置將聚焦于不具有這些顏色特征的任何對象。因此,當照相者使用根據(jù)所揭示方法或系統(tǒng)的裝置俘獲圖像時,數(shù)字成像裝置可基于由照相者在裝置中選擇的顏色信息來提供改善的聚焦。
[0037]在一些其它實施方案中,圖像內(nèi)對象的顏色的唯一性可確定其是否被選擇進行聚焦。舉例來說,成像環(huán)境可包含若干對象,包含一個黃色對象和若干藍色對象。在一些實施方案中,黃色對象可經(jīng)選擇進行聚焦,因為其顏色對于圖像中檢測到的其它對象是唯一的。在此實施方案中,系統(tǒng)將測量場景內(nèi)不同顏色的比例。基于此選擇,基于預(yù)定閾值最唯一或處于最低比例的顏色將被選擇進行自動聚焦。因此,使用此設(shè)定,用戶可連續(xù)自動聚焦于場景內(nèi)高于預(yù)設(shè)閾值的最唯一顏色對象。舉例來說,用戶可選擇自動聚焦于具有少于場景的總顏色的50、40、30、20、10、5、2或I個百分比的顏色的任何對象。此設(shè)定將允許自動聚焦于一大片綠色或褐色灌木中存在的任何顏色的鳥。在相關(guān)實施方案中,自動聚焦顏色可基于其在自然情形中的低發(fā)生率來確定。舉例來說,亮藍色、紅色和黃色在一些實施方案中可比較頻繁出現(xiàn)的自然顏色優(yōu)先級更高,所述自然顏色例如在室外照相設(shè)定中的褐土色(褐色、棕褐色)、天空色和植物色(某一范圍的綠色)。
[0038]在一些其它實施方案中,在選擇對象進行聚焦時可連同對象移動或?qū)ο箢伾黄鹂紤]其它對象特性。舉例來說,當選擇對象以聚焦時也可考慮圖像內(nèi)對象的位置。當成像環(huán)境存在相同顏色的若干對象時這可改善自動聚焦。在此環(huán)境中,如果一個特定對象比相同顏色的其它對象更靠近幀的中心定位,那么可選擇所述對象以至少部分地聚焦。
[0039]圖1展示成像環(huán)境,包含照相者10使用相機12在包含樹枝25和樹葉30的自然環(huán)境內(nèi)俘獲鳥20的圖像15。相機12包含提供所說明成像環(huán)境中鳥的改善聚焦的軟件指令或命令。如下文描述,相機12可包含接收指示將聚焦的對象的顏色的輸入的軟件和硬件。匹配于此顏色的對象隨后被給予較高優(yōu)先級進行聚焦。舉例來說,照相者10可經(jīng)由相機12上的電子用戶接口選擇紅色對象應(yīng)被給予比除了紅色之外的顏色的對象高的聚焦優(yōu)先級。在說明的實例中,樹枝25和樹葉30的顏色可為褐色或棕褐色。如果照相者先前已向相機12提供紅色對象應(yīng)優(yōu)先進行聚焦的輸入,那么相機12將選擇對紅色鳥比對綠色或褐色樹枝提供更好的自動聚焦的聚焦位置。在實施例中,將聚焦的對象的顏色也可基于圖像中的對象位置和/或當與一或多個背景顏色相比時對象的唯一性來自動確定。舉例來說,在圖像中位置較靠近中心的對象可優(yōu)先于相同顏色的定位于圖像邊緣處的對象而被選擇。類似地,對象的形狀或顏色的唯一性也可用以自動為所述對象選擇較高聚焦優(yōu)先級。
[0040]在一些實施方案中,相機可經(jīng)編程以確定應(yīng)將多個對象帶入到聚焦。這些實施方案可在俘獲圖像時調(diào)整快門速度、光圈和圖像傳感器靈敏度以改善多個對象的聚焦和清晰度。舉例來說,一些實施方案可增加所俘獲圖像的景深以確保多個對象獲得充分的聚焦。
[0041]圖2展示成像環(huán)境,包含照相者10使用相機12俘獲在賽道45上運動的賽車40a到40b的圖像35。相機12可包含通過在與圖像中的例如靜止賽道45等其它對象相比時優(yōu)先進行移動的賽車40a到40b的聚焦而改善賽車40a到40b的聚焦的軟件和硬件。一些實施方案還可在存在檢測到的運動的情況下確定快門速度和/或圖像傳感器靈敏度以改善圖像清晰度。一些實施方案可包含配置設(shè)定,其允許照相者選擇界定對象將具有多少移動從而被給予自動聚焦優(yōu)先級的閾值。舉例來說,相機可經(jīng)編程以自動聚焦于比場景內(nèi)的其它對象的移動快1、3、5、8、10、12、15、20、25、40、50、75或更高百分比的對象。
[0042]一些實施方案還可基于在相機平移經(jīng)過移動場景時多少對象在相機的中心保持聚焦來跟蹤對象。舉例來說,照相者10可在他嘗試俘獲賽車40a的圖像時平移相機12經(jīng)過賽道45。在此實施方案中,相機12包含檢測相機的平移運動的軟件和硬件。平移可通過與相機裝置集成的加速度計或其它運動感測裝置來檢測。可分析一或多個俘獲的場景以識別可能正在與平移運動一致或大體上一致的方向上移動的一或多個對象。一些實施方案可識別與相機的平移一致的對象而無單獨的運動檢測器的輔助。舉例來說,這些實施方案可確定一或多個圖像中的對象的運動向量。可基于運動向量的方向和長度確定平移方向和速度。具有較小運動向量的對象可選擇為與裝置的平移一致。隨后可將這些對象優(yōu)先化以進行聚焦。
[0043]在這些實施方案中,如果相機軟件確定在平移運動期間賽車40a正將其位置維持在視場的中心,那么相機12可自動聚焦于賽車40a,原因是當相機12正由照相者10平移時其在幀中的相對穩(wěn)定位置。
[0044]一些實施方案還可預(yù)測移動對象的運動。舉例來說,這些實施方案可在例如照相快照等圖像將被俘獲未來的某一時間點預(yù)測移動對象的位置。這些實施方案可隨后確定在俘獲快照時聚焦移動對象的聚焦位置或設(shè)定。舉例來說,可基于估計的焦點改變速率和所述焦點改變速率的加速度/減速度來確定聚焦或設(shè)定。這些實施方案可隨后設(shè)定焦距,且在用于預(yù)測的時間俘獲圖像。舉例來說,對象運動檢測模塊355中的指令可表示用于預(yù)測移動對象的運動的一個裝置。主控制模塊375中的指令可表示用以確定在俘獲圖像時使移動對象聚焦的聚焦位置的一個裝置。
[0045]一些其它實施方案也可在俘獲圖像時調(diào)整快門速度、光圈和圖像傳感器靈敏度以改善移動對象的聚焦和清晰度。
[0046]圖3是實施至少一個操作實施例的成像裝置12的框圖。成像裝置12包含處理器320,其操作地耦合到若干組件,包含存儲器330、圖像傳感器315、工作存儲器305、存儲裝置310、顯示器325和輸入裝置390。存儲器330存儲若干模塊。這些模塊含有配置處理器320以執(zhí)行如下所述的某些功能的指令。舉例來說,操作系統(tǒng)模塊380包含配置處理器320以管理裝置10的硬件和軟件資源的指令。傳感器控制模塊335包含配置處理器320以控制圖像傳感器315的指令。舉例來說,傳感器控制模塊335中的一些指令可配置處理器320以改變圖像傳感器315的聚焦位置。傳感器控制模塊335中的其它指令可配置處理器320以使得處理器320控制圖像傳感器315以俘獲圖像。因此,傳感器控制模塊335中的指令可表示用于以圖像傳感器俘獲圖像的一個裝置。傳感器控制模塊335中的其它指令可控制圖像傳感器315的設(shè)定。舉例來說,通過傳感器控制模塊335中的指令可設(shè)定快門速度、光圈或圖像傳感器靈敏度。
[0047]輸入處理模塊337包含配置處理器320以從輸入裝置390讀取輸入數(shù)據(jù)的指令。舉例來說,輸入數(shù)據(jù)可指示將聚焦的顏色。其它輸入數(shù)據(jù)可指示成像裝置12的哪些自動聚焦模式在作用中。舉例來說,可接收指示“聚焦于移動對象”模式在作用中的輸入??山邮罩甘尽熬劢褂诰哂形ㄒ活伾膶ο蟆蹦J皆谧饔弥械钠渌斎?。其它輸入可包含不聚焦的一或多個顏色的指示。
[0048]對象檢測模塊340可配置處理器320以檢測由圖像傳感器315俘獲的圖像內(nèi)的對象。因此,對象檢測模塊340中的指令可表示用于識別圖像內(nèi)的一或多個對象的一個裝置。對象運動檢測模塊355可包含配置處理器320以檢測由圖像傳感器315俘獲的一或多個圖像內(nèi)的每一對象的運動的指令。對象運動檢測模塊355可使用此項技術(shù)中已知的運動檢測技術(shù)中的任一者。舉例來說,對象運動檢測模塊355可確定一或多個所識別對象中的至少一部分的運動向量。每一對象的運動向量可隨后經(jīng)評估以確定每一對象的運動的程度和方向。對象顏色檢測模塊360可確定由對象檢測模塊340檢測到的每一對象的顏色。
[0049]聚焦優(yōu)先化模塊365可確定由對象檢測模塊340檢測到的每一對象的聚焦優(yōu)先級。舉例來說,聚焦優(yōu)先化模塊365可從對象顏色檢測模塊360接收對象顏色數(shù)據(jù)。此信息可用以確定對象的聚焦優(yōu)先級。聚焦優(yōu)先化模塊365還可從對象運動檢測模塊355接收數(shù)據(jù)。所接收運動數(shù)據(jù)也可用以確定對象的聚焦優(yōu)先級。聚焦優(yōu)先化模塊365還可選擇一或多個對象進行聚焦。所述選擇可基于如上確定的對象的優(yōu)先級。因此,聚焦優(yōu)先化模塊中的指令表示用于至少部分地基于對象相對于圖像背景的移動而選擇一或多個對象以進行聚焦的一個裝置。聚焦優(yōu)先化模塊中的指令也可表示用以至少部分地基于對象的顏色而選擇一或多個對象進行聚焦的裝置。對象的顏色可對應(yīng)于經(jīng)由來自輸入裝置390的輸入接收的顏色。
[0050]主控制模塊375可包含配置處理器320以控制裝置12的總體操作的指令。舉例來說,主控制模塊375可包含配置處理器320以調(diào)用傳感器控制模塊335中的子例程的指令,所述子例程改變圖像傳感器315的聚焦位置且用圖像傳感器315俘獲圖像。主控制模塊375還可包含在顯示器325上顯示用戶接口的指令。舉例來說,主控制模塊375可在顯示器325上顯示提示。所述提示可請求指示對象顏色的輸入。主控制模塊375可隨后配置處理器320以經(jīng)由例如輸入裝置390等輸入裝置接收輸入。所述輸入可指示應(yīng)當優(yōu)先進行聚焦的對象的顏色。因此,主控制模塊中的指令可表示用于接收指示將聚焦的顏色的輸入的一個裝置。
[0051]或者,在一些實施方案中,所述提示可改為請求是否應(yīng)利用移動來優(yōu)先化對象的聚焦。主控制模塊375也可調(diào)用聚焦優(yōu)先化模塊365中的子例程以便對由圖像傳感器315俘獲的圖像中檢測到的多個對象的聚焦進行優(yōu)先化。聚焦優(yōu)先化模塊365可在一些實施方案中將待聚焦的一或多個選定對象返回到主控制模塊375。主控制模塊375也可包含配置處理器320以使圖像傳感器315自動聚焦于一或多個選定對象的指令。因此,主控制模塊375中的指令可表示用于使圖像傳感器自動聚焦于一或多個選定對象的一個裝置。
[0052]輸入裝置390可取決于實施方案而采取許多形式。在一些實施方案中,輸入裝置390可與顯示器325集成以便形成觸摸屏顯示器。在其它實施方案中,輸入裝置390可包含成像裝置12上的單獨鍵或按鈕。這些鍵或按鈕可為顯示于顯示器325上的菜單的導(dǎo)航提供輸入。顯示于顯示器325上的一些菜單可接收選擇特定顏色或其它設(shè)定的輸入。舉例來說,來自輸入裝置390的輸入可經(jīng)由顯示于顯示器325上的菜單選擇顏色。在其它實施方案中,輸入裝置390可為輸入端口。舉例來說,輸入裝置390可提供另一裝置到成像裝置12的操作耦合。成像裝置12可隨后經(jīng)由輸入裝置390從附接的鍵盤或鼠標接收輸入。
[0053]圖4是用于使成像裝置自動聚焦于移動對象的一個過程400的流程圖。過程400可由圖3中說明的成像裝置12執(zhí)行。過程400在開始框405處開始且隨后移動到框410,其中確定對象移動檢測閾值。此閾值在一些實施方案中可用以確定哪些對象分類為移動對象且哪些對象分類為不移動或靜態(tài)對象。具有比閾值長的長度的運動向量的對象可視為移動對象,而具有比閾值短的長度的運動向量的對象可視為不移動對象。此閾值可具有當制造成像裝置或相機時設(shè)定的默認值。一些實施方案可允許移動檢測閾值可由用戶配置或經(jīng)由有特權(quán)的配置接口配置。對所述有特權(quán)的配置接口的接入可經(jīng)由口令或其它裝置來限制,使得僅具有專門技能或訓(xùn)練的個人能夠修改閾值。在設(shè)定對象移動檢測閾值之后,過程400移動到框420,其中俘獲場景的第一圖像??捎脠D像傳感器俘獲圖像。過程400隨后移動到框430,其中俘獲場景的第二圖像。也可用圖像傳感器俘獲此第二圖像。過程400隨后移動到框435,其中檢測場景中的對象。對象也可在第一圖像與第二圖像之間相關(guān)???35可由圖3中說明的對象檢測模塊340中包含的指令執(zhí)行。
[0054]在檢測到對象且在兩個圖像之間相關(guān)之后,過程400移動到框440,其中計算對象中的每一者的運動向量。如所說明,過程400的一些實施方案可俘獲多個圖像以檢測運動。這些實施方案可基于第一圖像中對象的位置和第二圖像中對象的位置來計算對象的運動向量。在一些實施方案中,第一圖像和第二圖像可使用相同聚焦位置俘獲。在其它實施方案中,第一圖像和第二圖像可使用不同聚焦位置俘獲?;谶\動向量,這些實施方案可調(diào)整圖像中檢測到的對象的聚焦優(yōu)先級。
[0055]過程400隨后移動到?jīng)Q策框445,其中確定檢測到的對象中的任一者是否具有超過框410中確定的運動檢測閾值的運動向量。如果沒有對象具有超過運動檢測閾值的運動向量,那么過程400移動到?jīng)Q策框465,其中確定是否存在應(yīng)處理的額外場景。舉例來說,一些實施方案可提供連續(xù)操作的自動聚焦模式,其中重復(fù)處理和分析圖像以便確定用于場景的適當自動聚焦解決方案和/或最大曝光時間。在這些實施方案中,例如過程400可從決策框465返回到框420。過程400可從框420重復(fù)。
[0056]返回到框445的論述,如果至少一個對象的運動向量超過框410中確定的對象運動檢測閾值,那么過程400從框445移動到框450,其中將檢測到的移動對象優(yōu)先化。在一些場景中,可存在一個以上對象具有高于框410中確定的對象移動檢測閾值的運動向量。當分析此場景時,過程400可確定應(yīng)當聚焦于多個移動對象中的哪一者。在一些實施方案中,可確定每一移動對象的優(yōu)先級,其中成像裝置或相機聚焦于最高優(yōu)先級的移動對象。下文在圖5的論述中提供關(guān)于移動對象優(yōu)先化的更多細節(jié)。在將移動對象優(yōu)先化之后,過程400隨后移動到?jīng)Q策框455,其中做出經(jīng)優(yōu)先化對象中的任一者是否具有高于聚焦優(yōu)先級閾值的優(yōu)先級的確定。聚焦優(yōu)先級閾值可設(shè)定對象的聚焦優(yōu)先級的下限,以便成像裝置自動聚焦于所述對象。如果至少一個對象具有高于聚焦優(yōu)先級閾值的優(yōu)先級,那么過程400隨后移動到框460,其中成像裝置或相機自動聚焦于最高優(yōu)先級對象???60可由圖3中說明的主控制模塊375中包含的指令執(zhí)行。
[0057]自動聚焦于一或多個較高優(yōu)先級對象可包含選擇提供場景內(nèi)的移動對象的增加對比度的透鏡聚焦位置。自動聚焦于移動對象可包含調(diào)整一或多個圖像傳感器參數(shù)。舉例來說,可調(diào)整圖像傳感器的快門速度、傳感器靈敏度和光圈。在一些聚焦模式中,也可考慮環(huán)境光量。實施自動聚焦方法的指令,例如主控制模塊375中的指令,也可估計較高優(yōu)先級對象的速度。基于估計的速度和環(huán)境光或由閃光裝置產(chǎn)生的光,可確定快門速度。舉例來說,可選擇減少一或多個移動對象的模糊的快門速度。當減小快門速度時,也可調(diào)整其它成像參數(shù)以維持足夠曝光。舉例來說,可增加圖像傳感器的光圈。也可增加傳感器靈敏度以補償減小的快門速度。
[0058]自動聚焦于一或多個最高優(yōu)先級對象也可包含調(diào)整曝光參數(shù)以便聚焦于一個以上對象。舉例來說,處理框460可確定多個對象具有高于優(yōu)先級閾值的聚焦優(yōu)先級。為了將那些對象帶到足夠的聚焦,處理框460可進一步調(diào)整成像參數(shù),例如圖像傳感器的光圈。通過減小光圈,由圖像傳感器俘獲的圖像的景深可增加。當與在較大光圈設(shè)定下俘獲的圖像相比時這可提供具有足夠聚焦的更多對象。如上文提到,自動聚焦圖像傳感器可進一步包含除了調(diào)整光圈之外還調(diào)整其它成像參數(shù)。舉例來說,通過較小光圈,可能需要增加快門速度或增加傳感器靈敏度以提供足夠曝光。
[0059]一些實施方案可提供若干聚焦模式,其控制成像裝置將成像參數(shù)調(diào)整到什么程度。舉例來說,成像裝置可包含用于光圈值(光圈)、傳感器靈敏度或快門速度的參數(shù)。在一些實施方案中,所述參數(shù)可設(shè)定為特定值,或可各自設(shè)定為“自動”模式。一些實施方案可隨后在參數(shù)設(shè)定為自動模式時調(diào)整這些參數(shù)。
[0060]在框460中已自動聚焦圖像傳感器之后,一些實施方案可使用經(jīng)自動聚焦圖像傳感器俘獲圖像。在框460的處理完成之后,過程400移動到結(jié)束框490。
[0061]如果沒有對象具有足夠優(yōu)先級進行自動聚焦,那么過程400從框455移動到?jīng)Q策框465,其中確定是否應(yīng)當俘獲額外場景。例如如果相機正在連續(xù)自動聚焦模式中操作,那么可俘獲額外場景。在連續(xù)自動聚焦模式中,一些實施方案可連續(xù)俘獲圖像且針對運動分析圖像。如果在決策框465做出應(yīng)俘獲更多場景的確定,那么過程400返回到框420。如果將不俘獲額外場景,那么過程400移動到結(jié)束框490。在一些實施例中,如果不存在超過閾值的運動,那么一些實施例可自動選擇聚焦優(yōu)先級確定的不同模式,例如風景模式。
[0062]雖然將過程400說明為俘獲第一和第二圖像且基于第一和第二圖像計算對象的運動向量,但其它實施方案可基于圖像中對象的模糊程度和方向來檢測運動。這些實施方案可進一步使運動檢測基于圖像傳感器的快門速度或靈敏度。這些實施方案可能夠基于單個圖像檢測一或多個對象的運動。
[0063]除了對象移動之外,一些實施方案可至少部分地基于其它對象特性來選擇將聚焦的一或多個對象。舉例來說,對象的選擇也可基于對象在圖像內(nèi)的位置。舉例來說,較靠近圖像的中心定位的對象可比較靠近圖像的邊緣定位的對象更優(yōu)先。對象的選擇可進一步基于對象的顏色。
[0064]一些實施方案可組合多個對象特性以確定框450中檢測到的每一對象的聚焦優(yōu)先級。聚焦優(yōu)先級可基于對象的相對運動而增加。聚焦優(yōu)先級可以基于對象的顏色或?qū)ο笤趫D像內(nèi)的對象相對位置而增加或減小。在這些實施方案中,在已基于這些和其它對象特性調(diào)整每一對象的聚焦優(yōu)先級之后,可選擇具有最高優(yōu)先級的對象進行聚焦。
[0065]在一些其它實施方案中,可選擇一個以上對象進行聚焦。舉例來說,如果多個對象的聚焦優(yōu)先級在彼此的閾值或閾值百分比內(nèi),那么可全部選擇所述多個對象進行聚焦。在這些實施方案中,可調(diào)整圖像傳感器的聚焦位置以改善選定對象的聚焦。在這些實施方案中的一些中,可通過調(diào)整圖像傳感器的光圈來調(diào)整景深,使得可將所述多個對象全部帶入足夠聚焦。隨后可使用選定的聚焦位置和選定的景深來俘獲圖像。這可允許多個對象處于焦點對準。
[0066]圖5是用于使場景內(nèi)的移動對象優(yōu)先化的過程450的流程圖。過程450可在圖3中說明的聚焦優(yōu)先化模塊365中實施。過程450在開始框505處開始且隨后移動到框510,其中檢索第一對象。過程450隨后移動到框515,其中將對象的大小與大小閾值進行比較。在一些實施方案中,可不考慮小于閾值大小的對象進行聚焦優(yōu)先化。這可避免在成像裝置或相機嘗試聚焦于場景中的極小對象(例如背景中的對象)的情況下可能發(fā)生的一些假效應(yīng)。在說明的實施方案中,如果對象的大小小于大小閾值,那么對象不會被優(yōu)先化或插入優(yōu)先級列表,所述優(yōu)先級列表用以在說明的實施方案中確定將自動聚焦的對象。事實上,如果對象小于閾值,那么過程450移動到?jīng)Q策框530,其中確定是否存在應(yīng)在過程450中分析的額外對象。
[0067]如果對象的大小高于大小閾值,那么過程450移動到框520,其中基于對象的運動向量的大小、對象在場景內(nèi)的位置和對象的大小中的至少一者計算對象的優(yōu)先級。在一些實施方案中,基于每一特性對聚焦優(yōu)先化的相對重要性可對所述特性指派權(quán)重。也可關(guān)于每一特性對對象評分。舉例來說,可為對象指派大小得分、位置得分和移動得分。隨后可針對每一對象產(chǎn)生這些特性的經(jīng)加權(quán)總和或平均。隨后可基于多個檢測到的對象的經(jīng)加權(quán)總和或平均來將所述對象優(yōu)先化。其它實施方案可僅考慮這些特性中的一者,其中完全基于單個特性執(zhí)行優(yōu)先化。
[0068]在一些實施方案中,如何將對象優(yōu)先化可為可配置的。舉例來說,與上文論述的每一特性相關(guān)聯(lián)的權(quán)重和/或閾值可經(jīng)配置以改變優(yōu)先化。在一些實施方案中,閾值或權(quán)重的確定可由裝置用戶例如經(jīng)由用戶接口來完成。在一些實施方案中,成像裝置可包含API,其允許開發(fā)定制優(yōu)先化軟件。舉例來說,在一些實施方案中,聚焦優(yōu)先化模塊365可提供API “鉤”。所述鉤可允許定制軟件更改由聚焦優(yōu)先化模塊確定的優(yōu)先化。
[0069]在框520中確定對象的優(yōu)先級之后,基于優(yōu)先級將對象插入經(jīng)優(yōu)先化對象列表中。過程450隨后移動到框530,其中確定是否存在額外對象待分析。如果存在額外對象待優(yōu)先化,那么過程450移動到處理框550,其中獲得下一對象。過程450隨后返回到?jīng)Q策框515且過程450重復(fù)。應(yīng)注意,雖然過程500說明以串行方式處理每一對象,但其它實施方案可并行處理對象。舉例來說,可產(chǎn)生或使用兩個或兩個以上線程或過程,且將每一所識別對象分配于所述過程或線程中的一者進行處理。每一過程或線程可隨后將經(jīng)處理對象插入優(yōu)先級列表中,所述優(yōu)先級列表以互斥量適當保護以確保線程安全。
[0070]如果在決策框530中未識別額外對象進行處理,那么過程450移動到框540,其中返回對象的經(jīng)優(yōu)先化列表。在一些實施方案中,經(jīng)優(yōu)先化列表可作為參數(shù)返回到實施過程450的子例程。在其它實施方案中,經(jīng)優(yōu)先化列表可為到實施過程450的函數(shù)的返回函數(shù)值。過程450隨后移動到結(jié)束框545。
[0071]圖6是用于基于目標顏色自動聚焦成像裝置的過程600的流程圖。在一些實施例中,可將多個顏色優(yōu)先化。過程600可由圖3中說明的成像裝置12執(zhí)行。過程600在開始框605處開始且隨后移動到處理框610,其中接收指示將聚焦的一或多個顏色的輸入???10可由如圖3中說明的主控制模塊375中包含的指令執(zhí)行。輸入可由也在圖3中說明的輸入裝置390接收。過程600隨后移動到框615,其中俘獲圖像。框615可由圖3中說明的傳感器控制模塊335中包含的指令執(zhí)行。過程600隨后移動到框620,其中在圖像內(nèi)識別一或多個對象???20可由圖3中說明的對象檢測模塊340中包含的指令執(zhí)行。
[0072]過程600隨后移動到框630,其中確定所識別對象的顏色。過程600隨后移動到?jīng)Q策框640,其中其確定是否任何對象具有類似于將聚焦的顏色(在框610中接收)的顏色。過程600如何確定對象是否具有類似于將聚焦的顏色的顏色可按實施方案變化。一些實施方案可將待聚焦的顏色和對象的顏色映射到顏色空間,例如RGB顏色空間或YCbCr顏色空間。隨后可在空間中計算對象的顏色與將聚焦的顏色之間的距離。如果所述距離低于閾值,那么對象的顏色可視為“類似”于將聚焦的顏色。如果決策框640確定至少一個對象具有類似于將聚焦的顏色的顏色,那么過程600移動到框650,其中針對聚焦將對象優(yōu)先化。
[0073]在一些場景中,多個對象可具有類似于將聚焦的顏色的顏色。當對這些場景進行成像時,可能必須在對象之間優(yōu)先化以確定成像裝置或相機應(yīng)自動聚焦于對象中的哪一者。在一些實施方案中,對象的優(yōu)先化可基于在多維顏色空間中每一對象的顏色與將聚焦的顏色的距離。舉例來說,在三維顏色空間中具有較靠近將聚焦的顏色的顏色的對象可比在三維空間中具有較遠離將聚焦的顏色的顏色的對象優(yōu)先級更高。
[0074]在其它實施方案中,對象的顏色與將聚焦的顏色的距離可為確定對象的聚焦優(yōu)先級中的一種考慮。舉例來說,還可考慮對象的大小和在圖像內(nèi)的位置。一些實施方案可將大小得分指派于每一對象,其中大小得分的量值與場景中的對象的大小成比例。因此,較大對象將接收到比較小對象大的大小得分。也可為對象指派位置得分??蔀檩^靠近場景的中心的對象指派比較遠離場景的中心的對象更高的位置得分。也可為每一對象指派顏色匹配得分,其與在顏色空間中對象的顏色到將聚焦的顏色的距離成反比。在這些實施方案中,具有較靠近將聚焦的顏色的顏色的對象接收到比在顏色空間中顏色較遠離將聚焦的顏色的對象更高的顏色匹配得分。
[0075]在一些實施方案中,可將顏色、大小和位置得分相加或平均化以確定對象的優(yōu)先級。隨后可比較每一對象的優(yōu)先級以確定哪一對象具有最高優(yōu)先級。在一些實施方案中,這些得分中的每一者也可被指派權(quán)重,且產(chǎn)生針對每一對象的經(jīng)加權(quán)總和或平均。經(jīng)加權(quán)總和或平均可確定每一對象的優(yōu)先級。在一些實施方案中,當設(shè)計成像裝置或相機時可指派默認權(quán)重。在一些實施方案中,一或多個特性的權(quán)重可為可配置的。權(quán)重可經(jīng)由在成像裝置或相機的電子顯示器上提供的用戶接口來配置。在一些實施方案中,權(quán)重可經(jīng)由輸入裝置所提供的通信接口來配置。舉例來說,一些成像裝置可包含實現(xiàn)與外部裝置的電子通信的USB或其它I/O端口。可界定使得外部裝置能夠經(jīng)由I/O端口上的通信配置成像裝置參數(shù)的API。
[0076]一旦將其顏色類似于將聚焦的顏色的對象優(yōu)先化,過程600便隨后移動到框660,其中使成像裝置自動聚焦于一或多個最高優(yōu)先級對象???60可由如圖3中說明的主控制模塊375中包含的指令執(zhí)行。在一些實施方案中,可在自動聚焦傳感器之后俘獲圖像。過程600隨后移動到結(jié)束框670。
[0077]返回到框640,如果沒有對象具有類似于將聚焦的顏色的顏色,那么過程600移動到?jīng)Q策框645。在框645中,做出關(guān)于是否應(yīng)俘獲額外圖像的確定。在一些其它實施方案中,如果沒有對象具有類似于將聚焦的顏色的顏色,那么可選擇替代聚焦方法。舉例來說,可基于對象在場景中的中心性或?qū)ο笤趫D像內(nèi)的移動來選擇聚焦。一些實施方案可選擇聚焦以為總體場景提供良好聚焦。舉例來說,由圖像傳感器俘獲的圖像的對比度可通過選定的聚焦設(shè)定而最大化。在一些實施方案中,自動聚焦能力可連續(xù)操作,使得針對將聚焦的對象連續(xù)俘獲且評估圖像。在這些實施方案中,過程600可從決策框645移動到框615,其中俘獲另一圖像且過程600重復(fù)。在其它實施方案中,過程600可從框645移動到結(jié)束框670。
[0078]當選擇將聚焦的最高優(yōu)先級對象時,一些實施方案可選擇單個對象。其它實施方案可選擇將聚焦的多個對象。在一些實施方案中,場景的本質(zhì)可確定是否應(yīng)選擇單個對象或多個對象進行自動聚焦。舉例來說,在一些場景中,若干對象可具有類似的聚焦優(yōu)先級。在一些場景中,這可能起因于多個對象類似于將聚焦的顏色。在其它場景中,這可由聚焦優(yōu)先級計算的組件造成,從而導(dǎo)致兩個或兩個以上對象的類似聚焦優(yōu)先級。
[0079]舉例來說,在一個場景中,第一對象的顏色可為與將聚焦的顏色的確切匹配。在多維顏色空間內(nèi)此對象的顏色與將聚焦的顏色之間的距離可為零或非常小。這可導(dǎo)致此對象具有高顏色匹配得分。此第一對象可位于場景的邊緣,從而導(dǎo)致第一對象的低位置得分。第二對象的顏色可較少類似于將聚焦的顏色,從而導(dǎo)致比第一對象低的顏色匹配得分。第二對象也可比第一對象位于更靠近場景的中心處,從而導(dǎo)致第二對象具有比第一對象高的位置得分。因此,在一些實施方案中,第一對象和第二對象的所得優(yōu)先級可為類似的。通過這些場景,一些實施方案可選擇兩個圖像進行自動聚焦。在這些實施方案中,使圖像傳感器自動聚焦于選定對象可包含選擇聚焦位置以及選擇圖像的景深。選定景深可使得兩個對象在選定聚焦位置處具有足夠的聚焦。
[0080]圖7是用于使數(shù)字成像裝置自動聚焦的過程的流程圖。過程700可由圖3中說明的成像裝置12實施。過程700在開始框705處開始,且隨后移動到框710,其中獲得自動聚焦參數(shù)???10可至少部分地由圖3中說明的主控制模塊375中包含的指令執(zhí)行。自動聚焦參數(shù)可提供對自動聚焦方法的一般控制,例如由過程700描述的方法。這些參數(shù)可能不特定針對作為過程700的部分檢測的特定對象。
[0081]在一些實施方案中,框710可包含接收界定一或多個自動聚焦參數(shù)的值的輸入。舉例來說,第一組自動聚焦參數(shù)可指示一或多個第一顏色。第一顏色的對象可被給予比不同顏色的對象高的聚焦優(yōu)先級?;蛘撸愃朴诘谝活伾械囊徽叩念伾膶ο罂杀唤o予較高的顏色匹配得分,如下文所述。在一些實施方案中,對象的顏色匹配得分可與在多維顏色空間內(nèi)對象的顏色到所述一或多個第一顏色的距離成反比。
[0082]第二組自動聚焦參數(shù)可指示一或多個第二顏色。此第二組參數(shù)可指示具有類似于第二顏色中的一或多者的顏色的對象被給予比不同于所述一或多個第二顏色的顏色的對象低的聚焦優(yōu)先級。
[0083]第三組自動聚焦參數(shù)可包含布爾參數(shù),其指示當確定圖像中識別的對象的聚焦優(yōu)先級時是否應(yīng)考慮對象移動。第四組參數(shù)可指示對指派于對象的每一得分指派的權(quán)重。舉例來說,第四組參數(shù)可指示顏色匹配得分、對象位置得分和對象大小得分的權(quán)重。
[0084]第五組自動聚焦參數(shù)可包含用于快門速度、光圈或圖像靈敏度的邊界值。這些邊界值可對當使成像裝置或相機自動聚焦時自動聚焦方法可如何設(shè)定這些參數(shù)設(shè)定限制。
[0085]其它自動聚焦參數(shù)可界定一或多個自動聚焦模式。舉例來說,自動聚焦模式可包含“聚焦于移動對象”、“聚焦于具有唯一顏色的對象”、“聚焦于特定顏色的對象”或“聚焦于最靠近圖像的中心的對象”。在“聚焦于具有唯一顏色的對象”模式中,圖像內(nèi)具有較唯一顏色的對象可被給予比具有較不唯一顏色的對象高的聚焦優(yōu)先級。
[0086]在已獲得自動聚焦參數(shù)之后,過程700移動到框720,其中用圖像傳感器俘獲一或多個圖像???20可由圖3中說明的傳感器控制模塊335中包含的指令實施。在俘獲一個以上圖像的一些實施方案中,圖像中的一些可在不同焦距處俘獲。在框720中俘獲一個以上圖像的一些實施方案中,圖像中的一些可在相同焦距處俘獲。一些實施方案可利用在框720中俘獲的多個圖像來檢測跨越多個圖像的運動。
[0087]過程700隨后移動到處理框730。在處理框730中,在一或多個圖像中識別對象。在俘獲一個以上圖像的實施方案中,識別對象可包含使一個圖像中的對象與另一圖像中的對象相關(guān)。過程700隨后移動到框740,其中確定每一所識別對象的聚焦優(yōu)先化數(shù)據(jù)。在一些實施方案中,聚焦優(yōu)先化數(shù)據(jù)可包含對象的顏色、對象顏色的唯一性、對象的運動、對象的大小和對象在圖像內(nèi)的位置中的至少一者。在一些實施方案中,確定聚焦優(yōu)先化數(shù)據(jù)可包含從自動聚焦參數(shù)讀取數(shù)據(jù)。確定聚焦優(yōu)先化數(shù)據(jù)也可包含分析所述一或多個圖像以獲得數(shù)據(jù)。舉例來說,可分析一或多個圖像以確定對象的顏色或移動。
[0088]過程700隨后移動到框750,其中基于聚焦優(yōu)先化數(shù)據(jù)和配置數(shù)據(jù)選擇一或多個將聚焦的對象。下文在圖8的論述中更詳細闡釋框750。
[0089]過程700隨后移動到框760,其中確定影響所述一或多個選定對象的聚焦的成像參數(shù)。若干成像參數(shù)可影響選定對象的聚焦。舉例來說,透鏡聚焦位置可影響一或多個對象的聚焦。其它參數(shù)也可影響一或多個對象的聚焦。舉例來說,如果選擇多個對象,那么選定對象可能距圖像傳感器不同距離。在此成像環(huán)境中,單個焦距可能無法實現(xiàn)所有選定對象的足夠聚焦,除非調(diào)整其它成像參數(shù)。也可確定將增加或減小景深的用于圖像傳感器的光圈設(shè)定??烧{(diào)整光圈設(shè)定以允許選定對象中的至少兩者或兩者以上實現(xiàn)足夠聚焦。此調(diào)整的確定可由框710中獲得的邊界參數(shù)定界。也可調(diào)整其它圖像傳感器設(shè)定,例如快門速度和圖像傳感器靈敏度,以在給定確定的光圈的情況下提供適當?shù)钠毓狻?br>
[0090]一旦確定成像參數(shù),過程700便移動到框770,其中設(shè)定確定的成像參數(shù)以便使圖像傳感器聚焦于一或多個選定對象。在一些實施方案中,這可包含將圖像俘獲參數(shù)寫入或另外發(fā)送到圖像傳感器???70還可包含物理上改變透鏡的聚焦位置以對應(yīng)于使透鏡聚焦于選定對象的焦距。在一些實施方案中,框770可視為使圖像傳感器自動聚焦于一或多個選定對象。過程700隨后移動到框780,其中使用設(shè)定的成像參數(shù)俘獲圖像。過程700隨后移動到結(jié)束框790。
[0091]圖8是可作為使成像裝置自動聚焦的方法的部分俘獲的圖像。舉例來說,圖8中表示的圖像可在圖4中說明的過程400 (尤其是框420或框430)、圖6中說明的過程600 (尤其是框615)或圖7中說明的過程700 (尤其是框720)的執(zhí)行期間俘獲。先前描述的使成像裝置自動聚焦的方法可識別圖像800內(nèi)的對象。舉例來說,這些方法可識別飛機820和海灘游客作為對象810、830、840、850和860。
[0092]一些實施方案可隨后將檢測到的對象優(yōu)先化以確定將聚焦于哪一個或多個對象。這些實施方案可在類似于下文呈現(xiàn)的表I的表中組織檢測到的對象的聚焦數(shù)據(jù):
[0093]表I
[0094]
(a) (h) k) (d) k) ΓΠ --) (h)(i) I
對象顏對象顏ν}<6/ν ν|<? 對象聚焦對象聚ft;.對象 # ■配ft唯一優(yōu)先級實優(yōu)先?
對象820藍色|低|直|嗇|嗇|嗇| 嗇Φ
對象810橙色一髙* Φ Ii 一髙生— 生嗇對象840皮膚—低 M 低—低 ΦM?
對象830皮膚低__M____M__i__M__籃對象850皮膚—低 Ii 低―低 Φ低M
對象860橙色I 髙1丨生丨籃 I 低 ΦΦ生一
[0095]*假定說明的實施方案已接收到指示應(yīng)選擇橙色對象進行聚焦或應(yīng)對其給予比其它顏色的對象高的聚焦優(yōu)先級的輸入。
[0096]表I展示用于聚焦優(yōu)先化表的至少一個實施方案的組織或結(jié)構(gòu)。表I的行表示個別對象。舉例來說,每一行可表示由圖3中說明的對象檢測模塊340檢測到的對象。表I的列b到g各自表示特定對象特性,其可用以至少部分地確定每一對象的聚焦優(yōu)先級。一些實施方案可僅實施這些列的子集。其它實施方案可實施表I中說明的列和未說明的其它額外列。
[0097]表I的單元列(b)到(g)可記錄由每一列表示的對象特性的“得分”。舉例來說,將對象720說明為具有高顏色唯一性得分,但具有低顏色匹配得分。雖然表I在列b到g中的單元展示為具有“高”、“中”和“低”的得分,但這些值僅用于說明目的。一些實施方案將在列的單元中提供數(shù)字值。舉例來說,一些實施方案可將每一對象的得分求和或求平均以產(chǎn)生聚焦優(yōu)先級。此聚焦優(yōu)先級可記錄在下文論述的列(h)或列(i)中。
[0098]為了此描述的目的,表I的列(a)識別對象。圖8中世界所列出的每一對象。列(b)指示每一檢測到的對象的顏色。在一些實施方案中,由列(h)或(i)表示的聚焦優(yōu)先級可基于對象顏色。舉例來說,實施方案可接收指示一或多個顏色的輸入。當檢測到的對象匹配于這些顏色中的一者時,可增加所述對象的聚焦優(yōu)先級。這些實施方案可利用列(C),其表示對象的顏色匹配于作為將聚焦的顏色作為輸入接收的顏色的接近程度。列(C)的顏色匹配得分可基于從每一對象的顏色到經(jīng)配置以作為將聚焦的顏色的一或多個顏色的距離來確定。所述距離可在多維顏色空間內(nèi),例如RGB顏色空間或YCrCb顏色空間。對象的顏色匹配得分可與從對象的顏色到經(jīng)配置以進行聚焦的一或多個顏色的距離成反比。
[0099]列(d)指示每一對象的顏色唯一性得分。對象的顏色唯一性得分可表示當與圖像的其它對象相比時對象的顏色的相對唯一性。在一些實施方案中,顏色的唯一性得分可以與在多維顏色空間內(nèi)對象的顏色與所有其它檢測到的對象的顏色之間的距離成比例。舉例來說,這些實施方案可首先計算從對象的顏色到其它檢測到的對象的顏色中的每一者的距離。隨后可將這些距離求和以產(chǎn)生顏色唯一性得分。此過程隨后可針對每一檢測到的對象重復(fù)。
[0100]在圖8的說明實例中,檢測到的對象中的三者,對象840、830和850具有檢測到的顏色“皮膚”。因為圖像內(nèi)的其它對象具有相同顏色,所以這些對象不可視為具有唯一顏色。舉例來說,使用上述確定顏色唯一性得分的方法,在多維顏色空間中對象830、840和850的顏色之間的距離可為零。這可導(dǎo)致這些對象具有相對低的顏色唯一性得分?;蛘撸瑢ο?20是僅有的藍色對象,因此其具有高顏色唯一性得分。兩個對象,對象810和860具有橙色,從而導(dǎo)致這些對象的中顏色唯一性得分。對象820、810和860與對象830、840和850相比時全部具有較高唯一性得分。
[0101]列(e)表示對象的移動得分。如果檢測到對象的移動,那么對象的移動得分可高于較靜態(tài)的對象的移動得分。在一些實施方案中,對象的移動得分可基于針對所述對象確定的運動向量的大小。舉例來說,一些實施方案可跨越多個俘獲的圖像、例如第一圖像和第二圖像使對象相關(guān)??捎嬎銓ο蟮倪\動向量,其將對象在第一圖像中的位置映射到對象在第二圖像中的位置。這些運動向量的絕對大小可指示對象相對于靜態(tài)圖像背景的運動的程度或速度。表I中說明的移動得分可基于這些運動向量的大小。如圖8和表I的說明實例中可見,飛機820具有比表中的其它對象高的移動得分。飛機在說明的圖像中正在以可能比其它檢測到的對象快的速度向右移動。
[0102]列(f)表示每一檢測到的對象的位置得分。在一些實施方案中,較靠近圖像的中心定位的對象可具有比較靠近圖像的邊緣定位的對象高的位置得分。在說明的實例中,對象820和810兩者具有高位置得分。這些對象說明為靠近圖像的中心。剩余對象較靠近圖像的邊緣定位且因此具有較低位置得分。
[0103]列(g)表示每一檢測到的對象的大小得分。在一些實施方案中,為對象指派與其在圖像中的相對大小成比例的大小得分。在圖像800的說明實例中,飛機820明顯具有比海灘游客(例如,海灘游客810)大的大小。因此,飛機的大小得分可大于海灘游客的大小得分。
[0104]列(h)和⑴各自表示不同實施方案基于表I的列(a)到(g)中提供的數(shù)據(jù)將檢測到的對象優(yōu)先化的結(jié)果。雖然表I中將每一對象的優(yōu)先級表示為“高”、“中”或“低”,但這些聚焦優(yōu)先級僅用于說明性目的。一些實施方案可提供數(shù)字得分和聚焦優(yōu)先級以便實現(xiàn)對象得分和優(yōu)先級的求和、求平均和數(shù)字比較。為了簡單,如所說明來表示得分。
[0105]如列(h)和⑴中所示的聚焦優(yōu)先級可基于對象的顏色匹配得分(列(C))、對象的顏色唯一性得分(列(d))、對象的移動得分(列(e))、對象的位置得分(列(f))或?qū)ο蟮拇笮〉梅?列(g))中的一或多者。
[0106]一些實施方案可將表I中表示的得分中的一或多者相加或求平均以確定對象聚焦優(yōu)先級。其它實施方案可將權(quán)重指派于每一列。經(jīng)加權(quán)總和或經(jīng)加權(quán)平均可隨后用以確定對象的聚焦優(yōu)先級。
[0107]在確定聚焦優(yōu)先級時指派于每一列的權(quán)重可按實施方案改變。舉例來說,一些實施方案可對對象的移動得分比對象的位置得分加權(quán)更高。其它實施方案可使用其它權(quán)重用于位置和移動。權(quán)重可由成像裝置的設(shè)計者基于目標市場確定。舉例來說,一些成像裝置可出售給最關(guān)注于優(yōu)先對移動的聚焦的照相者。在這些裝置中,列(e)中所示的移動得分可被給予最高權(quán)重。在其它目標市場中,大對象可為重要的。在為這些市場設(shè)計的裝置中,列(g)中所示的對象大小得分可被給予最高優(yōu)先級。
[0108]在一些實施方案中,指派于每一列的權(quán)重可通過可配置參數(shù)來確定。舉例來說,一些實施方案可提供多個自動聚焦模式,其中用戶基于其需要來選擇特定模式。模式可確定表I的每一列的權(quán)重。舉例來說,實施方案可為移動得分列指派零權(quán)重,除非已啟用“聚焦于移動對象”自動聚焦模式。
[0109]另一自動聚焦模式,例如“聚焦于匹配的顏色”模式,可對列(C)的顏色匹配得分指派比表I的其它列高的權(quán)重。在此模式中,列⑷的權(quán)重可為零?;蛘撸?d)的權(quán)重可為除了零之外的權(quán)重,但可具有比列(C)的權(quán)重低的權(quán)重。
[0110]“聚焦于唯一顏色的對象”模式可將較高權(quán)重指派于列(d)中所示的顏色唯一性得分。在此模式中,列(C)的權(quán)重可為零?;蛘撸诖四J街辛?C)的權(quán)重可為除了零之外的權(quán)重,但可比列⑷的權(quán)重低。
[0111]在一些實施方案中,指派于一或多個列的權(quán)重可為直接可配置的。此能力可在“高級配置”模式中提供,其為高級照相者提供定制和調(diào)節(jié)成像裝置或相機的自動聚焦方法的能力。
[0112]由列(h)表不的實施方案為對象820提供最聞聚焦優(yōu)先級。對象810和860具有第二最高聚焦優(yōu)先級。在此實施方案中對象830、840和850各自具有最低聚焦優(yōu)先級。此實施方案可能在確定聚焦優(yōu)先級時已將對象移動列比某些其它列加權(quán)更高。舉例來說,列(h)可表示當成像裝置處于“聚焦于移動對象”模式中時確定的聚焦優(yōu)先級。在此模式中,盡管對象810的顏色在某種程度上是唯一的且對象810靠近圖像的中心定位的事實,飛機820的聚焦優(yōu)先級也高于人810的聚焦優(yōu)先級。
[0113]由列(i)表示的實施方案實現(xiàn)相同對象的不同聚焦優(yōu)先級。列(i)可表示包含聚焦于特定顏色的對象的自動聚焦模式的實施方案。當此模式在作用中時列(i)中所示的結(jié)果可產(chǎn)生。在此實例中,實施方案可能已經(jīng)配置以聚焦于橙色對象。在此模式中,表示對象的移動得分的列(e)可接收到比其在由列(f)表示的實施方案中接收到的權(quán)重低的權(quán)重來確定聚焦優(yōu)先級。舉例來說,在此自動聚焦模式中列(e)可接收零權(quán)重。或者,在此自動聚焦模式中列(e)可接收非零權(quán)重。
[0114]在由圖8表示的圖像中,對象810和860兩者具有檢測到的橙色。通過此成像環(huán)境,一些實施方案可選擇兩個橙色對象來聚焦。在這些實施方案中,可作出關(guān)于是否單個焦距可實現(xiàn)兩個對象的足夠聚焦的確定。如果可以,那么可不執(zhí)行進一步調(diào)整且可在適當焦距處俘獲圖像。如果作出在給定當前成像參數(shù)的情況下無法將兩個對象帶到足夠聚焦的確定,那么可進行一些調(diào)整。舉例來說,一些實施方案可調(diào)整圖像的景深以便對所有選定對象提供足夠聚焦。
[0115]其它實施方案可基于對象在圖像內(nèi)的相對位置在相同顏色的對象之間進一步區(qū)分。舉例來說,產(chǎn)生列(i)中給定的聚焦優(yōu)先級的實施方案可基于每一對象在圖像內(nèi)的位置進一步優(yōu)先化相同顏色的對象。在說明的實施方案中,對象860具有比對象810低的位置得分。這可通過對象810比對象860更靠近圖像的中心來引起。在列(i)說明的實施方案中,每一對象的位置得分為確定性的以將對象810優(yōu)先于對象860進行聚焦。
[0116]可使用經(jīng)設(shè)計以執(zhí)行本文所描述的功能的通用處理器、數(shù)字信號處理器(DSP)、專用集成電路(ASIC)、現(xiàn)場可編程門陣列(FPGA)或其它可編程邏輯裝置、離散門或晶體管邏輯、離散硬件組件或其任何組合來實施或執(zhí)行結(jié)合本文中所揭示的實施方案而描述的各種說明性邏輯塊、模塊和電路。通用處理器可為微處理器,但在替代例中,處理器可為任何常規(guī)的處理器、控制器、微控制器或狀態(tài)機。處理器還可實施為計算裝置的組合,例如,DSP與微處理器的組合、多個微處理器、一或多個微處理器與DSP核心的聯(lián)合,或任何其它此配置。
[0117]可直接以硬件、以由處理器執(zhí)行的軟件模塊或以上述兩者的組合實施結(jié)合本文所揭示的實施方案而描述的方法或過程的步驟。軟件模塊可駐留于RAM存儲器、快閃存儲器、ROM存儲器、EPROM存儲器、EEPROM存儲器、寄存器、硬盤、可裝卸式磁盤、CD-ROM或此項技術(shù)中已知的任何其它形式的非暫時性存儲媒體中。示范性計算機可讀存儲媒體耦合到處理器,使得處理器可從計算機可讀存儲媒體讀取信息和向計算機可讀存儲媒體寫入信息。在替代方案中,存儲媒體可與處理器成一體式。處理器及存儲媒體可駐留于ASIC中。ASIC可駐留于用戶終端、相機或其它裝置中。在替代例中,處理器和存儲媒體可作為離散組件駐留于用戶終端、相機或其它裝置中。
[0118]如果以軟件來實施,那么所述功能可存儲在計算機可讀媒體上或作為一或多個指令或代碼經(jīng)由計算機可讀媒體來傳輸。本文揭示的方法或算法的步驟可在可駐留于計算機可讀媒體上的處理器可執(zhí)行軟件模塊中實施。計算機可讀媒體包含計算機存儲媒體和通信媒體兩者,所述通信媒體包含可經(jīng)啟用以將計算機程序從一個位置傳送到另一位置的任何媒體。存儲媒體可為可由計算機存取的任何可用媒體。借助于實例而非限制,此類計算機可讀媒體可包含RAM、ROM、EEPROM、CD-ROM或其它光盤存儲裝置、磁盤存儲裝置或其它磁性存儲裝置,或可用于以指令或數(shù)據(jù)結(jié)構(gòu)的形式存儲所要程序代碼且可由計算機存取的任何其它媒體。而且,任何連接均被適當稱為計算機可讀媒體。如本文所使用,磁盤和光盤包含壓縮光盤(CD)、激光光盤、光學(xué)光盤、數(shù)字通用光盤(DVD)、軟性磁盤和藍光光盤,其中磁盤通常以磁性方式再現(xiàn)數(shù)據(jù),而光盤用激光以光學(xué)方式再現(xiàn)數(shù)據(jù)。以上各項的組合也應(yīng)包含在計算機可讀媒體的范圍內(nèi)。另外,方法或算法的操作可作為一個或任一組合或集合的代碼和指令駐留在可并入到計算機程序產(chǎn)品中的機器可讀媒體和計算機可讀媒體上。
[0119]所屬領(lǐng)域的技術(shù)人員可容易了解對本發(fā)明中描述的實施方案的各種修改,且在不脫離本發(fā)明的精神或范圍的情況下可將本文界定的一般原理應(yīng)用于其它實施方案。因此,權(quán)利要求書既定不限于本文所示的實施方案,而是應(yīng)被賦予與本發(fā)明、本文揭示的原理和新穎特征一致的最廣范圍。詞語“示范性”在此專門用以表示“充當實例、例子或說明”。本文描述為“示范性”的任何實施方案不一定解釋為比其它實施方案優(yōu)選或有利。另外,所屬領(lǐng)域的技術(shù)人員將容易了解,術(shù)語“上部”和“下部”有時用于便于描述圖式,且指示適當定向頁上對應(yīng)于圖式的定向的相對位置,且可能不反映所實施的MOD的適當定向。
[0120]在本說明書中在單獨實施方案的上下文中描述的某些特征也可在單個實施方案中組合地實施。相反,在單個實施方案的上下文中描述的各種特征也可在多個實施方案中單獨地或在任何合適子組合中實施。而且,雖然以上可將特征描述為在某些組合中作用且甚至初始如此主張,但來自所主張組合的一或多個特征在一些情況下可從組合實踐,且所主張的組合可針對子組合或子組合的變化。
[0121]類似地,雖然在圖中以特定次序描繪操作,但這不應(yīng)理解為要求此些操作以所示特定次序或以循序次序執(zhí)行或要求執(zhí)行所有說明的操作以實現(xiàn)合意的結(jié)果。此外,圖式可以流程圖的形式示意性描繪一或多個實例過程。然而,未描繪的其它操作可并入在示意性說明的實例過程中。舉例來說,在所說明操作中的任一者之前、之后、同時或之間可執(zhí)行一或多個額外操作。在某些情況下,多任務(wù)和并行處理可為有利的。而且,在上述實施方案中各種系統(tǒng)組件的分離不應(yīng)理解為在所有實施方案中都要求此分離,且應(yīng)了解,所述程序組件和系統(tǒng)可大體上在單個軟件產(chǎn)品中集成在一起或封裝到多個軟件產(chǎn)品中。另外,其它實施方案在所附權(quán)利要求書的范圍內(nèi)。在一些情況下,權(quán)利要求書中陳述的動作可以不同次序執(zhí)行且仍實現(xiàn)合意的結(jié)果。
[0122]在此包含標題以用于參考且?guī)椭ㄎ桓鱾€部分。這些標題既定不限制相對于其描述的概念的范圍。此些概念在整個說明書中可具有適用性。
[0123]提供先前對所揭示實施方案的描述以使得所屬領(lǐng)域的技術(shù)人員能夠制作或使用本發(fā)明。所屬領(lǐng)域的技術(shù)人員將容易明白對這些實施方案的各種修改,且本文中所定義的一般原理可在不脫離本發(fā)明的精神或范圍的情況下應(yīng)用于其它實施方案。因此,本發(fā)明并不希望限于本文中所展示的實施方案,而是應(yīng)被賦予與本文中所揭示的原理和新穎特征一致的最寬范圍。
【權(quán)利要求】
1.一種使數(shù)字成像裝置聚焦的方法,其包括: 用圖像傳感器俘獲圖像,其中所述所俘獲圖像包括對象和背景; 識別所述圖像內(nèi)的一或多個對象; 至少部分地基于所述所識別對象的移動而選擇所述所識別對象中的至少一者來聚焦;以及 使所述圖像傳感器自動聚焦于所述至少一個選定對象。
2.根據(jù)權(quán)利要求1所述的方法,其中選擇所述所識別對象中的至少一者包括確定所述一或多個所識別對象中的至少一部分的運動向量,其中所述選擇至少部分地基于所述運動向量的大小。
3.根據(jù)權(quán)利要求1所述的方法,其中所述所識別對象中的至少一者的所述選擇至少部分地基于所述所識別對象相對于圖像背景的移動。
4.根據(jù)權(quán)利要求1所述的方法,其中所述所識別對象中的至少一者的所述選擇至少部分地基于所述所識別對象的移動與所述裝置的平移運動一致。
5.根據(jù)權(quán)利要求1所述的方法,其中選擇所述所識別對象中的至少一者至少部分地基于所述所識別對象在所述圖像內(nèi)的相對位置。
6.根據(jù)權(quán)利要求1所述的方法,其中使所述圖像傳感器自動聚焦包括接收指示所述圖像傳感器應(yīng)至少部分地聚焦于所述至少一個選定對象的移動的輸入。
7.根據(jù)權(quán)利要求6所述的方法,其進一步包括在電子顯示器上顯示指示所述圖像傳感器是否應(yīng)至少部分地聚焦于對象移動的用戶接口。
8.根據(jù)權(quán)利要求1所述的方法,其中選擇所述所識別對象中的至少一者進一步基于所述所識別對象的一或多個顏色。
9.根據(jù)權(quán)利要求1所述的方法,其進一步包括: 識別所述圖像內(nèi)的至少兩個對象,其中使所述圖像傳感器自動聚焦于所述選定對象包含調(diào)整所述圖像傳感器的光圈以使所述圖像傳感器聚焦于所述至少兩個對象。
10.根據(jù)權(quán)利要求1所述的方法,其進一步包括: 基于每一對象的運動在一時間點預(yù)測一或多個對象的位置,其中所述一或多個對象包含被選擇用于聚焦的所述至少一個對象,且其中所述圖像傳感器的所述自動聚焦是基于所述選定至少一個對象的預(yù)測位置。
11.一種成像裝置,其包括: 圖像傳感器; 傳感器控制模塊,其經(jīng)配置以用所述圖像傳感器俘獲圖像; 對象檢測模塊,其經(jīng)配置以識別所述所俘獲圖像內(nèi)的一或多個對象; 聚焦優(yōu)先化模塊,其經(jīng)配置以至少部分地基于至少一個對象的移動而選擇所述至少一個對象來聚焦;以及 主控制模塊,其經(jīng)配置以使所述圖像傳感器自動聚焦于所述選定至少一個對象。
12.根據(jù)權(quán)利要求11所述的裝置,其進一步包括對象運動檢測模塊,所述對象運動檢測模塊經(jīng)配置以確定所述一或多個所識別對象中的至少一部分的運動向量。
13.根據(jù)權(quán)利要求11所述的裝置,其中所述聚焦優(yōu)先化模塊進一步經(jīng)配置以至少部分地基于至少一個對象相對于圖像背景的移動而選擇所述至少一個對象來聚焦。
14.根據(jù)權(quán)利要求11所述的裝置,其中所述聚焦優(yōu)先化模塊進一步經(jīng)配置以至少部分地基于所述所識別對象中的至少一者的移動與所述裝置的平移實質(zhì)上一致而選擇所述至少一個對象。
15.根據(jù)權(quán)利要求11所述的裝置,其中所述聚焦優(yōu)先化模塊進一步經(jīng)配置以至少部分地基于至少一個對象在所述圖像內(nèi)的位置而選擇所述至少一個對象。
16.根據(jù)權(quán)利要求11所述的裝置,其進一步包括輸入處理模塊,所述輸入處理模塊經(jīng)配置以接收指示所述圖像傳感器應(yīng)至少部分地聚焦于正在移動的所述至少一個對象的輸入。
17.根據(jù)權(quán)利要求11所述的裝置,其進一步包括電子顯示器,其中所述主控制模塊進一步經(jīng)配置以顯示指示所述圖像傳感器是否應(yīng)至少部分地聚焦于對象移動的用戶接口。
18.—種成像裝置,其包括: 用于用圖像傳感器俘獲圖像的裝置,其中所述所俘獲圖像包括對象和背景; 用于識別所述圖像內(nèi)的一或多個對象的裝置; 用于至少部分地基于所述所識別對象中的至少一者的移動而選擇所述至少一個對象來聚焦的裝置;以及 用于使所述圖像傳感器自動聚焦于所述至少一個選定對象的裝置。
19.根據(jù)權(quán)利要求18所述的成像裝置,其中所述用于俘獲圖像的裝置包括圖像傳感器。
20.根據(jù)權(quán)利要求18所述的成像裝置,其中所述用于選擇所述所識別對象中的一者的裝置至少部分地基于所述運動向量的大小而選擇所述對象。
21.根據(jù)權(quán)利要求18所述的成像裝置,其中所述用于選擇對象的裝置還至少部分地基于對象在所述圖像內(nèi)的相對位置而選擇所述對象。
22.根據(jù)權(quán)利要求18所述的裝置,其中所述用于選擇的裝置至少部分地基于對象相對于圖像背景的移動而選擇所述對象來聚焦。
23.根據(jù)權(quán)利要求18所述的裝置,其中所述用于選擇的裝置至少部分地基于對象的移動與所述裝置的平移實質(zhì)上一致而選擇所述對象來聚焦。
24.根據(jù)權(quán)利要求18所述的成像裝置,其進一步包括: 用于基于每一對象的運動在一時間點預(yù)測一或多個對象的位置的裝置,其中所述一或多個對象包含被選擇用于聚焦的所述對象,且其中所述圖像傳感器的所述自動聚焦是基于所述選定對象的預(yù)測位置。
25.一種使數(shù)字成像裝置聚焦的方法,其包括: 接收來自用戶的指示選定顏色的輸入; 用圖像傳感器俘獲圖像; 識別所述所俘獲圖像內(nèi)的一或多個對象; 至少部分地基于所述選定顏色而選擇第一對象來聚焦;以及 使所述圖像傳感器自動聚焦于所述選定對象。
26.根據(jù)權(quán)利要求25所述的方法,其中所述選擇所述第一對象來聚焦還基于所述第一對象在所述圖像內(nèi)的相對位置。
27.根據(jù)權(quán)利要求25所述的方法,其進一步包括至少部分地基于所述選定顏色而選擇至少第二對象來聚焦,其中所述自動聚焦包含聚焦于將聚焦的所述第一對象和將聚焦的所述第二對象兩者。
28.根據(jù)權(quán)利要求25所述的方法,其中選擇第一對象來聚焦進一步至少部分地基于所述第一對象中的一或多者在所述所俘獲圖像內(nèi)的大小。
29.根據(jù)權(quán)利要求25所述的方法,其進一步包括接收指示將不聚焦的第二顏色的輸入,其中所述選擇所述第一對象來聚焦進一步基于所述第二顏色。
30.一種成像裝置,其包括: 圖像傳感器; 輸入裝置; 輸入處理模塊,其經(jīng)配置以接收來自所述輸入裝置的指示選定顏色的輸入; 傳感器控制模塊,其經(jīng)配置以用所述圖像傳感器俘獲圖像; 對象檢測模塊,其經(jīng)配置以識別所述所俘獲圖像內(nèi)的一或多個對象; 聚焦優(yōu)先化模塊,其經(jīng)配置以至少部分地基于所述選定顏色而選擇至少一個對象來聚焦;以及 主控制模塊,其經(jīng)配置以使所述圖像傳感器自動聚焦于所述至少一個選定對象。
31.根據(jù)權(quán)利要求30所述的裝置,其進一步包括電子顯示器,所述電子顯示器經(jīng)配置以顯示關(guān)于將聚焦的顏色的輸入的提示。
32.根據(jù)權(quán)利要求30所述的裝置,其中所述聚焦優(yōu)先化模塊進一步經(jīng)配置以至少部分地基于對象在所述圖像內(nèi)的位置而選擇所述對象。
33.根據(jù)權(quán)利要求30所述的裝置,其中所述聚焦優(yōu)先化模塊進一步經(jīng)配置以至少部分地基于對象在所述所俘獲圖像內(nèi)的大小而選擇所述對象。
34.根據(jù)權(quán)利要求30所述的裝置,其中所述聚焦優(yōu)先化模塊進一步經(jīng)配置以至少部分地基于對象相對于圖像背景的移動而選擇所述對象。
【文檔編號】H04N5/232GK104205801SQ201380015909
【公開日】2014年12月10日 申請日期:2013年3月25日 優(yōu)先權(quán)日:2012年3月28日
【發(fā)明者】阿諾德·J·古姆 申請人:高通股份有限公司