TWI393981B - Use the flash to assist in detecting focal lengths - Google Patents
Use the flash to assist in detecting focal lengths Download PDFInfo
- Publication number
- TWI393981B TWI393981B TW098128307A TW98128307A TWI393981B TW I393981 B TWI393981 B TW I393981B TW 098128307 A TW098128307 A TW 098128307A TW 98128307 A TW98128307 A TW 98128307A TW I393981 B TWI393981 B TW I393981B
- Authority
- TW
- Taiwan
- Prior art keywords
- exposure
- image
- value
- face
- face block
- Prior art date
Links
- 238000000034 method Methods 0.000 claims description 40
- 238000012935 Averaging Methods 0.000 claims description 2
- 238000002474 experimental method Methods 0.000 description 5
- 238000005070 sampling Methods 0.000 description 4
- 238000003708 edge detection Methods 0.000 description 3
- 238000010276 construction Methods 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 239000000284 extract Substances 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G03—PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
- G03B—APPARATUS OR ARRANGEMENTS FOR TAKING PHOTOGRAPHS OR FOR PROJECTING OR VIEWING THEM; APPARATUS OR ARRANGEMENTS EMPLOYING ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ACCESSORIES THEREFOR
- G03B13/00—Viewfinders; Focusing aids for cameras; Means for focusing for cameras; Autofocus systems for cameras
- G03B13/32—Means for focusing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/60—Control of cameras or camera modules
- H04N23/61—Control of cameras or camera modules based on recognised objects
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/60—Control of cameras or camera modules
- H04N23/61—Control of cameras or camera modules based on recognised objects
- H04N23/611—Control of cameras or camera modules based on recognised objects where the recognised objects include parts of the human body
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/60—Control of cameras or camera modules
- H04N23/67—Focus control based on electronic image sensor signals
- H04N23/675—Focus control based on electronic image sensor signals comprising setting of focusing regions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/70—Circuitry for compensating brightness variation in the scene
- H04N23/74—Circuitry for compensating brightness variation in the scene by influencing the scene brightness using illuminating means
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Studio Devices (AREA)
Description
本發明係關於一種利用閃光燈輔助偵測焦距的方法,特別是一種利用依曝光特徵值查表以輔助偵測具有人臉之影像的焦距的方法。
使用相機在拍攝影像時,需要正確地把焦距對到被攝物體上以得到清晰的照片,而在現今一般的數位相機都已內建有自動對焦功能。自動對焦大致上可以分為兩大類,一為主動式自動對焦(active auto focus),另一為被動式對焦(passive auto focus)。
主動式自動對焦的技術係利用一組紅外線發射器或是雷射發射器和相對的接收器投射光的圖案在被攝體上,再以三角測量法(triangulation)等方法計算相機與被攝物體之間的距離,而此距離即為焦距。由於使用主動式自動對焦需在相機內額外設置光發收器和接收器,因此存在有成本較高的問題。
被動式自動對焦係為在正式拍攝前,數位相機移動相機鏡頭到多個對焦位置,其中對焦位置位於從離數位相機最近的微距到被設為無限遠的區域中。數位相機在對焦位置上擷取影像,並分析所獲得的影像的清晰度來決定焦距。被動式自動對焦方式只需用到相機本身所具有的影像感測器及運算單元,故能夠減輕製造成本。
然而被動式自動對焦得依賴由預先擷取的影像所計算出的清晰度,故當被攝物體處於環境亮度不足時,估測出的焦距容易產生誤差。攝影時若光線充足則被攝物體會具有明顯的合焦點(in-focus),使得相機容易找到正確的對焦位置。反之若環境亮度不足,在估算清晰度時會因為普遍影像清晰度較低等情況而使得相機不易找出正確的焦距。故被動式自動對焦在環境亮度不足時,會存在有對焦不夠準確的問題。
此外,在拍攝照片時,人物影像是畫面中較為重點的部分。拍攝影像前,對焦或測光等前置作業都應依據人物臉部進行。然而傳統的自動對焦方式可能會把背景或是人物以外的其他東西判斷為攝影主體,而存在有應該為拍攝重點的人物卻反而失焦的問題。
鑒於以上的問題,本發明在於提供一種利用閃光燈輔助偵測焦距的方法,藉以解決上述問題。本發明所揭露之利用閃光燈輔助偵測焦距的方法,適用於一具有閃光燈的數位相機,依據一含有至少一人臉之被攝目標提供數位相機一目標焦距,其方法包括:閃光並對被攝目標擷取一第一影像;依據第一影像內的至少一人臉區塊計算而得一曝光特徵值,此人臉區塊係對應人臉;依據曝光特徵值查閱一焦段對照表獲得一起始對焦位置;以及依據起始對焦位置執行一對焦程序以得到目標焦距。
依照本發明之第一實施例,依據第一影像內的至少一人臉區塊計算而得一曝光特徵值之步驟可以包含:於第一影像中搜尋人臉區塊;計算人臉區塊影像的每一像素的一像素曝光值;以及取像素曝光值的平均作為曝光特徵值。
依照本發明之第二實施例,依據第一影像內的至少一人臉區塊計算而得一曝光特徵值之步驟可以包含:於第一影像中搜尋人臉區塊;由人臉區塊影像的中央至人臉區塊影像的邊緣,以梯度加權計算人臉區塊影像的每一像素的一像素曝光值;以及取像素曝光值的平均作為曝光特徵值。
依照本發明之第三實施例,依據第一影像內的至少一人臉區塊計算而得一曝光特徵值之步驟可以包含:於第一影像中搜尋人臉區塊;計算人臉區塊影像的每一像素的一像素曝光值;個別在每一人臉區塊影像內對像素的一曝光值取平均得到複數個人臉平均曝光值;依據人臉區塊,給定各人臉區塊一權重值;以及依據權重值及人臉平均曝光值計算曝光特徵值。
依照本發明之第四實施例,依據第一影像內的至少一人臉區塊計算而得一曝光特徵值之步驟可以包含:於第一影像中搜尋人臉區塊;由人臉區塊影像的中央至人臉區塊影像的邊緣,以梯度加權計算人臉區塊影像的每一像素的一像素曝光值;個別在每一人臉區塊影像內對像素的一曝光值取平均得到複數個人臉平均曝光值;依據人臉區塊,給定各人臉區塊一權重值;以及依據權重值及人臉平均曝光值計算曝光特徵值。
根據本發明,焦段對照表係包含複數個曝光表列值以及與曝光表列值對應的複數個焦距值,依據曝光特徵值查閱焦段對照表獲得起始對焦位置之步驟即是以曝光特徵值於焦段對照表中查閱曝光表列值,對得出與曝光特徵值對應的焦距值作為起始對焦位置。
依照本發明之一實施例,依據起始對焦位置執行對焦程序以得到目標焦距的步驟可包括:依據起始對焦位置指定一對焦區段;在對焦區段內的至少三個焦距分別擷取一測焦影像;各別計算測焦影像的一清晰值;以清晰值及與清晰值對應的焦距進行曲線擬合以得到一二次多項式;以及以二次多項式的斜率為零所對應的焦距作為目標焦距。
根據本發明之另一實施例,依據起始對焦位置執行一對焦程序以得到目標焦距的步驟之後可以包括:依據曝光特徵值與第一影像內人臉區塊以外的部分計算而得一一般曝光值;依據曝光特徵值與一般曝光值計算而得一閃光特徵值;以及依據閃光特徵值設定一閃光燈指數及一光圈值。
有關本發明的特徵、實作與功效,茲配合圖示作最佳實施例詳細說明如下。
以上之關於本發明之內容說明及以下之實施方式之說明係用以示範與解釋本發明之精神與原理,並且提供本發明之專利申請範圍更進一步之解釋。
以下敘述之關於本發明的詳細特徵以及優點,其內容足以使任何熟習相關技藝者了解本發明之技術內容並據以實施,且根據本說明書所揭露之內容、申請專利範圍及圖式,任何熟習相關技藝者可輕易地理解本發明相關之目的及優點。
請參照「第1圖」,其係為根據本發明一實施例之利用閃光燈輔助偵測焦距的方法之流程圖。本發明之利用閃光燈輔助偵測焦距的方法適於一具有閃光燈的數位相機,此方法依據一含有至少一人臉之被攝目標提供該數位相機一目標焦距。關於本發明所適用之數位相機可以是但不限於「第2圖」。
數位相機100包括閃光燈102、鏡頭裝置104、光圈裝置106、感光元件(CCD)108、取樣電路(Sampling hold circuit)110、儲存單元112、驅動馬達114、處理單元116與操作裝置118。被景象所反射的光線經由鏡頭裝置104與光圈裝置106進入感光元件108,感光元件108將進入的光線轉換成影像訊號並傳給取樣電路110後紀錄於儲存單元112。
拍攝時,處理單元116致動驅動馬達114以移動鏡頭裝置104至指定焦距位置。處理單元116並透過驅動馬達114調整光圈裝置106。感光元件108對應於鏡頭裝置104並把當前場景的影像畫面轉換成數位影像的電訊號。經由處理單元的驅動,取樣電路110將感光元件108所接收的影像訊號傳送至儲存單元112。處理單元116根據在取像預覽階段所擷取的之預覽影像,用以判斷需要進行調整鏡頭裝置104之對焦焦距以提供數位相機100拍攝。
請再參考「第1圖」並配合「第2圖」閱覽之,從「第1圖」中可以見悉,利用閃光燈輔助偵測焦距的方法包含步驟S20:致動該閃光燈,並擷取第一影像;步驟S22:依據第一影像內的至少一人臉區塊計算而得一曝光特徵值;步驟S24:依據曝光特徵值查閱焦段對照表,獲得起始對焦位置;以及步驟S26:依據起始對焦位置執行一對焦程序以得到目標焦距。
於步驟S20中,處理單元116透過驅動馬達114使閃光燈102動作。在閃光燈102發出一個預閃亮光時,數位相機100擷取第一影像並紀錄於儲存單元112內。處理單元116分析此第一影像並把分析後的資料用於輔助自動對焦(auto focus)。前述擷取的影像並不限於只擷取一張,實際應用時為求精確亦可使用複數張的影像進行處理。以下僅以單張做為說明。
前述步驟S22之第一影像係代表了含有至少一人臉的被攝物體反射的環境光與由閃光燈102發出並被反射的光線的結合,因此形成第一影像的光線內包含反射預閃亮光。故在此曝光值亦可稱之為反射曝光值。曝光特徵值係表示被攝物體在給予預閃亮光的狀態下的曝光程度,會依據被攝物體與數位相機100的距離而有所差別。曝光特徵值之計算方式容後詳述。
得到曝光特徵值之後,步驟S24以曝光特徵值查閱一焦段對照表(亦可稱為對焦區段對照表)。焦段對照表係包含複數個曝光表列值以及與曝光表列值對應的焦距值。此焦段對照表乃是一個將曝光特徵值與對應該曝光特徵值的可能焦距值的對照表。也就是說,把曝光特徵值在曝光表列值去查閱與曝光特徵值對應的焦距值即可得到前述的起始對焦位置。依據曝光特徵值查閱焦段對照表後可得到的起始對焦位置即可以供後續對焦程序之用。關於焦段對照表的建表方式容後詳述。
步驟S26是藉由得到起始對焦位置作為對焦程序的對焦掃描位置的參考點,使得對焦程序可免除掃描所有由微距至無限遠內的對焦位置,進而減少傳統對焦程序所需的對焦時間及耗電。
關於由第一影像獲得曝光特徵值的步驟,請參考「第3A圖」、「第3B圖」、「第3C圖」與「第3D圖」。「第3A圖」係為根據本發明一實施例之步驟S22的第一實施例的流程示意圖。此實施例的流程包含步驟S30:於第一影像中搜尋人臉區塊;步驟S32:計算人臉區塊影像的每一像素的一像素曝光值;以及步驟S34:取像素曝光值的平均作為曝光特徵值。
首先步驟S30在第一影像中搜尋一人臉區塊,即第一影像中其所含的人臉部分,並擷取人臉區塊影像。其中人臉區塊的形狀可以是但不限定是一個方框形,其大小與在影像中的位置等亦無限制。
接著步驟S32計算人臉區塊影像的所有像素的一像素曝光值。每一像素具有一三原色值(RGB value),RGB各別指此像素的紅色、綠色和藍色的值。其方法先把每一像素的三原色值依照公式(0.6G+0.3R+0.1B)先轉換成灰階值,再將灰階值依照公式log2
(0.6G+0.3R+0.1B)算出每一像素的曝光值。計算出人臉區塊影像中所有像素的像素曝光值後,步驟S34把像素曝光值取平均作為曝光特徵值。
「第3B圖」係為根據本發明一實施例之步驟S22的第二實施例的流程示意圖。此實施例的流程包含步驟S40:於第一影像中搜尋人臉區塊;步驟S42:由人臉區塊影像的中央至邊緣,以梯度加權計算人臉區塊影像的每一像素的一像素曝光值;以及步驟S44:取像素曝光值的平均作為曝光特徵值。
步驟S40搜尋出第一影像中的人臉區塊後,擷取人臉區塊內的人臉區塊影像。而步驟S42依照上述計算出人臉區塊影像中每一像素的曝光值後,對所有的曝光值進行加權計算。給予加權權重的步驟如下。首先給人臉區塊影像的正中央的像素指定最大的一人臉像素權重,再給人臉區塊影像的邊緣的像素指定最小的人臉像素權重,最後以內插法給人臉區塊影像中剩餘的像素指定人臉像素權重。把每個曝光值乘以相對應的人臉像素權重後,所有人臉區塊影像中的像素即可得到相對應的像素曝光值。步驟S44再把所有的像素曝光值取平均作為第一影像的曝光特徵值。
「第3C圖」係為根據本發明一實施例之步驟S22的第三實施例的流程示意圖。此實施例的流程包含步驟S50:於第一影像中搜尋人臉區塊;步驟S52:計算人臉區塊影像的每一像素的一像素曝光值;步驟S54:個別在每一人臉區塊影像內對像素的一曝光值取平均,得到複數個人臉平均曝光值;步驟S56:依據人臉區塊,給定各人臉區塊一權重值;以及步驟S58:依據權重值及人臉平均曝光值計算曝光特徵值。
步驟S50搜尋第一影像中的複數個人臉區塊,並對每一人臉區塊擷取出人臉區塊影像。接著於步驟S52中,照前述公式計算出所有人臉區塊影像內之像素的像素曝光值。步驟S54個別在每一人臉區塊影像內,對其對應的像素曝光值取平均作為各人臉區塊影像的人臉曝光平均值。
得到人臉曝光平均值之後,步驟S56根據人臉區塊,給予每一人臉區塊一權重值。當第一影像中具有多個人臉區塊時,可以依照影像中人臉的遠近來給予權重以調整曝光特徵值。由於較近的人臉部分較可能是影像中的拍攝主體,因此給予其對應的人臉區塊較大的權重值。
在第一影像中,較大的人臉區塊可能表示其區塊相對應的人臉距離數位相機較近,因此給予較大的權重值。則根據本發明,給予權重值的方法可以是以下步驟。首先計算每一人臉區塊影像的像素數量作為一人臉區塊大小值,即代表每一人臉區塊的大小。依據該些人臉區塊大小值給予複數個人臉區塊權重值,該些人臉區塊大小值越大,所獲得的該些人臉區塊權重值就越大。
又,在第一影像中具有較大的人臉平均曝光值的人臉區塊表示其對應的人臉部分較亮,而可能表示反射預閃之閃光的能量較強,而代表此人臉距離數位相機較近,因此給予較大的權重值。則根據本發明,給予權重值的方法亦可以是:按照各人臉平均曝光值的大小排列順序;並依此順序給予權重值,人臉平均曝光值愈大的對應人臉區塊所獲的權重值愈大。
對所有人臉區塊指定完權重值之後,步驟S58依據權重值與相對應的人臉平均曝光值,加權計算得到曝光特徵值。
「第3D圖」係為根據本發明一實施例之步驟S22的第四實施例的流程示意圖。此實施例的流程包含步驟S60:於第一影像中搜尋人臉區塊;步驟S62:由人臉區塊影像的中央至邊緣,以梯度加權計算人臉區塊影像的每一像素的一像素曝光值;步驟S64:個別在每一人臉區塊影像內對像素的一曝光值取平均,得到複數個人臉平均曝光值;步驟S66:依據人臉區塊,給定各人臉區塊一權重值;以及步驟S68:依據權重值及人臉平均曝光值計算曝光特徵值。
步驟S60搜尋第一影像中的複數個人臉區塊,並擷取出與人臉區塊對應的人臉區塊影像。在步驟S62中,依照前述公式計算出所有人臉區塊影像中的像素的曝光值後,對每個人臉區塊影像以梯形加權計算出每一像素的像素曝光值。其中梯形加權的人臉像素權重給法係為:先給予人臉區塊影像中央的像素一最大的人臉像素權重,並給予人臉區塊影像邊緣的像素一最小的人臉像素權重,再以內插法給予剩下的像素相應的人臉像素權重。
得到所有人臉區塊影像的像素曝光值之後,步驟S64依據各人臉區塊把其相對應的像素曝光值取平均作為人臉曝光平均值。於步驟S66中,可如同前述步驟S56依人臉區塊大小或是人臉平均曝光值亮度等方式給予人臉區塊權重值。而後步驟S68在依據所得的權重值與相對應的人臉平均曝光值,加權計算得到曝光特徵值。
根據本發明,在上述計算對焦框影像的曝光值的方法之中,可以對焦框影像中較亮的部分像素取代對焦框影像的全體像素取平均作為對焦框影像的曝光值。其中較亮的部分係指把所有像素按曝光值高低排序後,曝光值較高的像素。例如可以取對焦框影像中最亮的前30%或是最亮的前50%去計算對焦框影像的曝光值,再進行計算曝光特徵值。如此可避免擷取影像中包含大量亮度不足的環境的影像所造成的影響。
得到曝光特徵值之後,即可執行上述步驟S24,以曝光特徵值查閱焦段對照表後可獲得起始對焦位置。
根據本發明之實施例,所得到的曝光特徵值可能在焦段對照表內無正好對應的曝光表列值。此時則取出表內兩個最接近於曝光特徵值的曝光表列值及與其相對應的焦距值,以內插法計算曝光特徵值所應對應的焦距值作為起始對焦位置。
請參照「第4圖」,其係為根據本發明一實施例之步驟S26的流程示意圖。由「第4圖」可以見悉其包含步驟S70:依據起始對焦位置指定一對焦區段;步驟S72:在對焦區段內的至少三個焦距分別擷取一測焦影像;步驟S74:各別計算測焦影像的清晰值;步驟S76:以清晰值及與清晰值對應的焦距進行曲線擬合,得到一二次多項式;與步驟S78:以二次多項式的斜率為零所對應的焦距做為目標焦距。
步驟S70根據起始對焦位置指定對焦區段,以供對焦程序在此區段內搜尋目標焦距。此依據起始對焦位置指定對焦區段的方式有幾種實施例。其一為以起始對焦位置向近焦與遠焦位置擴大三個以上的步距(step,或稱步進距離),每個步距的距離可以一致或不一致。根據本發明之一實施例,可根據擷取第一影像時的縮放倍率來決定對焦區段。例如當擷取第一影像時,數位相機的縮放倍率較接近廣角端(wide),就有可能是對遠處風景或是較遠焦距進行對焦。因此,可指定由起始對焦位置離數位相機較近的三個步距起,到起始對焦位置離數位相機較遠的六個步距為止的區段為對焦區段。
又根據本發明之另一實施例,當數位相機在擷取第一影像時若縮放被率較接近望遠端(tele,會把遠處的景物影像拉近數位相機,像把影像放大的作用),則指定由起始對焦位置離數位相機較近的六個步距起,到起始對焦位置離數位相機較遠的十二個步距為止的區段為對焦區段。
根據本發明,依據起始對焦位置指定對焦區段的方法中,並不限於以一個步距為單位。對焦區段的大小亦可以多個步距或以距離(例如一公分或是一公厘)為單位來指定。此外,對焦區段中參考起始對焦位置往近或是往遠的方向找尋的區段大小亦不限制。除上述實施例之外,焦區段中參考起始對焦位置往近或是往遠的方向找尋的區段大小亦可相同,或是往近的方向的區段較大。
步驟S72在步驟S70所指定的對焦區段內的焦距上,分別擷取一測焦影像,且在對焦區段內至少包含三個焦距。對焦程序會對這些測焦影像進行計算及分析,以求得最後的目標焦距。
步驟S74個別計算以擷取的測焦影像的清晰值,其中計算清晰值的方式可以根據本發明之一實施例,先把測焦影像以邊緣偵測(edge-detection)程序處理。邊緣偵測程序可以採用Sobel邊緣偵測法、Dijkstra’s演算法、或Canny邊緣偵測演算法等,根據本發明並不與以限制。經過邊緣偵測程序處理過後,清晰值可以是定義為測焦影像中的邊緣數。
根據本發明之邊緣偵測程序,其分別把每一測焦影像套用水平遮罩或垂直遮罩,遮罩的內容請參考「第5A圖」與「第5B圖」。「第5A圖」與「第5B圖」分別是根據本發明一實施例之水平遮罩與垂直遮罩的示意圖。如圖所示,遮罩(mask)130內有包含不同的遮罩內容元素132。
測焦影像套用過遮罩後,測焦影像的每一像素獲得一對比值,並依對比值的大小順序將對比值描點成曲線,而每一測焦影像皆可得到一對比曲線。計算清晰值的程序指定一門檻值於對比曲線,若對比值高於門檻值者表示對比的程度夠高(即影像中夠銳利的部分)。接下來把對比曲線對門檻值以上的部分計算積分,則可以把計算出來的數值定義為清晰值。
依據清晰值,步驟S76以各測焦影像的清晰值及與其對應的焦距進行二次多項式的曲線擬合(curve fitting),並可得到一二次多項式。計算出的二次多項式係表示在指定的對焦區段內所擷取的測焦影像的清晰度的變化。因此二次多項式的頂點,也就是斜率為零的點,也就代表在對焦區段內可獲得的最大的清晰值,與可以得到最清晰影像的焦距。
為了得到上述二次多項式的頂點,步驟S78對二次多項式微分以搜尋多項式上微分為零的點,亦即斜率為零的點。步驟S78把二次多項式中斜率為零的點所對應的焦距作為目標焦距。根據本發明之一實施例,當由曲線擬合而得到的二次多項式的斜率為零的點不正好落在對焦區段內指定的任一焦距上時,則取距離斜率為零的點最近的焦距作為目標焦距。
根據本發明之另一實施例,當在對焦區段內得到的二次多項式並不具有斜率為零的點時,則擴大對焦程序所掃描的對焦區段以取得更多的測焦影像。對焦程序並依據原本的測焦影像和新得到的測焦影像重新進行曲線擬合,並搜尋新的二次多項式的斜率為零的點以取得目標焦距。
根據本發明,數位相機100依據利用閃光燈輔助偵測焦距的方法獲得目標焦距後,透過驅動馬達114帶動鏡頭裝置104移動至指定焦距位置並進行拍攝。
請參照「第6圖」,其係為據本發明一實施例之得到目標焦距後,依據第一影像與曝光特徵值設定一閃光燈指數及一光圈值的流程示意圖。由「第6圖」可以見悉其包含步驟S80:依據曝光特徵值與第一影像內人臉區塊以外的部分計算而得一一般曝光值;步驟S82:依據曝光特徵值與一般曝光值計算而得一閃光特徵值;以及步驟S84:依據閃光特徵值設定一閃光燈指數及一光圈值。
依據在步驟S22所得的曝光特徵值,步驟S80計算第一影像中人臉區塊以外的部分的每一像素的一一般像素曝光值,並把一般像素曝光值取平均作為一般曝光值。由於攝影時通常把人物影像視為拍攝主體,計算焦距或是閃光燈強度等拍攝參數時應以人物臉部為準進行調整。因此本實施例依據由人臉區塊影像所得到的曝光特徵值來給予第一影像中的一般像素權重,以求較適當的閃光燈主閃強度。
步驟S80給予一般像素曝光值比曝光特徵值還要高的一般像素一小於零的權重值,給予一般像素曝光值比曝光特徵值還要低的一般像素一大於零的權重值,並給予一般像素曝光值與曝光特徵值相等的一般像素一等於一的權重值。此外,權重值的絕對值的大小則依一般像素曝光值與曝光特徵值的差距決定,差距愈大的一般像素會獲得絕對值愈大的權重值。決定權重值之後,再把每一一般像素曝光值成以相對應的權重值即獲得一般曝光值。
於步驟S82,可把曝光特徵值與一般曝光值取平均作為閃光特徵值。閃光特徵值係可代表藉由上述重視人臉的加權方法調整過的第一影像整體的曝光值。
依據閃光特徵值,步驟S84可藉由查詢一閃光對照表以得到應要打閃的閃光燈指數(GN,guild number)。其中閃光對照表係包含複數個閃光表列值以及與閃光表列值對應的閃光燈指數。以閃光特徵值在閃光對照表及可得到在此閃光特徵值時所需的閃光燈指數,以供後續打閃閃光燈的主閃之用。關於閃光對照表的建表方式容後詳述。
把閃光燈指數與於步驟S26求得的目標焦距依照公式GN=D*F(D為拍攝主體到數位相機的距離,可以目標焦距代入,F為光圈值)後可計算出對應目標焦距與閃光燈指數所需要的光圈值。則數位相機100即可依照查表得到的閃光燈指數打閃閃光燈102,並透過驅動馬達114改變光圈裝置106以進行拍攝。
前述之焦段對照表係可採用實驗法建立。實驗法建立係指在暗房內閃光並以不同的焦距對各種被攝物體拍攝,計算而得對應各焦距之曝光特徵值,藉以建立前述之焦段對照表。前述被攝物體可以是任何物體或是一面牆。此實驗可依據不同被攝物體的表面特性(例如容易反光或容易吸光)而得到多組的曝光特徵值以產生多組的焦段對照表,並可因應實際拍攝狀況提供不同的模式給使用者選擇。同理,實驗亦可在暗房內模擬多組不同的拍攝環境狀況,得到相對應的多組焦段對照表以因應實際拍攝狀況提供不同的模式給使用者選擇。
又,前述閃光對照表亦可採實驗法建立。在暗房內以不同強度的閃光對各種被攝物體拍攝,計算而得對應各閃光燈指數之閃光特徵值,藉以建立閃光對照表。
根據本發明之利用閃光燈輔助偵測焦距的方法,應用於一具有閃光燈的數位相機,可依據閃光燈預閃時擷取的至少含有一人臉區塊的第一影像計算曝光特徵值。根據曝光特徵值,可提供數位相機一目標焦距以供數位相機的鏡頭裝置等硬體設備來拍攝數位影像。此外,依照曝光特徵值與目標焦距,可提供數位相機的閃光燈與光圈裝置一閃光燈指數與光圈值以供數位相機拍攝。
雖然本發明以前述之較佳實施例揭露如上,然其並非用以限定本發明,任何熟習相像技藝者,在不脫離本發明之精神和範圍內,當可作些許之更動與潤飾,因此本發明之專利保護範圍須視本說明書所附之申請專利範圍所界定者為準。
100...數位相機
102...閃光燈
104...鏡頭裝置
106...光圈裝置
108...感光元件(CCD)
110...取樣電路(sample hold circuit)
112...儲存單元
114...驅動馬達
116...處理單元
118...操作裝置
130...遮罩(mask)
132...遮罩內容元素
第1圖係為根據本發明一實施例之利用閃光燈輔助偵測焦距的方法的流程示意圖;
第2圖係為根據本發明所適用之數位相機的架構示意圖;
第3A圖係為根據本發明一實施例之步驟S22的第一實施例的流程示意圖;
第3B圖係為根據本發明一實施例之步驟S22的第二實施例的流程示意圖;
第3C圖係為根據本發明一實施例之步驟S22的第三實施例的流程示意圖;
第3D圖係為根據本發明一實施例之步驟S22的第四實施例的流程示意圖;
第4圖係為根據本發明一實施例之步驟S26的流程示意圖;
第5A圖係為根據本發明一實施例之水平遮罩的示意圖;
第5B圖係為根據本發明一實施例之垂直遮罩的示意圖;以及
第6圖係為根據本發明一實施例之得到目標焦距後,依據第一影像與曝光特徵值設定一閃光燈指數及一光圈值的流程示意圖。
Claims (8)
- 一種利用閃光燈輔助偵測焦距的方法,適用於一具有閃光燈的數位相機,該方法依據一含有至少一人臉之被攝目標提供該數位相機一目標焦距,該方法包括:閃光並對該被攝目標擷取一第一影像;依據該第一影像內的至少一人臉區塊計算而得一曝光特徵值,該人臉區塊係對應該人臉;依據該曝光特徵值查閱一焦段對照表獲得一起始對焦位置;以及依據該起始對焦位置執行一對焦程序以得到該目標焦距。
- 如請求項1所述之利用閃光燈輔助偵測焦距的方法,其中該依據該第一影像內的至少一人臉區塊計算而得一曝光特徵值之步驟包含:於該第一影像中搜尋該人臉區塊,該人臉區塊中具有一人臉區塊影像;計算該人臉區塊影像的每一像素的一像素曝光值;以及取該些像素曝光值的平均作為該曝光特徵值。
- 如請求項1所述之利用閃光燈輔助偵測焦距的方法,其中該依據該第一影像內的至少一人臉區塊計算而得一曝光特徵值之步驟另包含:於該第一影像中搜尋該人臉區塊,該人臉區塊中具有一人臉區塊影像;由該人臉區塊影像的中央至該人臉區塊影像的邊緣,以梯度加權計算該人臉區塊影像的每一像素的一像素曝光值;以及取該些像素曝光值的平均作為該曝光特徵值。
- 如請求項1所述之利用閃光燈輔助偵測焦距的方法,其中該依據該第一影像內的至少一人臉區塊計算而得一曝光特徵值之步驟另包含:於該第一影像中搜尋該些人臉區塊,每一該些人臉區塊均具有一人臉區塊影像;計算該些人臉區塊影像的每一像素的一像素曝光值;個別在每一該些人臉區塊影像內對該些像素的一曝光值取平均得到複數個人臉平均曝光值;依據該些人臉區塊,給定各該些人臉區塊一權重值;以及依據該些權重值及該些人臉平均曝光值計算該曝光特徵值。
- 如請求項1所述之利用閃光燈輔助偵測焦距的方法,其中該依據該第一影像內的至少一人臉區塊計算而得一曝光特徵值之步驟另包含:於該第一影像中搜尋該些人臉區塊,每一該些人臉區塊均具有一人臉區塊影像;由該些人臉區塊影像的中央至該些人臉區塊影像的邊緣,以梯度加權計算該些人臉區塊影像的每一像素的一像素曝光值;個別在每一該些人臉區塊影像內對該些像素的一曝光值取平均得到複數個人臉平均曝光值;依據該些人臉區塊,給定各該些人臉區塊一權重值;以及依據該些權重值及該些人臉平均曝光值計算該曝光特徵值。
- 如請求項1所述之利用閃光燈輔助偵測焦距的方法,其中該焦段對照表係包含複數個曝光表列值以及與該些曝光表列值對應的複數個焦距值,依據該曝光特徵值查閱該焦段對照表獲得一起始對焦位置之步驟即是以該曝光特徵值於該焦段對照表中查閱該曝光表列值,對照得出與該曝光特徵值對應的該焦距值作為該起始對焦位置。
- 如請求項1所述之利用閃光燈輔助偵測焦距的方法,其中該依據該起始對焦位置執行一對焦程序以得到該目標焦距的步驟包括:依據該起始對焦位置指定一對焦區段;在該對焦區段內的至少三個焦距分別擷取一測焦影像;各別計算該些測焦影像的一清晰值;以該些清晰值以及與該清晰值對應的該些焦距進行曲線擬合以得到一二次多項式;以及以該二次多項式的斜率為零所對應的該焦距作為該目標焦距。
- 如請求項1所述之利用閃光燈輔助偵測焦距的方法,其中依據該起始對焦位置執行一對焦程序以得到該目標焦距的步驟之後包括:依據該曝光特徵值與該第一影像內該人臉區塊以外的部分計算而得一一般曝光值;依據該曝光特徵值與該一般曝光值計算而得一閃光特徵值;以及依據該閃光特徵值設定一閃光燈指數及一光圈值。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW098128307A TWI393981B (zh) | 2009-08-21 | 2009-08-21 | Use the flash to assist in detecting focal lengths |
| US12/652,290 US8199247B2 (en) | 2009-08-21 | 2010-01-05 | Method for using flash to assist in focal length detection |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW098128307A TWI393981B (zh) | 2009-08-21 | 2009-08-21 | Use the flash to assist in detecting focal lengths |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| TW201107856A TW201107856A (en) | 2011-03-01 |
| TWI393981B true TWI393981B (zh) | 2013-04-21 |
Family
ID=43605070
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW098128307A TWI393981B (zh) | 2009-08-21 | 2009-08-21 | Use the flash to assist in detecting focal lengths |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US8199247B2 (zh) |
| TW (1) | TWI393981B (zh) |
Families Citing this family (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TWI398716B (zh) * | 2009-09-09 | 2013-06-11 | Altek Corp | Use the flash to assist in detecting focal lengths |
| US9813632B2 (en) * | 2011-05-19 | 2017-11-07 | Foveon, Inc. | Method of adjusting digital camera image processing parameters |
| TWI459107B (zh) * | 2011-12-16 | 2014-11-01 | Altek Corp | 基於臉部資訊之電壓控制光擴散模組及閃燈模組 |
| TWI498580B (zh) * | 2013-11-29 | 2015-09-01 | Wistron Corp | 長度量測方法與長度量測裝置 |
| CN104092935B (zh) * | 2014-06-05 | 2018-06-26 | 西安中兴新软件有限责任公司 | 一种图像拍摄的处理方法和装置 |
| WO2017089146A1 (en) * | 2015-11-24 | 2017-06-01 | Koninklijke Philips N.V. | Handling multiple hdr image sources |
| WO2018161461A1 (zh) * | 2017-03-08 | 2018-09-13 | 华为技术有限公司 | 闪光灯、闪光灯调整方法、光学系统及终端 |
| EP4147442A4 (en) | 2020-06-30 | 2023-10-18 | Zhejiang Dahua Technology Co., Ltd. | Systems and methods for monitoring control |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS59105621A (ja) * | 1982-12-09 | 1984-06-19 | Olympus Optical Co Ltd | ストロボの発光制御装置 |
| JPH09224184A (ja) * | 1996-02-15 | 1997-08-26 | Nec Corp | 電子スチルカメラ |
| TW486603B (en) * | 2001-08-22 | 2002-05-11 | Sunplus Technology Co Ltd | Apparatus and method of using function of anti red-eye as the auto-focusing compensation of an image-capturing device |
| US6760545B1 (en) * | 2003-09-15 | 2004-07-06 | Polaroid Corporation | Method and camera for image capture |
| US20060039690A1 (en) * | 2004-08-16 | 2006-02-23 | Eran Steinberg | Foreground/background segmentation in digital images with differential exposure calculations |
| US20080252773A1 (en) * | 2007-04-11 | 2008-10-16 | Fujifilm Corporation | Image pickup apparatus, focusing control method and principal object detecting method |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7298412B2 (en) * | 2001-09-18 | 2007-11-20 | Ricoh Company, Limited | Image pickup device, automatic focusing method, automatic exposure method, electronic flash control method and computer program |
| WO2006117874A1 (en) * | 2005-04-26 | 2006-11-09 | Canon Kabushiki Kaisha | Image capturing apparatus and its control method |
| JP4182117B2 (ja) * | 2006-05-10 | 2008-11-19 | キヤノン株式会社 | 撮像装置及びその制御方法及びプログラム及び記憶媒体 |
| JP4656657B2 (ja) * | 2006-07-31 | 2011-03-23 | キヤノン株式会社 | 撮像装置及びその制御方法 |
| JP5004816B2 (ja) * | 2007-02-08 | 2012-08-22 | キヤノン株式会社 | 撮像装置および制御方法 |
| TWI386042B (zh) * | 2008-12-17 | 2013-02-11 | Altek Corp | Digital camera device and its brightness correction method |
-
2009
- 2009-08-21 TW TW098128307A patent/TWI393981B/zh not_active IP Right Cessation
-
2010
- 2010-01-05 US US12/652,290 patent/US8199247B2/en active Active
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS59105621A (ja) * | 1982-12-09 | 1984-06-19 | Olympus Optical Co Ltd | ストロボの発光制御装置 |
| JPH09224184A (ja) * | 1996-02-15 | 1997-08-26 | Nec Corp | 電子スチルカメラ |
| TW486603B (en) * | 2001-08-22 | 2002-05-11 | Sunplus Technology Co Ltd | Apparatus and method of using function of anti red-eye as the auto-focusing compensation of an image-capturing device |
| US6760545B1 (en) * | 2003-09-15 | 2004-07-06 | Polaroid Corporation | Method and camera for image capture |
| US20060039690A1 (en) * | 2004-08-16 | 2006-02-23 | Eran Steinberg | Foreground/background segmentation in digital images with differential exposure calculations |
| US20080252773A1 (en) * | 2007-04-11 | 2008-10-16 | Fujifilm Corporation | Image pickup apparatus, focusing control method and principal object detecting method |
Also Published As
| Publication number | Publication date |
|---|---|
| US8199247B2 (en) | 2012-06-12 |
| US20110043682A1 (en) | 2011-02-24 |
| TW201107856A (en) | 2011-03-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR101345012B1 (ko) | 이미지를 전자적으로 캡처하는 장치, 카메라로부터 물체까지의 초점 거리를 추정하는 장치, 카메라―물체 초점 심도의 자동 추정 방법 및 컴퓨터―판독가능 매체 | |
| TWI393981B (zh) | Use the flash to assist in detecting focal lengths | |
| KR101345093B1 (ko) | 자동 초점 제어 장치, 이미지 캡처 장치 및 초점 자동 조절 방법 | |
| TWI389557B (zh) | 攝影裝置及聚焦控制方法 | |
| JP5247076B2 (ja) | 画像追尾装置、焦点調節装置および撮像装置 | |
| CN102196166B (zh) | 摄像装置及显示方法 | |
| JP2020537382A (ja) | デュアルカメラベースの撮像のための方法および装置ならびに記憶媒体 | |
| JP2014044345A (ja) | 撮像装置 | |
| JP2009109714A (ja) | 画像認識装置、焦点調節装置および撮像装置 | |
| TWI398716B (zh) | Use the flash to assist in detecting focal lengths | |
| US11808561B2 (en) | Electronic apparatus for controlling a projector to project an image onto a screen at an actual size length, control method thereof and computer readable storage medium | |
| US20120019709A1 (en) | Assisting focusing method using multiple face blocks | |
| JP5950664B2 (ja) | 撮像装置およびその制御方法 | |
| JP2010091669A (ja) | 撮像装置 | |
| CN100378569C (zh) | 设置在照相机中的测距装置 | |
| CN108289170B (zh) | 能够检测计量区域的拍照装置、方法及计算机可读介质 | |
| CN102004370B (zh) | 利用闪光灯辅助检测焦距的方法 | |
| JP2015031743A (ja) | 露出制御装置、その制御方法、および制御プログラム、並びに撮像装置 | |
| JP5403111B2 (ja) | 画像追尾装置 | |
| JP6700818B2 (ja) | 画像処理装置、撮像装置、および画像処理方法 | |
| JP2016142924A (ja) | 撮像装置及びその制御方法、プログラム、記憶媒体 | |
| CN102096174B (zh) | 在低亮度场景执行自动对焦的系统与方法 | |
| JP5018932B2 (ja) | 撮像装置 | |
| JP5981898B2 (ja) | 撮像装置およびその制御方法 | |
| CN102023459B (zh) | 利用闪光灯辅助侦测焦距的方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| MM4A | Annulment or lapse of patent due to non-payment of fees |