專(zhuān)利名稱(chēng):電子照相機(jī)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及電子照相機(jī),特別是涉及將從聚焦透鏡到拍攝面的距離設(shè)定為與合焦點(diǎn)相對(duì)應(yīng)的距離的電子照相機(jī)。
背景技術(shù):
專(zhuān)利文獻(xiàn)I中公開(kāi)了這種照相機(jī)的一個(gè)例子。根據(jù)該背景技術(shù),在顯示有作為被拍攝對(duì)象的動(dòng)物和作為障礙物的圍欄等的顯示畫(huà)面中,操作者通過(guò)使焦點(diǎn)設(shè)定標(biāo)記移動(dòng)到應(yīng)當(dāng)對(duì)準(zhǔn)焦點(diǎn)的動(dòng)物的顯示區(qū)域的一部分中,來(lái)設(shè)定焦點(diǎn)的點(diǎn)。此外,操作者通過(guò)使非焦點(diǎn)設(shè)定標(biāo)記移動(dòng)到不應(yīng)對(duì)準(zhǔn)焦點(diǎn)的圍欄的顯示區(qū)域的一部分中,來(lái)設(shè)定非焦點(diǎn)的點(diǎn)。在移動(dòng)拍攝鏡頭使焦點(diǎn)對(duì)準(zhǔn)在這樣設(shè)定的焦點(diǎn)的點(diǎn)上的基礎(chǔ)上進(jìn)行拍攝。
專(zhuān)利文獻(xiàn)I JP特開(kāi)2006-245792號(hào)公報(bào)但是,在背景技術(shù)中,在焦點(diǎn)的點(diǎn)的設(shè)定中需要操作者的操作,在操作者的操作不熟練的情況下,合焦性能可能降低。
發(fā)明內(nèi)容
因此,本發(fā)明的主要目的在于,提供一種能夠提高合焦性能的電子照相機(jī)。根據(jù)本發(fā)明的電子照相機(jī)(10 :實(shí)施例中的相應(yīng)參照符號(hào)。以下相同)具備拍攝部件(16),其具有通過(guò)聚焦透鏡捕捉拍攝視場(chǎng)的拍攝面,并反復(fù)輸出拍攝視場(chǎng)像;指定部件(S19、S45、S49、S55、S57、S61 S65),其在拍攝面上指定與從拍攝部件輸出的拍攝視場(chǎng)像之中符合辭典圖像的部分圖像相對(duì)應(yīng)的區(qū)域;變更部件(18a、S71、S75、S83),其在指定部件的指定處理之后,反復(fù)變更從聚焦透鏡到拍攝面的距離;計(jì)算部件(S77、S79),其與由變更部件定義的多個(gè)距離中的每一個(gè)距離相對(duì)應(yīng)地計(jì)算符合度,該符合度是與由指定部件指定的區(qū)域相對(duì)應(yīng)地從拍攝部件輸出的部分圖像和辭典圖像之間的符合度;以及調(diào)整部件(S87、S89、S167),其基于計(jì)算部件的計(jì)算結(jié)果來(lái)調(diào)整從聚焦透鏡到拍攝面的距離。優(yōu)選,調(diào)整部件包括距離確定部件(S87、S167),其從由變更部件定義的多個(gè)距離之中確定計(jì)算部件所計(jì)算出的符合度為最大值的距離;以及距離設(shè)定部件(S89),其將從聚焦透鏡到拍攝面的距離設(shè)定為由確定部件確定的距離。優(yōu)選,還具備檢測(cè)部件(S161),其從由變更部件定義的多個(gè)距離之中檢測(cè)計(jì)算部件所計(jì)算出的符合度為規(guī)定值以上的I個(gè)或者2個(gè)以上的距離;以及測(cè)量部件(S163),其與由檢測(cè)部件檢測(cè)出的I個(gè)或者2個(gè)以上的距離中的每一個(gè)距離相對(duì)應(yīng)地測(cè)量由指定部件指定的區(qū)域的合焦度;由調(diào)整部件調(diào)整的距離是與由測(cè)量部件測(cè)量出的I個(gè)或者2個(gè)以上的合焦度之中最大合焦度相對(duì)應(yīng)的距離。優(yōu)選,指定部件包括部分圖像檢測(cè)部件(S45、S49),其檢測(cè)從拍攝部件輸出的拍攝視場(chǎng)像之中符合辭典圖像的I個(gè)或者2個(gè)以上的部分圖像;以及區(qū)域提取部件(S55、S57、S61、S63),其提取與由部分圖像檢測(cè)部件檢測(cè)出的I個(gè)或者2個(gè)以上的部分圖像之中最大尺寸的部分圖像相對(duì)應(yīng)的區(qū)域。
優(yōu)選,由指定部件使用的辭典圖像相當(dāng)于人物圖像。根據(jù)本發(fā)明的拍攝控制程序,是用于使電子照相機(jī)(10)的處理器(26)執(zhí)行如下步驟的拍攝控制程序拍攝步驟(16),具有通過(guò)聚焦透鏡捕捉拍攝視場(chǎng)的拍攝面,并反復(fù)輸出拍攝視場(chǎng)像;指定步驟(S19、S45、S49、S55、S57、S61 S65),在拍攝面上指定與從拍攝步驟輸出的拍攝視場(chǎng)像之中符合辭典圖像的部分圖像相對(duì)應(yīng)的區(qū)域;變更步驟(18a、S71、S75、S83),在指定步驟的指定處理之后,反復(fù)變更從聚焦透鏡到拍攝面的距離;計(jì)算步驟(S77、S79),與由變更步驟定義的多個(gè)距離中的每一個(gè)距離相對(duì)應(yīng)地計(jì)算符合度,該符合度是與由指定步驟指定的區(qū)域相對(duì)應(yīng)地從拍攝步驟輸出的部分圖像和辭典圖像之間的符合度;以及調(diào)整步驟(S87、S89、S167),基于計(jì)算步驟的計(jì)算結(jié)果來(lái)調(diào)整從聚焦透鏡到拍攝面的距離。
根據(jù)本發(fā)明的拍攝控制方法,是由電子照相機(jī)(10)執(zhí)行的拍攝控制方法,具備如下步驟拍攝步驟(16),具有通過(guò)聚焦透鏡捕捉拍攝視場(chǎng)的拍攝面,并反復(fù)輸出拍攝視場(chǎng)像;指定步驟(S19、S45、S49、S55、S57、S61 S65),在拍攝面上指定與從拍攝步驟輸出的拍攝視場(chǎng)像之中符合辭典圖像的部分圖像相對(duì)應(yīng)的區(qū)域;變更步驟(18a、S71、S75、S83),在指定步驟的指定處理之后,反復(fù)變更從聚焦透鏡到拍攝面的距離;計(jì)算步驟(S77、S79),與由變更步驟定義的多個(gè)距離中的每一個(gè)距離相對(duì)應(yīng)地計(jì)算符合度,該符合度是與由指定步驟指定的區(qū)域相對(duì)應(yīng)地從拍攝步驟輸出的部分圖像和辭典圖像之間的符合度;以及調(diào)整步驟(S87、S89、S167),基于計(jì)算步驟的計(jì)算結(jié)果來(lái)調(diào)整從聚焦透鏡到拍攝面的距離。根據(jù)本發(fā)明的外部控制程序,是提供給具備處理器(26)的電子照相機(jī)(10)的外部控制程序,其中該處理器(26)執(zhí)行按照保存在存儲(chǔ)器(44)中的內(nèi)部控制程序的處理,該外部控制程序用于與內(nèi)部控制程序協(xié)作使處理器執(zhí)行以下步驟拍攝步驟(16),具有通過(guò)聚焦透鏡捕捉拍攝視場(chǎng)的拍攝面,并反復(fù)輸出拍攝視場(chǎng)像;指定步驟(S19、S45、S49、S55、S57、S61 S65),在拍攝面上指定與從拍攝步驟輸出的拍攝視場(chǎng)像之中符合辭典圖像的部分圖像相對(duì)應(yīng)的區(qū)域;變更步驟(18a、S71、S75、S83),在指定步驟的指定處理之后,反復(fù)變更從聚焦透鏡到拍攝面的距離;計(jì)算步驟(S77、S79),與由變更步驟定義的多個(gè)距離中的每一個(gè)距離相對(duì)應(yīng)地計(jì)算符合度,該符合度是與由指定步驟指定的區(qū)域相對(duì)應(yīng)地從拍攝步驟輸出的部分圖像和辭典圖像之間的符合度;以及調(diào)整步驟(S87、S89、S167),基于計(jì)算步驟的計(jì)算結(jié)果來(lái)調(diào)整從聚焦透鏡到拍攝面的距離。按照本發(fā)明的電子照相機(jī)(10),是具備接收部件(50)以及處理器(26)的電子照相機(jī)(10),其中,該接收部件(50)接收外部控制程序,該處理器(26)執(zhí)行按照由接收部件接收到的外部控制程序、和保存在存儲(chǔ)器(44)中的內(nèi)部控制程序的處理,外部控制程序相當(dāng)于與內(nèi)部控制程序協(xié)作來(lái)執(zhí)行以下步驟的程序拍攝步驟(16),具有通過(guò)聚焦透鏡捕捉拍攝視場(chǎng)的拍攝面,并反復(fù)輸出拍攝視場(chǎng)像;指定步驟(S19、S45、S49、S55、S57、S61 S65),在拍攝面上指定與從拍攝步驟輸出的拍攝視場(chǎng)像之中符合辭典圖像的部分圖像相對(duì)應(yīng)的區(qū)域;變更步驟(18a、S71、S75、S83),在指定步驟的指定處理之后,反復(fù)變更從聚焦透鏡到拍攝面的距離;計(jì)算步驟(S77、S79),與由變更步驟定義的多個(gè)距離中的每一個(gè)距離相對(duì)應(yīng)地計(jì)算符合度,該符合度是與由指定步驟指定的區(qū)域相對(duì)應(yīng)地從拍攝步驟輸出的部分圖像和辭典圖像之間的符合度;以及調(diào)整步驟(S87、S89、S167),基于計(jì)算步驟的計(jì)算結(jié)果來(lái)調(diào)整從聚焦透鏡到拍攝面的距離。
發(fā)明效果在拍攝面上指定與符合辭典圖像的部分圖像相對(duì)應(yīng)的區(qū)域之后,從聚焦透鏡到拍攝面的距離被反復(fù)變更。與由這樣的變更處理定義的多個(gè)距離中的每一個(gè)距離相對(duì)應(yīng)地計(jì)算與指定的區(qū)域相對(duì)應(yīng)的部分圖像和辭典圖像之間的符合度。計(jì)算出的符合度能夠視為針對(duì)與部分圖像相當(dāng)?shù)奈矬w的合焦度,從聚焦透鏡到拍攝面的距離基于這樣的符合度來(lái)調(diào)整。由此,合焦性能提聞。本發(fā)明的上述目的、其他目的、特征以及優(yōu)點(diǎn)根據(jù)參照附圖進(jìn)行的以下實(shí)施例的
詳細(xì)說(shuō)明會(huì)進(jìn)一步明確。
圖I是表示本發(fā)明的一實(shí)施例的基本構(gòu)成的框圖。圖2是表示本發(fā)明的一實(shí)施例的構(gòu)成的框圖。圖3是表示拍攝面中的評(píng)價(jià)區(qū)域的分配狀態(tài)的一例的圖解圖。圖4是表示在臉部檢測(cè)處理中使用的臉部檢測(cè)框的一例的圖解圖。圖5是表示在圖2實(shí)施例中參照的臉部辭典的構(gòu)成的一例的圖解圖。圖6是表示人物檢測(cè)任務(wù)中的臉部檢測(cè)處理以及人體檢測(cè)處理的一部分的圖解圖。圖7是表示在臉部檢測(cè)處理中參照的寄存器的構(gòu)成的一例的圖解圖。圖8是表示示出在臉部檢測(cè)處理中捕捉到的人物的臉部的圖像的一例的圖解圖。圖9是表示示出在臉部檢測(cè)處理中捕捉到的人物的臉部的圖像的另一例的圖解圖。圖10是表示在人體檢測(cè)處理中使用的人體檢測(cè)框的一例的圖解圖。圖11是表示在圖2實(shí)施例中參照的人體辭典的構(gòu)成的一例的圖解圖。圖12是表示在人體檢測(cè)處理中參照的寄存器的構(gòu)成的一例的圖解圖。圖13是表示示出在人體檢測(cè)處理中捕捉到的人體的圖像的一例的圖解圖。圖14是表示示出在人體檢測(cè)處理中捕捉到的人體的圖像的另一例的圖解圖。圖15是表示圖2實(shí)施例的動(dòng)作的一部分的圖解圖。圖16是表示圖2實(shí)施例的動(dòng)作的另一部分的圖解圖。圖17是表示圖2實(shí)施例的動(dòng)作的又一部分的圖解圖。圖18是表示圖2實(shí)施例的動(dòng)作的又一部分的圖解圖。圖19是表示圖2實(shí)施例中應(yīng)用的寄存器的構(gòu)成的一例的圖解圖。圖20是表示顯示在監(jiān)視器畫(huà)面中的人物框的一例的圖解圖。圖21是表示在人物優(yōu)先AF處理中參照的寄存器的構(gòu)成的一例的圖解圖。圖22是表示檢測(cè)合焦點(diǎn)的動(dòng)作的一例的圖解圖。圖23是表示圖2實(shí)施例中應(yīng)用的CPU的動(dòng)作的一部分的流程圖。圖24是表示圖2實(shí)施例中應(yīng)用的CPU的動(dòng)作的另一部分的流程圖。圖25是表示圖2實(shí)施例中應(yīng)用的CPU的動(dòng)作的又一部分的流程圖。圖26是表示圖2實(shí)施例中應(yīng)用的CPU的動(dòng)作的又一部分的流程圖。圖27是表示圖2實(shí)施例中應(yīng)用的CPU的動(dòng)作的又一部分的流程圖。
圖28是表示圖2實(shí)施例中應(yīng)用的CPU的動(dòng)作的又一部分的流程圖。圖29是表示圖2實(shí)施例中應(yīng)用的CPU的動(dòng)作的又一部分的流程圖。圖30是表示圖2實(shí)施例中應(yīng)用的CPU的動(dòng)作的又一部分的流程圖。圖31是表示圖2實(shí)施例中應(yīng)用的CPU的動(dòng)作的又一部分的流程圖。圖32是表示圖2實(shí)施例中應(yīng)用的CPU的動(dòng)作的又一部分的流程圖。
圖33是表示本發(fā)明的另一實(shí)施例中應(yīng)用的CPU的動(dòng)作的一部分的流程圖。圖34是表示圖33實(shí)施例中應(yīng)用的寄存器的構(gòu)成的一例的圖解圖。圖35是表示圖33實(shí)施例的動(dòng)作的一部分的圖解圖。圖36是表示本發(fā)明的又一實(shí)施例的構(gòu)成的框圖。符號(hào)說(shuō)明10數(shù)字照相機(jī)16圖像傳感器22 AE評(píng)價(jià)電路24 AF評(píng)價(jià)電路26 CPU32 SDRAM44閃速存儲(chǔ)器
具體實(shí)施例方式以下,參照
本發(fā)明的實(shí)施方式。[基本構(gòu)成]參照?qǐng)DI,本實(shí)施例的電子照相機(jī)基本如下構(gòu)成。拍攝部件I具有通過(guò)聚焦透鏡捕捉拍攝視場(chǎng)的拍攝面,反復(fù)輸出拍攝視場(chǎng)像。指定部件2在拍攝面上指定與從拍攝部件輸出的拍攝視場(chǎng)像之中符合辭典圖像的部分圖像相對(duì)應(yīng)的區(qū)域。變更部件3在指定部件的指定處理之后反復(fù)變更從聚焦透鏡到拍攝面的距離。計(jì)算部件4與由變更部件定義的多個(gè)距離中的每一個(gè)距離相對(duì)應(yīng)地計(jì)算與由指定部件指定的區(qū)域相對(duì)應(yīng)地從拍攝部件輸出的部分圖像和辭典圖像之間的符合度。調(diào)整部件5基于計(jì)算部件的計(jì)算結(jié)果來(lái)調(diào)整從聚焦透鏡到拍攝面的距離。在拍攝面上指定與符合辭典圖像的部分圖像相對(duì)應(yīng)的區(qū)域后,從聚焦透鏡到拍攝面的距離被反復(fù)變更。與指定的區(qū)域相對(duì)應(yīng)的部分圖像和辭典圖像之間的符合度與由這樣的變更處理所定義的多個(gè)距離中的每一個(gè)距離相對(duì)應(yīng)地進(jìn)行計(jì)算。計(jì)算出的符合度能夠視為針對(duì)與部分圖像相當(dāng)?shù)奈矬w的合焦度,從聚焦透鏡到拍攝面的距離基于這樣的符合度進(jìn)行調(diào)整。由此,合焦性能提聞。[實(shí)施例]參照?qǐng)D2,該實(shí)施例的數(shù)字照相機(jī)10包括分別由驅(qū)動(dòng)器18a以及18b驅(qū)動(dòng)的聚焦透鏡12以及光圈單元14。經(jīng)過(guò)了這些構(gòu)件的拍攝視場(chǎng)的光學(xué)像被照射至圖像傳感器16的拍攝面上,并被實(shí)施光電轉(zhuǎn)換。由此,生成表示拍攝視場(chǎng)像的電荷。接通電源后,為了執(zhí)行動(dòng)態(tài)圖像取入處理,CPU26在拍攝任務(wù)下命令驅(qū)動(dòng)器18c反復(fù)進(jìn)行曝光動(dòng)作以及電荷讀出動(dòng)作。驅(qū)動(dòng)器18c響應(yīng)從未圖示的SG(Signal Generator,信號(hào)發(fā)生器)周期性產(chǎn)生的垂直同步信號(hào)Vsync,對(duì)拍攝面進(jìn)行曝光,并且在光柵掃描狀態(tài)下讀出在拍攝面產(chǎn)生的電荷。從圖像傳感器16周期性地輸出基于讀出的電荷的原始圖像數(shù)據(jù)。前處理電路20對(duì)從圖像傳感器16輸出的原始圖像數(shù)據(jù)實(shí)施數(shù)字鉗位(digitalclamp)、像素缺陷修正、增益控制等處理。實(shí)施了這些處理的原始圖像數(shù)據(jù)通過(guò)存儲(chǔ)器控制電路30寫(xiě)入SDRAM32的原始圖像區(qū)域32a中后處理電路34通過(guò)存儲(chǔ)器控制電路30讀出保存在原始圖像區(qū)域32a中的原始圖像數(shù)據(jù),對(duì)讀出的原始圖像數(shù)據(jù)實(shí)施顏色分離處理、白平衡調(diào)整處理、以及YUV轉(zhuǎn)換處理。后處理電路34進(jìn)一步對(duì)遵循YUV形式的圖像數(shù)據(jù)并行執(zhí)行顯示用的變焦處理和搜索用的變焦處理。其結(jié)果,分別作成了遵循YUV形式的顯示圖像數(shù)據(jù)以及搜索圖像數(shù)據(jù)。顯示圖像數(shù)據(jù)由存儲(chǔ)器控制電路30寫(xiě)入SDRAM32的顯示圖像區(qū)域32b中。搜索圖像數(shù)據(jù)由存儲(chǔ)器控制電路30寫(xiě)入SDRAM32的搜索圖像區(qū)域32c中。IXD驅(qū)動(dòng)器36通過(guò)存儲(chǔ)器控制電路30反復(fù)讀出保存在顯示圖像區(qū)域32b中的顯示圖像數(shù)據(jù),基于讀出的圖像數(shù)據(jù)來(lái)驅(qū)動(dòng)LCD監(jiān)視器38。其結(jié)果,拍攝視場(chǎng)的實(shí)時(shí)運(yùn)動(dòng)圖像(取景圖像)顯示在監(jiān)視器畫(huà)面中。參照?qǐng)D3,在拍攝面的中央分配評(píng)價(jià)區(qū)域EVA。評(píng)價(jià)區(qū)域EVA在水平方向以及垂直方向的每一個(gè)中進(jìn)行16分割,256個(gè)分割區(qū)域形成評(píng)價(jià)區(qū)域EVA。此外,圖2所示的前處理電路20除了上述處理之外,還執(zhí)行將原始圖像數(shù)據(jù)簡(jiǎn)單轉(zhuǎn)換為RGB數(shù)據(jù)的簡(jiǎn)單RGB轉(zhuǎn)換處理。AE評(píng)價(jià)電路22在每次產(chǎn)生垂直同步信號(hào)Vsync時(shí)對(duì)由前處理電路20生成的RGB數(shù)據(jù)之中屬于評(píng)價(jià)區(qū)域EVA的RGB數(shù)據(jù)進(jìn)行積分。由此,256個(gè)積分值即256個(gè)AE評(píng)價(jià)值響應(yīng)垂直同步信號(hào)Vsync而從AE評(píng)價(jià)電路22輸出。AF評(píng)價(jià)電路24在每次產(chǎn)生垂直同步信號(hào)Vsync時(shí)對(duì)由前處理電路20生成的RGB數(shù)據(jù)之中屬于評(píng)價(jià)區(qū)域EVA的RGB數(shù)據(jù)的高頻分量進(jìn)行積分。由此,256個(gè)積分值即256個(gè)AF評(píng)價(jià)值響應(yīng)垂直同步信號(hào)Vsync而從AF評(píng)價(jià)電路24輸出。關(guān)于基于這樣得到的AE評(píng)價(jià)值以及AF評(píng)價(jià)值的處理見(jiàn)后述。在與拍攝任務(wù)并行執(zhí)行的人物檢測(cè)任務(wù)下,CPU26將標(biāo)志FLG_f初始設(shè)定為“O”。CPU26接著為了從保存在搜索圖像區(qū)域32c中的搜索圖像數(shù)據(jù)中搜索人物的臉部圖像,在每次產(chǎn)生垂直同步信號(hào)Vsync時(shí)執(zhí)行臉部檢測(cè)處理。在臉部檢測(cè)處理中,使用按照?qǐng)D4所示的要領(lǐng)調(diào)整尺寸的臉部檢測(cè)框FD和收容了圖5所示的5個(gè)辭典圖像(=朝向相互不同的臉部圖像)的臉部辭典DC_F。另外,臉部辭典DC_F保存在閃速存儲(chǔ)器44中。在臉部檢測(cè)處理中,首先,將評(píng)價(jià)區(qū)域EVA的整個(gè)區(qū)域設(shè)定為臉部搜索區(qū)域。此夕卜,為了定義臉部檢測(cè)框FD的尺寸的可變范圍,將最大尺寸FSZmax設(shè)定為“200”,將最小尺寸FSZmin設(shè)定為“20”。臉部檢測(cè)框FD從臉部搜索區(qū)域的開(kāi)始位置(左上位置)朝向結(jié)束位置(右下位置),在光柵掃描狀態(tài)下每次移動(dòng)規(guī)定量(參照?qǐng)D6)。此外,臉部檢測(cè)框FD的尺寸在每次臉部檢測(cè)框FD到達(dá)結(jié)束位置時(shí)從“FSZmax”至“FSZmin”每次縮小“5”。屬于臉部檢測(cè)框FD的一部分搜索圖像數(shù)據(jù)通過(guò)存儲(chǔ)器控制電路30從搜索圖像區(qū)域32c中讀出。讀出的搜索圖像數(shù)據(jù)的特征量與收容在臉部辭典DC_F中的5個(gè)辭典圖像的每一個(gè)辭典圖像的特征量進(jìn)行匹配。如果得到超出閾值TH_F的匹配度,則視為檢測(cè)出了臉部圖像。當(dāng)前時(shí)間點(diǎn)的臉部檢測(cè)框FD的位置、尺寸、以及匹配源的辭典編號(hào)作為臉部信息被登錄在圖7所示的臉部檢測(cè)寄存器RGSTface中。
因此,在以圖8所示的要領(lǐng)在拍攝面中捕捉到人物HM1、人物HM2、以及人物HM3的情況下,登錄在臉部檢測(cè)寄存器RGSTface中的臉部信息表示圖8所示的3個(gè)臉部檢測(cè)框FD_1、FD_2、以及FD_3的每一個(gè)臉部檢測(cè)框的位置以及尺寸。另外,基于圖8所示的例子,在比人物HMl、人物HM2、以及人物HM3更近的一側(cè),存在由格子圖案的金屬絲網(wǎng)構(gòu)成的柵欄FC。此外,在以圖9所示的要領(lǐng)在拍攝面中捕捉到人物HM4、人物HM5、以及人物HM6的情況下,登錄在臉部檢測(cè)寄存器RGSTface中的臉部信息表示圖9所示的3個(gè)臉部檢測(cè)框FD_4、FD_5、以及FD_6的每一個(gè)臉部檢測(cè)框的位置以及尺寸。另外,基于圖9所示的例子,在比人物HM4、人物HM5、以及人物HM6更近的一側(cè),存在由格子圖案的金屬絲網(wǎng)構(gòu)成的柵欄FC。臉部檢測(cè)處理完成后,在臉部檢測(cè)寄存器RGSTface中沒(méi)有登錄臉部信息的情況下,即沒(méi)有發(fā)現(xiàn)人物的臉部的情況下,CPU26為了從保存在搜索圖像區(qū)域32c中的搜索圖像數(shù)據(jù)中搜索人體圖像,而執(zhí)行人體檢測(cè)處理。在人體檢測(cè)處理中,使用以圖10所示的要領(lǐng)調(diào)整尺寸的人體檢測(cè)框BD和收容了圖11所示的單一辭典圖像(=上半身的輪廓圖像)的人體辭典DC_B。另外,人體辭典DC_B保存在閃速存儲(chǔ)器44中。在人體檢測(cè)處理中,首先,將評(píng)價(jià)區(qū)域EVA的整個(gè)區(qū)域設(shè)定為人體搜索區(qū)域。此夕卜,為了定義人體檢測(cè)框BD的尺寸的可變范圍,將最大尺寸BSZmax設(shè)定為“200”,將最小尺寸BSZmin設(shè)定為“20”。人體檢測(cè)框BD從人體搜索區(qū)域的開(kāi)始位置(左上位置)朝向結(jié)束位置(右下位置),在光柵掃描狀態(tài)下每次移動(dòng)規(guī)定量(參照?qǐng)D6)。此外,人體檢測(cè)框BD的尺寸在每次人體檢測(cè)框BD到達(dá)結(jié)束位置時(shí)從“BSZmax”至“BSZmin”每次縮小“5”。屬于人體檢測(cè)框BD的一部分搜索圖像數(shù)據(jù)通過(guò)存儲(chǔ)器控制電路30從搜索圖像區(qū)域32c中讀出。讀出的搜索圖像數(shù)據(jù)的特征量與收容在人體辭典DC_B中的辭典圖像的特征量進(jìn)行匹配。如果得到超出閾值TH_B的匹配度,則視為檢測(cè)出了人體圖像。當(dāng)前時(shí)間點(diǎn)的人體檢測(cè)框BD的位置以及尺寸作為人體信息被登錄在圖12所示的人體檢測(cè)寄存器RGSTbody 中。因此,在以圖13所示的要領(lǐng)在拍攝面中捕捉到人物HM1、人物HM2、以及人物HM3的情況下,登錄在人體檢測(cè)寄存器RGSTbody中的人體信息表示圖13所示的3個(gè)人體檢測(cè)框BD_1、BD_2、以及BD_3的每一個(gè)人體檢測(cè)框的位置以及尺寸。另外,基于圖13所示的例子,在比人物HM1、人物HM2、以及人物HM3更近的一側(cè),存在由格子圖案的金屬絲網(wǎng)構(gòu)成的柵欄FC。此外,在以圖14所示的要領(lǐng)在拍攝面中捕捉到人物HM4、人物HM5、以及人物HM6的情況下,登錄在人體檢測(cè)寄存器RGSTbody中的臉部信息表示圖14所示的3個(gè)人體檢測(cè)框BD_4、BD_5、以及BD_6的每一個(gè)人體檢測(cè)框的位置以及尺寸。另外,基于圖14所示的例子,在比人物HM4、人物HM5、以及人物HM6更近的一側(cè),存在由格子圖案的金屬絲網(wǎng)構(gòu)成的柵欄FC。
臉部檢測(cè)處理完成后,在臉部檢測(cè)寄存器RGSTface中登錄了臉部信息的情況下,CPU26將登錄在臉部檢測(cè)寄存器RGSTface中的臉部信息之中尺寸最大的臉部信息所表示的區(qū)域設(shè)為后面敘述的AF處理的對(duì)象區(qū)域。在登錄有多個(gè)尺寸最大的臉部信息的情況下,由多個(gè)最大尺寸臉部信息之中位置最接近拍攝面中央的臉部信息所表示的區(qū)域作為AF處理的對(duì)象區(qū)域。在以圖8所示的要領(lǐng)在拍攝面中捕捉到人物HM1、人物HM2、以及人物HM3的情況下,包圍人物HMl的臉部的臉部檢測(cè)框FD_1的尺寸最大。因此,圖15所示的區(qū)域作為AF處理的對(duì)象區(qū)域。在以圖9所示的要領(lǐng)在拍攝面中捕捉到人物HM4、人物HM5、以及人物HM6的情況下,尺寸最大的臉部信息是包圍人物HM4的臉部的臉部檢測(cè)框FD_4以及包圍人物HM5的臉部的臉部檢測(cè)框FD_5。此外,臉部檢測(cè)框FD_4以及臉部檢測(cè)框FD_5之中接近中央的臉部檢測(cè)框是臉部檢測(cè)框FD_5。因此,圖16所示的區(qū)域作為AF處理的對(duì)象區(qū)域。在執(zhí)行了人體檢測(cè)處理的情況下,在人體檢測(cè)處理完成后,如果在人體檢測(cè)寄存器RGSTbody中登錄有人體信息,則CPU26將登錄在人體檢測(cè)寄存器RGSTbody中的人體信息之中尺寸最大的人體信息作為AF處理的對(duì)象區(qū)域。在登錄有多個(gè)尺寸最大的人體信息的情況下,由多個(gè)最大尺寸人體信息之中位置最接近拍攝面中央的人體信息所表示的信息作為后面敘述的AF處理的對(duì)象區(qū)域。在以圖13所示的要領(lǐng)在拍攝面中捕捉到人物HM1、人物HM2、以及人物HM3的情況下,包圍人物HMl的人體的人體檢測(cè)框BD_1的尺寸最大。因此,圖17所示的區(qū)域作為AF處理的對(duì)象區(qū)域。此外,在以圖14所示的要領(lǐng)在拍攝面中捕捉到人物HM4、人物HM5、以及人物HM6的情況下,尺寸最大的人體信息是包圍人物HM4的人體的人體檢測(cè)框BD_4以及包圍人物HM5的人體的人體檢測(cè)框BD_5。此外,人體檢測(cè)框BD_4以及人體檢測(cè)框BD_5之中接近中央的人體檢測(cè)框是人體檢測(cè)框BD_5。因此,圖18所示的區(qū)域作為AF處理的對(duì)象區(qū)域。作為AF處理的對(duì)象區(qū)域的臉部信息或者人體信息的位置、尺寸、以及匹配源的辭典編號(hào)被登錄在圖19所示的AF對(duì)象寄存器RGSTaf中。另外,在登錄人體信息的情況下,在辭典編號(hào)中記入“O”。此外,CPU26為了表明發(fā)現(xiàn)了人物,而將標(biāo)志FLG_f設(shè)定為“I”。另外,在人體檢測(cè)處理完成后,在人體檢測(cè)寄存器RGSTbody中沒(méi)有登錄人體信息的情況下,即,在沒(méi)有發(fā)現(xiàn)臉部以及人體的情況下,CPU26為了表明沒(méi)有發(fā)現(xiàn)人物,而將標(biāo)志FLG_f設(shè)定為“O”。在快門(mén)按鈕28sh為非操作狀態(tài)時(shí),CPU26執(zhí)行以下的處理。在標(biāo)志FLG_f表示“O”時(shí),CPU26在拍攝任務(wù)下執(zhí)行基于來(lái)自AE評(píng)價(jià)電路22的輸出的簡(jiǎn)單AE處理,并計(jì)算適當(dāng)EV值。簡(jiǎn)單AE處理與動(dòng)態(tài)圖像取入處理并行執(zhí)行,在驅(qū)動(dòng)器18b以及18c中分別設(shè)定對(duì)計(jì)算出的適當(dāng)EV值進(jìn)行定義的光圈量以及曝光時(shí)間。其結(jié)果,取景圖像的明亮度被調(diào)整為適當(dāng)程度。在標(biāo)志FLG_f被更新為“ I”后,CPU26參照臉部檢測(cè)寄存器RGSTface或者人體檢測(cè)寄存器RGSTbody的登錄內(nèi)容,向圖形產(chǎn)生器(graphic generator)46請(qǐng)求人物框HF的顯示。圖形產(chǎn)生器46向IXD驅(qū)動(dòng)器36輸出表示人物框HF的圖形信息。人物框HF在適合于在人物檢測(cè)任務(wù)下檢測(cè)出的臉部圖像以及人體圖像中的任意一者的位置以及尺寸的狀態(tài)下,顯示在IXD監(jiān)視器38中。 因此,在以圖8所示的要領(lǐng)在拍攝面中捕捉到人物HM1、人物HM2、以及人物HM3時(shí),以圖20所示的要領(lǐng)在IXD監(jiān)視器38中顯示人物框HFl HF3。在標(biāo)志FLG_f被更新為“ I”后,CPU26在從AE評(píng)價(jià)電路22輸出的256個(gè)AE評(píng)價(jià)值之中提取與分別登錄在臉部檢測(cè)寄存器RGSTface或人體檢測(cè)寄存器RGSTbody中的臉部圖像或人體圖像的位置相對(duì)應(yīng)的AE評(píng)價(jià)值。CPU26執(zhí)行基于提取出的一部分AE評(píng)價(jià)值的嚴(yán)格AE處理。對(duì)由嚴(yán)格AE處理計(jì)算出的最佳EV值進(jìn)行定義的光圈量以及曝光時(shí)間分別被設(shè)定在驅(qū)動(dòng)器18b以及18c中。其結(jié)果,取景圖像的明亮度被調(diào)整為關(guān)注于與臉部圖像或者人體圖像的位置相當(dāng)?shù)呐臄z視場(chǎng)的一部分的明亮度。在半按壓快門(mén)按鈕28sh后,CPU26執(zhí)行通常的AF處理或者人物優(yōu)先AF處理。在標(biāo)志FLG_f表示“O”時(shí),CPU26在從AF評(píng)價(jià)電路24輸出的256個(gè)AF評(píng)價(jià)值之中提取與拍攝視場(chǎng)中央的規(guī)定區(qū)域相對(duì)應(yīng)的AF評(píng)價(jià)值。CPU26執(zhí)行基于提取出的一部分AF評(píng)價(jià)值的通常的AF處理。其結(jié)果,在關(guān)注于拍攝視場(chǎng)中央的合焦點(diǎn)配置聚集透鏡12,取景圖像的清晰度得到提高。在標(biāo)志FLG_f 表示“I”時(shí),CPU26為了確定AF處理的對(duì)象區(qū)域,在確定寄存器RGSTdcd中復(fù)制AF對(duì)象寄存器RGSTaf的記述內(nèi)容。CPU26接著執(zhí)行人物優(yōu)先AF處理,在關(guān)注于人物的合焦點(diǎn)配置聚焦透鏡12。為了進(jìn)行這樣的人物優(yōu)先AF處理,準(zhǔn)備圖21所示的匹配寄存器RGSTref。在人物優(yōu)先AF處理中,首先,將聚焦透鏡12配置在無(wú)限遠(yuǎn)端。在每次產(chǎn)生垂直同步信號(hào)Vsync時(shí),CPU26命令驅(qū)動(dòng)器18a將聚焦透鏡12移動(dòng)規(guī)定幅度,驅(qū)動(dòng)器18a將聚焦透鏡12從無(wú)限遠(yuǎn)端至最近端每次移動(dòng)規(guī)定幅度。在每次聚焦透鏡12進(jìn)行移動(dòng)時(shí),通過(guò)存儲(chǔ)器控制電路30從搜索圖像區(qū)域32c中讀出屬于記述在確定寄存器RGSTdcd中的AF處理的對(duì)象區(qū)域內(nèi)的一部分搜索圖像數(shù)據(jù)。讀出的搜索圖像數(shù)據(jù)的特征量與記述在確定寄存器RGSTdcd中的辭典編號(hào)所表示的辭典圖像的特征量進(jìn)行匹配。辭典編號(hào)表示“I” “5”中的任一個(gè)時(shí),在匹配中使用分別收容在臉部辭典DC_F中的辭典圖像,在辭典編號(hào)表示“O”時(shí),在匹配中使用收容在人體辭典DC_B中的辭典圖像。當(dāng)前時(shí)間點(diǎn)的聚焦透鏡12的位置以及得到的匹配度被登錄在匹配寄存器RGSTref 中。將聚焦透鏡12移動(dòng)至最近端后,通過(guò)在從無(wú)限遠(yuǎn)端至最近端的聚焦透鏡12的每一個(gè)的位置上的匹配度之中,求取最大匹配度,由此來(lái)檢測(cè)顯示出最大匹配度的透鏡位置,將其作為合焦點(diǎn)。這樣發(fā)現(xiàn)的合焦點(diǎn)被設(shè)定在驅(qū)動(dòng)器18a中,驅(qū)動(dòng)器18a將聚焦透鏡12配置在合焦點(diǎn)。其結(jié)果,AF處理的對(duì)象區(qū)域中包含的人物圖像的清晰度得到提高?;趫D8所示的例子,將人物HMl的臉部圖像作為AF處理的對(duì)象區(qū)域。該情況下,參照?qǐng)D22,曲線(xiàn)CVl表示從無(wú)限遠(yuǎn)端至最近端的聚焦透鏡12的各個(gè)的位置上的匹配度?;谇€(xiàn)CV1,在與柵欄FC的位置相對(duì)應(yīng)的透鏡位置LPSl上,匹配度不是最大。另一方面,在聚焦透鏡12的位置是LPS2時(shí),匹配度顯示出最大值MV1,所以透鏡位置LPS2被檢測(cè)為合焦點(diǎn)。于是,聚焦透鏡12配置在透鏡位置LPS2上。
在通常的AF處理或者人物優(yōu)先AF處理完成后,如果全按壓快門(mén)按鈕28sh,則CPU26在拍攝任務(wù)下執(zhí)行靜止圖像取入處理以及記錄處理。全按壓了快門(mén)按鈕28sh的時(shí)間點(diǎn)的I幀的圖像數(shù)據(jù)通過(guò)靜止圖像取入處理取入到靜止圖像區(qū)域32d中。取入的I幀的圖像數(shù)據(jù)由與記錄處理關(guān)聯(lián)地起動(dòng)的I/F40從靜止圖像區(qū)域32d中讀出,以文件形式記錄在記錄介質(zhì)42中。CPU26并行執(zhí)行包括圖23 圖24所示的拍攝任務(wù)以及圖25 圖26所示的人物檢測(cè)任務(wù)在內(nèi)的多個(gè)任務(wù)。另外,與這些任務(wù)對(duì)應(yīng)的控制程序存儲(chǔ)在閃速存儲(chǔ)器44中。參照?qǐng)D23,在步驟SI中執(zhí)行動(dòng)態(tài)圖像取入處理。其結(jié)果,將表示拍攝視場(chǎng)的取景圖像顯示在IXD監(jiān)視器38中。在步驟S3中起動(dòng)人物檢測(cè)任務(wù)。在步驟S5中,判斷快門(mén)按鈕28sh是否被半按壓,如果判斷結(jié)果為“是”,則進(jìn)入步驟S17,另一方面,如果判斷結(jié)果為“否”,則在步驟S7中判斷標(biāo)志FLG_f是否被設(shè)定為“ I ”。如果步驟S7的判斷結(jié)果為“是”,則在步驟S9中,參照臉部檢測(cè)寄存器RGSTface或人體檢 測(cè)寄存器RGSTbody的登錄內(nèi)容,向圖形產(chǎn)生器46請(qǐng)求顯示人物框HF。其結(jié)果,在適合于在人物檢測(cè)任務(wù)下檢測(cè)出的臉部圖像以及人體圖像中的任意一者的位置以及尺寸的狀態(tài)下,在IXD監(jiān)視器38中顯示人物框HF。步驟S9的處理完成后,在步驟Sll中執(zhí)行與臉部圖像或者人體圖像的位置相對(duì)應(yīng)的嚴(yán)格AE處理。對(duì)通過(guò)嚴(yán)格AE處理計(jì)算出的最佳EV值進(jìn)行定義的光圈量以及曝光時(shí)間分別被設(shè)定在驅(qū)動(dòng)器18b以及18c中。其結(jié)果,將取景圖像的明亮度調(diào)整為關(guān)注相當(dāng)于臉部圖像或者人體圖像的位置的拍攝視場(chǎng)的一部分的明亮度。步驟Sll的處理完成后,返回步驟S5。如果步驟S7的判斷結(jié)果為“否”,則在步驟S13中,請(qǐng)求圖形產(chǎn)生器46對(duì)人物框HF非顯示。其結(jié)果,顯示在監(jiān)視器38中的人物框HF被設(shè)為非顯示。步驟S13的處理完成后,在步驟S15中執(zhí)行簡(jiǎn)單AE處理。對(duì)通過(guò)簡(jiǎn)單AE處理計(jì)算出的適當(dāng)EV值進(jìn)行定義的光圈量以及曝光時(shí)間分別被設(shè)定在驅(qū)動(dòng)器18b以及18c中。其結(jié)果,取景圖像的明亮度被調(diào)整為適當(dāng)程度。步驟S15的處理完成后,返回步驟S5。在步驟S17中判斷標(biāo)志FLG_f是否被設(shè)定為“ 1”,如果判斷結(jié)果為“否”,則進(jìn)入步驟S23,另一方面,如果判斷結(jié)果為“是”,則為了確定AF處理的對(duì)象區(qū)域,在步驟S19中在確定寄存器RGSTdcd中復(fù)制AF對(duì)象寄存器RGSTaf的記述內(nèi)容。在步驟S21中,執(zhí)行人物優(yōu)先AF處理,在關(guān)注于人物的合焦點(diǎn)配置聚焦透鏡12。其結(jié)果,包含在AF處理的對(duì)象區(qū)域中的人物圖像的清晰度得到提高。在步驟S21的處理完成后,進(jìn)入步驟S25。在步驟S23中,執(zhí)行通常的AF處理。其結(jié)果,在關(guān)注于拍攝視場(chǎng)中央的合焦點(diǎn)配置聚焦透鏡12,取景圖像的清晰度得到提高。步驟S23的處理完成后,進(jìn)入步驟S25。在步驟S25中,判斷是否全按壓了快門(mén)按鈕28sh,如果判斷結(jié)果為“否”,則在步驟S27中判斷是否解除了快門(mén)按鈕28sh。如果步驟S27的判斷結(jié)果為“否”,則返回步驟S25,另一方面,如果步驟S27的判斷結(jié)果為“是”,則返回步驟S5。如果步驟S25的判斷結(jié)果為“是”,則在步驟S29中執(zhí)行靜止圖像取入處理,在步驟S31中執(zhí)行記錄處理。全按壓了快門(mén)按鈕28sh的時(shí)間點(diǎn)的I幀的圖像數(shù)據(jù)通過(guò)靜止圖像取入處理取入到靜止圖像區(qū)域32d中。取入的I幀的圖像數(shù)據(jù)通過(guò)與記錄處理關(guān)聯(lián)地起動(dòng)的I/F40從靜止圖像區(qū)域32d中讀出,并以文件形式記錄在記錄介質(zhì)42中。記錄處理完成后,返回步驟S5。
參照?qǐng)D25,在步驟S41中將標(biāo)志FLG_f初始設(shè)定為“0”,在步驟S43中反復(fù)判斷是否產(chǎn)生了垂直同步信號(hào)Vsync。在判斷結(jié)果從“否”更新為“是”后,在步驟S45中執(zhí)行臉部檢測(cè)處理。在臉部檢測(cè)處理完成后,在步驟S47中判斷在臉部檢測(cè)寄存器RGSTface中是否登錄有臉部信息,如果判斷結(jié)果為“是”,則進(jìn)入步驟S53,另一方面,如果判斷結(jié)果為“否”,則在步驟S49中執(zhí)行人體檢測(cè)處理。在人體檢測(cè)處理完成后,在步驟S51中判斷在人體檢測(cè)寄存器RGSTbody中是否登錄有人體信息,如果判斷結(jié)果為“是”,則進(jìn)入步驟S59,另一方面,如果判斷結(jié)果為“否”,則返回步驟S41。在步驟S53中,判斷在登錄在臉部檢測(cè)寄存器RGSTface中的臉部信息之中尺寸最大的臉部信息是否被登錄了多個(gè)。如果判斷結(jié)果為“否”,則在步驟S55中,將尺寸最大的臉部信息所表示的區(qū)域作為AF處理的對(duì)象區(qū)域。如果判斷結(jié)果為“是”,則在步驟S57中,將多個(gè)最大尺寸臉部信息之中位置最接近拍攝面中央的臉部信息所表示的區(qū)域作為AF處理的對(duì)象區(qū)域。在步驟S59中,判斷在登錄在人體檢測(cè)寄存器RGSTbody中的人體信息之中尺寸最大的人體信息是否被登錄了多個(gè)。如果判斷結(jié)果為“否”,則在步驟S61中,將尺寸最大的人體信息所表示的區(qū)域作為AF處理的對(duì)象區(qū)域。如果判斷結(jié)果為“是”,則在步驟S63中,將多個(gè)最大尺寸人體信息之中位置最接近拍攝面中央的人體信息所表示的區(qū)域作為AF處理的對(duì)象區(qū)域。在步驟S55、步驟S57、步驟S61、以及步驟S63中任一個(gè)步驟的處理完成后,在步驟S65中將作為AF處理的對(duì)象區(qū)域的臉部信息或者人體信息的位置、尺寸、以及匹配源的辭典編號(hào)登錄在AF對(duì)象寄存器RGSTaf中。另外,在登錄人體信息的情況下,在辭典編號(hào)中記錄“O”。在步驟S67中,為了表明發(fā)現(xiàn)了人物,將標(biāo)志FLG_f設(shè)定為“1”,之后返回步驟S43。步驟S21的人物優(yōu)先AF處理按照?qǐng)D27所示的子例程來(lái)執(zhí)行。在步驟S71中,將聚焦透鏡12的預(yù)定位置設(shè)定于無(wú)限遠(yuǎn)端,在步驟S73中,反復(fù)判斷是否產(chǎn)生了垂直同步信號(hào)Vsync。在判斷結(jié)果從“否”更新為“是”后,在步驟S75中,將聚焦透鏡12移動(dòng)至預(yù)定位置。在步驟S77中,計(jì)算屬于記述在確定寄存器RGSTdcd中的AF處理的對(duì)象區(qū)域內(nèi)的一部分搜索圖像數(shù)據(jù)的特征量,在步驟S79中對(duì)計(jì)算出的特征量和記述在確定寄存器RGSTdcd中的辭典編號(hào)所表示的辭典圖像的特征量進(jìn)行匹配。在辭典編號(hào)表示“I” “5”中的任一個(gè)時(shí),在匹配中使用分別收容在臉部辭典DC_F中的辭典圖像,在辭典編號(hào)表示“O”時(shí),在匹配中使用收容在人體辭典DC_B中的辭典圖像。在步驟S81中,將當(dāng)前時(shí)間點(diǎn)的聚焦透鏡12的位置以及得到的匹配度登錄在匹配寄存器RGSTref中。在步驟S83中,將預(yù)定位置設(shè)定為“預(yù)定位置-規(guī)定幅度”,在步驟S85中判斷新設(shè)定的預(yù)定位置是否比最近端更加接近。如果判斷結(jié)果為“否”,則返回步驟S73,另一方面,如果判斷結(jié)果為“是”,則進(jìn)入步驟S87。
在步驟S87中,將預(yù)定位置設(shè)定為登錄在匹配寄存器RGSTref中的匹配度之中顯示出最大匹配度的透鏡位置,在步驟S89中,將聚焦透鏡12移動(dòng)至預(yù)定位置。步驟S89的處理完成后,返回上一層的例程。步驟S45的臉部檢測(cè)處理按照?qǐng)D29 圖30所示的子例程來(lái)執(zhí)行。在步驟S91中,為了對(duì)臉部檢測(cè)寄存器RGSTface進(jìn)行初始化,而清空登錄內(nèi)容。在步驟S93中,將評(píng)價(jià)區(qū)域EVA的整個(gè)區(qū)域設(shè)定為搜索區(qū)域。在步驟S95中,為了定義臉部檢測(cè)框FD的尺寸的可變范圍,將最大尺寸SZmax設(shè)定為“200”,將最小尺寸SZmin設(shè)定為“20”。在步驟S97中,將臉部檢測(cè)框FD的尺寸設(shè)定為“FSZmax”,在步驟S99中,將臉部檢測(cè)框FD配置在搜索區(qū)域的左上位置。在步驟SlOl中,從搜索圖像區(qū)域32c中讀出屬于臉部檢測(cè)框FD的一部分搜索圖像數(shù)據(jù),并計(jì)算讀出的搜索圖像數(shù)據(jù)的特征量。在步驟S103中,將變量N設(shè)定為“1”,在步驟S105中,對(duì)在步驟SlOl中計(jì)算出的特征量和辭典編號(hào)為“N”的臉部辭典DC_F的辭典圖像的特征量進(jìn)行匹配。在步驟S107中,判斷是否得到了超出閾值^1_ 的匹配度,如果判斷結(jié)果為“否”,則進(jìn)入步驟S111,另一方面,如果判斷結(jié)果為“是”,則經(jīng)由步驟S109的處理進(jìn)入步驟S111。在步驟S109中,將當(dāng)前時(shí)間點(diǎn)的臉部檢測(cè)框FD的位置、尺寸、以及匹配源的辭典編號(hào)作為臉部信息登錄在臉部檢測(cè)寄存器RGSTface中。在步驟Slll中,對(duì)變量N進(jìn)行增量,并在步驟S113中判斷變量N是否超出了“5”。如果判斷結(jié)果為“否”,則返回步驟S105,另一方面,如果判斷結(jié)果為“是”,則在步驟S115中判斷臉部檢測(cè)框FD是否到達(dá)了搜索區(qū)域的右下位置。如果步驟S115的判斷結(jié)果為“否”,則在步驟S117中使臉部檢測(cè)框FD在光柵方向上移動(dòng)規(guī)定量,之后返回步驟S101。如果步驟S115的判斷結(jié)果為“是”,則在步驟S119中判斷臉部檢測(cè)框FD的尺寸是否為“FSZmin”以下。如果步驟S119的判斷結(jié)果為“否”,則在步驟S121中將臉部檢測(cè)框FD的尺寸縮小“5”,在步驟S123中將臉部檢測(cè)框FD配置在搜索區(qū)域的左上位置,之后返回步驟S101。如果步驟S119的判斷結(jié)果為“是”,則返回上一層的例程。步驟S49的人體檢測(cè)處理按照?qǐng)D31 圖32所示的子例程來(lái)執(zhí)行。在步驟S131中,為了對(duì)人體檢測(cè)寄存器RGSTbody進(jìn)行初始化,而清空登錄內(nèi)容。在步驟S133中,將評(píng)價(jià)區(qū)域EVA的整個(gè)區(qū)域設(shè)定為搜索區(qū)域。在步驟S135中,為了定義人體檢測(cè)框BD的尺寸的可變范圍,將最大尺寸BSZmax設(shè)定為“200”,將最小尺寸BSZmin 設(shè)定為 “20”。在步驟S137中,將人體檢測(cè)框BD的尺寸設(shè)定為“BSZmax”,在步驟S139中,將人體檢測(cè)框BD配置在搜索區(qū)域的左上位置。在步驟S141中,從搜索圖像區(qū)域32c中讀出屬于人體檢測(cè)框BD的一部分搜索圖像數(shù)據(jù),并計(jì)算讀出的搜索圖像數(shù)據(jù)的特征量。在步驟S143中,對(duì)在步驟S141中計(jì)算出的特征量和人體辭典DC_B的辭典圖像的特征量進(jìn)行匹配。在步驟S145中,判斷是否得到了超出閾值TH_B的匹配度,如果判斷結(jié)果為“否”,則進(jìn)入步驟S149,另一方面,如果判斷結(jié)果為“是”,則經(jīng)由步驟S147的處理進(jìn)入步驟S149。在步驟S147中,將當(dāng)前時(shí)間點(diǎn)的人體檢測(cè)框BD的位置以及尺寸作為人體信息登錄在人體檢測(cè)寄存器 RGSTbody中。在步驟S149中,判斷人體檢測(cè)框BD是否到達(dá)了搜索區(qū)域的右下位置,如果判斷結(jié)果為“否”,則在步驟S151中使人體檢測(cè)框BD在光柵方向上移動(dòng)規(guī)定量,之后返回步驟S141。如果判斷結(jié)果為“是”,則在步驟S153中判斷人體檢測(cè)框BD的尺寸是否為“BSZmin”以下。如果步驟S153的判斷結(jié)果為“否”,則在步驟S155中將人體檢測(cè)框BD的尺寸縮小“5”,在步驟S157中將人體檢測(cè)框BD配置在搜索區(qū)域的左上位置,之后返回步驟S141。如果步驟S153的判斷結(jié)果為“是”,則返回上一層的例程。從以上說(shuō)明可知,CPU26具有通過(guò)聚焦透鏡來(lái)捕捉拍攝視場(chǎng)的拍攝面,反復(fù)輸出拍攝視場(chǎng)像,并在拍攝面上指定與從拍攝部件輸出的拍攝視場(chǎng)像之中符合辭典圖像的部分圖像相對(duì)應(yīng)的區(qū)域。CPU26以及驅(qū)動(dòng)器18a在指定部件的指定處理之后反復(fù)變更從聚焦透鏡到拍攝面的距離。CPU26與由變更部件定義的多個(gè)距離中的每一個(gè)距離相對(duì)應(yīng)地計(jì)算與由指定部件指定的區(qū)域相對(duì)應(yīng)地從拍攝部件輸出的部分圖像和辭典圖像之間的符合度。CPU26還基于計(jì)算部件的計(jì)算結(jié)果對(duì)從聚焦透鏡到拍攝面的距離進(jìn)行調(diào)整。在拍攝面上指定與符合辭典圖像的部分圖像相對(duì)應(yīng)的區(qū)域后,反復(fù)變更從聚焦透鏡到拍攝面的距離。與通過(guò)這樣的變更處理定義的多個(gè)距離中的每一個(gè)距離相對(duì)應(yīng)地計(jì)算與指定的區(qū)域相對(duì)應(yīng)的部分圖像和辭典圖像之間的符合度。計(jì)算出的符合度能夠視為針對(duì)與部分圖像相當(dāng)?shù)奈矬w的合焦度,從聚焦透鏡到拍攝面的距離基于這樣的符合度來(lái)調(diào)整。由此,合焦性能得到提高。另外,在本實(shí)施例中,在人物優(yōu)先AF處理中,通過(guò)在從無(wú)限遠(yuǎn)端至最近端的聚焦透鏡12的每一個(gè)位置上的匹配度之中,求取最大匹配度,來(lái)檢測(cè)表示最大匹配度的透鏡位置,并將其作為合焦點(diǎn)。但是,也可以在匹配度超出閾值的每一個(gè)透鏡位置上,測(cè)量AF處理的對(duì)象區(qū)域的AF評(píng)價(jià)值,并將測(cè)量出的AF評(píng)價(jià)值顯示出最大值的透鏡位置作為合焦點(diǎn)。該情況下,取代圖27的步驟S81而執(zhí)行圖33的步驟S161 步驟S165,取代圖28的步驟S87而執(zhí)行圖33的步驟S167即可。此外,為了進(jìn)行人物優(yōu)先AF處理,而準(zhǔn)備圖34所示的AF評(píng)價(jià)值寄存器RGSTafv。在步驟S161中,判斷由步驟S79的處理得到的匹配度是否超出了閾值TH_R,如果判斷結(jié)果為“否”,則進(jìn)入步驟S83,另一方面,如果判斷結(jié)果為“是”,則經(jīng)由步驟S163以及步驟S165的處理而進(jìn)入步驟S83。在步驟S163中,測(cè)量記述在確定寄存器RGSTdcd中的AF處理的對(duì)象區(qū)域內(nèi)的AF評(píng)價(jià)值。通過(guò)求取從AF評(píng)價(jià)電路24輸出的256個(gè)AF評(píng)價(jià)值之中屬于AF處理的對(duì)象區(qū)域內(nèi)的AF評(píng)價(jià)值的平均值來(lái)進(jìn)行測(cè)量。當(dāng)前時(shí)間點(diǎn)的聚焦透鏡12的位置以及測(cè)量出的AF評(píng)價(jià)值在步驟S165中被登錄在AF評(píng)價(jià)值寄存器RGSTafv中。在步驟S167中,將預(yù)定位置設(shè)定為登錄在AF評(píng)價(jià)值寄存器RGSTafv中的AF評(píng)價(jià)值之中顯示出最大值的透鏡位置,在步驟S167的處理完成后,進(jìn)入步驟S89。參照?qǐng)D35,曲線(xiàn)CVl與圖22相同地,表示從無(wú)限遠(yuǎn)端至最近端的聚焦透鏡12的每一個(gè)的位置上的匹配度。曲線(xiàn)CV2的實(shí)線(xiàn)部分表示匹配度超出閾值TH_R的各個(gè)透鏡位置上的AF處理的對(duì)象區(qū)域的AF評(píng)價(jià)值。此外,曲線(xiàn)CV2的虛線(xiàn)部分表示匹配度為閾值TH_R以下的各個(gè)透鏡位置上的AF處理的對(duì)象區(qū)域的AF評(píng)價(jià)值。根據(jù)曲線(xiàn)CV2,透鏡位置在從的范圍內(nèi)匹配度超出閾值TH_R。于是,在該范圍內(nèi)的透鏡位置上,對(duì)記述在確定寄存器RGSTdcd中的AF處理的對(duì)象區(qū)域內(nèi)的AF評(píng)價(jià)值進(jìn)行測(cè)量。根據(jù)曲線(xiàn)CV1,在與柵欄FC的位置相對(duì)應(yīng)的透鏡位置上,由于匹配度沒(méi)有超出閾值TH_R,所以不對(duì)AF處理的對(duì)象區(qū)域內(nèi)的AF評(píng)價(jià)值進(jìn)行測(cè)量。另一方面,根據(jù)曲線(xiàn)CV2的實(shí)線(xiàn)部分,在聚焦透鏡12的位置為L(zhǎng)PS3時(shí),由于AF處理的對(duì)象區(qū)域內(nèi)的AF評(píng)價(jià)值顯示出最大值MV2,所以將透鏡位置LPS3檢測(cè)為合焦點(diǎn)。于是,將聚焦透鏡12配置在透鏡位置LPS3。此外,在該實(shí)施例中,多任務(wù)OS以及與由其執(zhí)行的多個(gè)任務(wù)相當(dāng)?shù)目刂瞥绦蝾A(yù)先 存儲(chǔ)在閃速存儲(chǔ)器44中。但是,也可以以圖36所示的要領(lǐng),在數(shù)字照相機(jī)10中設(shè)置用于與外部服務(wù)器連接的通信I/F50,將一部分控制程序作為內(nèi)部控制程序從開(kāi)始就準(zhǔn)備在閃速存儲(chǔ)器44中,另一方面,將另一部分的控制程序作為外部控制程序從外部服務(wù)器來(lái)獲取。該情況下,上述動(dòng)作由內(nèi)部控制程序以及外部控制程序的協(xié)作來(lái)實(shí)現(xiàn)。此外,在該實(shí)施例中,將由CPU26執(zhí)行的處理區(qū)分為包括圖23 圖24所示的拍攝任務(wù)以及圖25 圖26所示的人物檢測(cè)任務(wù)在內(nèi)的多個(gè)任務(wù)。但是,這些任務(wù)也可以進(jìn)一步區(qū)分為多個(gè)小任務(wù),并進(jìn)一步將區(qū)分出的多個(gè)小任務(wù)中的一部分與其他任務(wù)相整合。此夕卜,在將傳送任務(wù)區(qū)分為多個(gè)小任務(wù)的情況下,可以從外部服務(wù)器獲取其全部或一部分。此外,在該實(shí)施例中,使用數(shù)字靜態(tài)照相機(jī)進(jìn)行了說(shuō)明,但是本發(fā)明也能夠應(yīng)用于數(shù)字?jǐn)z像機(jī)、便攜式電話(huà)終端、或者智能電話(huà)(smart phone)等中。
權(quán)利要求
1.一種電子照相機(jī),具備 拍攝部件,其具有通過(guò)聚焦透鏡捕捉拍攝視場(chǎng)的拍攝面,并反復(fù)輸出拍攝視場(chǎng)像; 指定部件,其在上述拍攝面上指定與從上述拍攝部件輸出的拍攝視場(chǎng)像之中符合辭典圖像的部分圖像相對(duì)應(yīng)的區(qū)域; 變更部件,其在上述指定部件的指定處理之后,反復(fù)變更從上述聚焦透鏡到上述拍攝面的距離; 計(jì)算部件,其與由上述變更部件定義的多個(gè)距離中的每一個(gè)距離相對(duì)應(yīng)地計(jì)算符合度,該符合度是與由上述指定部件指定的區(qū)域相對(duì)應(yīng)地從上述拍攝部件輸出的部分圖像和上述辭典圖像之間的符合度;以及 調(diào)整部件,其基于上述計(jì)算部件的計(jì)算結(jié)果來(lái)調(diào)整從上述聚焦透鏡到上述拍攝面的距離。
2.根據(jù)權(quán)利要求I所述的電子照相機(jī),其特征在于, 上述調(diào)整部件包括 距離確定部件,其從由上述變更部件定義的多個(gè)距離之中確定上述計(jì)算部件所計(jì)算出的符合度為最大值的距離;以及 距離設(shè)定部件,其將從上述聚焦透鏡到上述拍攝面的距離設(shè)定為由上述確定部件確定的距離。
3.根據(jù)權(quán)利要求I所述的電子照相機(jī),其特征在于, 該電子照相機(jī)還具備 檢測(cè)部件,其從由上述變更部件定義的多個(gè)距離之中檢測(cè)上述計(jì)算部件所計(jì)算出的符合度為規(guī)定值以上的I個(gè)或者2個(gè)以上的距離;以及 測(cè)量部件,其與由上述檢測(cè)部件檢測(cè)出的I個(gè)或者2個(gè)以上的距離中的每一個(gè)距離相對(duì)應(yīng)地測(cè)量由上述指定部件指定的區(qū)域的合焦度, 由上述調(diào)整部件調(diào)整的距離是與由上述測(cè)量部件測(cè)量出的I個(gè)或者2個(gè)以上的合焦度之中最大合焦度相對(duì)應(yīng)的距離。
4.根據(jù)權(quán)利要求I 3中任一項(xiàng)所述的電子照相機(jī),其特征在于, 上述指定部件包括 部分圖像檢測(cè)部件,其檢測(cè)從上述拍攝部件輸出的拍攝視場(chǎng)像之中符合辭典圖像的I個(gè)或者2個(gè)以上的部分圖像;以及 區(qū)域提取部件,其提取與由上述部分圖像檢測(cè)部件檢測(cè)出的I個(gè)或者2個(gè)以上的部分圖像之中最大尺寸的部分圖像相對(duì)應(yīng)的區(qū)域。
5.根據(jù)權(quán)利要求I 3中任一項(xiàng)所述的電子照相機(jī),其特征在于, 由上述指定部件使用的辭典圖像相當(dāng)于人物圖像。
6.一種拍攝控制程序,是用于使電子照相機(jī)的處理器執(zhí)行如下步驟的拍攝控制程序 拍攝步驟,具有通過(guò)聚焦透鏡捕捉拍攝視場(chǎng)的拍攝面,并反復(fù)輸出拍攝視場(chǎng)像; 指定步驟,在上述拍攝面上指定與從上述拍攝步驟輸出的拍攝視場(chǎng)像之中符合辭典圖像的部分圖像相對(duì)應(yīng)的區(qū)域; 變更步驟,在上述指定步驟的指定處理之后,反復(fù)變更從上述聚焦透鏡到上述拍攝面的距離;計(jì)算步驟,與由上述變更步驟定義的多個(gè)距離中的每一個(gè)距離相對(duì)應(yīng)地計(jì)算符合度,該符合度是與由上述指定步驟指定的區(qū)域相對(duì)應(yīng)地從上述拍攝步驟輸出的部分圖像和上述辭典圖像之間的符合度;以及 調(diào)整步驟,基于上述計(jì)算步驟的計(jì)算結(jié)果來(lái)調(diào)整從上述聚焦透鏡到上述拍攝面的距離。
7.一種拍攝控制方法,是由電子照相機(jī)執(zhí)行的拍攝控制方法,具備如下步驟 拍攝步驟,具有通過(guò)聚焦透鏡捕捉拍攝視場(chǎng)的拍攝面,并反復(fù)輸出拍攝視場(chǎng)像; 指定步驟,在上述拍攝面上指定與從上述拍攝步驟輸出的拍攝視場(chǎng)像之中符合辭典圖像的部分圖像相對(duì)應(yīng)的區(qū)域; 變更步驟,在上述指定步驟的指定處理之后,反復(fù)變更從上述聚焦透鏡到上述拍攝面的距離; 計(jì)算步驟,與由上述變更步驟定義的多個(gè)距離中的每一個(gè)距離相對(duì)應(yīng)地計(jì)算符合度,該符合度是與由上述指定步驟指定的區(qū)域相對(duì)應(yīng)地從上述拍攝步驟輸出的部分圖像和上述辭典圖像之間的符合度;以及 調(diào)整步驟,基于上述計(jì)算步驟的計(jì)算結(jié)果來(lái)調(diào)整從上述聚焦透鏡到上述拍攝面的距離。
8.—種外部控制程序,是提供給具備處理器的電子照相機(jī)的外部控制程序,其中該處理器執(zhí)行按照保存在存儲(chǔ)器中的內(nèi)部控制程序的處理,該外部控制程序用于與上述內(nèi)部控制程序協(xié)作使上述處理器執(zhí)行以下步驟 拍攝步驟,具有通過(guò)聚焦透鏡捕捉拍攝視場(chǎng)的拍攝面,并反復(fù)輸出拍攝視場(chǎng)像; 指定步驟,在上述拍攝面上指定與從上述拍攝步驟輸出的拍攝視場(chǎng)像之中符合辭典圖像的部分圖像相對(duì)應(yīng)的區(qū)域; 變更步驟,在上述指定步驟的指定處理之后,反復(fù)變更從上述聚焦透鏡到上述拍攝面的距離; 計(jì)算步驟,與由上述變更步驟定義的多個(gè)距離中的每一個(gè)距離相對(duì)應(yīng)地計(jì)算符合度,該符合度是與由上述指定步驟指定的區(qū)域相對(duì)應(yīng)地從上述拍攝步驟輸出的部分圖像和上述辭典圖像之間的符合度;以及 調(diào)整步驟,基于上述計(jì)算步驟的計(jì)算結(jié)果來(lái)調(diào)整從上述聚焦透鏡到上述拍攝面的距離。
9.一種電子照相機(jī),是具備接收部件以及處理器的電子照相機(jī),其中,該接收部件接收外部控制程序,該處理器執(zhí)行按照由上述接收部件接收到的外部控制程序、和保存在存儲(chǔ)器中的內(nèi)部控制程序的處理,上述外部控制程序相當(dāng)于與上述內(nèi)部控制程序協(xié)作來(lái)執(zhí)行以下步驟的程序 拍攝步驟,具有通過(guò)聚焦透鏡捕捉拍攝視場(chǎng)的拍攝面,并反復(fù)輸出拍攝視場(chǎng)像; 指定步驟,在上述拍攝面上指定與從上述拍攝步驟輸出的拍攝視場(chǎng)像之中符合辭典圖像的部分圖像相對(duì)應(yīng)的區(qū)域; 變更步驟,在上述指定步驟的指定處理之后,反復(fù)變更從上述聚焦透鏡到上述拍攝面的距離; 計(jì)算步驟,與由上述變更步驟定義的多個(gè)距離中的每一個(gè)距離相對(duì)應(yīng)地計(jì)算符合度,該符合度是與由上述指定 步驟指定的區(qū)域相對(duì)應(yīng)地從上述拍攝步驟輸出的部分圖像和上述辭典圖像之間的符合度;以及調(diào)整步驟,基于上述計(jì)算步驟的計(jì)算結(jié)果來(lái)調(diào)整從上述聚焦透鏡到上述拍攝面的距離。
全文摘要
本發(fā)明提供一種能提高合焦性能的電子照相機(jī)。CPU(26)具有通過(guò)聚焦透鏡捕捉拍攝視場(chǎng)的拍攝面,并反復(fù)輸出拍攝視場(chǎng)像,在拍攝面上指定與從拍攝部件輸出的拍攝視場(chǎng)像之中符合辭典圖像的部分圖像相對(duì)應(yīng)的區(qū)域。CPU(26)以及驅(qū)動(dòng)器(18a)在指定部件的指定處理之后,反復(fù)變更從聚焦透鏡到拍攝面的距離。CPU(26)與由變更部件定義的多個(gè)距離中的每一個(gè)距離相對(duì)應(yīng)地計(jì)算與由指定部件指定的區(qū)域相對(duì)應(yīng)地從拍攝部件輸出的部分圖像和辭典圖像之間的符合度。CPU(26)還基于計(jì)算部件的計(jì)算結(jié)果來(lái)調(diào)整從聚焦透鏡到拍攝面的距離。
文檔編號(hào)H04N5/225GK102625045SQ20121001803
公開(kāi)日2012年8月1日 申請(qǐng)日期2012年1月19日 優(yōu)先權(quán)日2011年1月25日
發(fā)明者岡本正義 申請(qǐng)人:三洋電機(jī)株式會(huì)社