專利名稱:面部檢測(cè)器和面部檢測(cè)方法
技術(shù)領(lǐng)域:
本發(fā)明涉及面部檢測(cè)器和面部檢測(cè)方法。更特別地,本發(fā)明涉及能夠從運(yùn)動(dòng)圖像
的幀中高精度地檢測(cè)人面部的面部檢測(cè)器和面部檢測(cè)方法。
背景技術(shù):
在如數(shù)碼攝像機(jī)和數(shù)碼相機(jī)這樣的成像設(shè)備中,從運(yùn)動(dòng)圖像(motionpicture)或靜止圖像中檢測(cè)人的面部圖像,以便執(zhí)行各種功能的處理任務(wù),例如,用于自動(dòng)將人面部作為對(duì)象進(jìn)行對(duì)焦的自動(dòng)對(duì)焦,用于細(xì)致地重現(xiàn)面部圖像的曝光調(diào)整和白平衡矯正。另外,有一種根據(jù)面部的運(yùn)動(dòng)改變成像方向的已知技術(shù),用于監(jiān)視人物的運(yùn)動(dòng)。 模板匹配是作為人面部的面部檢測(cè)實(shí)例的一種方法。窗口或四邊形區(qū)域在對(duì)象圖像中被顯示,并以一個(gè)常數(shù)值的窗口位移(window shift)逐步地移動(dòng)。根據(jù)每個(gè)窗口的位置,通過裁剪圖像部分而得到窗口圖像。通過計(jì)算獲得窗口圖像與模板圖像的相關(guān)性。具有與模板圖像高相關(guān)性的窗口圖像之一被確定為面部圖像。用于檢測(cè)隨機(jī)人面部的模板圖像的實(shí)例是大量人面部圖像的平均圖像的信息。 通常地,取決于對(duì)象距離和其他因素,人面部圖像的尺寸不是一個(gè)常數(shù)。面部檢測(cè)是通過連續(xù)地改變對(duì)象圖像尺寸與窗口尺寸的比例來實(shí)現(xiàn)的。改變?cè)摫壤姆椒ǖ囊粋€(gè)實(shí)例是使用常數(shù)尺寸的窗口的方法,該常數(shù)尺寸是相對(duì)于從具有各種縮放比例值的對(duì)象圖像中得到的擴(kuò)大或縮小的圖像的。在另一個(gè)實(shí)例中,使用相對(duì)于常數(shù)尺寸對(duì)象圖像的各種尺寸的窗口。 在模板匹配中,通過裁剪獲得大量窗口圖像,并通過改變對(duì)象圖像尺寸與窗口尺寸的比例來評(píng)估窗口圖像與模板圖像的相關(guān)性。如果需要高精度的面部檢測(cè),運(yùn)算操作步驟的數(shù)量很可能非常高。那么在短時(shí)間內(nèi),例如,在一幀時(shí)期內(nèi),處理運(yùn)動(dòng)圖像將是不可能的。在處理運(yùn)動(dòng)圖像中,運(yùn)算操作所需的長(zhǎng)時(shí)間是個(gè)問題??紤]到這個(gè)問題,美國(guó)專利NO. 2006/028576 (對(duì)應(yīng)于JP_A 2006-025238)公開了
一種圖像拾取設(shè)備中的面部檢測(cè),其中,根據(jù)由焦點(diǎn)對(duì)準(zhǔn)位置的信息和視角信息所表示的
對(duì)象距離,檢測(cè)圖像中人面部的尺寸,并通過使用面部尺寸的窗口來檢測(cè)面部。 在JP-A 2006-228061的面部檢測(cè)中,在根據(jù)先前檢測(cè)到的局部部分的位置所確
定的搜索區(qū)域中,面部的局部部分被追蹤。 一開始,從最初的輸入圖像中檢測(cè)面部。接著,
從該面部中檢測(cè)單個(gè)的局部部分的位置。根據(jù)已檢測(cè)的局部部分的位置,在輸入圖像的一
部分中確定搜索區(qū)域。對(duì)于后續(xù)的圖像,在該搜索區(qū)域中追蹤局部部分。 JP-A 2003-271933公開了檢測(cè)到特定面部的面部檢測(cè)。在一開始用于從窗口圖
像中移除重疊部分的模板匹配中,獲取并處理多個(gè)窗口圖像。否則,如果在窗口圖像之間出
現(xiàn)重疊部分,就選擇性地指定一個(gè)具有高相關(guān)性的窗口圖像。模式識(shí)別,例如,支持向量機(jī)
(SVM)分析,可用于檢測(cè)面部圖像中的特定的一個(gè)。 然而,美國(guó)專利NO. 2006/028576 (對(duì)應(yīng)于JP-A 2006-025238)不適于通過使用景深檢測(cè)不同距離的多個(gè)人的面部。此外,沒有焦點(diǎn)對(duì)準(zhǔn)位置信息和視角信息的圖像無法
4被檢測(cè),因?yàn)闄z測(cè)需要這些信息。JP-A 2006-228061存在一個(gè)問題,典型地,當(dāng)人物運(yùn)動(dòng)(motion)很大時(shí),很可能從已確定的搜索區(qū)域中失去面部圖像。運(yùn)算操作步驟的數(shù)量不能減少,因?yàn)楸仨殞?duì)整個(gè)圖像進(jìn)行檢測(cè)。JP-A 2003-271933不能用于隨機(jī)的人面部的面部檢
發(fā)明內(nèi)容
考慮到上述問題,本發(fā)明的一個(gè)目的是提供可以從運(yùn)動(dòng)圖像的幀中高精度地檢測(cè)
人面部的面部檢測(cè)器和面部檢測(cè)方法。 為了實(shí)現(xiàn)上述和其他目標(biāo)以及本發(fā)明的優(yōu)點(diǎn),面部檢測(cè)器包括用于根據(jù)使用參數(shù)的模板匹配,從運(yùn)動(dòng)圖像幀中檢測(cè)面部圖像的檢測(cè)處理器。參數(shù)控制器用于為檢測(cè)處理器指定一個(gè)參數(shù)的預(yù)定的正常變化范圍,以根據(jù)所述正常變化范圍來執(zhí)行所述運(yùn)動(dòng)圖像的第一幀的面部檢測(cè);根據(jù)用于所述第一幀的所述面部檢測(cè)的所述參數(shù)的值和所述第一幀的所述面部圖像的狀態(tài)中的至少一個(gè),確定小于所述正常變化范圍的受限變化范圍;以及為所述檢測(cè)處理器指定所述受限變化范圍,以根據(jù)所述受限變化范圍,執(zhí)行所述運(yùn)動(dòng)圖像的所述第一幀之后的后續(xù)幀的面部檢測(cè)。 所述受限變化范圍是根據(jù)所述第一幀的所述面部圖像的所述面部檢測(cè)的檢測(cè)歷史的基于歷史的范圍,以便加快對(duì)所述后續(xù)幀的所述面部檢測(cè)的處理。 此外,計(jì)時(shí)器測(cè)量從所述第一幀中檢測(cè)所述面部圖像所需要的數(shù)據(jù)處理時(shí)間。如果所述數(shù)據(jù)處理時(shí)間等于或小于所述運(yùn)動(dòng)圖像的一個(gè)幀周期,所述參數(shù)控制器分配所述第一幀的所述后續(xù)幀,并為所述檢測(cè)處理器指定所述正常變化范圍。 此外,在一個(gè)優(yōu)選實(shí)施例中,計(jì)時(shí)器測(cè)量從所述第一幀中檢測(cè)所述面部圖像所需要的數(shù)據(jù)處理時(shí)間。所述參數(shù)控制器根據(jù)所述數(shù)據(jù)處理時(shí)間改變所述受限變化范圍的限制,以確定所述受限變化范圍。 此外,在另一個(gè)優(yōu)選實(shí)施例中,計(jì)時(shí)器測(cè)量從所述第一幀中檢測(cè)所述面部圖像所
需要的數(shù)據(jù)處理時(shí)間。所述參數(shù)控制器將所述數(shù)據(jù)處理時(shí)間與參考時(shí)間相比較,如果所述
數(shù)據(jù)處理時(shí)間小于所述參考時(shí)間,則指定所述受限變化范圍,以及如果所述數(shù)據(jù)處理時(shí)間
等于或大于所述參考時(shí)間,則指定小于所述受限變化范圍的特定受限變化范圍。 所述參數(shù)控制器根據(jù)所述受限變化范圍的指定,檢查所述后續(xù)幀的所述面部檢測(cè)
的結(jié)果的可接受性,并且如果所述結(jié)果與所述后續(xù)幀之前的幀的所述面部檢測(cè)的結(jié)果相比
較是不可接受的,則為所述檢測(cè)處理器指定所述正常變化范圍。 在檢測(cè)到所述面部圖像時(shí),所述參數(shù)控制器檢查所述后續(xù)幀的所述面部檢測(cè)的結(jié)果的可接受性,并且如果所述結(jié)果是不可接受的,則為所述面部檢測(cè)分配所述第一幀的所述后續(xù)幀。 所述正常變化范圍中的所述參數(shù)是多個(gè)窗口尺寸。所述檢測(cè)處理器為所述模板匹配在所述第一幀中移動(dòng)所述多個(gè)窗口尺寸中的每一個(gè)的窗口。由從所述多個(gè)窗口尺寸中選擇的至少一個(gè)窗口尺寸來構(gòu)成所述受限變化范圍。 所述正常變化范圍中的所述參數(shù)是逐步移動(dòng)(shift)窗口所使用的多個(gè)窗口位移。所述檢測(cè)處理器為所述模板匹配在所述第一幀中以所述多個(gè)窗口位移中的每一個(gè)移動(dòng)所述窗口。由從所述多個(gè)窗口位移中選擇的至少一個(gè)窗口位移來構(gòu)成所述受限變化范圍。
在本發(fā)明的一個(gè)方面中,一種面部檢測(cè)方法包括下列步驟根據(jù)通過使用預(yù)定的正常變化范圍中的參數(shù)的模板匹配,來從運(yùn)動(dòng)圖像的第一幀中檢測(cè)面部圖像。根據(jù)用于所述第一幀的所述面部檢測(cè)的所述參數(shù)的值和所述第一幀的所述面部圖像的狀態(tài)中的至少一個(gè),確定小于所述正常變化范圍的受限變化范圍。根據(jù)通過使用所述受限變化范圍中的所述參數(shù)的所述模板匹配,來從所述運(yùn)動(dòng)圖像的所述第一幀之后的后續(xù)幀中檢測(cè)面部圖像。 所述正常變化范圍中的所述參數(shù)是多個(gè)窗口尺寸。在所述的面部檢測(cè)中,為所述模板匹配在所述第一幀中移動(dòng)所述多個(gè)窗口尺寸中的每一個(gè)的窗口。由從所述多個(gè)窗口尺寸中選擇的至少一個(gè)窗口尺寸來構(gòu)成所述受限變化范圍。 所述正常變化范圍中的所述參數(shù)是逐步移動(dòng)窗口所使用的多個(gè)窗口位移。在所述
面部檢測(cè)中,為所述模板匹配在所述第一幀中以所述多個(gè)窗口位移中的每一個(gè)移動(dòng)所述窗
口。由從所述多個(gè)窗口位移中選擇的至少一個(gè)窗口位移來構(gòu)成所述受限變化范圍 此外,提供了用于面部檢測(cè)的計(jì)算機(jī)可執(zhí)行程序,該程序包括用于根據(jù)使用預(yù)定
的正常變化范圍中的參數(shù)的模板匹配,檢測(cè)來自運(yùn)動(dòng)圖像的幀中的面部圖像的程序代碼。
程序代碼根據(jù)用于第一幀的面部檢測(cè)的參數(shù)值和第一幀的面部圖像狀態(tài)的至少一個(gè),來確
定小于正常變化范圍的受限的變化范圍。程序代碼根據(jù)使用受限變化范圍內(nèi)的參數(shù)的模板
匹配,來從運(yùn)動(dòng)圖像第一幀之后的后續(xù)幀中檢測(cè)面部圖像。 在本發(fā)明的另一個(gè)方面,對(duì)象檢測(cè)器包括檢測(cè)處理器,其根據(jù)使用參數(shù)的模板匹配,從運(yùn)動(dòng)圖像幀中檢測(cè)感興趣的區(qū)域。參數(shù)控制器給檢測(cè)處理器指定參數(shù)的預(yù)定正常變化范圍,以根據(jù)正常變化范圍執(zhí)行運(yùn)動(dòng)圖像第一幀的對(duì)象檢測(cè),根據(jù)用于第一幀對(duì)象檢測(cè)的參數(shù)值和第一幀感興趣區(qū)域的狀態(tài)的至少一個(gè)來確定小于正常變化范圍的受限變化范圍,并給檢測(cè)處理器指定受限的變化范圍,以根據(jù)受限的變化范圍執(zhí)行運(yùn)動(dòng)圖像第一幀之后的后續(xù)幀的對(duì)象檢測(cè)。 因此,由于使用參數(shù)的受限變化范圍在要分析的幀中細(xì)致地搜索部分區(qū)域,所以能夠從運(yùn)動(dòng)圖像的幀中高精度地檢測(cè)到人的面部。
結(jié)合下列附圖閱讀下面的詳細(xì)說明,將會(huì)更清楚地了解本發(fā)明的上述目的和優(yōu)點(diǎn),在附圖中 圖1是說明本發(fā)明的面部檢測(cè)器的框圖; 圖2是說明用于模板匹配的幀的掃描的平面圖; 圖3是說明面部檢測(cè)的流程圖; 圖4A是說明在正常模式中的面部檢測(cè)參數(shù)的圖表; 圖4B和4C是說明為快速模式改變的面部檢測(cè)的參數(shù)的圖表; 圖5是說明改變參數(shù)限制的優(yōu)選實(shí)施例的流程圖; 圖6是說明在圖5的實(shí)施例中的參數(shù)的改變的流程圖; 圖7是說明參數(shù)的受限變化范圍可改變的優(yōu)選實(shí)施例的流程圖; 圖8是說明圖7的實(shí)施例中參數(shù)的改變的優(yōu)選實(shí)施例的流程圖; 圖9是說明檢查面部檢測(cè)結(jié)果的可接受性的優(yōu)選實(shí)施例的流程圖。
具體實(shí)施例方式
在圖1中,說明了本發(fā)明的面部檢測(cè)器2。面部檢測(cè)器2執(zhí)行構(gòu)成運(yùn)動(dòng)圖像20的幀圖像的模板匹配。面部圖像由面部檢測(cè)器2根據(jù)面部檢測(cè)技術(shù)進(jìn)行檢測(cè)。面部檢測(cè)器2輸出面部圖像區(qū)域的面部區(qū)域信息18。輸入面板4是可以手工操作的,并且其生成用于控制的輸入信號(hào)??刂破?響應(yīng)來自輸入面板4的輸入信號(hào),并控制面部檢測(cè)器2中的各個(gè)單元。 面部檢測(cè)器2的模式分為正常模式和快速模式。當(dāng)設(shè)置為正常模式時(shí),超過面部
檢測(cè)所需的數(shù)據(jù)處理時(shí)間的檢測(cè)面部的精度優(yōu)先被設(shè)置。當(dāng)設(shè)置為快速模式時(shí),處于運(yùn)動(dòng)
圖像20的幀速率的幀的幀圖像的面部檢測(cè)的數(shù)據(jù)處理時(shí)間優(yōu)先被設(shè)置。 輸入的運(yùn)動(dòng)圖像20的一個(gè)第一幀被指定,或從快速模式改變到正常模式時(shí)的第
一幀被指定,作為運(yùn)動(dòng)圖像20的給定已選幀。對(duì)于給定的幀,以正常模式執(zhí)行面部檢測(cè)。如
果一幀的數(shù)據(jù)處理時(shí)間等于或小于正常模式中規(guī)定時(shí)間Ta,那么對(duì)緊鄰這一幀之后的幀也
以正常模式執(zhí)行面部檢測(cè)。因此,數(shù)據(jù)處理時(shí)間等于或小于規(guī)定時(shí)間Ta的幀的后續(xù)幀,被
指定為新的已選幀。如果數(shù)據(jù)處理時(shí)間大于正常模式中的規(guī)定時(shí)間Ta,那么就對(duì)后續(xù)幀的
幀圖像使用快速模式。注意,規(guī)定時(shí)間Ta為0.033秒,等于對(duì)應(yīng)于30fps的一幀的幀周期
作為圖像拾取的幀速率,但是該規(guī)定時(shí)間也能設(shè)置為小于一幀的幀周期。 存在圖像存儲(chǔ)器6,通過外部設(shè)備,將運(yùn)動(dòng)圖像20作為面部檢測(cè)的對(duì)象輸入到圖
像存儲(chǔ)器6中,并以圖像數(shù)據(jù)的格式寫入。控制器3操作以控制圖像存儲(chǔ)器6以便從圖像存
儲(chǔ)器6中讀出幀圖像并輸出一幀作為運(yùn)動(dòng)圖像20的幀或組分。幀圖像以正常幀速率(例
如,每l/30秒一幀)正常輸出。在正常模式中,在一個(gè)幀圖像面部檢測(cè)完成之前,通過控制
阻止輸出后續(xù)幀的幀圖像。 依次向檢測(cè)處理器7或數(shù)據(jù)處理器提供來自圖像存儲(chǔ)器6的幀圖像的信息。檢測(cè)處理器7執(zhí)行幀圖像的模板匹配,檢測(cè)幀圖像中的面部圖像,并輸出面部圖像的面部區(qū)域信息18。 緩沖存儲(chǔ)器8被包括用于圖像及面部區(qū)域信息18的輸出的同步。緩沖存儲(chǔ)器8臨時(shí)存儲(chǔ)來自圖像存儲(chǔ)器6的圖像。響應(yīng)于與來自檢測(cè)處理器7的圖像相關(guān)聯(lián)的面部區(qū)域信息18的輸出,圖像從緩沖存儲(chǔ)器8中被讀出,并進(jìn)行外部輸出。因此,面部檢測(cè)器2以30fps的速度連同面部區(qū)域信息18 —起正常輸出運(yùn)動(dòng)圖像20。 通過檢測(cè)處理器7向顯示面板9提供面部區(qū)域信息18,并從緩沖存儲(chǔ)器8向顯示面板9提供圖像信息。顯示面板9的實(shí)例是液晶顯示面板或類似物。驅(qū)動(dòng)器驅(qū)動(dòng)顯示面板9。顯示面板9依次顯示從緩沖存儲(chǔ)器8輸入的圖像,并指示交疊于圖像上并根據(jù)面部區(qū)域信息18所產(chǎn)生的窗口的框架線(frame line)。用戶能夠觀察到顯示面板9中的圖像和窗口 ,并檢查面部圖像的檢測(cè)到的狀態(tài)。 檢測(cè)處理器7的實(shí)例可以由高速數(shù)字信號(hào)處理器、存儲(chǔ)器和其他單元構(gòu)成。檢測(cè)處理器7中包括匹配設(shè)備ll,參數(shù)控制器12,和參數(shù)存儲(chǔ)器13。從圖像存儲(chǔ)器6 —幀一幀地向匹配設(shè)備11提供幀圖像。模板圖像存儲(chǔ)于匹配設(shè)備11中,作為從大量的人面部中產(chǎn)生的平均面部圖像的信息。匹配設(shè)備ll執(zhí)行輸入幀圖像的模板匹配,并檢測(cè)幀圖像中的面部圖像區(qū)域。
7
注意,為了等于將要詳細(xì)描述的窗口尺寸的尺寸,此處模板圖像以縮小或擴(kuò)大的 狀態(tài)被使用?;蛘撸梢詼?zhǔn)備及存儲(chǔ)尺寸等于窗口尺寸的模板圖像以備使用。
在模板匹配中,檢查模板圖像與通過使用窗口或四邊形區(qū)域從幀圖像中裁剪的窗 口圖像之間的相關(guān)性,以便檢查窗口圖像是否是人的面部圖像。面部圖像的已檢測(cè)區(qū)域被 輸出為與面部圖像的尺寸、位置等等相關(guān)的面部區(qū)域信息18。 對(duì)于模板匹配,如圖2所示,匹配設(shè)備11從幀圖像F的左上角到右下角移動(dòng)窗口 W 以進(jìn)行掃描。裁剪窗口圖像并檢查其與模板圖像的相關(guān)性。具體到掃描中,窗口 W從左端 向右以給定值的窗口位移逐步地移動(dòng),并在到達(dá)右端后,被設(shè)置返回左端并且向下移動(dòng)窗 口位移,以及隨后再次逐步地向右邊移動(dòng)。 可變參數(shù)由窗口尺寸和窗口 W的窗口位移構(gòu)成。匹配設(shè)備ll通過在其指定可變 范圍內(nèi)的窗口尺寸和窗口位移的組合來操作進(jìn)行掃描。 匹配設(shè)備ll為了模板匹配最初以最大窗口尺寸和最大窗口位移進(jìn)行掃描。如果 第一區(qū)域中的窗口圖像和模板圖像的相關(guān)性信息等于或高于第一閾值,那么匹配設(shè)備11 將該第一區(qū)域確定為面部區(qū)域。如果第二區(qū)域中的窗口圖像和模板圖像之間的相關(guān)性信息 等于或高于第二閾值并低于第一閾值,那么匹配設(shè)備11將該第二區(qū)域確定為候選面部區(qū) 域。匹配設(shè)備ll進(jìn)一步通過窗口尺寸和窗口位移的改變來掃描第二區(qū)域。
參數(shù)控制器12確定參數(shù)可以改變的變化范圍,并為匹配設(shè)備11指定該變化范圍。 參數(shù)控制器12存儲(chǔ)正常模式下窗口尺寸的變化范圍和窗口位移的變化范圍的信息。在正 常模式中,參數(shù)控制器12為匹配設(shè)備11指定正常模式下的窗口尺寸和窗口位移的變化范 圍。 為了高精度地檢測(cè)面部,上述的正常模式下的窗口尺寸和窗口位移的變化范圍被 預(yù)先定義。例如,窗口尺寸的變化范圍從100X100像素到15X15像素。窗口位移的變化 范圍從5個(gè)像素到1個(gè)像素。匹配設(shè)備11逐步地每次5個(gè)像素地改變窗口尺寸,并逐步地 每次1個(gè)像素地改變窗口位移。 如果正常模式下的數(shù)據(jù)處理時(shí)間大于規(guī)定時(shí)間Ta,那么參數(shù)控制器12為后續(xù)幀 確定基于歷史的受限的變化范圍。在加快數(shù)據(jù)處理方面這樣做是有效的。受限的變化范圍 包括快速模式下的窗口尺寸的變化范圍和窗口位移的變化范圍,也就是與正常模式比起來 參數(shù)值在其中受到限制的范圍。參數(shù)控制器12為匹配設(shè)備11指定受限變化范圍的信息。
在匹配設(shè)備11的模板匹配中,以調(diào)整過的窗口尺寸和窗口位移來掃描區(qū)域,該區(qū) 域包括根據(jù)最初的最大窗口尺寸和窗口位移,通過掃描檢測(cè)到的候選面部。因此,根據(jù)包含 于圖像中的面部的數(shù)量,通過改變掃描的區(qū)域及次數(shù),數(shù)據(jù)處理時(shí)間增加或者減少。
快速模式下的窗口尺寸的變化范圍被確定為小于正常模式的范圍,包括參考窗口 尺寸,也就是在正常模式下對(duì)面部圖像的先前面部檢測(cè)中的具體窗口尺寸。特別地,快速模 式下的窗口尺寸的變化范圍被這樣確定其上限等于比參考窗口尺寸的最大值還大一級(jí)的 尺寸,其下限等于比參考窗口尺寸的最小值還小一級(jí)的尺寸。此外,快速模式下的窗口位移 被固定地確定為單一值,例如3個(gè)像素。 對(duì)于窗口尺寸的變化范圍,作為本發(fā)明的參數(shù)之一,根據(jù)作為面部檢測(cè)的一個(gè)結(jié) 果的數(shù)據(jù)處理時(shí)間來確定其限制的有效或無效狀態(tài)。根據(jù)檢測(cè)到面部圖像時(shí)的窗口尺寸的 值來確定基于歷史的窗口尺寸的受限變化范圍。對(duì)于窗口位移,作為本發(fā)明的參數(shù)之一,根
8據(jù)作為面部檢測(cè)的一個(gè)結(jié)果的數(shù)據(jù)處理時(shí)間來確定其限制的有效或無效狀態(tài)。窗口位移再 次被確定為常數(shù)值。 參數(shù)存儲(chǔ)器13存儲(chǔ)參考窗口尺寸、作為面部檢測(cè)時(shí)的窗口位移的特定值的參考 窗口位移、以及由匹配設(shè)備11寫入的數(shù)據(jù)處理時(shí)間的信息。根據(jù)正常模式中新的幀圖像的 模板匹配結(jié)果來更新存儲(chǔ)于參數(shù)存儲(chǔ)器13中的信息。存儲(chǔ)于參數(shù)存儲(chǔ)器13中的信息可由 參數(shù)控制器12讀出。注意,匹配設(shè)備ll中的計(jì)時(shí)器16測(cè)量數(shù)據(jù)處理時(shí)間。
現(xiàn)在描述實(shí)施例的操作步驟。首先,面部檢測(cè)中使用的運(yùn)動(dòng)圖像20被寫入并存儲(chǔ) 于圖像存儲(chǔ)器6中。當(dāng)完成運(yùn)動(dòng)圖像20的寫入時(shí),從圖像存儲(chǔ)器6中一幀一幀地讀出幀圖 像,并將它們順序地輸入到檢測(cè)處理器7和緩沖處理器8。檢測(cè)處理器7開始面部檢測(cè)的操 作。 在面部檢測(cè)的開頭,起先設(shè)置為正常模式。在圖3中,在步驟S1,正常模式下窗口 尺寸和窗口位移的變化范圍由參數(shù)控制器12指定給匹配設(shè)備11。在步驟S2,識(shí)別第一幀 的幀圖像的輸入。在步驟S3,匹配設(shè)備11操作以進(jìn)行模板匹配以便在幀圖像中檢測(cè)人的面 部圖像。 在模板匹配中,指定正常模式下的窗口尺寸和窗口位移的變化范圍。根據(jù)窗口尺 寸和窗口位移的組合變化范圍來掃描圖像。首先,通過使用具有IOOXIOO像素窗口尺寸的 窗口和5個(gè)像素的窗口位移來掃描圖像。通過掃描順序地獲取窗口圖像,并計(jì)算窗口圖像 與模板圖像之間的相關(guān)性。如果相關(guān)性信息等于或高于第一閾值,那么將窗口圖像確定為 人的面部圖像,以便輸出面部圖像的位置和尺寸作為面部區(qū)域信息18。如果相關(guān)性信息等 于或高于第二閾值且低于第一閾值,那么將窗口圖像確定為人的候選面部圖像。
當(dāng)完成第一次的掃描時(shí),以5個(gè)像素的窗口位移和95X95像素,90X90像素,…, 以及15X15像素的窗口尺寸依次掃描根據(jù)初步檢測(cè)具有候選面部的區(qū)域。這以后,從4,3 和2個(gè)像素到1個(gè)像素改變窗口位移。窗口尺寸在從95X95像素到15X 15像素的變化范 圍中改變。 根據(jù)掃描其相關(guān)性信息等于或高于第一閾值的窗口圖像被確定為人的面部圖像。 輸出面部圖像的面部區(qū)域信息18。作為結(jié)果,多個(gè)面部圖像當(dāng)在幀圖像中出現(xiàn)時(shí)被分別檢 測(cè)。輸出每個(gè)面部圖像的一組面部區(qū)域信息18。由于確定并指定了正常模式下的窗口尺寸 和窗口位移的變化范圍,所以能夠以高精度檢測(cè)面部圖像。 當(dāng)完成第一幀圖像的模板匹配時(shí),匹配設(shè)備11向參數(shù)存儲(chǔ)器13寫入在檢測(cè)人的 面部圖像時(shí)的窗口尺寸信息作為參考窗口尺寸。匹配設(shè)備ll向參數(shù)存儲(chǔ)器13寫入窗口位 移信息作為參考窗口位移。匹配設(shè)備11向參數(shù)存儲(chǔ)器13寫入第一幀圖像的模板匹配所需 的數(shù)據(jù)處理時(shí)間。參見步驟S4。 在寫入?yún)⒖即翱诔叽?、參考窗口位移和?shù)據(jù)處理時(shí)間之后,在步驟S5,參數(shù)控制器 12讀取存儲(chǔ)于參數(shù)存儲(chǔ)器13中的數(shù)據(jù)處理時(shí)間,并檢查數(shù)據(jù)處理時(shí)間是否等于或小于規(guī) 定時(shí)間Ta或幀周期。 如果數(shù)據(jù)處理時(shí)間等于或小于規(guī)定時(shí)間Ta,就保持正常模式。當(dāng)在步驟S2檢測(cè)到 第二幀的幀圖像的接收時(shí),在步驟S3執(zhí)行模板匹配。使用正常模式下窗口尺寸和窗口位移 的指定變化范圍,以與上述方式相類似的方式執(zhí)行匹配設(shè)備11的模板匹配。在步驟S4,訪 問參數(shù)存儲(chǔ)器13以存儲(chǔ)第二幀的幀圖像的參考窗口尺寸、參考窗口位移及數(shù)據(jù)處理時(shí)間的信息。在步驟S5檢查數(shù)據(jù)處理時(shí)間是否等于或小于規(guī)定時(shí)間Ta。 如上所述,如果在正常模式中數(shù)據(jù)處理時(shí)間等于或小于規(guī)定時(shí)間Ta,運(yùn)動(dòng)圖像20 的幀速率可以保持不變,以依次輸入圖像。因此,根據(jù)高精度的可能性的正常模式下窗口尺 寸和窗口位移的指定的變化范圍,檢測(cè)人的面部圖像。 在正常模式中,如果第N幀的幀圖像的數(shù)據(jù)處理時(shí)間大于規(guī)定時(shí)間Ta,那么為了 保持運(yùn)動(dòng)圖像20的預(yù)定幀速率,對(duì)后續(xù)幀設(shè)置快速模式。 在快速模式中,通過基于歷史的限制加快了數(shù)據(jù)處理。參數(shù)控制器12根據(jù)通過指 定要檢測(cè)的第N幀所獲取的參考窗口尺寸,確定快速模式下窗口尺寸的變化范圍。在步驟 S6,將快速模式下的窗口位移設(shè)置為僅三(3)個(gè)像素。在步驟S7,為匹配設(shè)備ll指定快速 模式下的窗口尺寸和窗口位移的變化范圍。 當(dāng)在步驟S8檢測(cè)到第N+l幀的圖像的接收時(shí),在步驟S9通過使用指定變化范圍
的窗口尺寸和窗口位移,匹配設(shè)備11執(zhí)行模板匹配。在預(yù)定級(jí)別或更高的相關(guān)性的情況
下,則將窗口圖像確定為人的面部圖像。輸出對(duì)應(yīng)于此的面部區(qū)域信息18。 在圖4A中,為第N幀設(shè)置正常模式。以從100X100像素到15X15像素的窗口尺
寸的變化范圍和從5個(gè)像素到l個(gè)像素的窗口位移的變化范圍來執(zhí)行模板匹配。參見圖
4B。例如,從第N幀的幀圖像中檢測(cè)出3個(gè)人的面部。該檢測(cè)的窗口尺寸為50X50、35X35
及30X30像素。窗口位移為三(3)個(gè)像素。數(shù)據(jù)處理時(shí)間為0.04秒。 在上面的情況中,數(shù)據(jù)處理時(shí)間大于規(guī)定時(shí)間Ta = 0. 033秒。對(duì)于第(N+l)幀來
說,在快速模式的模板匹配中處理圖像。因?yàn)闄z測(cè)面部圖像所使用的窗口尺寸是50X50、
35X35及30X30像素,所以快速模式下的窗口尺寸的變化范圍被確定為從55X55像素到
25X25像素。參見圖4C。此外,窗口位移被確定為3個(gè)像素。 當(dāng)通過使用快速模式下的窗口尺寸及受限的窗口位移的變化范圍來完成第(N+l) 幀的幀圖像的模板匹配時(shí),在步驟S10檢查指定正常模式是有效還是無效狀態(tài)。在沒有 指定正常模式的情況下,操作返回到步驟S8,準(zhǔn)備第(N+2)幀的幀圖像的輸入。當(dāng)輸入第 (N+2)幀的幀圖像時(shí),執(zhí)行快速模式下的幀圖像的模板匹配。用快速模式下確定的窗口尺寸 和窗口位移的變化范圍來檢測(cè)人的面部圖像。 同樣地,在下一次指定正常模式之前,通過使用快速模式下的窗口尺寸和窗口位 移的變化范圍來執(zhí)行模板匹配??焖倌J街惺褂玫拇翱诔叽绾痛翱谖灰婆c正常模式相比, 是處于基于歷史的受限的變化范圍之中的。因此,在數(shù)據(jù)處理時(shí)間適合保持幀圖像的預(yù)定 幀速率的情況下,進(jìn)行面部檢測(cè)是可能的。在檢測(cè)中可以保持足夠高的精度,因?yàn)榛跉v史 的受限變化范圍的窗口尺寸是來自于,正常模式下已以較高精度檢測(cè)到面部圖像時(shí)候的窗 口尺寸。 在模板匹配期間,通過面部檢測(cè)器2同步并輸出來自緩沖存儲(chǔ)器8的圖像和面部 區(qū)域信息18,面部區(qū)域信息18由與圖像相相關(guān)聯(lián)的檢測(cè)處理器7生成。僅當(dāng)數(shù)據(jù)處理時(shí)間 大于正常模式中的規(guī)定時(shí)間Ta時(shí),才改變幀速率。否則,可以與面部區(qū)域信息18 —起輸出 保持常數(shù)值的幀速率的運(yùn)動(dòng)圖像20。 顯示面板9根據(jù)用于指示人的面部區(qū)域的面部區(qū)域信息18,顯示覆蓋于運(yùn)動(dòng)圖像 20上的框架線。如果沒有顯示與感興趣的人的面部有關(guān)的框架線,或者沒有框架線與感興 趣的人的已顯示面部相關(guān),那么操作者通過操縱輸入面板4設(shè)置正常模式。
當(dāng)指示設(shè)置正常模式時(shí),通過從步驟S10返回步驟Sl,為匹配設(shè)備11指定正常模 式下的窗口尺寸和窗口位移的變化范圍。以與上述步驟相類似的方式來執(zhí)行正常模式下的 模板匹配。還沒有被檢測(cè)到的人的面部圖像可能成為檢測(cè)目標(biāo)。 在圖5中,說明了一個(gè)優(yōu)選實(shí)施例,其中,根據(jù)作為檢測(cè)結(jié)果之一的數(shù)據(jù)處理時(shí)間 來改變快速模式下窗口尺寸的變化范圍。在該實(shí)施例中,在確定快速模式下窗口尺寸的變 化范圍時(shí),訪問存儲(chǔ)于參數(shù)存儲(chǔ)器13中的數(shù)據(jù)處理時(shí)間信息,并將該時(shí)間信息與參考時(shí)間 Tb進(jìn)行比較。參考時(shí)間Tb是評(píng)估數(shù)據(jù)處理時(shí)間減少量的基礎(chǔ),其被預(yù)先確定為大于規(guī)定時(shí) 間Ta (Tb > Ta)。 如果根據(jù)比較,數(shù)據(jù)處理時(shí)間小于參考時(shí)間Tb,那么快速模式下窗口尺寸的變化
范圍就與上述實(shí)施例相等地以這樣一種方式被確定其上限等于比參考窗口尺寸的最大值
大一級(jí)的尺寸,并且其下限等于比參考窗口尺寸的最小值小一級(jí)的尺寸。 如果數(shù)據(jù)處理時(shí)間等于或大于參考時(shí)間Tb,參考窗口尺寸的平均值就確定為一個(gè)
固定值或快速模式下窗口尺寸的受限變化范圍,以便顯著地減少數(shù)據(jù)處理時(shí)間。 例如,參考時(shí)間Tb為0. 055秒。圖6[a]部分中的數(shù)據(jù)處理時(shí)間是0. 04秒。在這
種情況下,數(shù)據(jù)處理時(shí)間小于參考時(shí)間Tb,并被確定與規(guī)定時(shí)間Ta稍有不同。那么,快速模
式下窗口尺寸的變化范圍就是從55X55像素到25X25像素,作為一個(gè)比參考窗口尺寸大
一級(jí)的范圍。在另一種情況下,圖6的[b]部分中的數(shù)據(jù)處理時(shí)間為0.07秒,并且等于或
大于參考時(shí)間Tb。數(shù)據(jù)處理時(shí)間被確定與規(guī)定時(shí)間Ta有很大差異。那么,快速模式下的窗
口尺寸的變化范圍是作為參考窗口尺寸平均值的僅35X35像素的固定值。 圖7中,說明了一個(gè)實(shí)例,其中快速模式下窗口尺寸的變化范圍的限制是可以根
據(jù)作為面部檢測(cè)結(jié)果之一的數(shù)據(jù)處理時(shí)間來改變的。在這個(gè)實(shí)例中,在確定快速模式下窗
口尺寸的變化范圍時(shí),訪問存儲(chǔ)于參數(shù)處理器13中的數(shù)據(jù)處理時(shí)間的信息,并與參考時(shí)間
Tb進(jìn)行比較,Tb與規(guī)定時(shí)間Ta有很大不同。 如果根據(jù)比較,數(shù)據(jù)處理時(shí)間小于參考時(shí)間Tb,那么快速模式下窗口尺寸的變化 范圍就確定為其上限等于比參考窗口尺寸的最大值大一級(jí)的尺寸,而其下限等于比參考 窗口尺寸的最小值小一級(jí)的尺寸。根據(jù)正常模式中的參考窗口尺寸,例如圖8中所示的 50X50、35X35和30X30像素,快速模式下窗口尺寸的變化范圍設(shè)置為從55X55像素到 25X25像素,如圖8的[a]部分中所示。 如果數(shù)據(jù)處理時(shí)間等于或大于參考時(shí)間Tb,那么就通過從參考窗口尺寸的最大值 中推導(dǎo)出上限及從參考窗口尺寸的最小值中推導(dǎo)出下限,來確定快速模式下窗口尺寸的變 化范圍。這么做更加顯著地減小了窗口尺寸的變化范圍。參見圖8的[b]部分。當(dāng)參考窗 口尺寸是50X 50、35X 35、30X 30和25X 25像素時(shí),快速模式下窗口尺寸的變化范圍是從 50X50像素到25X25像素。 圖9中,說明了另一個(gè)優(yōu)選實(shí)施例,其中檢查快速模式下面部圖像的面部檢測(cè)結(jié) 果的可接受性。如果不可接受,則該面部檢測(cè)之后的幀進(jìn)行正常模式下的面部檢測(cè)。下面 將詳細(xì)描述該實(shí)施例與第一實(shí)施例的差異。與第一實(shí)施例相類似的單元在圖8中被指定為 相同的參考數(shù)字。 在正常模式下檢測(cè)人的面部圖像時(shí),在步驟S20,檢測(cè)的面部圖像的數(shù)量或面部檢 測(cè)的事件數(shù)量被寫入到參數(shù)存儲(chǔ)器13中作為面部檢測(cè)的參考事件數(shù)量。在快速模式中,在
11步驟S21根據(jù)對(duì)分別的幀的模板匹配,將面部檢測(cè)的事件數(shù)量與存儲(chǔ)于參數(shù)存儲(chǔ)器13中的 參考事件數(shù)量相比較,以檢查增加或減少的可接受性。如果確認(rèn)可以接受,就判定可接受檢 測(cè)結(jié)果。在步驟S22,參數(shù)存儲(chǔ)器13中的參考事件數(shù)量通過面部檢測(cè)的結(jié)果來更新,以便在 快速模式下執(zhí)行后續(xù)幀的面部檢測(cè)。 如果在步驟S21中由于快速模式中的面部檢測(cè)結(jié)果的不可接受性而檢測(cè)到不可 接受的狀態(tài),那么在步驟S23為匹配設(shè)備11指定正常模式下窗口尺寸和窗口位移的變化范 圍。設(shè)置正常模式,其中從不可接受的幀圖像處執(zhí)行模板匹配。對(duì)于步驟S21中檢測(cè)到的 面部圖像數(shù)量中的變化,如果面部檢測(cè)的事件數(shù)量明顯低于參考事件數(shù)量,例如比參考事 件數(shù)量低50%,那就檢測(cè)為不可接受狀態(tài)。 在本實(shí)施例中,當(dāng)在快速模式下執(zhí)行模板匹配時(shí),將當(dāng)前幀圖像的面部檢測(cè)事件 數(shù)量與直接在當(dāng)前幀圖像之前的幀的幀圖像的面部檢測(cè)事件數(shù)量相比較,以檢查檢測(cè)結(jié)果 的可接受性。如果不可接受,在正常模式的模板匹配中處理當(dāng)前幀圖像。這在無需丟棄而 在面部檢測(cè)中保持可靠性及減少數(shù)據(jù)處理時(shí)間以保持預(yù)定的幀速率方面是有效的。
在上面的實(shí)施例中,根據(jù)人的面部圖像的面部檢測(cè)事件數(shù)量的增加或減少,來檢 查快速模式中面部檢測(cè)結(jié)果的可接受性。然而,可以使用各種方法檢查可接受性。在檢查 方法的一個(gè)實(shí)例中,評(píng)估當(dāng)前幀圖像的面部圖像的第一窗口尺寸與當(dāng)前幀圖像之前的幀圖 像的面部圖像的第二窗口尺寸之間的差別。如果該差別大于可容忍值,那么就判定不可接 受。在檢查方法的另一個(gè)實(shí)例中,評(píng)估當(dāng)前幀圖像的面部圖像的第一位置與當(dāng)前幀圖像之 前的幀圖像的面部圖像的第二位置之間的差別。如果該差別大于可容忍值,那么就判定不 可接受。此外,對(duì)于用戶來說,可以從多個(gè)檢查可接受性的方法中選擇或指定優(yōu)選的一個(gè)。 如果不可接受,可以改為正常模式,在正常模式中當(dāng)前幀圖像的后續(xù)幀圖像進(jìn)行面部檢測(cè)。
注意,本發(fā)明不限于使用窗口尺寸和窗口位移的基于歷史的受限變化范圍來加快 數(shù)據(jù)處理的上述方法、狀況等。例如,分別等于參考窗口尺寸和參考窗口位移的窗口尺寸和 窗口位移可以在快速模式下的模板匹配中使用。可以考慮窗口尺寸和窗口位移的第一參 考窗口尺寸和參考窗口位移,用于確定第二窗口尺寸和窗口位移的基于歷史的受限變化范 圍。為此,優(yōu)選的是,通過保持預(yù)定的幀速率,抑制檢查人面部圖像的精確度的下降。
注意,本發(fā)明中的可變參數(shù)是不同于上述實(shí)施例中窗口的窗口尺寸和窗口位移 的其他值或特性。模板匹配的方法不限于上述實(shí)施例中的方法。通過使用人面部圖像的 面部檢測(cè)的可變參數(shù),其他方法也可以用于檢測(cè)人的面部圖像。例如,可以使用美國(guó)專利 NO. 5, 309, 228(對(duì)應(yīng)于JP-A5-158164) , JP-A7-306483中公開的面部檢測(cè)及類似方法。
此外,本發(fā)明的面部檢測(cè)方法可以用于攝取圖像的光學(xué)裝置中,例如具有照相機(jī) 組件的蜂窩電話。此外,通過適當(dāng)?shù)匕惭b面部檢測(cè)的計(jì)算機(jī)程序,個(gè)人計(jì)算機(jī)可以作為面部 檢測(cè)器。 雖然通過優(yōu)選實(shí)施例并參考其附圖已對(duì)本發(fā)明進(jìn)行了充分描述,但是各種改進(jìn)和 修改對(duì)于本領(lǐng)域的技術(shù)人員來說是顯而易見的。因此,除非這樣的改進(jìn)和修改脫離了本發(fā) 明的范圍,否則都應(yīng)解釋為包括于本發(fā)明的范圍中。
1權(quán)利要求
一種面部檢測(cè)器,包括檢測(cè)處理器,用于根據(jù)使用參數(shù)的模板匹配來從運(yùn)動(dòng)圖像的幀中檢測(cè)面部圖像;以及參數(shù)控制器,用于為所述檢測(cè)處理器指定所述參數(shù)的預(yù)定的正常變化范圍,以根據(jù)所述正常變化范圍來執(zhí)行所述運(yùn)動(dòng)圖像的第一幀的面部檢測(cè);根據(jù)用于所述第一幀的所述面部檢測(cè)的所述參數(shù)的值和所述第一幀的所述面部圖像的狀態(tài)中的至少一個(gè),確定小于所述正常變化范圍的受限變化范圍;以及為所述檢測(cè)處理器指定所述受限變化范圍,以根據(jù)所述受限變化范圍,執(zhí)行所述運(yùn)動(dòng)圖像的所述第一幀之后的后續(xù)幀的面部檢測(cè)。
2. 如權(quán)利要求1所述的面部檢測(cè)器,其中,所述受限變化范圍是根據(jù)所述第一幀的所 述面部圖像的所述面部檢測(cè)的檢測(cè)歷史的基于歷史的范圍,以便加快對(duì)所述后續(xù)幀的所述 面部檢測(cè)的處理。
3. 如權(quán)利要求1所述的面部檢測(cè)器,還包括計(jì)時(shí)器,用于測(cè)量從所述第一幀中檢測(cè)所 述面部圖像所需要的數(shù)據(jù)處理時(shí)間;如果所述數(shù)據(jù)處理時(shí)間等于或小于所述運(yùn)動(dòng)圖像的一個(gè)幀周期,所述參數(shù)控制器分配 所述第一幀的所述后續(xù)幀,并為所述檢測(cè)處理器指定所述正常變化范圍。
4. 如權(quán)利要求1所述的面部檢測(cè)器,還包括計(jì)時(shí)器,用于測(cè)量從所述第一幀中檢測(cè)所 述面部圖像所需要的數(shù)據(jù)處理時(shí)間;其中,所述參數(shù)控制器根據(jù)所述數(shù)據(jù)處理時(shí)間改變所述受限變化范圍的限制,以確定 所述受限變化范圍。
5. 如權(quán)利要求1所述的面部檢測(cè)器,還包括計(jì)時(shí)器,用于測(cè)量從所述第一幀中檢測(cè)所 述面部圖像所需要的數(shù)據(jù)處理時(shí)間;其中,所述參數(shù)控制器將所述數(shù)據(jù)處理時(shí)間與參考時(shí)間相比較,并且如果所述數(shù)據(jù)處 理時(shí)間小于所述參考時(shí)間,則指定所述受限變化范圍,并且如果所述數(shù)據(jù)處理時(shí)間等于或 大于所述參考時(shí)間,則指定小于所述受限變化范圍的特定受限變化范圍。
6. 如權(quán)利要求1所述的面部檢測(cè)器,其中,所述參數(shù)控制器根據(jù)指定的所述受限變化 范圍,檢查所述后續(xù)幀的所述面部檢測(cè)的結(jié)果的可接受性,并且如果所述結(jié)果與所述后續(xù) 幀之前的幀的所述面部檢測(cè)的結(jié)果相比較是不可接受的,則為所述檢測(cè)處理器指定所述正 常變化范圍。
7. 如權(quán)利要求6所述的面部檢測(cè)器,其中,在檢測(cè)所述面部圖像時(shí),所述參數(shù)控制器檢 查所述后續(xù)幀的所述面部檢測(cè)的結(jié)果的可接受性,并且如果所述結(jié)果是不可接受的,則為 所述面部檢測(cè)分配所述第一幀的所述后續(xù)幀。
8. 如權(quán)利要求1所述的面部檢測(cè)器,其中,所述正常變化范圍中的所述參數(shù)是多個(gè)窗 口尺寸;所述檢測(cè)處理器為所述模板匹配在所述第一幀中移動(dòng)所述多個(gè)窗口尺寸中的每一個(gè) 的窗口 ;由從所述多個(gè)窗口尺寸中選擇的至少一個(gè)窗口尺寸來構(gòu)成所述受限變化范圍。
9. 如權(quán)利要求1所述的面部檢測(cè)器,其中,所述正常變化范圍中的所述參數(shù)是逐步移 動(dòng)窗口所使用的多個(gè)窗口位移;所述檢測(cè)處理器為所述模板匹配在所述第一幀中使用所述多個(gè)窗口位移中的每一個(gè) 來移動(dòng)所述窗口;由從所述多個(gè)窗口位移中選擇的至少一個(gè)窗口位移來構(gòu)成所述受限變化范圍。
10. —種面部檢測(cè)方法,包括下列步驟根據(jù)使用預(yù)定的正常變化范圍中的參數(shù)的模板匹配,來從運(yùn)動(dòng)圖像的第一幀中檢測(cè)面 部圖像;根據(jù)用于所述第一幀的所述面部檢測(cè)的所述參數(shù)的值和所述第一幀的所述面部圖像 的狀態(tài)中的至少一個(gè),確定小于所述正常變化范圍的受限變化范圍;根據(jù)使用所述受限變化范圍中的所述參數(shù)的所述模板匹配,來從所述運(yùn)動(dòng)圖像的所述 第一幀之后的后續(xù)幀中檢測(cè)面部圖像。
11. 如權(quán)利要求10所述的面部檢測(cè)方法,其中,所述受限變化范圍是根據(jù)所述第一幀 的所述面部圖像的所述面部檢測(cè)的檢測(cè)歷史的基于歷史的范圍,以便加快對(duì)所述后續(xù)幀的 所述面部檢測(cè)的處理。
12. 如權(quán)利要求IO所述的面部檢測(cè)方法,其中,所述正常變化范圍中的所述參數(shù)是多 個(gè)窗口尺寸;在所述面部檢測(cè)中,為所述模板匹配在所述第一幀中移動(dòng)所述多個(gè)窗口尺寸中的每一 個(gè)的窗口 ;由從所述多個(gè)窗口尺寸中選擇的至少一個(gè)窗口尺寸來構(gòu)成所述受限變化范圍。
13. 如權(quán)利要求IO所述的面部檢測(cè)方法,其中,所述正常變化范圍中的所述參數(shù)是逐 步移動(dòng)窗口所使用的多個(gè)窗口位移;在所述面部檢測(cè)中,為所述模板匹配在所述第一幀中使用所述多個(gè)窗口位移中的每一 個(gè)來移動(dòng)所述窗口;由從所述多個(gè)窗口位移中選擇的至少一個(gè)窗口位移來構(gòu)成所述受限變化范圍。
全文摘要
本發(fā)明涉及面部檢測(cè)器和面部檢測(cè)方法。面部檢測(cè)器包括檢測(cè)處理器,其用于根據(jù)使用窗口的參數(shù)或窗口尺寸及窗口位移的模板匹配,來從運(yùn)動(dòng)圖像的幀中檢測(cè)面部圖像。參數(shù)控制器為檢測(cè)處理器指定參數(shù)的預(yù)定的正常變化范圍,以根據(jù)正常變化范圍執(zhí)行運(yùn)動(dòng)圖像的第一幀的面部檢測(cè),根據(jù)用于第一幀的面部檢測(cè)的參數(shù)值和第一幀的面部圖像中的至少一個(gè),確定小于正常變化范圍的受限變化范圍。為檢測(cè)處理器指定受限變化范圍,以根據(jù)該受限變化范圍,執(zhí)行運(yùn)動(dòng)圖像的第一幀之后的后續(xù)幀的面部檢測(cè)。
文檔編號(hào)G06T7/20GK101710427SQ200910221448
公開日2010年5月19日 申請(qǐng)日期2009年9月9日 優(yōu)先權(quán)日2008年9月9日
發(fā)明者宮本隆司, 福島敏貢 申請(qǐng)人:富士膠片株式會(huì)社