專利名稱:被攝體識別裝置及詞典數(shù)據(jù)登記方法
技術(shù)領(lǐng)域:
本發(fā)明涉及被攝體識別裝置以及詞典數(shù)據(jù)登記方法,并且,更具體地,涉及通過比照輸入的數(shù)據(jù)與作為詞典數(shù)據(jù)而預(yù)先存儲的數(shù)據(jù)來識別被攝體的技術(shù)。
背景技術(shù):
已知用于預(yù)先將被攝體圖像的特征信息登記作為詞典數(shù)據(jù)并識別在輸入圖像中的被攝體的技術(shù)。例如,已知人物識別方法,其針對要被識別的多人中的各個預(yù)先存儲諸如面部、聲音或指紋的要素數(shù)據(jù)作為詞典數(shù)據(jù),并使用詞典數(shù)據(jù)識別人物。在這樣的人物識別方法中,比較接收的作為人物識別目標(biāo)的人物的要素數(shù)據(jù)與作為詞典數(shù)據(jù)存儲的要素數(shù)據(jù),并通過辨別出識別目標(biāo)人物的要素數(shù)據(jù)屬于誰來識別人物。
在這種人物識別方法中,當(dāng)使用面部圖像作為要素數(shù)據(jù)時,面部圖像的面部的朝向、面部圖像中的表情以及拍攝面部圖像的光環(huán)境的變化(例如,在順光、逆光以及側(cè)光之間的對比度的差)都非常影響人物識別精度。日本專利第4057501號(以下稱為專利文獻(xiàn)I)描述了如下人物驗證系統(tǒng),在該系統(tǒng)中,拍攝在多個不同光環(huán)境下的面部圖像并將其存儲在詞典數(shù)據(jù)中,由此即使使用環(huán)境(條件)已經(jīng)改變也執(zhí)行正確的人物驗證。
然而在專利文獻(xiàn)I中,需要在詞典數(shù)據(jù)中預(yù)先存儲富于變化的多個面部圖像。由于多重條件以復(fù)雜的方式變化,因此對用戶而言存儲對應(yīng)于不同的條件的組合的所有面部圖像很繁雜。此外,由于要存儲的面部圖像的數(shù)量增加,因此處理時間延長。為預(yù)防該問題,在日本專利特開第2009-086926號公報(以下稱為專利文獻(xiàn)2)中描述的方法中,針對面部圖像設(shè)置子區(qū)域,并且針對各設(shè)置的子區(qū)域計算特征信息以獲得人物識別所需的特征信息,由此使用少量的登記面部圖像來提高識別精度。
例如,按如下步驟進(jìn)行人物識別。首先,如圖6所示,作為識別目標(biāo)面部圖像的面部610被劃分為諸如子區(qū)域611、612以及613的多個子區(qū)域的特征信息。計算子區(qū)域611與存儲在詞典數(shù)據(jù)690中的相同人物的三個面部圖像(面部620、630以及640)的各對應(yīng)子區(qū)域(子區(qū)域621、631以及641)之間的相似度。然后,選擇相對于子區(qū)域611的最高相似度。針對面部610的所有子區(qū)域進(jìn)行該處理,并結(jié)合所選擇的相似度以計算識別目標(biāo)面部圖像的面部610與存儲在詞典數(shù)據(jù)中的三個面部圖像(面部620、630以及640)的人物之間的相似度。該方法使得能夠減少針對一個人物需要存儲在詞典數(shù)據(jù)中的面部圖像的數(shù)量,并在減少條件的影響的同時進(jìn)行高精度人物識別。
然而,在上述人物識別方法中,當(dāng)對應(yīng)于各人物的登記的特征信息數(shù)量增多時,將其他人識別為此人的識別錯誤趨于更頻繁地發(fā)生。這是因為在存儲在詞典數(shù)據(jù)中的相同人物的多個面部圖像中的子區(qū)域在面部圖像之間偏移,或相同人物的面部圖像的特征大幅改變。例如,當(dāng)面部701至704被登記作為相同人物的面部時,如圖7所示,由于面部朝向,面部702的子區(qū)域712的特征從面部701的子區(qū)域711的特征大幅改變。此外,在面部703的子區(qū)域713中,由于光線的影響,用于確定子區(qū)域的位置的、諸如眼睛和鼻子的器官的檢測位置偏移,并且其結(jié)果是子區(qū)域713的位置偏移。由于諸如口罩和眼鏡等的裝飾品,面部704的子區(qū)域714的特征改變。
圖8是示出如下示例的圖,在該示例中,將圖7示出的、在子區(qū)域上有偏移的相同人物的面部圖像存儲在詞典數(shù)據(jù)890中,并使用上述人物識別方法計算相似度。注意,面部810,820,830以及840分別對應(yīng)于面部701、702、703以及704。將圖8示出的面部800的子區(qū)域801與在詞典數(shù)據(jù)中的、在面部圖像之間存在偏移的子區(qū)域811、821、831以及841相比較。在這種情況下,這些子區(qū)域中的一個與子區(qū)域801之間的相似度可能變高。如果在另一子區(qū)域802與子區(qū)域812、822、832以及842之間發(fā)生同樣現(xiàn)象,則可能發(fā)生識別錯誤。即,通過結(jié)合識別目標(biāo)面部800與其他人物的面部810、820、830以及840之間的相似度而獲得的相似度891,變得高于面部800與和面部800屬于相同人物的面部850之間的相似度892,因此發(fā)生識別錯誤。發(fā)明內(nèi)容
鑒于上述問題,做出了本發(fā)明,并且根據(jù)本發(fā)明的一個方面,提供一種被攝體識別裝置,該裝置即使在詞典數(shù)據(jù)中增加關(guān)于相同被攝體的特征信息的數(shù)量時也能防止驗證精度的下降。
根據(jù)本發(fā)明的一個方面,提供了一種被攝體識別裝置,所述被攝體識別裝置包括:存儲單元,用于存儲詞典數(shù)據(jù),在所述詞典數(shù)據(jù)中,將從一個被攝體的多個圖像獲得的多個特征信息基于所述多個特征信息的相似度而放入組中,并與該被攝體相關(guān)聯(lián)地登記;提取單元,用于從圖像檢測被攝體,并從該被攝體的圖像提取要被新登記的特征信息;選擇單元,用于在由所述提取單元檢測的被攝體登記在所述詞典數(shù)據(jù)中的情況下,基于所提取的特征信息與屬于所檢測的被攝體的各組的特征信息之間的相似度,來選擇對應(yīng)于所檢測的被攝體的組;以及登記單元,用于在所述選擇單元已選擇對應(yīng)組的情況下,在所述詞典數(shù)據(jù)的該對應(yīng)組中登記所提取的特征信息,而在所述選擇單元沒有選擇對應(yīng)組的情況下,向所述詞典數(shù)據(jù)中的所檢測的被攝體追加新組并登記所提取的特征信息。
根據(jù)本發(fā)明的另一方面,提供一個被攝體識別裝置的詞典數(shù)據(jù)登記方法,所述被攝體識別裝置包括用于存儲詞典數(shù)據(jù)的存儲單元,在所述詞典數(shù)據(jù)中,將從一個被攝體的多個圖像獲得的多個特征信息與該被攝體相關(guān)聯(lián),并基于相似度而放入組中并登記,所述詞典數(shù)據(jù)登記方法包括:從圖像檢測被攝體,并從該被攝體的圖像提取要被新登記的特征信息;在所檢測的被攝體被登記在所述詞典數(shù)據(jù)中的情況下,基于所提取的特征信息與屬于所檢測的被攝體的各組的特征信息之間的相似度,來選擇對應(yīng)于所檢測的被攝體的組;以及在已選擇對應(yīng)組的情況下,在所述詞典數(shù)據(jù)的該對應(yīng)組中登記所提取的特征信息,而在沒有選擇對應(yīng)組的情況下,向所述詞典數(shù)據(jù)中的所檢測的被攝體追加新組并登記所提取的特征信息。
通過以下參照附圖對示例性實施例的描述,本發(fā)明的其他特征將變得清楚。
被并入說明書并構(gòu)成說明書的一部分的附圖,例示了本發(fā)明的示例性實施例、特征及方面,并且與文字描述一起用來說明本發(fā)明的原理。
圖1是示出根據(jù)實施例的攝像裝置的框圖。
圖2是示出根據(jù)第一實施例的詞典數(shù)據(jù)存儲處理的流程圖。
圖3A至圖3D是用于說明根據(jù)第一實施例的詞典數(shù)據(jù)存儲處理的圖。
圖4是示出根據(jù)第一實施例的人物識別處理的流程圖。
圖5是用于說明根據(jù)第一實施例的人物識別處理的圖。
圖6是用于說明一般人物識別處理的圖。
圖7是用于說明在一般人物識別處理中出現(xiàn)的問題的圖。
圖8是用于說明一般人物識別處理的圖。
圖9是示出根據(jù)第二實施例的詞典數(shù)據(jù)記錄處理的流程圖。
圖10是用于說明根據(jù)第二實施例的詞典數(shù)據(jù)登記處理的圖。
圖11是示出根據(jù)第三實施例的詞典數(shù)據(jù)存儲處理的流程圖。
圖12A至圖12D是用于說明根據(jù)第三實施例的詞典數(shù)據(jù)存儲處理的圖。
圖13是用于說明根據(jù)第三實施例的詞典數(shù)據(jù)存儲處理的圖。
具體實施方式
將參照附圖詳細(xì)描述本發(fā)明的幾個優(yōu)選實施例。在下面的實施例中,說明使用人臉作為識別目標(biāo)被攝體的示例。即,用作被攝體識別裝置的面部識別裝置被用作示例。此夕卜,通過將數(shù)字照相機(jī)100例示為具有存儲用于面部識別的詞典數(shù)據(jù)的功能以及使用該詞典數(shù)據(jù)識別輸入圖像中的面部的功能的信息處理裝置,來說明各實施例。
[第一實施例]
圖1是示出根據(jù)第一實施例的數(shù)字照相機(jī)100的布置的示例的框圖。參照圖1,攝影鏡頭103包括聚焦透鏡??扉T101具有光圈功能。攝像單元122由將光學(xué)圖像轉(zhuǎn)換為電子信號的CCD或CMOS設(shè)備構(gòu)成。A/D轉(zhuǎn)換器123將模擬信號轉(zhuǎn)換為數(shù)字信號。A/D轉(zhuǎn)換器123被用于將從攝像單元122輸出的模擬信號轉(zhuǎn)換為數(shù)字信號。擋板102覆蓋數(shù)字照相機(jī)100的包括攝影鏡頭103的攝像單元,由此防止包括攝影鏡頭103、快門101以及攝像單元122的攝像系統(tǒng)臟污或損傷。
圖像處理單元124對來自A/D轉(zhuǎn)換器123的數(shù)據(jù)或來自存儲器控制單元115的圖像數(shù)據(jù)進(jìn)行諸如像素插補(bǔ)或減少的調(diào)整大小處理以及顏色轉(zhuǎn)換處理。圖像處理單元124也使用拍攝的圖像數(shù)據(jù)進(jìn)行預(yù)定的計算處理。系統(tǒng)控制單元150基于獲得的計算結(jié)果進(jìn)行曝光控制和聚焦控制。由此進(jìn)行TTL (Through The Lens,通過透鏡)系統(tǒng)的自動聚焦(AutoFocus, AF)處理、自動曝光(Auto Exposure, AE)處理以及電子閃光燈預(yù)發(fā)光(ElectronicFlash pre-emission, EF)處理。圖像處理單元124還使用拍攝的圖像數(shù)據(jù)進(jìn)行預(yù)定的計算處理,并且基于獲得的計算結(jié)果進(jìn)行TTL系統(tǒng)的自動白平衡(Auto White Balance,AWB)處理。
來自A/D轉(zhuǎn)換器123的輸出數(shù)據(jù)經(jīng)由圖像處理單元124以及存儲器控制單元115或僅經(jīng)由存儲器控制單元115直接寫入存儲器132。存儲器132存儲通過攝像單元122獲得并通過A/D轉(zhuǎn)換器123轉(zhuǎn)換為數(shù)字?jǐn)?shù)據(jù)的圖像數(shù)據(jù),或者存儲將在顯示單元128上顯示的圖像數(shù)據(jù)。存儲器132具有足以存儲預(yù)定數(shù)量的靜止圖像或預(yù)定時間的運動圖像以及聲音的存儲容量。
存儲器132還用作用于圖像顯示的存儲器(視頻存儲器)。D/A轉(zhuǎn)換器113將存儲在存儲器132中的用于圖像顯示的數(shù)據(jù)轉(zhuǎn)換為模擬信號并將其供給顯示單元128。寫入存儲器132的圖像數(shù)據(jù)由此經(jīng)由D/A轉(zhuǎn)換器113而由顯示單元128顯示。顯示單元128在諸如IXD的顯示設(shè)備上進(jìn)行對應(yīng)于來自D/A轉(zhuǎn)換器113的模擬信號的顯示。
非易失性存儲器156是電可擦寫/記錄存儲器。例如,使用電可擦寫可編程只讀存儲器(EEPROM)等。非易失性存儲器156存儲用于系統(tǒng)控制單元150的操作的常量以及程序。這里的程序是指用于執(zhí)行稍后在本實施例中描述的各種流程圖中示出的處理的程序。
系統(tǒng)控制單元150控制整個數(shù)字照相機(jī)100。系統(tǒng)控制單元150執(zhí)行記錄在上述非易失性存儲器156中的程序,由此來實現(xiàn)根據(jù)本實施例的各處理。隨機(jī)存取存儲器(RAM)被用作系統(tǒng)存儲器152。用于系統(tǒng)控制單元150的操作的常量和變量、從非易失性存儲器156讀出的程序等在系統(tǒng)存儲器152上展開。系統(tǒng)控制單元150控制存儲器132、D/A轉(zhuǎn)換器113、顯示單元128等,由此來進(jìn)行顯示控制。
模式切換開關(guān)160、快門按鈕161、第一快門開關(guān)162、第二快門開關(guān)163以及操作單元170用作向系統(tǒng)控制單元150輸入各種操作指令的操作單元。
模式切換開關(guān)160將系統(tǒng)控制單元150的操作模式切換為靜止圖像記錄模式、動態(tài)圖像記錄模式、再現(xiàn)模式等中的一個。
第一快門開關(guān)162通過操作數(shù)字照相機(jī)100上配設(shè)的快門按鈕161到一半,1 ,所謂的半按下(攝像準(zhǔn)備指令)來接通,并生成第一快門開關(guān)信號SW1。諸如AF (自動聚焦)處理、AE (自動曝光)處理、AWB (自動白平衡)處理以及EF (電子閃光燈預(yù)發(fā)光)處理的操作基于第一快門開關(guān)信號SWl開始。
第二快門開關(guān)163通過完成快門按鈕161的操作,即,所謂的全按下(攝像指令)來接通,并生成第二快門開關(guān)信號SW2。基于第二快門開關(guān)信號SW2,系統(tǒng)控制單元150開始從自攝像單元122讀 取信號直到在記錄介質(zhì)104中寫入圖像數(shù)據(jù)的一系列攝像處理操作。
操作單元170的各操作部件被例如通過選擇性地操作在顯示單元128上顯示的各功能圖標(biāo)來針對各情況合適地分配功能,并且用作各種功能按鈕。功能按鈕的示例為結(jié)束按鈕、返回按鈕、圖像給送按鈕、跳躍按鈕、縮小按鈕以及屬性改變按鈕。例如,當(dāng)按下了菜單按鈕時,各種可設(shè)置菜單畫面顯示在顯示單元128上。用戶能夠使用在顯示單元128上顯示的菜單畫面、4路選擇器以及設(shè)置按鈕直觀地做出各種設(shè)置。
電源控制單元180由電流檢測電路、DC/DC轉(zhuǎn)換器、用于切換要被通電的塊的開關(guān)電路等構(gòu)成,并檢測電池安裝的有無、電池類型以及電池電量。電源控制單元180還基于檢測結(jié)果以及來自系統(tǒng)控制單元150的指令控制DC/DC轉(zhuǎn)換器,并且在需要的時間段內(nèi)向包括記錄介質(zhì)104的單元供應(yīng)需要的電壓。
電源單元130由諸如堿性電池或鋰電池的一次電池;諸如鎳鎘電池、鎳氫電池或鋰離子電池的二次電池;AC適配器等構(gòu)成。附圖標(biāo)記118指示了與諸如存儲卡或硬盤的外部記錄介質(zhì)104的接口。記錄介質(zhì)104是諸如存儲卡的記錄介質(zhì),并由半導(dǎo)體存儲器、磁盤等構(gòu)成。電源開關(guān)172控制電源的接通/切斷。
上述數(shù)字照相機(jī)100能夠進(jìn)行使用一點AF或面部AF的攝像。一點AF是指對在攝像畫面中央的一點進(jìn)行AF。面部AF是指對由面部檢測功能檢出的、攝像畫面中的面部進(jìn)^fAF0
附圖標(biāo)記190指示面部檢測單元。面部檢測單元190從包括在圖像數(shù)據(jù)中的被攝體中檢測眼、口等的邊界,并提取人物的面部的特征部分。即,基于通過面部(面部位置以及面部尺寸)占有的圖像數(shù)據(jù)上的區(qū)域以及面部似然性(面部可靠性),面部檢測單元190執(zhí)行檢測作為面部圖像數(shù)據(jù)的圖像區(qū)域的數(shù)據(jù)的面部檢測處理,并執(zhí)行識別處理。
特征量提取單元191從由面部檢測單元190檢測的面部圖像數(shù)據(jù)中提取將用于人物識別的特征信息。通過在面部區(qū)域中設(shè)置關(guān)于諸如眼、鼻和口的器官的子區(qū)域、并針對各設(shè)置的子區(qū)域計算局部二值模式(LocalBinary Pattern,LBP)來獲得人物識別所需的特征信息。關(guān)于LBP的詳細(xì)信息,參照專利文獻(xiàn)2。詞典數(shù)據(jù)存儲單元192存儲在比照時要使用的詞典數(shù)據(jù)。詞典數(shù)據(jù)是由特征量提取單元191計算的特征信息。
相似度計算單元193通過模式匹配比較由特征量提取單元191從由面部檢測單元190檢測的面部圖像數(shù)據(jù)中提取的特征信息,與存儲在詞典數(shù)據(jù)存儲單元192中的詞典數(shù)據(jù)?;谠摫容^,相似度計算單元193計算在檢測的面部圖像數(shù)據(jù)與詞典數(shù)據(jù)存儲單元192中的面部圖像數(shù)據(jù)之間的相似度。
附圖標(biāo)記194指示識別確定單元。識別確定單元194比較由相似度計算單元193計算的相似度與預(yù)設(shè)的識別閾值。如果相似度等于或高于閾值,則識別確定單元194判定為由面部檢測單元190檢測的面部圖像屬于存儲在詞典數(shù)據(jù)存儲單元192中的人物,S卩,確定人物識別已成功。
附圖標(biāo)記195指示分組信息設(shè)置單元。當(dāng)在詞典數(shù)據(jù)存儲單元192中登記新特征信息時,分組信息設(shè)置單元195控制是將特征信息與現(xiàn)存的組相關(guān)聯(lián)還是與新生成的組相關(guān)聯(lián)。相似度計算單元193計算新特征信息與預(yù)先存儲在詞典數(shù)據(jù)存儲單元192中的相同人物的特征信息之間的相似度。分組信息設(shè)置單元195比較計算的相似度與預(yù)設(shè)的分組閾值。如果計算的相似度等于或高于閾值,則分組信息設(shè)置單元195將詞典數(shù)據(jù)存儲單元192中存儲的現(xiàn)存分組信息與將新登記在詞典數(shù)據(jù)存儲單元192中的特征信息相關(guān)聯(lián)。如果計算的相似度低于閾值,則分組信息設(shè)置單元195將新分組信息與將新登記在詞典數(shù)據(jù)存儲單元192中的特征信息相關(guān)聯(lián)。登記新人物的面部時,分組信息設(shè)置單元195將用于指定新人物的信息以及新分組信息與將被登記的特征信息相關(guān)聯(lián)。
注意參照圖1描述的攝像裝置的布置僅是示例。根據(jù)本發(fā)明的攝像裝置的布置不限于圖1所示,只要其能夠執(zhí)行下述操作即可。不僅可以使用攝像裝置,也可以使用具有處理圖像的功能的信息處理裝置。
將參照圖2以及圖3A至圖3D詳細(xì)描述根據(jù)第一實施例的數(shù)字照相機(jī)100中的詞典數(shù)據(jù)登記處理。圖2是示出根據(jù)第一實施例的詞典數(shù)據(jù)登記處理的流程圖。圖3A至圖3D是用于說明根據(jù)本實施例的詞典數(shù)據(jù)登記處理的圖。
在處理開始后的步驟S201中,系統(tǒng)控制單元150確定用戶選擇了靜止圖像記錄模式與再現(xiàn)模式中的何者。如果用戶選擇了靜止圖像記錄模式,則處理進(jìn)行到步驟S202,并且系統(tǒng)控制單元150設(shè)置面部圖像登記模式。在步驟S203中,系統(tǒng)控制單元150進(jìn)行用于攝像的控制。如果在步驟S201中確定用戶選擇了再現(xiàn)模式,則處理進(jìn)行到步驟S204,并且系統(tǒng)控制單元150再現(xiàn)存儲在記錄介質(zhì)104中的圖像數(shù)據(jù)。
在步驟S205中,面部檢測單元190對在步驟S204中選擇的圖像數(shù)據(jù)或在步驟S203中拍攝的圖像數(shù)據(jù)進(jìn)行面部檢測處理。在步驟S205中檢出的面部是將登記在詞典數(shù)據(jù)存儲單元192中的面部。將假定圖3A中示出的面部300被檢出作為將登記在詞典數(shù)據(jù)390中的面部來進(jìn)行以下說明。注意,如圖3A所示,在詞典數(shù)據(jù)390中,針對各被攝體(人物)來將從多個圖像獲得的多個特征信息基于它們的相似度分組并登記。在圖3A中,針對相同人物305,通過三個分組信息381、382以及383將特征信息311、321以及331放入三個組中并登記。
在步驟S206中,特征量提取單元191從在步驟S205中檢出的、將被存儲在詞典數(shù)據(jù)存儲單元192中的面部300的圖像數(shù)據(jù)中提取將被用作詞典數(shù)據(jù)的特征信息。從面部300中提取的特征信息被稱作特征信息301。注意,特征信息301包括面部300的多個子區(qū)域的特征信息。
在步驟S207中,系統(tǒng)控制單元150接受面部300的相同人物是否存在于詞典數(shù)據(jù)存儲單元192中登記的人物中的選擇的用戶操作。如果接受的用戶操作指示與面部300相同人物的特征信息沒有登記在詞典數(shù)據(jù)存儲單元192中,則對面部300的人物進(jìn)行新登記。針對新登記,在步驟S208中,分組信息設(shè)置單元195將包括指定人物的信息以及分組人物的面部的信息的新分組信息與特征信息301相關(guān)聯(lián)。之后,特征信息301以及與特征信息相關(guān)聯(lián)的新分組信息被登記在詞典數(shù)據(jù)存儲單元192中,并且處理結(jié)束。圖3B示出在將特征信息與新分組信息相關(guān)聯(lián)的處理結(jié)束后的詞典數(shù)據(jù)。在圖3B中,由于特征信息與新分組信息相關(guān)聯(lián),因此新分組信息385被追加并登記作為人物307。注意,在步驟S207中的用戶操作可以是指定新登記或追加登記的操作。
另一方面,如果在步驟S207中接受的用戶操作指示與面部300相同人物的特征信息被登記在詞典數(shù)據(jù)存儲單元192中,這意味著不是新登記而是追加登記。處理進(jìn)行到步驟S209中。在步驟S209中,系統(tǒng)控制單元150接受從存儲在詞典數(shù)據(jù)存儲單元192中的人物中選擇與面部300相同人物的用戶操作。此時,系統(tǒng)控制單元150可以呈現(xiàn)登記在詞典數(shù)據(jù)存儲單元192中的人物的列表。例如,在列表中呈現(xiàn)與各登記人物相關(guān)聯(lián)的名字。當(dāng)然,也可以呈現(xiàn)各人物的代表面部圖像。在這種情況下,假定通過用戶操作從存儲在詞典數(shù)據(jù)存儲單元192中的人物中選擇作為與面部300的人物相同的人物的人物305。
在步驟S210中,相似度計算單元193選擇從所選人物305的面部提取的一條特征信息。例如,假定從在圖3A中示出的作為詞典數(shù)據(jù)390中存儲的人物305的特征信息的特征信息311、321以及331中選擇特征信息311。在步驟S211中,相似度計算單元193計算在步驟S210中選擇的特征信息與在步驟S206中由特征量提取單元191提取的面部300的特征信息301之間的相似度。在圖3A中,由特征信息311與301計算出相似度391。
在步驟S212中,系統(tǒng)控制單元150確定從存儲在詞典數(shù)據(jù)存儲單元192中的人物305的面部提取的所有特征信息是否都被處理。如果留有未處理的特征信息,則處理返回步驟S210。以該種方式,針對與所選人物305相關(guān)聯(lián)的所有特征信息,計算了與面部300的特征信息301的相似度。在圖3A中,重復(fù)上述處理直至計算了面部300的特征信息301與人物305的特征信息311、321以及331之間的相似度(相似度391、392以及393)。
當(dāng)針對與所選人物305相關(guān)聯(lián)的所有特征信息的處理都結(jié)束時,處理從步驟S212進(jìn)行到步驟S213。在步驟S213中,分組信息設(shè)置單元195選擇在步驟S211中計算的相似度中最高的一個以及用于計算最高相似度的特征信息。
在步驟S214中,分組信息設(shè)置單元195比較在步驟S213中選擇的最大相似度與分組閾值。如果最大相似度高于分組閾值,則處理進(jìn)行到步驟S215。分組信息設(shè)置單元195將與在步驟S213中選擇的特征信息的分組信息相同的分組信息與特征信息301相關(guān)聯(lián),并且將其登記在詞典數(shù)據(jù)存儲單元192中。如果最大相似度等于或低于分組閾值,則處理進(jìn)行到步驟S216。分組信息設(shè)置單元195針對所選人物305生成新分組信息,將其與特征信息301相關(guān)聯(lián),并將信息登記在詞典數(shù)據(jù)存儲單元192中。
例如,當(dāng)圖3A中示出的相似度391被選擇作為最大相似度,并且該相似度超過分組閾值時,分組信息設(shè)置單元195將分組信息381與特征信息301相關(guān)聯(lián)并將其登記在詞典數(shù)據(jù)390中。類似地,當(dāng)圖3A中示出的相似度392被選擇作為最大相似度,并且該相似度超過分組閾值時,分組信息設(shè)置單元195將分組信息382與特征信息301相關(guān)聯(lián)并將其登記在詞典數(shù)據(jù)390中。當(dāng)相似度393被選擇作為最大相似度,并且該相似度超過分組閾值時,分組信息設(shè)置單元195將分組信息383與特征信息301相關(guān)聯(lián)并將其登記在詞典數(shù)據(jù)390中。
圖3C示出了當(dāng)相似度391被選擇作為最大相似度并且相似度超過分組閾值時、在結(jié)束處理后的詞典數(shù)據(jù)的內(nèi)容。如圖3C所示,當(dāng)相似度391超過分組閾值時,與用于計算相似度391的特征信息311相關(guān)聯(lián)的分組信息381被與特征信息301相關(guān)聯(lián)并存儲。圖3D示出了當(dāng)相似度391被選擇作為最大相似度并且相似度沒有超過分組閾值時、在結(jié)束處理后的詞典數(shù)據(jù)的內(nèi)容。由于作為最大相似度的相似度391沒有超過分組閾值,因此未被選擇的相似度392以及393也等于或低于分組閾值。由于沒有相似度超過閾值,因此針對與所選人物相同的人物305生成新分組信息386。新分組信息386被與特征信息301相關(guān)聯(lián)并存儲。
如上所述,各特征信息被放入通過分組信息指定的組中并登記在存儲在詞典數(shù)據(jù)存儲單元192中的詞典數(shù)據(jù)中。即,各特征信息被登記以屬于由分組信息指定的組。
稍后將參照圖4以及圖5的流程圖詳細(xì)描述使用存儲在詞典數(shù)據(jù)存儲單元192中的特征信息以及分組信息的人物識別處理。圖4是示出根據(jù)第一實施例的人物識別處理的流程圖。圖5是用于說明根據(jù)本實施例的相似度計算處理的圖。
在步驟S401中,面部檢測單元190針對輸入圖像數(shù)據(jù)執(zhí)行面部檢測處理。這里檢出的面部是要被識別的面部。處理進(jìn)行到步驟S402,并且特征量提取單元191從在步驟S401中檢測的面部500的圖像數(shù)據(jù)中提取將被用于人物識別的特征信息。
如圖5所示,使用通過將作為識別圖像的面部500劃分為幾個子區(qū)域(子區(qū)域501以及502)獲得的各子區(qū)域的特征信息。同樣在詞典數(shù)據(jù)存儲單元192中,登記了各子區(qū)域的特征信息以及與其相關(guān)聯(lián)的分組信息。例如,分組信息581被與面部510、520以及530的子區(qū)域511、521以及531的特征信息相關(guān)聯(lián)地登記。S卩,子區(qū)域511、521以及531的特征信息屬于由分組信息581指定的組。在步驟S403中,相似度計算單元193從詞典數(shù)據(jù)存儲單元192中存儲的詞典數(shù)據(jù)中選擇將被用于相似度計算的分組信息。在圖5中,首先選擇分組信息581。
在步驟S404中,相似度計算單元193首先選擇面部500的子區(qū)域501。在步驟S405中,相似度計算單元193使用對應(yīng)于子區(qū)域501的特征信息、以及與所選分組信息相關(guān)聯(lián)的特征信息中的與子區(qū)域501相對應(yīng)的特征信息,來計算相似度。在圖5中,使用子區(qū)域501的特征信息與子區(qū)域511、521以及531的特征信息來計算相似度。即,計算識別目標(biāo)子區(qū)域501與登記在詞典數(shù)據(jù)存儲單元192中的子區(qū)域511、521以及531中的各個之間的相似度。
在步驟S406中,相似度計算單元193選擇在步驟S405中計算的、在子區(qū)域501與子區(qū)域511、521以及531之間的相似度中最高的相似度。在步驟S407中,相似度計算單元193確定是否針對作為識別目標(biāo)的面部500的所有子區(qū)域、在步驟S404到步驟S406中的處理都已結(jié)束。如果還留有未處理的子區(qū)域,則處理返回步驟S404。如果所有子區(qū)域都已被處理,則處理進(jìn)行到步驟S408。
在步驟S408中,相似度計算單元193結(jié)合針對面部500的各子區(qū)域選擇的相似度(針對各子區(qū)域的最大相似度),由此來計算面部500與在步驟S403中選擇的分組信息之間的相似度591。注意,可以通過例如獲得將被結(jié)合的多個相似度的平均值、或者獲得將被結(jié)合的多個相似度的最大值,來進(jìn)行相似度的結(jié)合。在步驟S409中,相似度計算單元193確定是否針對登記在詞典數(shù)據(jù)存儲單元192中的所有分組信息都已結(jié)束了步驟S403到步驟S408中的處理。如果留有未處理的分組信息,則處理返回步驟S403以重復(fù)上述處理。由此針對全部的分組信息581至584獲得與面部500的相似度。
當(dāng)在步驟S409中確定所有分組信息都已被處理時,處理進(jìn)行到步驟S410。在步驟S410中,識別確定單元194選擇在步驟S408中計算的(結(jié)合的)相似度中最大的一個。在步驟S411中,識別確定單元194比較在步驟S410中選擇的相似度與識別閾值。如果在步驟S410中選擇的相似度高于識別閾值,則處理進(jìn)行到步驟S412,并且識別確定單元194確定識別已經(jīng)成功。即,與最高相似度的分組信息相關(guān)聯(lián)的人物被確定為識別結(jié)果。當(dāng)確定識別已成功時,系統(tǒng)控制單元150例如使顯示單元128顯示表示人物識別已成功的面部邊框。另一方面,如果在步驟S410中選擇的相似度等于或低于識別閾值,則處理進(jìn)行到步驟S413,并且識別確定單元194確定識別已失敗。當(dāng)確定識別已失敗時,系統(tǒng)控制單元150不顯示表示人物識別已成功的面部邊框而是結(jié)束處理。
如上所述,根據(jù)第一實施例,當(dāng)將相同人物的多個面部圖像的特征信息登記作為詞典數(shù)據(jù)時,相同人物的多個特征信息被放入類似信息的組中并登記。這使得在面部識別時進(jìn)行使用相同人物的多個特征信息的識別,并且由于不使用在巨大環(huán)境差異下的多個特征信息的混合因而減少識別錯誤的發(fā)生。
[第二實施例]
稍后將參照圖9以及圖10詳細(xì)描述由根據(jù)第二實施例的攝像裝置進(jìn)行的詞典數(shù)據(jù)存儲處理。圖9是用于說明根據(jù)第二實施例的詞典數(shù)據(jù)存儲處理的流程圖。圖10是用于說明根據(jù)第二實施例的詞典數(shù)據(jù)登記處理的圖。注意,用作根據(jù)第二實施例的攝像裝置的數(shù)字照相機(jī)100的布置與在第一實施例(圖1)中描述的相同。此外,圖9的步驟S201到步驟S208中的處理與在第一實施例(圖2)中描述的相同。
如果在步驟S207中通過系統(tǒng)控制單元150接受的用戶操作指示追加登記,則處理進(jìn)行到步驟S909。在這種情況下,與面部300 (圖3A)的人物相同人物的特征信息被登記在詞典數(shù)據(jù)存儲單元192中。在步驟S909中,系統(tǒng)控制單元150接受從存儲在詞典數(shù)據(jù)存儲單元192中的人物中選擇與面部300的人物相同人物的用戶操作。
在步驟S910中,相似度計算單元193選擇從所選人物305的面部提取的一條特征信息。例如,假定從作為在圖3A中示出的詞典數(shù)據(jù)390中存儲的人物305的特征信息的特征信息311、321以及331中選擇特征信息311。
在步驟S911中,相似度計算單元193計算在步驟S910中選擇的特征信息與在步驟S206中由特征量提取單元191提取的面部300的特征信息301之間的相似度。在圖3A中,由特征信息311與301計算相似度391。
在步驟S912中,分組信息設(shè)置單元195比較在步驟S911中計算的相似度391與分組閾值。如果相似度391高于分組閾值,則特征信息301能夠?qū)儆谶x擇的特征信息311所屬的組(分組信息381)。由此,處理進(jìn)行到步驟S913,分組信息設(shè)置單元195將與從所選人物305的多個特征信息中選擇的特征信息相關(guān)聯(lián)的分組信息與特征信息301相關(guān)聯(lián)。如果相似度391等于或低于分組閾值,則處理跳過步驟S913。
在步驟S914中,確定針對能夠從存儲在詞典數(shù)據(jù)存儲單元192中的人物305的面部提取的所有特征信息,在步驟S910到步驟S913中的處理是否已結(jié)束。如果針對所有特征信息的處理還沒有結(jié)束,則處理返回步驟S910。如果針對所有特征信息處理已經(jīng)結(jié)束,則處理進(jìn)行到步驟S915。
通過上述處理,當(dāng)圖3A示出的相似度391超過分組閾值時,分組信息381與特征信息301相關(guān)聯(lián)。如果例如相似度392沒有超過分組閾值,則分組信息382不與特征信息301相關(guān)聯(lián)。當(dāng)相似度391超過分組閾值并且相似度392沒有超過分組閾值時的詞典數(shù)據(jù)的狀態(tài)如圖3C所示。當(dāng)相似度393超過分組閾值時,分組信息383也與特征信息301相關(guān)聯(lián)。當(dāng)相似度391以及393超過分組閾值并且相似度392沒有超過分組閾值時詞典數(shù)據(jù)的狀態(tài)如圖10所示。
在步驟S915中,確定所選人物305的新分組信息是否已登記在現(xiàn)存分組信息中的一條分組信息中。如果新分組信息已被登記在現(xiàn)存分組信息中的一條分組信息中,則特征信息301已被與分組信息相關(guān)聯(lián)地存儲在詞典數(shù)據(jù)存儲單元192中,并且處理直接結(jié)束。如果特征信息301還沒有被登記在任何現(xiàn)存分組信息中,則處理進(jìn)行到步驟S916。在步驟S916中,分組信息設(shè)置單元195向所選人物305追加新分組信息,并將新分組信息與特征信息301相關(guān)聯(lián)。特征信息301以及與特征信息301相關(guān)聯(lián)的新分組信息被存儲在詞典數(shù)據(jù)存儲單元192中,并且處理結(jié)束。
如上所述,在圖10中,由于相似度391與393超過分組閾值,因此分組信息381以及383被與特征信息301相關(guān)聯(lián)。特征信息301和與特征信息301相關(guān)聯(lián)的分組信息381以及383被存儲在詞典數(shù)據(jù)存儲單元192中。由此第二實施例使得一條特征信息(圖10中的特征信息301)屬于多個組。
當(dāng)相似度391、392以及393都沒有超過分組閾值時詞典數(shù)據(jù)的狀態(tài)如圖3D所示。在這種情況下,由于沒有相似度超過閾值,因此作為所選人物305的新分組信息,分組信息386被與特征信息301相關(guān)聯(lián)。特征信息301和與特征信息301相關(guān)聯(lián)的分組信息386被存儲在詞典數(shù)據(jù)存儲單元192中。
使用通過上述根據(jù)第二實施例的詞典數(shù)據(jù)存儲處理生成的詞典數(shù)據(jù)的人物識別處理與第一實施例的相同。注意,在步驟S912以及S913中,在針對檢出的被攝體在詞典數(shù)據(jù)中登記的特征信息中,與在步驟S206中抽出的特征信息的相似度高于預(yù)定閾值的特征信息所屬的所有組都與該特征信息相關(guān)聯(lián)。然而,本發(fā)明不限于此??梢韵薅ㄒc特征信息相關(guān)聯(lián)的分組信息的數(shù)量。例如,以在步驟S911中計算的相似度的降序排列的預(yù)定數(shù)量的分組信息可以與從步驟S206中提取的特征信息相關(guān)聯(lián)。
[第三實施例]
下面描述第三實施例。根據(jù)第三實施例的攝像裝置(數(shù)字照相機(jī)100)的布置與在第一實施例(圖1)中的相同。稍后將參照圖11、12A至12D以及13詳細(xì)描述由根據(jù)第三實施例的攝像裝置進(jìn)行的詞典數(shù)據(jù)登記處理。圖11是用于說明根據(jù)第三實施例的詞典數(shù)據(jù)存儲處理的流程圖。圖12A至圖12D是用于說明根據(jù)第三實施例的詞典數(shù)據(jù)存儲處理的圖。圖13是用于說明根據(jù)第三實施例的相似度增加值計算方法的圖。注意,圖11示出了在圖2中從步驟S207的“否”分支的處理。在步驟S201到步驟S208之間的處理與在第一實施例中的描述相同。
如果在步驟S207中的由系統(tǒng)控制單元150接受的用戶操作指示追加登記,則處理進(jìn)行到步驟S1109。注意,在第三實施例中,假定在圖12A中示出的面部1000在步驟S205中被檢出,并且特征信息1001在步驟S206中被提取。同樣假定圖12A中示出的詞典數(shù)據(jù)1090存儲在詞典數(shù)據(jù)存儲單元192中。
如果在步驟S207中,用戶操作指示新登記,則在步驟S208中,指定人物的信息以及分組人物的面部的新分組信息被與特征信息1001相關(guān)聯(lián)。特征信息1001以及與特征信息相關(guān)聯(lián)的新分組信息被存儲在詞典數(shù)據(jù)存儲單元192中,并且處理結(jié)束。圖12B示出了在結(jié)束了當(dāng)新分組信息被相關(guān)聯(lián)時的處理之后的詞典數(shù)據(jù)。在圖12B中,由于關(guān)聯(lián)了新分組信息,因此分組信息1085被作為人物1008新追加并存儲。
如果在步驟S207中與面部1000的人物相同的人物的特征信息被存儲(追加登記),則在步驟S1109中用戶選擇與面部1000的人物相同的人物。在圖12A中,假定從存儲在詞典數(shù)據(jù)1090中的人物1005、1006以及1007中選擇人物1005。
處理進(jìn)行到步驟S1110,并且相似度計算單元193選擇從所選人物1005的面部提取的一條特征信息。在圖12A中,假定從存儲在詞典數(shù)據(jù)1090中的人物1005的特征信息1011以及1021中選擇特征信息1011。
然后處理進(jìn)行到步驟S1111,相似度計算單元193使用在步驟SlllO中選擇的特征信息和由特征量提取單元191提取的面部1000的特征信息1001來計算相似度。在圖12A中,由特征信息1011和1001計算相似度1091。
處理進(jìn)行到步驟S1112,相似度計算單元193確定是否針對關(guān)于所選人物1005的在詞典數(shù)據(jù)存儲單元192中存儲的所有特征信息都已計算了相對于面部1000的特征信息1001的相似度。如果還留有未處理的特征信息,則處理返回步驟SlllO以重復(fù)步驟SlllO和步驟Sllll。在上述示例中,重復(fù)步驟SlllO到步驟SI 112直至已計算了面部1000的特征信息1001與人物1005的特征信息1011以及1021之間的相似度。
處理進(jìn)行到步驟S1113,分組信息設(shè)置單元195選擇在步驟Sllll中計算出的相似度中最高的一個,并選擇用于計算最高相似度的特征信息。這里假定從圖12A示出的人物1005的特征信息1011以及1021中選擇特征信息1011。
處理進(jìn)行到步驟S1114,分組信息設(shè)置單元195比較在步驟S1113中選擇的相似度與分組閾值。如果在步驟S1114中相似度等于或低于分組閾值,則處理進(jìn)行到步驟S1121以將所選人物1005的新分組信息與特征信息1001相關(guān)聯(lián)。圖12D示出了當(dāng)相似度1091被選擇作為最高相似度并且其沒有超過分組閾值時的處理結(jié)束之后的詞典數(shù)據(jù)。由于作為最高相似度的相似度1091沒有超過分組閾值,因此未被選擇的相似度1092也低于分組閾值。鑒于此原因,分組信息1085被與特征信息1001相關(guān)聯(lián)并被存儲為與所選人物相同的人物1005的新分組信息。
在步驟S1114中,如果相似度高于分組閾值,則處理進(jìn)行到步驟S1115,相似度計算單元193選擇與在步驟S1113中選擇的特征信息相關(guān)聯(lián)的分組信息。在圖12A示出的示例中,選擇了與特征信息1011相關(guān)聯(lián)的分組信息1081。處理進(jìn)行到步驟S1116,相似度計算單元193從所選人物1005中選擇和與在步驟S1115中選擇的分組信息不同的分組信息相關(guān)聯(lián)的至少一條特征信息。在圖12A中,假定選擇了特征信息1021。然后處理進(jìn)行到步驟S1117,相似度計算單元193使用存儲在詞典數(shù)據(jù)存儲單元192中的相似度,從不同于人物1005的人物中選擇相對于人物1005具有最高相似度的人物的特征信息。在圖12A中示出的示例中,假定選擇了人物1006的特征信息1031。
注意,假定詞典數(shù)據(jù)存儲單元192中存儲登記在詞典數(shù)據(jù)中的人物之間的相似度。假定在每次更新詞典數(shù)據(jù)時執(zhí)行登記人物之間的相似度的計算??蛇x地,各登記人物可以與在剩余登記人物中具有最高相似度的人物相對應(yīng)。
處理進(jìn)行到步驟S1118,相似度計算單元193針對兩種情況計算當(dāng)在步驟S1115中選擇的分組信息與在步驟S206中提取的特征信息相關(guān)聯(lián)時的相似度的增加值。一種情況是屬于關(guān)注組的特征信息與關(guān)于相同人物的屬于其他組的特征信息之間的相似度的增加值。另一種情況是屬于關(guān)注組的特征信息與其他人的特征信息之間的相似度的增加值。
首先,關(guān)于相同人物,計算與在步驟S1115中選擇的分組信息相關(guān)聯(lián)的特征信息(在分組信息被與在步驟S206中提取的特征信息相關(guān)聯(lián)之前的狀態(tài))和在步驟SI 116中選擇的特征信息之間的相似度。相似度計算單元193還使用在步驟S1116中選擇的特征信息和與在步驟S1115中選擇的分組信息已被與在步驟S206中提取的特征信息相關(guān)聯(lián)之后的該分組信息相關(guān)聯(lián)的特征信息來計算相似度。相似度計算單元193由以上述方式計算的兩個相似度來計算相同人物的相似度增加值。
接下來,相似度計算單元193計算與在步驟S1115中選擇的分組信息相關(guān)聯(lián)的特征信息(在分組信息被與在步驟S206中提取的特征信息相關(guān)聯(lián)之前的狀態(tài))和在步驟S1117中選擇的其他人物的特征信息之間的相似度。相似度計算單元193還使用其他人物的特征信息和與在步驟S1115中選擇的分組信息已被與在步驟S206中提取的特征信息相關(guān)聯(lián)之后的該分組信息相關(guān)聯(lián)的特征信息來計算相似度。相似度計算單元193由以上述方式計算的兩個相似度來計算其他人物的相似度增加值。
將參照圖13更詳細(xì)地描述相似度增加值的計算。參照圖13,分組信息1181表示了分組信息1081被與特征信息1001相關(guān)聯(lián)的狀態(tài)。因此,分組信息1081與分組信息1181實質(zhì)上相同。相似度計算單元193使用分組信息1081與在步驟S1116中選擇的特征信息1021來計算相似度1101。相似度計算單元193還使用分組信息1181與在步驟S1116中選擇的特征信息1021來計算相似度1102。此外,相似度計算單元193使用相似度1101以及1102計算相同人物的相似度增加值1111。類似地,相似度計算單元193使用分組信息1081與在步驟S1117中選擇的特征信息1031來計算相似度1103。此外,相似度計算單元193還使用分組信息1181與在步驟S1117中選擇的特征信息1031計算相似度1104。相似度計算單元193使用相似度1103以及1104計算其他人物的相似度增加值1112。
處理進(jìn)行到步驟S1119,分組信息設(shè)置單元195比較在步驟S1118中獲得的相同人物的相似度增加值1111與其他人物的相似度增加值1112。如果相同人物的相似度增加值1111高于其他人物的相似度增加值1112,則處理進(jìn)行到步驟S1120。在步驟S1120中,分組信息設(shè)置單元195將在步驟S1115中選擇的分組信息1081與特征信息1001相關(guān)聯(lián)并將其存儲在詞典數(shù)據(jù)存儲單元192中。由此處理結(jié)束。另一方面,如果相同人物的相似度增加值1111等于或低于其他人物的相似度增加值1112,則處理進(jìn)行到步驟S1121。在步驟S1121中,分組信息設(shè)置單元195將所選人物1005的新分組信息與特征信息1001相關(guān)聯(lián)。圖12C示出了當(dāng)相似度增加值1111高于相似度增加值1112時的詞典數(shù)據(jù)。在圖12C中,分組信息1081被與特征信息1011以及1001相關(guān)聯(lián)。
如上所述,根據(jù)第三實施例,與獲得了最大相似度的特征信息相關(guān)聯(lián)的分組信息被選擇作為組候補(bǔ)(步驟S1115 )。在被攝體的特征信息中的、從除組候補(bǔ)之外的組中獲得的特征信息與屬于組候補(bǔ)的特征信息之間的相似度在將提取的特征信息追加到組候補(bǔ)前后的變化(增加值),被計算作為相同人物的相似度增加值。此外,在與特定被攝體不同的其他被攝體的特征信息和屬于組候補(bǔ)的特征信息之間的相似度在將提取的特征信息追加到組候補(bǔ)前后的變化,被計算作為其他人物的相似度增加值。當(dāng)相同人物的相似度增加值高于其他人物的相似度增加值時,組候補(bǔ)的分組信息被與在步驟S206中提取的特征信息相關(guān)聯(lián)。
注意,如果在步驟S1116中不能夠選擇任何特征信息,則直接執(zhí)行步驟S1120。如果在步驟S1116中選擇了一條或更多條特征信息,則使用具有最大增加值的特征信息。使用通過上述根據(jù)第三實施例的詞典數(shù)據(jù)存儲處理生成的詞典數(shù)據(jù)的人物識別處理與第一實施例中的相同。
如上所述,根據(jù)上述各個實施例,能夠在抑制針對關(guān)注人物而計算的相似度的降低的同時,降低針對其他人物計算的相似度。由此可以提供能夠提高識別精度的人物識別裝置以及人物識別方法,和詞典存儲方法。
根據(jù)本發(fā)明,即使在詞典數(shù)據(jù)中關(guān)于相同被攝體的特征信息的數(shù)量增加時,也能夠防止驗證精度的降低。
本發(fā)明的各方面還可以通過讀出并執(zhí)行記錄在存儲設(shè)備上的用于執(zhí)行上述實施例的功能的程序的系統(tǒng)或裝置的計算機(jī)(或諸如CPU或MPU的設(shè)備)來實現(xiàn),以及通過由系統(tǒng)或裝置的計算機(jī)通過例如讀出并執(zhí)行記錄在存儲設(shè)備上的用于執(zhí)行上述實施例的功能的程序來執(zhí)行各步驟的方法來實現(xiàn)。鑒于此,例如經(jīng)由網(wǎng)絡(luò)或者從用作存儲設(shè)備的各種類型的記錄介質(zhì)(例如計算機(jī)可讀介質(zhì))向計算機(jī)提供程序。
雖然參照示例性實施例對本發(fā)明進(jìn)行了描述,但是應(yīng)當(dāng)理解,本發(fā)明并不限于所公開的示例性實施例。應(yīng)當(dāng)對所附權(quán)利要求的范圍給予最寬的解釋,以使其涵蓋所有這些變型例以及等同的結(jié)構(gòu)和功能。
權(quán)利要求
1.一種被攝體識別裝置,所述被攝體識別裝置包括: 存儲單元,用于存儲詞典數(shù)據(jù),在所述詞典數(shù)據(jù)中,將從一個被攝體的多個圖像獲得的多個特征信息基于所述多個特征信息的相似度而放入組中,并與該被攝體相關(guān)聯(lián)地登記; 提取單元,用于從圖像檢測被攝體,并從該被攝體的圖像提取要被新登記的特征信息; 選擇單元,用于在由所述提取單元檢測的被攝體登記在所述詞典數(shù)據(jù)中的情況下,基于所提取的特征信息與屬于所檢測的被攝體的各組的特征信息之間的相似度,來選擇對應(yīng)于所檢測的被攝體的組;以及 登記單元,用于在所述選擇單元已選擇對應(yīng)組的情況下,在所述詞典數(shù)據(jù)的該對應(yīng)組中登記所提取的特征信息,而在所述選擇單元沒有選擇對應(yīng)組的情況下,向所述詞典數(shù)據(jù)中的所檢測的被攝體追加新組并登記所提取的特征信息。
2.根據(jù)權(quán)利要求1所述的被攝體識別裝置,其中,在所提取的特征信息與針對所檢測的被攝體在所述 詞典數(shù)據(jù)中登記的各特征信息之間的相似度中的最大相似度高于預(yù)定閾值的情況下,所述選擇單元選擇獲得了所述最大相似度的特征信息所屬的組,作為所述對應(yīng)組。
3.根據(jù)權(quán)利要求1所述的被攝體識別裝置,其中,所述選擇單元選擇所提取的特征信息與針對所檢測的被攝體在所述詞典數(shù)據(jù)中登記的各特征信息之間的相似度高于預(yù)定閾值的各特征信息所屬的全部組,作為所述對應(yīng)組。
4.根據(jù)權(quán)利要求1所述的被攝體識別裝置,其中,所述選擇單元選擇所提取的特征信息與針對所檢測的被攝體在所述詞典數(shù)據(jù)中登記的各特征信息之間的相似度高于預(yù)定閾值的各特征信息所屬的組中的預(yù)定數(shù)量的組,作為所述對應(yīng)組。
5.根據(jù)權(quán)利要求1所述的被攝體識別裝置,其中, 所述選擇單元基于所提取的特征信息與屬于所檢測的被攝體的各組的特征信息之間的相似度,來選擇對應(yīng)于所檢測的被攝體的組候補(bǔ),并且 所述選擇單元在所提取的特征信息被追加到該組候補(bǔ)時、由所檢測的被攝體的所述組候補(bǔ)之外的組獲得的特征信息以及屬于該組候補(bǔ)的特征信息而獲得的相似度的增加值,大于所提取的特征信息被追加到該組候補(bǔ)時、由從所述詞典數(shù)據(jù)選擇的除所檢測的被攝體之外的其他被攝體的特征信息以及屬于該組候補(bǔ)的特征信息而獲得的相似度的增加值的情況下,選擇所述組候補(bǔ)作為所述對應(yīng)組。
6.根據(jù)權(quán)利要求5所述的被攝體識別裝置,其中, 所述選擇單元選擇在所述詞典數(shù)據(jù)中登記的、除所檢測的被攝體之外的被攝體的所有特征信息中的具有與所檢測的被攝體的最大相似度的特征信息,作為所述其他被攝體的特征信息。
7.根據(jù)從權(quán)利要求1至6中任意一項所述的被攝體識別裝置,所述被攝體識別裝置還包括: 用于使用戶從登記在所述詞典數(shù)據(jù)中的被攝體中選擇對應(yīng)于所檢測的被攝體的被攝體的單元。
8.根據(jù)從權(quán)利要求1至6中任意一項所述的被攝體識別裝置,所述被攝體識別裝置還包括:獲得單元,用于從輸入圖像獲得特征信息; 計算單元,用于針對各組計算由所述獲得單元獲得的特征信息與登記在所述詞典數(shù)據(jù)中的特征信息之間的相似度;以及 識別確定單元,用于在所計算的相似度中的最大相似度高于識別閾值的情況下,確定對應(yīng)于具有該最大相似度的組的被攝體為識別結(jié)果。
9.一種被攝體識別裝置的詞典數(shù)據(jù)登記方法,所述被攝體識別裝置包括用于存儲詞典數(shù)據(jù)的存儲單元,在所述詞典數(shù)據(jù)中,將從一個被攝體的多個圖像獲得的多個特征信息與該被攝體相關(guān)聯(lián),并基于相似度而放入組中并登記,所述詞典數(shù)據(jù)登記方法包括: 從圖像檢測被攝體,并從該被攝體的圖像提取要被新登記的特征信息; 在所檢測的被攝體被登記在所述詞典數(shù)據(jù)中的情況下,基于所提取的特征信息與屬于所檢測的被攝體的各組的特 征信息之間的相似度,來選擇對應(yīng)于所檢測的被攝體的組;以及 在已選擇對應(yīng)組的情況下,在所述詞典數(shù)據(jù)的該對應(yīng)組中登記所提取的特征信息,而在沒有選擇對應(yīng)組的情況下,向所述詞典數(shù)據(jù)中的所檢測的被攝體追加新組并登記所提取的特征信息。
全文摘要
本發(fā)明提供一種被攝體識別裝置及詞典數(shù)據(jù)登記方法。在通過比較輸入特征信息與預(yù)先作為詞典數(shù)據(jù)存儲的特征信息來計算相似度并識別人物的人物驗證裝置中,當(dāng)在詞典數(shù)據(jù)中追加存儲特征信息時,比較該特征信息與已經(jīng)存儲在詞典數(shù)據(jù)中的相同人物的特征信息。多個特征信息被基于相似度而放入針對相同人物的組中并被存儲在詞典數(shù)據(jù)中。
文檔編號H04N5/91GK103186770SQ20121057622
公開日2013年7月3日 申請日期2012年12月26日 優(yōu)先權(quán)日2011年12月27日
發(fā)明者田中裕樹, 菊地明美, 大輪寧司, 巖本保彥 申請人:佳能株式會社