專利名稱:電子照相機的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及電子照相機,尤其涉及參考從攝像裝置輸出的拍攝視場像來調(diào)整攝像條件的電子照相機。
背景技術(shù):
在專利文獻1中公開了這種照相機的一例。根據(jù)其背景技術(shù)可知,色相數(shù)據(jù)生成部,對應(yīng)于分配給攝像面的多個塊的每一個,生成色相數(shù)據(jù)。塊計數(shù)部,對應(yīng)于與多個攝影場景分別對應(yīng)的多個基準(zhǔn)色相數(shù)據(jù)范圍的每一個,來對具有屬于基準(zhǔn)色相數(shù)據(jù)范圍的色相數(shù)據(jù)的塊的個數(shù)進行計數(shù)。色相對比度運算部,基于各塊的色相數(shù)據(jù),求出色相的對比度。 攝影場景判別部,基于塊計數(shù)部的計數(shù)結(jié)果和由色相對比度運算部求出的對比度,判別攝影場景。白平衡增益運算部,基于攝影場景判別部的判別結(jié)果,調(diào)整白平衡增益。由此,實現(xiàn)了適于室外攝影場景及室內(nèi)攝影場景的每一個的白平衡調(diào)整。專利文獻1 JP特開2007-43364號公報但是,在其背景技術(shù)中,在判別攝影場景的時候,沒有參考拍攝視場像的亮度分布,所以攝像性能受限制。
發(fā)明內(nèi)容
故此,本發(fā)明的主要目的在于提供能提高攝像性能的電子照相機。符合本發(fā)明的電子照相機(10 為實施例所對應(yīng)的參考符號),具備攝像部件 (16),具有捕捉拍攝視場的攝像面,并反復(fù)輸出拍攝視場像;調(diào)整部件(S17 S29),參考適于室外的包括特定調(diào)整基準(zhǔn)在內(nèi)的多個調(diào)整基準(zhǔn)的任意一個來調(diào)整攝像條件;第1判別部件(S97),判別從攝像部件輸出的拍攝視場像的平均亮度是否滿足第1條件;第2判別部件 (S115 S123、S133、S135),判別具有從既定范圍偏離的亮度的區(qū)域占據(jù)從攝像部件輸出的拍攝視場像的比例是否滿足第2條件;和控制部件(S63、S137),參考第1判別部件的判別結(jié)果和第2判別部件的判別結(jié)果,來控制是否應(yīng)該許可參考調(diào)整部件所基于的特定調(diào)整基準(zhǔn)。優(yōu)選,第2條件包括如下條件超過既定范圍的上限的區(qū)域的比例及低于既定范圍的下限的區(qū)域的比例之中的至少一方低于基準(zhǔn)。優(yōu)選,還具備第3判別部件(S105 S113、S129、S131),其判別從攝像部件輸出的拍攝視場像的色溫度是否滿足第3條件;控制部件還參考第3判別部件的判別結(jié)果來執(zhí)行控制處理。第3技術(shù)方案的電子照相機還優(yōu)選,所述第3條件包括如下條件具有相當(dāng)于室外光的色溫度的區(qū)域的比例超過第1閾值、且具有相當(dāng)于室內(nèi)光的色溫度的區(qū)域的比例低于第2閾值。優(yōu)選,還具備聚焦透鏡(12),被配置于攝像面的前方;調(diào)整部件(S31 S39),基于從攝像部件輸出的拍攝視場像持續(xù)地調(diào)整從聚焦透鏡到攝像面的距離;和第4判別部件S91 S93,判別從聚焦透鏡到攝像面的距離是否滿足第4條件;控制部件還參考第3判別部件的判別結(jié)果來執(zhí)行控制處理。優(yōu)選,控制部件包括許可部件(S137),將第1判別部件的判別結(jié)果及第2判別部件的判別結(jié)果都是肯定的情況作為條件的至少一部分,來許可特定調(diào)整基準(zhǔn)的參考;和限制部件(S63),在第1判別部件的判別結(jié)果及第2判別部件的判別結(jié)果的至少一方是否定的時候,限制特定調(diào)整基準(zhǔn)的參考。符合本發(fā)明的攝像控制程序,是使具備有捕捉拍攝視場的攝像面并反復(fù)輸出拍攝視場像的攝像部件(16)的電子照相機(10)的處理器08)執(zhí)行如下步驟的攝像控制程序 調(diào)整步驟(S17 S^),參考適于室外的包括特定調(diào)整基準(zhǔn)在內(nèi)的多個調(diào)整基準(zhǔn)的任意一個來調(diào)整攝像條件;第1判別步驟(S97),判別從攝像部件輸出的拍攝視場像的平均亮度是否滿足第1條件;第2判別步驟(S115 S123、S133、S135),判別具有從既定范圍偏離的亮度的區(qū)域占據(jù)從攝像部件輸出的拍攝視場像的比例是否滿足第2條件;和控制步驟(S63、 S137),參考第1判別步驟的判別結(jié)果和第2判別步驟的判別結(jié)果,來控制是否應(yīng)該許可參考調(diào)整步驟所基于的特定調(diào)整基準(zhǔn)。符合本發(fā)明的攝像控制方法,通過具備有捕捉拍攝視場的攝像面并反復(fù)輸出拍攝視場像的攝像部件(16)的電子照相機(10)執(zhí)行,該攝像控制方法包括調(diào)整步驟(S17 S29),參考適于室外的包括特定調(diào)整基準(zhǔn)在內(nèi)的多個調(diào)整基準(zhǔn)的任意一個來調(diào)整攝像條件;第1判別步驟(S97),判別從攝像部件輸出的拍攝視場像的平均亮度是否滿足第1條件;第2判別步驟(S115 S123、S133、S135),判別具有從既定范圍偏離的亮度的區(qū)域占據(jù)從攝像部件輸出的拍攝視場像的比例是否滿足第2條件;和控制步驟(S63、S137),參考第1 判別步驟的判別結(jié)果和第2判別步驟的判別結(jié)果,來控制是否應(yīng)該許可參考調(diào)整步驟所基于的特定調(diào)整基準(zhǔn)。根據(jù)本發(fā)明,在控制是否應(yīng)該許可參考適于室外的特定調(diào)整基準(zhǔn)的時候,不僅參考拍攝視場像的平均亮度,還具有參考從既定范圍偏離的亮度的區(qū)域占據(jù)拍攝視場像的比例。由此,可避免拍攝視場是否在室外的誤判,進而可避免調(diào)整基準(zhǔn)的誤選擇,從而可提高攝像性能。本發(fā)明的上述目的、其他目的、特征及優(yōu)點,從參照附圖所進行的如下實施例的詳細(xì)說明中可變得更明了。
圖1是表示本發(fā)明的基本構(gòu)成的框圖。圖2是表示本發(fā)明的一實施例的構(gòu)成的框圖。圖3是表示應(yīng)用于圖2實施例的濾色器的構(gòu)成的一例的圖解圖。圖4是表示攝像面中的切取區(qū)域的分配狀態(tài)的一例的圖解圖。圖5是表示攝像面中的評價區(qū)域的分配狀態(tài)的一例的圖解圖。圖6是表示攝像面中的運動檢測塊的分配狀態(tài)的一例的圖解圖。圖7(A)是表示與夜景場景對應(yīng)的特征(character)的一例的圖解圖,(B)是表示與動作(action)場景對應(yīng)的特征的一例的圖解圖,(C)是表示與風(fēng)景場景對應(yīng)的特征的一例的圖解圖,(D)是表示與默認(rèn)場景對應(yīng)的特征的一例的圖解圖。
圖8是表示色溫度的分布的一例的圖解圖。圖9是表示在攝像面捕捉到的拍攝視場的一例的圖解圖。圖10是表示在攝像面捕捉到的拍攝視場的其他例子的圖解圖。圖11是表示與夜景場景對應(yīng)的程序曲線圖的一例的圖表。圖12是表示與動作場景對應(yīng)的程序曲線圖的一例的圖表。圖13是表示與風(fēng)景場景對應(yīng)的程序曲線圖的一例的圖表。圖14是表示與默認(rèn)場景對應(yīng)的程序曲線圖的一例的圖表。圖15是表示應(yīng)用于圖2實施例的CPU的一部分動作的流程圖。圖16是表示應(yīng)用于圖2實施例的CPU的另一部分動作的流程圖。圖17是表示應(yīng)用于圖2實施例的CPU的又一部分動作的流程圖。圖18是表示應(yīng)用于圖2實施例的CPU的再一部分動作的流程圖。圖19是表示應(yīng)用于圖2實施例的CPU的另一部分動作的流程圖。圖20是表示應(yīng)用于圖2實施例的CPU的又一部分動作的流程圖。圖21是表示應(yīng)用于圖2實施例的CPU的再一部分動作的流程圖。圖22是表示應(yīng)用于圖2實施例的CPU的另一部分動作的流程圖。圖23是表示應(yīng)用于圖2實施例的CPU的又一部分動作的流程圖。圖24是表示應(yīng)用于圖2實施例的CPU的再一部分動作的流程圖。圖25是表示應(yīng)用于圖2實施例的CPU的另一部分動作的流程圖。符號說明10-數(shù)碼攝像機16-圖像傳感器22-前處理電路24-亮度評價電路30-運動檢測電路36-后處理電路42-圖形生成器46-記錄介質(zhì)48-CPU
具體實施例方式
以下,參考附圖,對本發(fā)明的實施方式進行說明?;緲?gòu)成參考圖1,本發(fā)明的電子照相機基本上構(gòu)成為如下。攝像部件1具有捕捉拍攝視場的攝像面,并反復(fù)輸出拍攝視場像。調(diào)整部件2,參考適于室外的包括特定調(diào)整基準(zhǔn)在內(nèi)的多個調(diào)整基準(zhǔn)的任意一個來調(diào)整攝像條件。第1判別部件3,判別從攝像部件1輸出的拍攝視場像的平均亮度是否滿足第1條件。第2判別部件4,判別具有從既定范圍偏離的亮度的區(qū)域占據(jù)從攝像部件1輸出的拍攝視場像的比例是否滿足第2條件。控制部件5,參考第1 判別部件3的判別結(jié)果和第2判別部件4的判別結(jié)果,來控制是否應(yīng)該許可參考調(diào)整部件 2所基于的特定調(diào)整基準(zhǔn)。
在控制是否應(yīng)該許可參考適于室外的特定調(diào)整基準(zhǔn)的時候,不僅參考拍攝視場像的平均亮度,還參考具有從既定范圍偏離的亮度的區(qū)域占據(jù)拍攝視場像的比例。由此,能夠避免拍攝視場是否在室外的誤判,進而能夠避免調(diào)整基準(zhǔn)的誤選擇,從而可提高攝像性能。[實施例]參考圖2,本實施例的數(shù)碼攝像機10包括通過驅(qū)動器18a及18b分別驅(qū)動的聚焦透鏡12及光圈單元14。拍攝視場的光學(xué)像通過這些部件被照射到圖像傳感器16的攝像在攝像面,多個受光元件(=像素)被配置成二維狀,攝像面被圖3所示的原色貝葉排列的濾色器16f覆蓋。濾色器16f具體而言,相當(dāng)于R(Red,紅色)的過濾器要素、 G(Green,綠色)的過濾器要素及B(Blue,藍色)的過濾器要素被排列成馬賽克狀的過濾器。 被配置于攝像面的受光元件與構(gòu)成濾色器16f的過濾器要素一對一地對應(yīng),在各受光元件生成的電荷的量反映了與R、G或B的顏色對應(yīng)的光的強度。當(dāng)接通電源時,CPU48為了在攝像任務(wù)下執(zhí)行動態(tài)圖像獲取處理而啟動驅(qū)動器 18c。驅(qū)動器18c響應(yīng)于周期性產(chǎn)生的垂直同步信號Vsync,對攝像面進行曝光,并以光柵掃描方式讀出在攝像面生成的電荷。從圖像傳感器16周期性輸出表示拍攝視場的原始圖像數(shù)據(jù)。所輸出的原始圖像數(shù)據(jù)相當(dāng)于各像素具有R、G、B的任意一個顏色信息的圖像數(shù)據(jù)。AGC電路20參考由CPU48所設(shè)定的AGC增益,放大從攝像裝置16輸出的原始圖像數(shù)據(jù)。前處理電路22對由AGC電路20放大后的原始圖像數(shù)據(jù)實施數(shù)字箝位(digital clamp)、像素缺陷修正等的處理。實施了前處理后的原始圖像數(shù)據(jù),通過存儲器控制電路32 被寫入SDRAM34的原始圖像區(qū)域34a。參考圖4,在原始圖像區(qū)域3 中分配切取區(qū)域CT。后處理電路36通過存儲器控制電路32訪問原始圖像區(qū)域34a,并周期性讀出屬于切取區(qū)域CT的原始圖像數(shù)據(jù)。所讀出的原始圖像數(shù)據(jù),在后處理電路36中被實施色分離、白平衡調(diào)整、邊緣/彩度強調(diào)、YUV變
換等處理。首先,原始圖像數(shù)據(jù)通過色分離處理被變換成各像素具有R、G以及B所有顏色信息的RGB形式的圖像數(shù)據(jù)。原始圖像的白平衡通過白平衡調(diào)整處理進行調(diào)整,圖像數(shù)據(jù)的邊緣及/或彩度通過邊緣/彩度強調(diào)處理進行強調(diào),然后圖像數(shù)據(jù)的形式通過YUV變換處理被變換成YUV形式。這樣作成的YUV形式的圖像數(shù)據(jù),通過存儲器控制電路32被寫入到 SDRAM34的YUV圖像區(qū)域34b。IXD驅(qū)動器38周期性讀出在YUV圖像區(qū)域34b所保存的圖像數(shù)據(jù),并以所讀出的圖像數(shù)據(jù)符合LCD監(jiān)視器40分辨率的方式進行縮小,然后基于縮小后的圖像數(shù)據(jù)驅(qū)動LCD 監(jiān)視器40。其結(jié)果,表示拍攝視場的實時動態(tài)圖像(取景圖像)被顯示于監(jiān)視器畫面。參考圖5,在攝像面的中央分配評價區(qū)域EVA。評價區(qū)域EVA在水平方向及垂直方向的每個方向進行16分割,合計256個分割區(qū)域形成了評價區(qū)域EVA。前處理電路22除了進行上述的處理之外,還將原始圖像數(shù)據(jù)簡單地變換成Y數(shù)據(jù),并將變換后的Y數(shù)據(jù)提供給亮度評價電路24、AF評價電路沈及運動檢測電路30。另外,前處理電路22將原始圖像數(shù)據(jù)簡單地變換成RGB圖像數(shù)據(jù)(具有根據(jù)初始增益調(diào)整后的白平衡的RGB圖像數(shù)據(jù)),并將變換后的RGB圖像數(shù)據(jù)提供給AWB評價電路觀。亮度評價電路M響應(yīng)于垂直同步信號Vsync,按每個分割區(qū)域,對所提供的Y數(shù)據(jù)中的屬于評價區(qū)域EVA的Y數(shù)據(jù)進行積分。與垂直同步信號Vsync同步地,從亮度評價電路M輸出256個亮度評價值。CPU48在明亮度調(diào)整任務(wù)下獲取由此輸出的亮度評價值, 并基于所獲取的亮度評價值來計算適當(dāng)BV值(BV=Brightness value,亮度值),然后在驅(qū)動器18b、18c及AGC電路20中設(shè)定對所算出的適當(dāng)BV值進行定義的光圈量、曝光時間及 AGC增益。其結(jié)果,適當(dāng)?shù)卣{(diào)整了取景圖像的明亮度。AF評價電路沈響應(yīng)于垂直同步信號Vsync,按每個分割區(qū)域,對所提供的Y數(shù)據(jù)中的屬于評價區(qū)域EVA的Y數(shù)據(jù)的高頻分量進行積分。與垂直同步信號Vsync同步地,從 AF評價電路沈輸出256個AF評價值。CPU48在連續(xù)的AF任務(wù)下獲取由此輸出的AF評價值,并在滿足AF啟動條件的時候執(zhí)行AF處理。聚焦透鏡12通過驅(qū)動器18a被配置于合焦點,由此持續(xù)地提高了取景圖像的清晰度。AffB評價電路觀響應(yīng)于垂直同步信號Vsync,按每個分割區(qū)域,對所提供的形成 RGB圖像數(shù)據(jù)的R數(shù)據(jù)、G數(shù)據(jù)及B數(shù)據(jù)的每一個數(shù)據(jù)進行積分。與垂直同步信號Vsync同步地,從AWB評價電路觀輸出分別具有R積分值、G積分值及B積分值的256個AWB評價值。CPU48在AWB任務(wù)下獲取由此輸出的AWB評價值,并基于所獲取的AWB評價值來執(zhí)行 AWB處理。在后處理電路36中所參考的白平衡調(diào)整增益,通過AWB處理被調(diào)整成適當(dāng)值,由此適當(dāng)?shù)卣{(diào)整了取景圖像的色調(diào)。參考圖6,在攝像面分配9個運動檢測塊MD_1 MD_9。運動檢測塊MD_1 MD_3 被配置成在攝像面的上段沿水平方向排列,運動檢測塊MD_4 MD_6被配置成在攝像面的中段沿水平方向排列,運動檢測塊MD_7 MD_9被配置成在攝像面的下段沿水平方向排列。運動檢測電路30基于Y數(shù)據(jù),檢測與運動檢測塊MD_1 MD_9分別對應(yīng)的9個部分運動矢量。與垂直同步信號Vsync同步地,從運動檢測電路30輸出所檢測出的部分運動矢量。CPU48在手抖動校正任務(wù)下獲取所輸出的部分運動矢量,并基于該部分運動矢量來執(zhí)行手抖動校正處理。切取區(qū)域CT,在與光軸正交的方向上的攝像面的運動相當(dāng)于攝像面的手抖動的時候,沿該手抖動被補償?shù)姆较蛞苿印S纱?,抑制了因手抖動引起的取景圖像的振動。當(dāng)向鍵輸入裝置50進行記錄開始操作時,CPU48為了開始動態(tài)圖像記錄,在攝像任務(wù)下對I/F44給予記錄開始命令。I/F44通過存儲器控制電路32讀出在YUV圖像區(qū)域 34b所保存的圖像數(shù)據(jù),并將所讀出的圖像數(shù)據(jù)寫入到已作成在記錄介質(zhì)46的動態(tài)圖像文件中。當(dāng)向鍵輸入裝置50進行記錄終止操作時,CPU48為了終止動態(tài)圖像記錄,在攝像任務(wù)下對I/F44給予記錄終止命令。I/F44終止圖像數(shù)據(jù)的讀出,并關(guān)閉記錄對象的動態(tài)圖像文件。CPU48在與攝像任務(wù)并行的場景判別任務(wù)下,周期性判別拍攝視場相當(dāng)于夜景場景、動作場景及風(fēng)景場景的哪個場景。夜景場景判別及風(fēng)景場景判別是基于從亮度評價電路M輸出的亮度評價值而執(zhí)行的。當(dāng)拍攝視場被判別為夜景場景時,標(biāo)志FLGnight從“0” 更新為“ 1 ”,當(dāng)拍攝視場被判別為風(fēng)景場景時,標(biāo)志FLGlndscp從“0”更新為“ 1 ”。另外,動作場景判別是基于從運動檢測電路30輸出的部分運動矢量和從亮度評價電路M輸出的亮度評價值而執(zhí)行的。當(dāng)拍攝視場被判別為動作場景時,標(biāo)志FLGact從“0”更新為“ 1 ”。如果標(biāo)志FLGnight為“1”,則與標(biāo)志FLGlndscp及FLGact的狀態(tài)沒有關(guān)系,夜景場景成為確定場景。另外,如果標(biāo)志FLGnight為“0”且標(biāo)志FLGact為“1”,則與標(biāo)志FLGlndscp的狀態(tài)沒有關(guān)系,動作場景成為確定場景。進而,如果標(biāo)志FLGnight及FLGact為 “0”且標(biāo)志FLGlndscp為“ 1”,則風(fēng)景場景成為確定場景。另外,如果標(biāo)志FLGnight、FLGaCt 及FLGlndscp都為“0”,則默認(rèn)場景成為確定場景。CPU48向圖形生成器42請求與由此得到的確定場景對應(yīng)的特征的輸出。圖形生成器42將適應(yīng)請求的圖形數(shù)據(jù)提供給LCD驅(qū)動器38,且LCD驅(qū)動器38基于所提供的圖形數(shù)據(jù)來驅(qū)動IXD監(jiān)視器40。其結(jié)果,如果確定場景是夜景場景,則圖7(A)所示的特征被顯示于監(jiān)視器畫面的右上位置,如果確定場景是動作場景,則圖7(B)所示的特征被顯示于監(jiān)視器畫面的右上位置。另外,如果確定場景是風(fēng)景場景,則圖7(C)所示的特征被顯示于監(jiān)視器畫面的右上位置,如果確定場景是默認(rèn)場景,則圖7(D)所示的特征被顯示于監(jiān)視器畫面的右上位置。風(fēng)景場景判別處理詳細(xì)而言,按以下要領(lǐng)執(zhí)行。首先,參考當(dāng)前的聚焦透鏡12的位置來測定被攝體距離SD。如果所測定出的被攝體距離SD在閾值THsd以下,則視作被攝體存在于攝像面的附近。此時,標(biāo)志FLGlndscp的值被確定為“0”。如果所測定出的被攝體距離SD超過閾值THsd,則在明亮度調(diào)整任務(wù)下所獲取的 256個亮度評價值的平均值作為“Yave”算出。如果所算出的平均亮度^ve在閾值THyave 以下,則視作拍攝視場的明亮度比相當(dāng)于風(fēng)景的明亮度小。此時,標(biāo)志FLGlndscp的值被確定為“0”。如果平均值^ve超過閾值THyave,則對應(yīng)于256個分割區(qū)域的每一個,測定拍攝視場像的色溫度。在進行測定的時候,參考了在AWB任務(wù)下所獲取的256個AWB評價值。如果所測定出的色溫度相當(dāng)于室內(nèi)光(晝白色、晝光色或白色),則將CNT_IN增 1 (increment),如果所測定出的色溫度相當(dāng)于室外光(晴天色、陰天色或背陰色),則將變量CNT_0UT增1。當(dāng)所有分割區(qū)域中的色溫度測定完成的時候,變量CNT_IN表示受到室內(nèi)光影響的拍攝視場像的比例,變量CNT_0UT表示受到室外光影響的拍攝視場像的比例。此外,色溫度按圖8所示的要領(lǐng)進行分布。根據(jù)圖8,晝白色具有6500K的色溫度, 晝光色具有5000K的色溫度,且白色具有4200K的色溫度。另外,晴天色表示12000K的色溫度,背陰色具有7500K的色溫度,且陰天色具有6700K的色溫度。在平均值^ve超過閾值THyave的時候,還將在明亮度調(diào)整任務(wù)下所獲取的256 個亮度評價值的每一個與基準(zhǔn)值REFyhigh及REFylow進行比較。如果亮度平均值超過基準(zhǔn)值REFyhigh,則將變量CNT_H增1,如果亮度平均值超過基準(zhǔn)值REFylow,則將變量CNT_L 增1。在此,基準(zhǔn)值REFyhigh比基準(zhǔn)值REFylow大。更詳細(xì)地說,基準(zhǔn)值REFyhigh相當(dāng)于極端大的亮度,基準(zhǔn)值REFylow相當(dāng)于極端小的亮度。在所有分割區(qū)域中的亮度評價值的比較完成的時候,變量CNT_H表示具有極端大的亮度的區(qū)域的比例,變量CNT_L表示具有極端小的亮度的區(qū)域的比例。如果變量CNT_IN在閾值THin以上或者變量CNT_0UT在閾值THout以下,由于室內(nèi)光的影響大或者室外光的影響小,所以視作拍攝視場與風(fēng)景不同。另外,如果變量CNT_H 在閾值THyhigh以上且變量CNT_L在閾值THylow以上,由于具有極端大的亮度的區(qū)域的比例及具有極端小的亮度的區(qū)域的比例大,所以視作拍攝視場與風(fēng)景不同。這樣的情況下,標(biāo)志FLGlndscp的值被確定為“O”。
與此相對地,在變量CNT_IN低于閾值THin且變量CNT_0UT超過閾值THout的情況下,進而如果變量CNT_H低于閾值THyhigh或者變量CNT_L低于閾值THylow,則視作拍攝視場相當(dāng)于風(fēng)景。此時,標(biāo)志FLGlndscp的值被確定為“1”。作為這樣控制標(biāo)志FLGlndscp的設(shè)定的結(jié)果,標(biāo)志FLGlndscp在圖9所示的風(fēng)景被攝像面捕捉到的時候被設(shè)定為“1”。不過,當(dāng)較大捕捉圖9所示的風(fēng)景的一部分即街燈時,通過曝光調(diào)整降低了街燈周圍的明亮度(參考圖10)。此時,被攝體距離SD低于閾值 THscU或者數(shù)值CNT_L及CNT_H分別在閾值THylow及THyhigh以上,由此標(biāo)志FLGlndscp 被設(shè)定為“O”。明亮度調(diào)整任務(wù)下的處理詳細(xì)而言,按以下所述的要領(lǐng)執(zhí)行。首先,初始化光圈量、曝光時間及AGC增益,并將符合默認(rèn)場景(=初始的確認(rèn)場景)的程序曲線圖作為參考程序曲線圖來指定。當(dāng)產(chǎn)生垂直同步信號Vsync時,基于從亮度評價電路M輸出的亮度評價值來計算適當(dāng)BV值,并從參考程序曲線圖中檢測出與所算出的適當(dāng)BV值對應(yīng)的坐標(biāo)(A, T,G)。此外,“Α”相當(dāng)于光圈量,“Τ”相當(dāng)于曝光時間,“G”相當(dāng)于增益。坐標(biāo)(A,T,G),在確認(rèn)場景是夜景場景的時候在圖11所示的程序曲線圖描繪出的粗線上被檢測出,在確定場景是動作場景的時候在圖12所示的程序曲線圖描繪出的粗線上被檢測出。另外,坐標(biāo)(A,T,G),在確定場景是風(fēng)景場景的時候在圖13所示的程序曲線圖描繪出的粗線上被檢測出,在確定場景是默認(rèn)場景的時候在圖14所示的程序曲線圖描繪出的粗線上被檢測出。例如,如果確認(rèn)場景是夜景場景且所算出的適當(dāng)BV值為“3”,則檢測出(A,T,G) =(3,7,7)。另外,如果確認(rèn)場景是動作場景且所算出的適當(dāng)BV值為“8”,則檢測出(A,T, G) = (3,9,4) ο在驅(qū)動器18b、18c及AGC電路20中,設(shè)定通過這樣檢測出的坐標(biāo)(A,T,G)所特定的光圈量、曝光時間及AGC增益。當(dāng)確定場景發(fā)生變化時,特定符合變化后的確定場景的程序曲線圖,并將所特定出的程序曲線圖作為參考程序曲線圖來設(shè)定。CPU48并行地處理包括圖15所示的攝像任務(wù)、圖16 圖17所示的明亮度調(diào)整任務(wù)、圖18所示的連續(xù)的AF任務(wù)、圖19所示的AWB任務(wù)、圖20所示的手抖動校正任務(wù)、及圖 21 圖25所示的場景判別任務(wù)在內(nèi)的多個任務(wù)。此外,與這些任務(wù)對應(yīng)的控制程序被存儲至閃存(未圖示)。參考圖15,在步驟Sl中,執(zhí)行動態(tài)圖像獲取處理。由此,取景圖像被顯示于IXD監(jiān)視器40。在步驟S3中,反復(fù)判別是否已進行了記錄開始操作,當(dāng)判別結(jié)果從“否”更新為 “是”時進入步驟S5。在步驟S5中,為了開始動態(tài)圖像記錄,而向I/F46給予記錄開始命令。 I/F46通過存儲器控制電路32讀出在YUV圖像區(qū)域34b所保存的圖像數(shù)據(jù),并將所讀出的圖像數(shù)據(jù)寫入到已作成在記錄介質(zhì)48的動態(tài)圖像文件中。在步驟S7中,判別是否已進行了記錄終止操作。當(dāng)判別結(jié)果從“否”更新為“是” 時進入步驟S9,并且為了終止動態(tài)圖像記錄而向I/F46給予記錄終止指令。I/F46終止圖像數(shù)據(jù)的讀出,并關(guān)閉記錄對象的動態(tài)圖像文件。當(dāng)文件關(guān)閉完成時,返回至步驟S3。參考圖16,在步驟Sll中,對攝像設(shè)定(=光圈量、曝光時間、AGC增益)進行初始化,在步驟S13中,將默認(rèn)場景用的程序曲線圖作為參考程序曲線圖來指定。在步驟S15 中,判別是否已產(chǎn)生了垂直同步信號Vsync,當(dāng)判別結(jié)果從“否”更新為“是”時,在步驟S17中獲取從亮度評價電路M輸出的亮度評價值。在步驟S19中,基于所獲取的亮度評價值來計算適當(dāng)BV值,在步驟S21中,在參考程序曲線圖上,檢測與所計算出的適當(dāng)BV值對應(yīng)的坐標(biāo)(A,T,G)。在步驟S23中,在驅(qū)動器18b、18c及AGC電路20中設(shè)定通過所檢測出的坐標(biāo)(A,T,G)而特定的光圈量、曝光時間及AGC增益。在步驟S25中,判別確定場景是否已改變,如果判別結(jié)果為“否”則返回至步驟 S15,另一方面,如果判別結(jié)果為“是”則進入步驟S27。在步驟S27中,特定符合變化后的確定場景的程序曲線圖,在步驟幻9中,將參考程序曲線圖變更為所特定出的程序曲線圖。當(dāng)變更處理完成時,返回至步驟S15。參考圖18,在步驟S31中對聚焦透鏡12的位置進行初始化,在步驟S33中,判別是否已產(chǎn)生了垂直同步信號Vsync。如果判別結(jié)果從“否”更新為“是”,則在步驟S35中獲取從AF評價電路沈輸出的AF評價值。在步驟S37中,基于所獲取的AF評價值來判別是否已滿足AF啟動條件,如果判別結(jié)果為“否”則返回至步驟S33,另一方面,如果判別結(jié)果為 “是”則進入步驟S39。在步驟S39中,為使聚焦透鏡12向合焦點存在的方向移動,而基于所獲取的AF評價值來執(zhí)行AF處理。當(dāng)AF處理完成時,返回至步驟S33。參考圖19,在步驟S41中,對在后處理電路36中所參考的白平衡調(diào)整增益進行初始化,在步驟S43中,判別是否已產(chǎn)生了垂直同步信號Vsync。如果判別結(jié)果從“否”更新為 “是”,則在步驟S45中獲取從AWB評價電路觀輸出的AWB評價值。在步驟S47中,為了調(diào)整白平衡調(diào)整增益,而基于所獲取的AWB評價值來執(zhí)行AWB處理。當(dāng)AWB處理完成時,返回至步驟S43。參考圖20,在步驟S51中,對切取區(qū)域CT的位置進行初始化,在步驟S53中,判別是否已產(chǎn)生了垂直同步信號Vsync。當(dāng)判別結(jié)果從“否”更新為“是”時,則在步驟S55中獲取從運動檢測電路30輸出的部分運動矢量。在步驟S57中,判別是否滿足了后述的搖攝 (pan) /俯仰條件,如果判別結(jié)果為“否”則返回至步驟S53,另一方面,如果判別結(jié)果為“是” 則進入步驟S59。在步驟S59中,參考在步驟S55中所獲取的部分運動矢量來執(zhí)行手抖動校正處理。切取區(qū)域CT沿著因手抖動引起的攝像面動作被補償?shù)姆较蛞苿?。?dāng)手抖動校正處理完成時,返回至步驟S53。參考圖21,在步驟S61中將默認(rèn)場景作為確定場景,在步驟S63中將標(biāo)志 FLGnight、FLGaCt及FLGlndscp設(shè)定為“0”。在步驟S65中,判別是否已產(chǎn)生了垂直同步信號Vsync,當(dāng)判別結(jié)果從“否”更新為“是”時,在步驟S67中執(zhí)行夜景場景判別處理。該判別處理是基于在明亮度調(diào)整任務(wù)下所獲取的亮度評價值而執(zhí)行的,當(dāng)拍攝視場被識別為夜景場景時,標(biāo)志FLGnight從“0”更新為“ 1 ”。在步驟S69中,判別標(biāo)志FLGnight是否表示“ 1 ”,如果判別結(jié)果為“否”則進入步驟S75,另一方面,如果判別結(jié)果為“是”則進入步驟S71。在步驟S71中,將夜景場景作為確定場景,在步驟S73中,向圖形生成器42請求與確定場景對應(yīng)的特征的輸出。與確定場景對應(yīng)的特征被多重顯示在取景畫面上。當(dāng)步驟S73的處理完成時,返回至步驟S63。在步驟S75中,執(zhí)行動作場景判別處理。該判別處理是基于在手抖動校正任務(wù)下所獲取的部分運動矢量和在明亮度調(diào)整任務(wù)下所獲取的亮度評價值而執(zhí)行的,當(dāng)拍攝視場被判別為動作場景時,標(biāo)志FLGact從“0”更新為“ 1 ”。在步驟S77中,判別標(biāo)志FLGact是否表示“ 1 ”,如果判別結(jié)果為“否”則進入步驟S81,另一方面,如果判別結(jié)果為“是”則在步驟S79中將動作場景作為確定場景之后進入步驟S73。在步驟S81中,執(zhí)行風(fēng)景場景判別處理。該判別處理是基于在明亮度調(diào)整任務(wù)下所獲取的亮度評價值而執(zhí)行的,當(dāng)拍攝視場被判別為風(fēng)景場景時,標(biāo)志FLGlndscp從“0”更新為“ 1 ”。在步驟S83中,判別標(biāo)志FLGlndscp是否表示“ 1 ”,如果判別結(jié)果為“否”則在步驟S85中將默認(rèn)場景作為確定場景,另一方面,如果判別結(jié)果為“是”則在步驟S87中將風(fēng)景場景作為確定場景。當(dāng)步驟S85或S87的處理完成時,進入步驟S73。步驟S81的風(fēng)景場景判別處理按圖23 圖25所示的子循環(huán)執(zhí)行。在步驟S91中, 參考當(dāng)前的聚焦透鏡12的位置,測定被攝體距離SD。在步驟S93中,判別所測定出的被攝體距離SD是否超過閾值THsd。如果判別結(jié)果為“否”則返回至上一層循環(huán),如果判別結(jié)果為“是”則進入步驟S95。在步驟S95中,將在明亮度調(diào)整任務(wù)下所獲取的256個亮度評價值的平均值作為 “^ve”算出,在步驟S97中,判別所算出的平均亮度X·是否超過閾值THyave。如果判別結(jié)果為“否”則返回至上一層的循環(huán),如果判別結(jié)果為“是”則進入步驟S99。在步驟S99中,將變量K設(shè)定為“ 1 ”,在步驟SlOl中,將變量CNT_IN及CNT_0UT設(shè)定為“0”,在步驟S103中,將變量CNT_H及CNT_L設(shè)定為“0”。在步驟S105中,基于在AWB任務(wù)下所獲取的AWB評價值,來測定與第K個分割區(qū)域?qū)?yīng)的部分拍攝視場像的色溫度。在步驟S107中,判別所測定出的色溫度是否相當(dāng)于室內(nèi)光(晝白色、晝光色或白色)。在步驟S109中,判別所測定出的色溫度是否相當(dāng)于室外光 (晴天色、陰天色或背陰色)。如果步驟S107的判別結(jié)果為“是”,則在步驟Slll中將變量CNT_IN增1,然后進入步驟S115。如果步驟S109的判別結(jié)果為“是”,則在步驟S113中將變量CNT_0UT增1,然后進入步驟S115。如果步驟S107的判別結(jié)果及S109的判別結(jié)果都為“否”,則直接進入步驟 S115。在步驟S115中,指定在明亮度調(diào)整任務(wù)下所獲取的亮度評價值中的第K個亮度評價值。在步驟S117中,判別所指定出的亮度評價值是否超過基準(zhǔn)值REFyhigh。在步驟S119 中,判別所指定出的亮度評價值是否低于基準(zhǔn)值REFylow。如果步驟S117的判別結(jié)果為“是”,則在步驟S121中將變量CNTJ^f 1,然后進入步驟S125。如果步驟S119的判別結(jié)果為“是”,則在步驟S123中將變量CNTJ^f 1,然后進入步驟S125。如果步驟S117的判別結(jié)果及S119的判別結(jié)果都為“否”,則直接進入步驟 S125。在步驟S125中將變量K增1,在步驟S127中判別變量K是否超過“256”。如果判別結(jié)果為“否”則返回至步驟S105,如果判別結(jié)果為“是”則進入步驟SU9。在步驟S129中,判別變量CNT_IN是否低于閾值THin,在步驟S131中,判別變量CNT_0UT是否超過閾值THout。另外,在步驟S133中,判別變量CNT_H是否低于閾值 THyhigh,在步驟S135中,判別變量CNT_L是否低于閾值THylow。如果步驟SU9的判別結(jié)果及步驟S131的判別結(jié)果都為“是”且步驟S133的判別結(jié)果或步驟S135的判別結(jié)果為“是”,則在步驟S137中將標(biāo)志FLGlndscp更新為“1”,然后返回至上一層的循環(huán)。
與此相對地,如果步驟SU9的判別結(jié)果或步驟S131的判別結(jié)果為“否”、或者即便步驟SU9的判別結(jié)果及步驟S131的判別結(jié)果都為“是”但如果步驟S133的判別結(jié)果及步驟S135的判別結(jié)果都為“否”,則直接返回至上一層的循環(huán)。如以上說明可知,圖像傳感器16具有捕捉拍攝視場的攝像面,并反復(fù)輸出原始圖像數(shù)據(jù)。所輸出的原始圖像數(shù)據(jù)通過AGC電路20被放大。攝像面的曝光量及AGC電路20 的增益,以沿著適于風(fēng)景場景的包括特定程序曲線圖在內(nèi)的多個程序曲線圖的任意一個程序曲線圖的方式,由CPU48進行調(diào)整(S17 S29)。在這里,CPU48判別基于原始圖像數(shù)據(jù)的拍攝視場像的平均亮度是否滿足第1條件(S97)。另外,CPU48判別具有從既定范圍(= 由基準(zhǔn)值REFylow及REFyhigh所夾持的范圍)偏離的亮度的分割區(qū)域的數(shù)目是否滿足第 2條件(S115 S123、S133、S135)。進而,CPU48參考這些判別結(jié)果來控制是否應(yīng)該許可參考特定程序曲線圖(S63、S137)。此外,第1條件相當(dāng)于平均亮度超過閾值^ve的條件。另外,第2條件相當(dāng)于超過基準(zhǔn)值REFyhigh的亮度評價值的數(shù)目(=CNT_H)低于閾值THyhigh、或者低于基準(zhǔn)值 REFylow的亮度平均值的數(shù)目(=CNT_L)低于閾值THylow的條件。這樣,在控制是否應(yīng)該許可參考適于室外的特定程序曲線圖的時候,不僅參考拍攝視場像的平均亮度,還參考具有從既定范圍偏離的亮度的分割區(qū)域的數(shù)目。由此,能夠避免拍攝視場是否在室外的誤判,進而能夠避免調(diào)整基準(zhǔn)的誤選擇,從而可提高攝像性能。此外,圖25所示的步驟S133及S135中所參考的閾值THylow及THyhigh可以是彼此相等的值,也可以是彼此不等的值。另外,在該實施例中,作為用于調(diào)整攝像條件的參考而假定了光圈量、曝光時間及 AGC增益的3個參數(shù),但是除此之外還可以假定邊緣及/或彩度的強調(diào)度。此時,需要將這些強調(diào)度追加性定義到程序曲線圖中。
1權(quán)利要求
1.一種電子照相機,具備攝像部件,其具有捕捉拍攝視場的攝像面,并反復(fù)輸出拍攝視場像; 調(diào)整部件,其參考適于室外的包括特定調(diào)整基準(zhǔn)在內(nèi)的多個調(diào)整基準(zhǔn)的任意一個來調(diào)整攝像條件;第1判別部件,其判別從所述攝像部件輸出的拍攝視場像的平均亮度是否滿足第1條件;第2判別部件,其判別具有從既定范圍偏離的亮度的區(qū)域占據(jù)從所述攝像部件輸出的拍攝視場像的比例是否滿足第2條件;和控制部件,其參考所述第1判別部件的判別結(jié)果和所述第2判別部件的判別結(jié)果,來控制是否應(yīng)該許可由所述調(diào)整部件進行的所述特定調(diào)整基準(zhǔn)的參考。
2.根據(jù)權(quán)利要求1所述的電子照相機,其中,所述第2條件包括如下條件超過所述既定范圍的上限的區(qū)域的比例及低于所述既定范圍的下限的區(qū)域的比例之中的至少一方低于基準(zhǔn)。
3.根據(jù)權(quán)利要求1或2所述的電子照相機,其中,所述電子照相機還具備第3判別部件,該第3判別部件判別從所述攝像部件輸出的拍攝視場像的色溫度是否滿足第3條件;所述控制部件還參考所述第3判別部件的判別結(jié)果來執(zhí)行控制處理。
4.根據(jù)權(quán)利要求3所述的電子照相機,其中,所述第3條件包括如下條件具有相當(dāng)于室外光的色溫度的區(qū)域的比例超過第1閾值、 且具有相當(dāng)于室內(nèi)光的色溫度的區(qū)域的比例低于第2閾值。
5.根據(jù)權(quán)利要求1至4任一項所述的電子照相機,其中,還具備 聚焦透鏡,其被配置于所述攝像面的前方;調(diào)整部件,其基于從所述攝像部件輸出的拍攝視場像持續(xù)地調(diào)整從所述聚焦透鏡到所述攝像面的距離;和第4判別部件,其判別從所述聚焦透鏡到所述攝像面的距離是否滿足第4條件; 所述控制部件還參考所述第3判別部件的判別結(jié)果來執(zhí)行控制處理。
6.根據(jù)權(quán)利要求1至5任一項所述的電子照相機,其中, 所述控制部件包括許可部件,其將所述第1判別部件的判別結(jié)果及所述第2判別部件的判別結(jié)果都是肯定的情況作為條件的至少一部分,來許可所述特定調(diào)整基準(zhǔn)的參考;和限制部件,其在所述第1判別部件的判別結(jié)果及所述第2判別部件的判別結(jié)果的至少一方是否定的時候,限制所述特定調(diào)整基準(zhǔn)的參考。
7.一種攝像控制程序,使具備有捕捉拍攝視場的攝像面并反復(fù)輸出拍攝視場像的攝像部件的電子照相機的處理器執(zhí)行如下步驟調(diào)整步驟,參考適于室外的包括特定調(diào)整基準(zhǔn)在內(nèi)的多個調(diào)整基準(zhǔn)的任意一個來調(diào)整攝像條件;第1判別步驟,判別從所述攝像部件輸出的拍攝視場像的平均亮度是否滿足第1條件;第2判別步驟,判別具有從既定范圍偏離的亮度的區(qū)域占據(jù)從所述攝像部件輸出的拍攝視場像的比例是否滿足第2條件;和控制步驟,參考所述第1判別步驟的判別結(jié)果和所述第2判別步驟的判別結(jié)果,來控制是否應(yīng)該許可由所述調(diào)整步驟進行的所述特定調(diào)整基準(zhǔn)的參考。
8. 一種攝像控制方法,通過具備有捕捉拍攝視場的攝像面并反復(fù)輸出拍攝視場像的攝像部件的電子照相機執(zhí)行,該攝像控制方法包括調(diào)整步驟,參考適于室外的包括特定調(diào)整基準(zhǔn)在內(nèi)的多個調(diào)整基準(zhǔn)的任意一個來調(diào)整攝像條件;第1判別步驟,判別從所述攝像部件輸出的拍攝視場像的平均亮度是否滿足第1條件;第2判別步驟,判別具有從既定范圍偏離的亮度的區(qū)域占據(jù)從所述攝像部件輸出的拍攝視場像的比例是否滿足第2條件;和控制步驟,參考所述第1判別步驟的判別結(jié)果和所述第2判別步驟的判別結(jié)果,來控制是否應(yīng)該許可由所述調(diào)整步驟進行的所述特定調(diào)整基準(zhǔn)的參考。
全文摘要
本發(fā)明提供一種電子照相機,提高了攝像性能。圖像傳感器(16)具有捕捉拍攝視場的攝像面,并反復(fù)輸出原始圖像數(shù)據(jù)。所輸出的原始圖像數(shù)據(jù)通過AGC電路(20)被放大。攝像面的曝光量及AGC電路(20)的增益,以沿著適于風(fēng)景場景的包括特定程序曲線圖在內(nèi)的多個程序曲線圖的任意一個的方式,由CPU(48)進行調(diào)整。在這里,CPU(48)判別基于原始圖像數(shù)據(jù)的拍攝視場像的平均亮度是否滿足第1條件。另外,CPU48判別具有從既定范圍偏離的亮度的分割區(qū)域的數(shù)目是否滿足第2條件。進而,CPU(48)參考這些判別結(jié)果來控制是否應(yīng)該許可參考特定程序曲線圖。
文檔編號H04N5/225GK102215332SQ20111009365
公開日2011年10月12日 申請日期2011年4月11日 優(yōu)先權(quán)日2010年4月12日
發(fā)明者山本誠司, 林誠悟, 藤原健 申請人:三洋電機株式會社