欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

圖像判定裝置的制作方法

文檔序號:6478573閱讀:216來源:國知局
專利名稱:圖像判定裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及從所攝像的圖像數(shù)據(jù)中檢測人物和物體等被攝體或被攝體的一部分 的技術(shù)。
背景技術(shù)
作為以往的技術(shù),有從所攝像的圖像中檢測包含在該圖像中的人物、動物和物體 等被攝體或被攝體的特征部(例如,臉、上半身等)的技術(shù)。作為這種以往技術(shù)的一例,有從 數(shù)碼照相機(以下,數(shù)字照相機)所攝像的圖像中檢測人物的臉的技術(shù)、即臉的檢測技術(shù)。 所謂臉的檢測是通過一定的處理對任意圖像進行搜索來判定是否包含臉的處理。在這種數(shù) 字照相機中,按照所檢測的臉來進行AE (Automatic Exposure 自動曝光)/AF (Automatic Focus:自動聚焦)的控制。專利文件1、2公開了檢測臉的圖像處理裝置和方法。例如,在專利文件1中公開了如下的方法和圖像處理裝置使用多個人物的臉的 樣本(標本體)來學習構(gòu)成臉的要素(例如,眼睛、鼻子、嘴、顎等)的特征的圖形,并使用 由該所學習的多個參數(shù)值構(gòu)成的要素特征信息來識別臉和臉以外(以下,稱為非臉)。專利文件1所示的識別器在標準被攝體中與各要素的配置位置對應(yīng)地存儲針對 在標本體中構(gòu)成臉的各個要素的要素特征信息,所述標準被攝體具有配置了標準配置的各 要素的臉。并且,能夠獲取臉的各要素的多個特征分別對應(yīng)于與該要素對應(yīng)的要素特征信 息所包含的互不相同的參數(shù)值。圖22 (a)表示專利文件1的圖像處理裝置。圖像處理裝置利用圖像切取部33從 所輸入的對象圖像中切取用于判定是否存在臉的圖像(以下,判定圖像)。如圖22(b),以 攝影圖像的左上為起點,一邊將框35依次向右側(cè)或下側(cè)偏移適當?shù)南袼?例如1個像素), 一邊向該攝影圖像的右下掃描,由此來進行切取。圖像處理裝置從所切取的判定圖像中提取基于各要素的標準配置位置的部分圖 像,使用與該部分圖像的提取所用的配置位置對應(yīng)的要素特征信息和所提取的部分圖像的 特征來進行該判定圖像中是否存在臉的判定。專利文件1 美國專利第7099510號說明書專利文件2 日本特開2004-62565號公報在通常情況下,如圖24(a)的左圖所示,由于攝影者拿著數(shù)字照相機進行攝影(普 通攝影),所以作為進行臉檢測的輸入圖像,為如圖24(a)的右圖那樣人物(被攝體)的天 頂方向與輸入圖像的上方向一致的圖像。但是,在如圖24(b)的左圖那樣拿著數(shù)字照相機 進行攝影(縱向攝影)的情況下,作為進行臉檢測的輸入圖像,為如圖24(b)的右圖那樣人 物的天頂方向與輸入圖像的上方向不一致的圖像。以下,將被攝體的天頂方向與輸入圖像 的上方向一致的圖像稱為普通圖像,將不一致的圖像稱為旋轉(zhuǎn)圖像。因此,為了使用專利文件1所公開的技術(shù)對普通圖像和旋轉(zhuǎn)圖像分別進行臉的檢 測,識別器需要對普通圖像和旋轉(zhuǎn)圖像分別準備(存儲)標本特征信息。
這是因為由于圖25(a)所示的普通攝影時構(gòu)成臉的要素(右眼、左眼、左顎)的 位置和朝向與圖25(b)所示的旋轉(zhuǎn)攝影時構(gòu)成臉的這些要素的位置和朝向不同,所以普通 攝影時的要素的特征和旋轉(zhuǎn)攝影時的要素的特征不同。例如,普通攝影時的左眼(這里為 矩形區(qū)域R_B1)的朝向是橫向的,但各個旋轉(zhuǎn)攝影時的左眼的朝向是縱向的,橫向的眼睛 特征和縱向的眼睛的特征不同。通常情況下,1個要素對應(yīng)非常多的參數(shù)值。這是因為由于即使是例如眼睛的特 征也具有眼睛的形狀、大小、眼睛的顏色、單眼皮、雙眼皮、有無眼鏡、睜開眼睛的狀態(tài)和閉 上眼睛的狀態(tài)等各種參數(shù),所以需要存儲針對這些圖形的組合的各個組合的參數(shù)值。因此, 如上所述,為了使用專利文件1所公開的技術(shù)對普通圖像和旋轉(zhuǎn)圖像分別進行臉存在的檢 測,需要對普通圖像和旋轉(zhuǎn)圖像分別存儲要素特征信息,因此,產(chǎn)生存儲區(qū)域中的存儲容量 增大的問題。

發(fā)明內(nèi)容
因此,本發(fā)明是鑒于上述課題而進行的,其目的在于提供一種圖像判定裝置、圖像 判定方法和集成電路,在從普通圖像和旋轉(zhuǎn)圖像中判定被攝體的特征部存在的情況下,能 夠防止用于存儲判定所用的要素特征信息的存儲容量的增加。為了實現(xiàn)上述目的,本發(fā)明的一個實施方式提供一種圖像判定裝置,其利用被攝 體的一部分具有包含多個要素的特征部,來判定對象圖像是否存在被攝體的特征部,其特 征在于,所述圖像判定裝置具備第1存儲單元,對預(yù)先準備的正立狀態(tài)的標本體的與被攝 體對應(yīng)的特征部,按照每個要素來存儲該要素的特征所涉及的要素特征信息;第2存儲單 元,存儲第1位置信息和第2位置信息,所述第1位置信息在特定坐標系中規(guī)定了標準被攝 體為正立狀態(tài)時的各要素的位置,述第2位置信息在所述特定坐標系中規(guī)定了標準被攝體 從正立狀態(tài)旋轉(zhuǎn)的情況下各要素的位置,其中,假定標準被攝體具有標準設(shè)置的各要素的 特征部;獲取單元,獲取對象圖像;選擇單元,選擇第1和第2位置信息中的任意一個位置 信息;提取處理單元,將所述特定坐標系應(yīng)用于對象圖像,并且在選擇了第1位置信息的情 況下,提取該第1位置信息所確定的所述對象圖像內(nèi)的部分圖像,針對所提取的所述部分 圖像,應(yīng)用以所述特定坐標系上的第1軸為基準的特征提取方法,求出圖像特征信息,在選 擇了第2位置信息的情況下,提取該第2位置信息所確定的所述對象圖像內(nèi)的部分圖像,針 對所提取的所述部分圖像,應(yīng)用以對應(yīng)所述旋轉(zhuǎn)使所述第1軸旋轉(zhuǎn)后的第2軸為基準的特 征提取方法,求出圖像特征信息;以及判定單元,確定對應(yīng)于所提取的部分圖像在所述特定 坐標系上的位置的、第1存儲單元內(nèi)的要素的要素特征信息,通過使用所確定的所述要素 特征信息和所提取的所述圖像特征信息,對所述要素進行所述部分圖像的評價,來判定包 含所述要素的所述對象圖像內(nèi)的區(qū)域中的所述特征部的存在。根據(jù)上述結(jié)構(gòu),圖像判定裝置在選擇了第1位置信息的情況下,利用以第1軸為基 準的特征提取方法來求出圖像特征信息,在選擇了第2位置信息的情況下,利用以第2軸為 基準的特征提取方法來求出圖像特征信息。這里,圖像判定裝置存儲正立狀態(tài)的要素特征 信息,由于在選擇了第1位置信息的情況下求出的圖像特征信息是針對使用了所假定的標 準被攝體是正立狀態(tài)的情況下的位置信息的部分圖像的,所以圖像判定裝置能夠?qū)⑺鎯?的要素特征信息用于正立狀態(tài)的部分圖像的圖像特征信息的評價。并且,通常情況下,當旋轉(zhuǎn)所假定的標準被攝體時,該被攝體的特征部的各要素的朝向根據(jù)該旋轉(zhuǎn)而變更。這是因 為要提取的部分圖像和成為求出圖像特征信息時的基準的軸也一樣,第2位置信息所確 定的部分圖像的朝向是根據(jù)旋轉(zhuǎn)而變更了第1位置信息所確定的部分圖像的朝向所得的, 第2軸是根據(jù)該旋轉(zhuǎn)而使第1軸旋轉(zhuǎn)所得的。因此,第1位置信息所確定的部分圖像與第 1軸的相對關(guān)系和第2位置信息所確定的部分圖像與第2軸的相對關(guān)系相同。既然相對關(guān) 系相同,那么選擇了第1位置信息的情況下求出的圖像特征信息和選擇了第2位置信息的 情況下求出的圖像特征信息表現(xiàn)特征的方式相同。因此,對于選擇了第2位置信息的情況 下求出的圖像特征信息,也能使用第1存儲單元所存儲的要素特征信息。因此,圖像判定裝 置不需要分別單獨存儲與第1位置信息所表示的要素對應(yīng)的要素特征信息和與第2位置信 息所表示的所述要素對應(yīng)的要素特征信息。因此,圖像判定裝置即使在從旋轉(zhuǎn)圖像中判定 是否存在被攝體的特征部的情況下,也能防止用于存儲判定所用的要素特征信息的存儲容 量的增加。這里,所述獲取單元還可以將包圍所述假定的標準被攝體的特征部的框 應(yīng)用于所 述對象圖像,從所述對象圖像中獲取該框所形成的判定圖像,所述提取處理單元從所述判 定圖像中獲取由所選擇的位置信息確定的部分圖像,并對所提取的所述部分圖像的圖像特 征信息進行提取,所述判定單元通過使用所確定的所述要素特征信息和所提取的所述圖像 特征信息,對所述要素進行所述部分圖像的評價,來判定所述判定圖像中的所述特征部的 存在。根據(jù)該結(jié)構(gòu),圖像判定裝置能夠判定在對象圖像內(nèi)的判定圖像中是否存在特征 部。這里,所述圖像判定裝置還可以具備指示單元,該指示單元在所述判定單元判定 為所述判定圖像不存在特征部的情況下,指示所述選擇單元選擇未選擇的其他位置信息, 所述選擇單元還在接收到所述指示時,選擇未選擇的其他位置信息,所述提取處理單元還 提取由所選擇的其他位置信息確定的其他部分圖像,應(yīng)用以與所述其他位置信息對應(yīng)的軸 為基準的特征提取方法,求出針對該其他部分圖像的圖像特征信息,所述判定單元還確定 相當于所提取的其他部分圖像在所述特定坐標系上的位置的、第1存儲單元內(nèi)的所述要素 的要素特征信息,通過使用所確定的所述要素特征信息和所提取的針對所述其他部分圖像 的圖像特征信息,對所述要素進行所述其他部分圖像的評價,來判定所述對象圖像中的所 述特征部的存在。根據(jù)該結(jié)構(gòu),圖像判定裝置在判定為判定圖像內(nèi)不存在被攝體的特征部的情況 下,切換未選擇的其他位置信息。由此,與以往那樣通過模板自身的旋轉(zhuǎn)或?qū)ο髨D像的旋轉(zhuǎn) 來進行是否存在特定部位的判定的情況相比,處理時間變短。另外,通過模板自身的旋轉(zhuǎn)或 對象圖像的旋轉(zhuǎn)來進行是否存在特定部位的判定的技術(shù)在專利文件2中公開。這里,所述提取處理單元可以具備圖像讀取部,具有將所述判定圖像中的1行的 行圖像保持預(yù)定行數(shù)的區(qū)域,從所述判定圖像中依次讀取1行的行圖像,并依次將所讀取 的行圖像保存在所述區(qū)域中,在行圖像的保存數(shù)超過所述預(yù)定行數(shù)的情況下,從所述區(qū)域 中丟棄最先讀取的行圖像;以及提取部,每當所述圖像讀取部讀取行圖像來保存時,根據(jù)所 選擇的位置信息從保持在所述圖像讀取部中的行圖像中,提取表示設(shè)置在所述保持的行圖 像內(nèi)的所有部分圖像,并求出所提取的部分圖像各自的圖像特征信息,所述判定單元具備確定部,其每當所述提取部提取部分圖像時,從所述第1存儲單元中分別對所述部分圖像 確定要素特征信息;以及判定部,其使用所述判定圖像內(nèi)的所有部分圖像的各個圖像特征 信息和所確定的各個要素特征信息,來判定所述判定圖像中的所述特征部的存在。根據(jù)該結(jié)構(gòu),圖像判定裝置從在行圖像的讀入時刻保持的行圖像中提取存在于該 保持的行圖像內(nèi)的所有的部分圖像,并確定針對所提取的各個部分圖像的要素特征信息。 由此,圖像判定裝置即使在旋轉(zhuǎn)了檢測對象的被攝體的情況下,也能防止用于判定是否存 在被攝體的特征部的處理能力的降低。以下,論述其理由。在以往的技術(shù)中,如圖22(a)所示,決定針對部分圖像的處理順序。例如,是眼睛、 鼻子、嘴的順序。并且,通常情況下,框35所形成的判定圖像保存在SRAM (Static Random Access Memory 靜態(tài)隨機存取存儲器)中,要想讀取判定圖像,需要按照每1行從判定圖像 的上部依次讀取。即,一邊逐行讀取判定圖像,一邊進行部分圖像(在以往技術(shù)中為矩形圖 像)的切取,并對所切取的部分圖像進行使用了特征量評價部評價的部分圖像的參數(shù)的特 征量的評價。例如,如圖25(a)所示,在處理順序是眼睛(矩形圖像R_A1、R_B1)、顎(矩形 圖像R_A2)的順序的情況下,在讀入第al行的行圖像的時刻,選擇矩形圖像(R_A1、R_B1), 并列進行針對兩者的眼睛的評價,接著,選擇矩形圖像(R_A2),進行針對所選擇的矩形圖像 (R_A2)的顎的評價。然而,在圖25(b)所示的圖像的情況下,在進行臉檢測時,根據(jù)評價順 序,首先進行眼睛的評價。在該情況下,在讀取圖25(b)所示的第bl行中的1行圖像的時 亥IJ,對1個矩形圖像R_B1進行眼睛的評價,然后,在讀取第b2行中的1行圖像的時刻,對1 個矩形圖像R_A1進行眼睛的評價。然后,根據(jù)評價順序?qū)匦螆D像R_A2進行顎的評價。 艮口,在以往技術(shù)中,在對旋轉(zhuǎn)圖像讀入第bl行行圖像的時刻,只對矩形圖像R_B1進行評價, 艮口,由于不能并列進行針對矩形圖像R_B1的評價和針對矩形圖像R_A2的評價,所以針對旋 轉(zhuǎn)圖像的特征部的存在的判定的處理能力比針對普通圖像的特征部是否存在的判定的處 理能力降低。然而,本發(fā)明的圖像判定裝置不管要選擇的位置信息如何,都針對在行圖像的 讀入時刻提取的各個部分圖像,獲取針對該部分圖像的要素特征信息。即,具有上述結(jié)構(gòu)的 圖像判定裝置能夠并列進行使用了圖25所示的針對矩形圖像R_B1的要素特征信息和針對 矩形圖像R_A2的要素特征信息的處理。因此,圖像判定裝置在旋轉(zhuǎn)了檢測對象的被攝體的 情況下,不會像以往那樣使被攝體的特征部存在的判定的處理能力降低。這里,所述第1位置信息可以由第1配置位置表來表示,所述第1配置位置表在正 立狀態(tài)的所假定的標準被攝體的特征部的各要素的所述特定坐標系中表示配置位置,所述 第2位置信息由第2配置位置表來表示,所述第2配置位置表在該被攝體從正立狀態(tài)旋轉(zhuǎn) 的情況下的該被攝體的特征部的各要素的所述特定坐標系中表示配置位置,所述第2存儲 單元還存儲第1存在位置表和第2存儲位置表,所述第1存在位置表將正立狀態(tài)的各要素 的各個配置位置對應(yīng)于與該配置位置對應(yīng)的要素的要素特征信息在所述第1存儲單元中 的存在位置,所述第2存在位置表將旋轉(zhuǎn)后的各要素的各個配置位置對應(yīng)于與該配置位置 對應(yīng)的要素的要素特征信息的所述存在位置,所述選擇單元選擇所述第1配置位置表與所 述第1存在位置表的組合、和所述第2配置位置表與所述第2存在位置表的組合中的1個 組合,所述提取部使用所述選擇單元選擇的組合中所包含的配置位置表來提取所述部分圖 像,所述確定部針對所述獲取的各個部分圖像,使用用于該部分圖像的提取的位置信息和所述選擇單元選擇的存在位置表,確定針對該部分圖像的所述要素特征信息。根據(jù)該結(jié)構(gòu),圖像判定裝置在第2存儲單元中使用第1配置位置表和第1存在位 置表、第2配置位置表和第2存在位置表能夠進行所述第1和第2位置信息的管理、所述第 1位置信息和要素特征信息的關(guān)聯(lián)以及所述第2位置信息和要素特征信息的關(guān)聯(lián)。這里,所述第1配置位置表和第2配置位置表分別還按照各要素的 每個配置位置, 對應(yīng)地保存表示應(yīng)當獲取的部分圖像的形狀的形狀信息,所述提取部按照該保持的行圖像 內(nèi)表示配置的配置信息,從所述保持的行圖像中提取由對應(yīng)于該配置位置的形狀信息表示 的形狀構(gòu)成的部分圖像。根據(jù)該結(jié)構(gòu),圖像判定裝置能夠確定應(yīng)當提取的部分圖像的形狀。這里,所述要素特征信息可以是由對對應(yīng)的要素的近似進行了加權(quán)的評價值構(gòu)成 的評價值組,構(gòu)成部分圖像的多個區(qū)域的明暗的組合所表示的特征量分別對應(yīng)不同的標本 值,包含在所述存在位置表中的存在位置表示對應(yīng)的標本值組在所述第1存儲單元中的頭 位置,提取部針對所獲取的部分圖像,應(yīng)用以與所選擇的位置信息對應(yīng)的軸為基準的特征 提取方法來求出該部分圖像的特征量,作為所述要素特征信息,所述確定部每當所述提取 部提取部分圖像時,針對所提取的部分圖像,根據(jù)所選擇的存在位置表和用于提取該部分 圖像的配置位置來確定評價值組的頭位置,所述判定部從所確定的所述頭位置表示的所述 評價值組中獲取與所獲取的該部分圖像的特征量對應(yīng)的評價值,根據(jù)針對包含在所述判定 圖像中的所有的部分圖像的各個所獲取的評價值的累計,計算針對所述特征部的近似權(quán)重 的值,在所計算的值大于等于預(yù)定的閾值的情況下,判定在所述判定圖像中存在所述特征 部。根據(jù)該結(jié)構(gòu),圖像判定裝置使用選擇單元所選擇的存在位置表來確定針對所提取 的各個部分圖像的評價值組的頭位置,從針對所提取的各個部分圖像所確定的頭位置表示 的評價值組中能夠提取與該部分圖像的特征量對應(yīng)的評價值。另外,圖像判定裝置能夠使 用針對從判定圖像中提取的所有部分圖像的各個所獲取的評價值,計算針對特征部的近似 權(quán)重的值,并根據(jù)所計算的值來進行判定圖像中是否存在所述特征部的判定。這里,所述第2存儲單元還可以分別對應(yīng)所述第1配置位置表和所述第1存在位 置表來存儲表示可否利用的第1配置位置表利用標志和第1存在位置表利用標志,并且分 別對應(yīng)所述第2配置位置表和所述第2存在位置表來存儲表示可否利用的第2配置位置表 利用標志和第2存在位置表利用標志,所述選擇單元還設(shè)定表示只允許利用分別與應(yīng)當選 擇的組合中的配置位置表和存在位置表對應(yīng)的配置位置表利用標志和存在位置表利用標 志的值,所述提取部使用配置位置表來進行部分圖像的提取,所述配置位置表設(shè)定了表示 允許利用的值,所述確定部使用存在位置表來進行所述要素特征信息的確定,所述存在位 置表設(shè)定了表示允許利用的值。或者,所述第2存儲單元可以具有可參照區(qū)域和不可參照區(qū)域,所述選擇單元在 所述可參照區(qū)域中分別保持應(yīng)當選擇的組合中的配置位置表和存在位置表,在不可參照區(qū) 域中保持其他組合中的配置位置表和存在位置表,所述提取部使用在所述參照區(qū)域中保持 的配置位置表來進行部分圖像的提取,所述確定部使用在所述參照區(qū)域中保持的存在位置 表來進行所述要素特征信息的確定。或者,所述第1配置位置表、所述第2配置位置表、所述第1存在位置表和所述第2存在位置表分別對應(yīng)于表示可否訪問的訪問權(quán),所述選擇單元只對應(yīng)當選擇的組合中的配置位置表和存在位置表的各個進行訪問權(quán)的設(shè)定,使得允許訪問,對其他組合中的配置位 置表和存在位置表進行訪問權(quán)的設(shè)定,使得不允許訪問,所述提取部使用存在位置表來進 行部分圖像的提取,所述存在位置表設(shè)定了允許對訪問權(quán)進行訪問,所述確定部使用存在 位置表來進行所述要素特征信息的確定,所述存在位置表設(shè)定了允許對訪問權(quán)進行訪問。根據(jù)這些結(jié)構(gòu),圖像判定裝置通過使用針對各表的利用標志、可參照區(qū)域和不可 參照區(qū)域、或者針對各表的訪問權(quán),能夠簡單地進行配置位置表和存在位置表的組合的選 擇切換。這里,所述選擇單元可以從外部接收表示選擇所述第1和所述第2位置信息中的 1個位置信息的指示,并選擇由所接收的指示表示的位置信息。根據(jù)該結(jié)構(gòu),圖像判定裝置通過從外部接收指示,能夠簡單地決定應(yīng)當選擇第1 位置信息和第2位置信息中的哪一個。這里,所述旋轉(zhuǎn)可以是90度、180度、270度和上下反轉(zhuǎn)中的任意一個。根據(jù)該結(jié)構(gòu),由于圖像判定裝置存儲與所述旋轉(zhuǎn)為90度、180度、270度和上下反 轉(zhuǎn)中的任意一個對應(yīng)的第2位置信息,所以不需要像以往那樣將模板自身或圖像自身進行 90度、180度、270度和上下反轉(zhuǎn)中的任意一個的旋轉(zhuǎn)。由此,與以往那樣通過模板自身或圖 像自身的旋轉(zhuǎn)來進行被攝體的特征部存在的判定的情況相比,處理時間變短。這里,所述被攝體可以是人物,所述特征部是臉。根據(jù)該結(jié)構(gòu),圖像判定裝置無論是否旋轉(zhuǎn),都能夠防止用于存儲判定在對象圖像 中是否存在人物的臉時使用的要素特征信息的存儲區(qū)域的增加。 這里,所述圖像判定裝置可以配備在用于對被攝體進行攝影的攝像裝置中。根據(jù)該結(jié)構(gòu),由于圖像判定裝置配備在攝像裝置中,所以攝像裝置在被攝體的攝 影時能夠判定是否存在被攝體的特征部。


圖1是表示圖像處理裝置1的結(jié)構(gòu)的框圖。圖2是示意性地示出圖像存儲器4所保存的圖像的圖。圖3是表示選擇電路IlaUlb的結(jié)構(gòu)的圖。圖4(a)是表示基準角度(0度)中的要選擇的矩形圖像的區(qū)域的圖,圖4(b)、圖 4(c)和圖4(d)是分別表示每個旋轉(zhuǎn)角度(90度、上下反轉(zhuǎn)、270度)中的要選擇的矩形圖 像的區(qū)域的圖。圖5(a)是表示基準角度(0度)中的要選擇的矩形圖像的區(qū)域的坐標的圖,圖 5(b)、圖5(c)和圖5(d)是分別表示每個旋轉(zhuǎn)角度(90度、上下反轉(zhuǎn)、270度)中的要選擇的 矩形圖像的區(qū)域的坐標的圖,圖5(e)是表示各角度中的要選擇的矩形圖像的區(qū)域的開始 位置的坐標的關(guān)系的圖。圖6是表示旋轉(zhuǎn)角度是0度的情況下的選擇表Tlla的數(shù)據(jù)結(jié)構(gòu)的一例的圖。圖7是表示旋轉(zhuǎn)角度是90度的情況下的選擇表Tllb的數(shù)據(jù)結(jié)構(gòu)的一例的圖。圖8是表示旋轉(zhuǎn)角度是上下反轉(zhuǎn)的情況下的選擇表Tllc的數(shù)據(jù)結(jié)構(gòu)的一例的圖。圖9是表示旋轉(zhuǎn)角度是270度的情況下的選擇表Tlld的數(shù)據(jù)結(jié)構(gòu)的一例的圖。
圖10是將矩形圖像分割成2個的情況下,為了獲取針對各角度的特征量而示出所 分割的各領(lǐng)域中的值(像素的總和)的排列的圖。圖11是將矩形圖像分割成9個的情況下,為了獲取針對各角度的特征量而示出所 分割的各領(lǐng)域中的值(像素的總和)的排列的圖。圖12是表示針對矩形信息A的ROM 9中的存儲器映射的圖。圖13是表示針對矩形信息B的ROM 9中的存儲器映射的圖。
圖14(a)是表示旋轉(zhuǎn)角度是0度的情況下的地址變換表T31a的數(shù)據(jù)結(jié)構(gòu)的一例 的圖,圖14(b)是表示旋轉(zhuǎn)角度是90度的情況下的地址變換表T31b的數(shù)據(jù)結(jié)構(gòu)的一例的 圖。圖15(a)是表示旋轉(zhuǎn)角度是上下反轉(zhuǎn)的情況下的地址變換表T31c的數(shù)據(jù)結(jié)構(gòu)的 一例的圖,圖15(b)是表示旋轉(zhuǎn)角度是270度的情況下的地址變換表T31d的數(shù)據(jù)結(jié)構(gòu)的一 例的圖。圖16 (a) 圖16(d)分別是表示角度設(shè)定部10所設(shè)定的角度(0度、90度、上下反 轉(zhuǎn)、270度)與要檢測的臉的角度范圍的關(guān)系的圖。圖17是表示切換處理的動作的流程圖。圖18是表示臉檢測處理的動作的流程圖。圖19是表示圖像處理裝置Ia的結(jié)構(gòu)的框圖。圖20是表示半導(dǎo)體集成電路70的結(jié)構(gòu)的框圖。圖21是表示攝像裝置100的結(jié)構(gòu)的框圖。圖22(a)是表示以往的圖像處理裝置的參考圖,圖22(b)是表示臉檢測所涉及的 檢索窗的掃描順序的參考圖。圖23(a) 圖23(e)分別是表示要選擇的矩形區(qū)域的一例的圖。圖24(a)是表示數(shù)字照相機中的普通攝影時的人物的天頂方向和輸入圖像的天 頂方向的關(guān)系的圖,圖24(b)是表示縱向攝影時的人物的天頂方向和輸入圖像的天頂方向 的關(guān)系的圖。圖25(a)是表示普通攝影時要選擇的矩形圖像的位置的圖,圖25(b)是表示縱向 攝影時要選擇的矩形圖像的位置的圖。符號說明1 :圖像處理裝置;2 圖像輸入部;3 圖像獲取部;4 圖像存儲器;5 臉檢測部; 6 矩形圖像切取部;7 識別部;8 :R0M地址計算部;9 =ROM ;10 角度設(shè)定部;11 切取處理 部;IlaUlb 選擇電路;12 選擇表存儲部;13 特征量計算部;14 評價值計算部;15 判 定部;16 地址變換表存儲部;17 地址生成部;18 計數(shù)器;19 處理控制部。
具體實施例方式1.第1實施方式以下,參照附圖對本發(fā)明的第1實施方式進行說明。1. 1.圖像處理裝置1的結(jié)構(gòu)圖1是第1實施方式中的圖像處理裝置1的框圖。如圖1所示,圖像處理裝置1由圖像輸入部2、臉檢測部5、角度設(shè)定部10構(gòu)成,是從所輸入的圖像中判定是否存在人物的臉的圖像判定裝置。具體來講,圖像處理裝置1是由微處理器、ROM、RAM、硬盤單元等構(gòu)成的計算機系 統(tǒng)。所述RAM或硬盤單元存儲有計算機程序。所述微處理器按照所述計算機程序來進行動 作,由此圖像處理裝置1實現(xiàn)其功能。這里,計算機程序是為了實現(xiàn)預(yù)定的功能而通過組合 多個用于表示針對計算機的指令的命令碼來構(gòu)成的。(1)圖像輸入部2如圖1所示,圖像輸入部2由圖像獲取部3和圖像存儲器4構(gòu)成。圖像獲取部3由用于獲取所攝影的圖像數(shù)據(jù)(輸入圖像的數(shù)據(jù))的接口電路等構(gòu) 成。圖像存儲器4保持所獲取的圖像數(shù)據(jù)。具體來講,圖像存儲器4由SRAM構(gòu)成,采 取1個字中保持有1行圖像數(shù)據(jù)(這里,24像素的數(shù)據(jù))的24字結(jié)構(gòu)。即,圖像獲取部3 所獲取的圖像數(shù)據(jù)暫時在圖像存儲器4中保持為圖2所示的24像素X24像素的臉檢測部 5的處理單位。以后,將該24像素X 24像素等的臉檢測部5的處理單位稱為窗口。圖像存 儲器4保持有1個窗口的像素數(shù)據(jù)。圖像獲取部3根據(jù)1個窗口的尺寸,以所攝影的輸入圖像的左上為起點,一邊依次 向右側(cè)或下側(cè)偏移適當?shù)南袼?例如1個像素),一邊向該輸入圖像的右下掃描,來獲取1 個窗口的像素數(shù)據(jù),并保持在圖像存儲器4中。圖像存儲器4的像素數(shù)據(jù)根據(jù)來自臉檢測部5的請求,按照每1行為單位(這里, 為24個像素的像素數(shù)據(jù))輸出給臉檢測部5。這里,圖像存儲器4只要具備1個窗口的容量即可。然而,不限于此。圖像存儲器 4為了通過同時進行圖像獲取部3的像素數(shù)據(jù)的獲取和向臉檢測部5的像素數(shù)據(jù)的輸出而 隱蔽像素數(shù)據(jù)的獲取的延遲,可以具備超過1個窗口的容量。另外,作為24像素X 24像素的本窗口的尺寸和SRAM的結(jié)構(gòu)是一例,并不是用于 限定的。窗口尺寸可以是其他的尺寸,圖像存儲器4可以是SRAM以外的存儲單元。(2)臉檢測部5如圖1所示,臉檢測部5由計數(shù)器18、矩形圖像切取部6、識別部7、ROM地址計算 部8、ROM 9構(gòu)成。(2-1)計數(shù)器 18計數(shù)器18逐一遞增計數(shù)0 23的值,根據(jù)計數(shù)器值來指定圖像存儲器4的讀出 行。計數(shù)器18的計數(shù)器值作為用于全部讀取圖像存儲器4內(nèi)的1個窗口的像素數(shù)據(jù) 的地址,被輸出給圖像存儲器4。此時,在圖像存儲器4中,位于與計數(shù)器18所示的值相同 的行號中的24個像素的圖像數(shù)據(jù)被輸出給臉檢測部5。例如,在計數(shù)器18的值是15的情 況下,位于第15行號中的24個像素的像素數(shù)據(jù)被輸出給臉檢測部5。并且,計數(shù)器18的計數(shù)器值作為窗口中的讀入對象的行號,也被輸出給矩形圖像 切取部6。(2_2)矩形圖像切取部6如圖1所示,矩形圖像切取部6由切取處理部11和選擇表存儲部12構(gòu)成,從圖像 輸入部2所輸出的窗口的圖像數(shù)據(jù)中切取矩形圖像。
選擇表存儲部12是保持矩形圖像的切取位置的信息的存儲區(qū)域。切取處理部11按照1個選擇表來選擇(切取)矩形圖像的圖像數(shù)據(jù)(以下,也稱 為矩形圖像數(shù)據(jù))。(2-2-1)切取處理部11如圖1所示,切取處理部11具有選擇電路11a、lib。選擇電路IlaUlb以1行為單位從圖像存儲器4中讀取相對于與計數(shù)器18的計 數(shù)器值相同的行號的窗口的像素數(shù)據(jù)。這里,按照24循環(huán)將窗口的全部數(shù)據(jù)輸入給矩形圖 像切取部6。在選擇電路IlaUlb中,根據(jù)選擇表存儲部12所保持的內(nèi)容來選擇預(yù)先決定的位 置的矩形圖像。圖3示出選擇電路Ila(Ilb)的電路圖。選擇電路Ila包括保持1個像素的數(shù)據(jù) 的寄存器21、由多個寄存器21 (這里,24個寄存器)構(gòu)成的偏移寄存器組20和列選擇電路 22。在后述的識別部7中由于以矩形圖像為單位來進行處理,所以在選擇電路Ila中 需要備齊矩形圖像的像素數(shù)據(jù)。用于備齊矩形圖像的像素數(shù)據(jù)的緩沖器由偏移寄存器組20 構(gòu)成。在圖3中,通過具備4級的偏移寄存器組20,能夠?qū)?yīng)高度為4個像素的矩形圖像。 列選擇電路22按照保持在選擇表存儲部12中的內(nèi)容來選擇保持在偏移寄存器組20中的 矩形圖像的像素數(shù)據(jù),并輸出給識別部7。另外,選擇電路lib由于是與選擇電路Ila相同的結(jié)構(gòu),所以省略這里的說明。選擇電路Ila和選擇電路lib能夠同時讀取計數(shù)器18的計數(shù)器值所表示的號碼 的像素數(shù)據(jù),當在同一行上存在2個矩形圖像的情況下,分別使用選擇電路IlaUlb能夠同 時選擇2個矩形圖像數(shù)據(jù)。(2-2-2)選擇表存儲部12選擇表存儲部12存儲表示選擇電路IlaUlb所切取的矩形圖像數(shù)據(jù)的位置的信 息。這里,假設(shè)圖4(a) 圖4(b)所示的由4像素X4像素構(gòu)成的矩形圖像B1、B2、B3是選 擇(切取)對象。以下,使用表示圖4(a) 圖4(d)所示的模板的框的模板框和矩形圖像 來進行說明。選擇表存儲部12以圖4(a)所示的模板框BlO為基準,存儲要選擇的矩形圖像Bi、 B2、B3的開始位置Bla、B2a、B3a的信息。模板框BlO的尺寸是縱24像素X橫24像素, 艮口,與圖像存儲器4所保持的窗口相同。另外,在模板框BlO內(nèi)存在人臉的情況下,矩形圖 像Bi、B2、B3分別配置在右眼、左眼、左顎的標準位置上。另外,選擇表存儲部12存儲將圖4(a)所示的模板框BlO向左旋轉(zhuǎn)90度、270度 的情況下的矩形圖像Bi、B2、B3的開始位置。這里,存儲圖4(b)、圖4(d)所示的開始位置 8讓、8213、8313和開始位置8113、8213、8313。并且,選擇表存儲部12存儲上下反轉(zhuǎn)圖4(a)所 示的模板框BlO的情況下的矩形圖像B1、B2、B3的開始位置。這里,存儲圖4(c)所示的開 始位置 Blc、B2c、B3c。這里,圖5示出矩形圖像與旋轉(zhuǎn)角度的關(guān)系。這里,在圖5(a)中,將基準角度(0 度)的模板框Bll內(nèi)的由h像素Xw像素構(gòu)成的矩形圖像Ma的開始位置的X坐標和Y坐 標設(shè)為(x、y)。該情況下,當模板Bll向左旋轉(zhuǎn)90度時,矩形圖像Ma如圖5(b)所示,移動到矩形圖像B4b所示的位置,其開始位置的X坐標為y,Y坐標為24-x-w。模板框Bll上下反轉(zhuǎn)、向左旋轉(zhuǎn)270度的情況下的矩形圖像B4a如圖5 (c)、圖5 (d)所示,移動到矩形圖 像B4c、B4d所示的位置。圖5(e)示出基準時的坐標位置與旋轉(zhuǎn)和上下反轉(zhuǎn)后的坐標位置 之間的關(guān)系。以下,示出在選擇表存儲部12中存儲選擇對象的矩形圖像的信息的具體例。選擇表存儲部12存儲圖6 圖9所示的4種選擇表Tl la、Tl lb、Tllc、Tl Id。選擇表Tlla、Tllb、Tllc、Tlld由包含1個以上的組的區(qū)域構(gòu)成,該組由窗口的行 號和矩形信息A、矩形信息B組成。窗口的行號是表示窗口的行號的值。矩形信息A和矩形信息B由表示矩形圖像的有無的信息和矩形圖像的X坐標構(gòu) 成。表示矩形圖像的有無的信息具體來講是設(shè)定了值0和1中的任意一個矩形圖像標 志。在矩形圖像標志值是0的情況下,表示不存在將對應(yīng)的行號作為開始位置的Y坐標的 矩形圖像,在矩形圖像標志值是1的情況下,表示存在將對應(yīng)的行號作為開始位置的Y坐標 的矩形圖像。矩形圖像的X坐標表示在表示有無矩形圖像的信息、即矩形圖像標志的值為1的 情況下存在的矩形圖像的開始位置的X坐標。這里,根據(jù)窗口的行號和矩形圖像的X坐標來確定所存在的矩形圖像的開始位置 的X坐標和Y坐標。圖6所示的選擇表Tlla表示圖4(a)、即基準角度(0度)的矩形圖像所涉及的信 息,窗口的行號“y_b”表示存在2個矩形圖像,窗口的行號“y_c”表示存在1個矩形圖像。 在該情況下,根據(jù)窗口的行號“y_b”和矩形圖像的X坐標“x_b”來確定圖4(a)所示的矩形 圖像Bi,根據(jù)窗口的行號“y_b”和矩形圖像的X坐標“x_b’,,來確定圖4 (a)所示的矩形圖 像B2。并且,根據(jù)窗口的行號“y_c”和矩形圖像的X坐標“x_b’”來確定圖4 (a)所示的矩 形圖像B3。圖7 圖9所示的選擇表Tllb、Tllc、Tlld分別表示圖4(b) 圖4(d)所示的矩 形圖像所涉及的信息。由選擇表Tllb中的窗口的行號“24_x_b’ -4”所確定的2個矩形圖像表示圖4(b) 中的矩形圖像B2、B3。這里,矩形信息A表示矩形圖像B3,矩形信息B表示矩形圖像B2。并 且,行號“24-x_b-4”所確定的1個矩形圖像表示圖4(b)中的矩形圖像Bi。由選擇表Tllc中的窗口的行號“24-y_c-4”所確定的1個矩形圖像表示圖4(c) 中的矩形圖像B3,行號“24-y_b-4”所確定的2個矩形圖像表示圖4(c)中的矩形圖像Bi、 B2。這里,矩形信息A表示矩形圖像Bi,矩形信息B表示矩形圖像B2。由選擇表Tlld中的窗口的行號“x_b”所確定的1個矩形圖像表示圖4(d)中的矩 形圖像Bi,行號“x_b”所確定的2個矩形圖像表示圖4(d)中的矩形圖像B2、B3。這里,矩 形信息A表示矩形圖像B3,矩形信息B表示矩形圖像B2。各選擇表111£1、11113、111(3、111(1分別與表示是否能夠進行選擇電路11£1、1113的利 用的選擇表利用標志相對應(yīng)。在選擇表利用標志的值是0的情況下,表示不能利用,在值是 1的情況下,表示能夠利用。這里,對4個選擇表1113、11113、111(3、111(1中的1個選擇表的選擇表利用標志設(shè)定值“ 1 ”,對與剩下的選擇表對應(yīng)的選擇表利用標志設(shè)定值“O”。即,選 擇電路IlaUlb在選擇矩形圖像數(shù)據(jù)時,始終參照1個選擇表。另外,在本實施方式中,選擇電路1 Ia進行窗口的行號和矩形信息A所表示的矩形 圖像數(shù)據(jù)的選擇,選擇電路lib進行窗口的行號和矩形信息B所表示的矩形圖像數(shù)據(jù)的選 擇。(2-2-3)矩形圖像數(shù)據(jù)的切取的具體例這里,使用圖6的選擇表Tlla對矩形圖像數(shù)據(jù)的切取的具體例進行說明。
選擇表Tlla將成為輸入給選擇電路IlaUlb的窗口的像素數(shù)據(jù)的行號的計數(shù)器 18的計數(shù)器值作為輸入,并輸出窗口內(nèi)的各行中的矩形圖像的有無信息和列方向(X方向) 的位置信息。根據(jù)這些信息,選擇電路Ila內(nèi)的列選擇電路22選擇矩形圖像數(shù)據(jù)。作為矩 形圖像信息T12a,圖6示出切取圖4(a)的矩形圖像Bl的情況下的選擇表Tlla內(nèi)的信息。 由于圖4(a)的矩形圖像Bl的開始位置是窗口內(nèi)的坐標(X,y) = (x_b,y_b),所以為圖6 的矩形圖像信息T12a所示的信息。該信息被輸入到選擇電路Ila時,第y_b行表示矩形圖 像的有無信息為“1” (有矩形圖像),并且,由于x_b表示矩形圖像的X坐標,所以選擇電路 Ila將第y_b行的數(shù)據(jù)偏移到偏移寄存器組的第η行的位置時,列選擇電路22選擇列x_b 的矩形圖像的像素數(shù)據(jù)Rect (x_b)(框Tl所示的16像素的像素數(shù)據(jù)),并輸出給識別部7。另外,此時,在選擇電路lib中,選擇針對圖4(a)所示的矩形圖像B2的矩形圖像 數(shù)據(jù),并輸出給識別部7。(2-3)識別部 7如圖1所示,識別部7由特征量計算部13、評價值計算部14和判定部15構(gòu)成,根 據(jù)矩形圖像切取部6所輸出的多個矩形圖像數(shù)據(jù)來計算各自的矩形圖像的特征量和評價 值,根據(jù)評價值進行窗口內(nèi)是否包含臉的識別。(2-3-1)特征量計算部13特征量計算部13根據(jù)選擇電路IlaUlb所選擇的1個以上的矩形圖像的各個來 計算特征量。特征量計算部13將所計算出的特征量輸出給ROM地址計算部8。作為特征量的計算方法的一例,有專利文件1所示的計算方法。例如,圖23(b)的矩形圖像的特征量的計算方法使用矩形圖像內(nèi)的上面的橫4像 素X縱2像素的黑色的矩形區(qū)域內(nèi)的像素的總和與下面的橫4像素X縱2像素的白色的 矩形區(qū)域內(nèi)的像素的總和的差。此時的計算順序按照上、下的順序進行。并且,通過將像素 的總和大(明)的矩形區(qū)域的特征設(shè)為“1”,將像素的總和小(暗)的矩形區(qū)域的特征設(shè) 為“0”,并且將矩形圖像內(nèi)的黑色的矩形區(qū)域和白色的矩形區(qū)域的所述特征排列為2進制 情況,來作為矩形圖像的特征量。在圖23(b)中,當黑色的矩形區(qū)域變暗、白色的矩形區(qū)域 變明時,從上面的區(qū)域開始依次排列特征,成為“01”。此時獲得的2進制數(shù)的值“01”為特 征量。并且,在圖23(c)的情況下,同樣從左面的區(qū)域開始依次排列特征,成為“101”。另外,在本實施方式中,以基準角度0度時選擇的矩形圖像為基準,如圖23(b)所 示,使用上面的橫4像素X縱2像素的矩形區(qū)域內(nèi)的像素的總和與下面的橫4像素X縱2 像素的矩形區(qū)域內(nèi)的像素的總和的差。圖10(a) 圖10(d)表示針對本實施方式中的各角 度(0度、90度、上下反轉(zhuǎn)、270度)的特征量的值的排列。圖10(a)表示基準角度0度時的特征量的值的排列。在該情況下,特征量計算部13使用水平方向的軸B103a將矩形圖像上 下分割,并按照上、下的順序來排列所分割的各個區(qū)域(第1區(qū)域BlOla和第2區(qū)域B102a) 中的像素的總和“A”、“B”,設(shè)為特征量“AB”。圖10(b)示出向左旋轉(zhuǎn)了 90度的情況下的值的排列。該情況下,將相對于0度情 況下為上下的位置關(guān)系的第1區(qū)域IOla和第2區(qū)域102a的位置關(guān)系變更為左右的位置關(guān) 系。因此,特征量計算部13使用將軸B103a向左旋轉(zhuǎn)了 90度的垂直方向的軸B103b來分 割90度旋轉(zhuǎn)后的矩形圖像,并按照左、右的順序來排列所分割的各個區(qū)域(第1區(qū)域BlOlb 和第2區(qū)域B102b)中的像素的總和“A”、“B”,設(shè)為特征量“AB”。圖10(c)表示上下反轉(zhuǎn)的情況下的值的排列。在該情況下,分割方法與0度的情 況相同,但使用軸B103c來分割矩形圖像。此時,分割后的第1區(qū)域IOlc和第2區(qū)域102c 的位置關(guān)系與0度的情況相反。因此,特征量計算部13按照上、下的順序來排列所分割的各 個區(qū)域(第1區(qū)域BlOlc和第2區(qū)域B102c)中的像素的總和“A”、“B”,設(shè)為特征量“AB”。圖10(d)表示向左旋轉(zhuǎn)了 270度的情況下的值的合并。在該情況下,分割方法與 旋轉(zhuǎn)了 90度的情況相同,但使用軸B103d來分割矩形圖像。此時,分割后的第1區(qū)域IOld 和第2區(qū)域102d的位置關(guān)系與90度的情況相反。因此,特征量計算部13按照右、左的順序 來排列所分割的各個區(qū)域(第1區(qū)域BlOld和第2區(qū)域B102d)中的像素的總和“A”、“B”, 設(shè)為特征量“AB”。如上所述,可知根據(jù)用于矩形圖像的分割的1個軸的方向,能夠確定特征量的值 的合并。根據(jù)該計算方法,針對矩形圖像的特征量與旋轉(zhuǎn)角度(0度、90度、上下反轉(zhuǎn)、270 度)無關(guān),為相同的值。另外,矩形圖像的特征量的計算方法是一例,并不限定于此。并且,在本實施方式中,將矩形圖像分割為2個區(qū)域來計算該矩形圖像的特征量, 但并不限定于此。分割的方法也可以是其他的方法。這里,作為其他的分割方法,圖11(a) 圖11(d)示出了將由9像素X9像素構(gòu)成 的矩形圖像分割成9個區(qū)域的情況下的特征量的值的并列。圖11(a)表示0度的情況。在該情況下,特征量以矩形圖像的左上的區(qū)域為起點, 按照從左到右和從上到下的順序來排列。即,特征量為“AB⑶EFGHI ”。圖11(b)表示90度的情況。在該情況下,特征量以矩形圖像的左下的區(qū)域為起點, 按照從下到上和從左到右的順序來排列。即,特征量為與0度的情況同樣的“ABCDEFGHI”。圖11(c)表示上下反轉(zhuǎn)的情況。在該情況下,特征量以矩形圖像的左下的區(qū) 域為起點,按照從左到右和從下到上的順序來排列。即,特征量為與0度的情況同樣的 “ABCDEFGHI”。圖11(d)表示270度的情況。在該情況下,特征量以矩形圖像的右上的區(qū)域 為起點,按照從上到下和從右到左的順序來排列。即,特征量為與0度的情況同樣的 “ABCDEFGHI”。因此,矩形圖像的特征量與角度無關(guān),為相同的值。在將矩形圖像分割為9個區(qū)域的情況下,用于分割的軸存在多個,但是通過使用 其中的1個軸,能夠確定特征量的值的排列。例如,在0度的情況下,如果使用水平方向向右的軸(例如,軸B104a),則能夠確定針對該角度的矩形圖像中的特征量的值的排列。如果 根據(jù)旋轉(zhuǎn)角度來旋轉(zhuǎn)該軸,則使用旋轉(zhuǎn)后的軸(軸B104b、B104c、B104d)能夠確定針對該旋 轉(zhuǎn)角度的矩形圖像中的特征量的值的合并。(2-3-2)評價值計算部14評價值計算部14根據(jù)特征量和后述的學習參數(shù)來計算針對窗口的評價值。這里,所謂學習參數(shù)是為了用于計算針對窗口的評價值而按照每個特征量所對應(yīng)的、并且事先通 過從多個樣本圖像的學習而獲得的針對特征量的加權(quán)值。評價值計算部14從后述的ROM地址計算部8接收與選擇電路所選擇的矩形圖像 對應(yīng)的學習參數(shù)。評價值計算部14在接收到與從1個窗口選擇的所有矩形圖像分別對應(yīng)的學習參 數(shù)時,計算它們的累計值,并將計算結(jié)果作為評價值。評價值計算部14將所計算出的評價值輸出給判定部15。(2-3-3)判定部 15判定部15根據(jù)1個窗口的評價值來進行窗口內(nèi)是否包含臉的判定。作為是否包含臉的判定方法,具體來講,判定部15進行所述評價值和預(yù)先保持在 判定部15內(nèi)的閾值的大小比較。判定部15在所述評價值是閾值以上的情況下,判定為是臉、即窗口內(nèi)包含臉,在 評價值小于閾值的情況下,判定為非臉、即窗口內(nèi)不包含臉。判定結(jié)果從識別部7輸出到外 部。另外,評價值的計算方法和臉、非臉的判定方法是一例,但并不被限定。(2-4) ROM 9ROM 9是用于保持在評價值計算部14中計算評價值時使用的學習參數(shù)的學習參 數(shù)保持單元。圖12和圖13示出ROM 9所保存的學習參數(shù)的存儲器映射T20、T21的例子。存儲器映射T20針對選擇表內(nèi)的圖矩形信息A欄所示的1個以上的矩形圖像的各 個圖像,按照每個能夠獲取該矩形圖像的特征量來保存學習參數(shù)。存儲器映射T21針對選擇表內(nèi)的圖矩形信息B欄所示的1個以上的矩形圖像的各 個圖像,按照每個能夠獲取該矩形圖像的特征量來保存學習參數(shù)。例如,圖12中的偏移地址“offset An”及之后的4個學習參數(shù)是針對能夠獲取圖 4所示的矩形圖像Bl的特征量的學習參數(shù),圖12中的偏移地址“offset Am”及之后的4個 學習參數(shù)是針對能夠獲取圖4所示的矩形圖像B3的特征量的學習參數(shù)。并且,圖13中的 偏移地址“offset Bn”及之后的4個學習參數(shù)是針對能夠獲取圖4所示的矩形圖像B2的 特征量的學習參數(shù)。另外,后面對矩形圖像對應(yīng)的學習參數(shù)的確定方法進行敘述。(2-5) ROM地址計算部8如圖1所示,ROM地址計算部8由地址變換表存儲部16和地址生成部17構(gòu)成,是 根據(jù)識別部7所輸出的特征量來計算ROM 9的參照地址的學習參數(shù)參照目的地計算單元。(2-5-1)地址變換表存儲部16地址變換表存儲部16保持由ROM 9的參照地址變換的變換信息構(gòu)成的地址變換表。
地址變換表存儲部16針對圖4(a)至圖4(d)所示的各個模板框,保存表示根據(jù)該 模板框所選擇的各矩形圖像應(yīng)當參照的學習參數(shù)在R0M9上的保存位置的偏移地址的地址 變換表T31a、T31b、T31c、T31d。圖14(a)、圖4(b)和圖15 (a)、圖15(b)示出地址變換表 T31a、T31b、T31c、T31d的一例。地址變換表T31a表示圖4(a)所示的各矩形圖像應(yīng)當參照 的ROM 9上的偏移地址,地址變換表T31b表示圖4(b)所示的各矩形圖像應(yīng)當參照的ROM 9 上的偏移地址。并且,地址變換表T31c表示圖4 (c)所示的各矩形圖像應(yīng)當參照的ROM 9上 的偏移地址,地址變換表T31d表示圖4(d)所示的各矩形圖像應(yīng)當參照的ROM 9上的偏移 地址。即,地址變換表T31a、T31b、T31c、T31d分別對應(yīng)于選擇表Tlla、Tllb、Tllc、Tlld。地址變換表T31a T31d具有包含1個以上的組的存儲區(qū)域,該組由窗口的行號、 針對矩形區(qū)域A的輸出(偏移)和針對矩形區(qū)域B的輸出(偏移)構(gòu)成。窗口的行號是表示窗口的行號的值。針對矩形區(qū)域A的輸出(偏移)表示將窗口的行號所示的值設(shè)為開始位置的Y坐 標時對應(yīng)的選擇表的矩形信息A所確定的矩形圖像應(yīng)當參照的偏移。針對矩形區(qū)域B的輸出(偏移)表示將窗口的行號所示的值設(shè)為開始位置的Y坐 標時對應(yīng)的選擇表的矩形信息B所確定的矩形圖像應(yīng)當參照的偏移。各地址變換表T31a、T31b、T31c、T31d分別與表示是否能夠進行后述的地址生成 部17的利用的地址變換表利用標志相對應(yīng)。在地址變換表利用標志的值是0的情況下,表 示不能利用,在值是1的情況下,表示能夠利用。這里,對4個地址變換表T31a、T31b、T31c、 T31d中的1個地址變換表的地址變換表利用標志設(shè)定值“1”,對與剩下的地址變換表對應(yīng) 的地址變換表利用標志設(shè)定值“0”。S卩,地址生成部17始終參照1個地址變換表。(2-5-2)地址生成部17地址生成部17按照能夠利用的地址變換表,從識別部7輸出的特征量生成(計 算)學習參數(shù)的參照地址(ROM地址)。地址生成部17在從特征計算部13接收到特征量時,使用能夠利用的地址變換表 和以下所示的算式1來計算表示ROM 9的訪問目的地的ROM地址。(算式1)R0M地址=Table(窗口的行號)+特征量算式1中的Table(窗口的行號)是從能夠利用的地址變換表中抽出的偏移地址。 并且,特征量是從識別部7輸入的特征量,是排列了所述明度和暗度信息的特征量。另外,將抽出偏移地址的表的輸入作為窗口的行號是一例,但不限定于此。例如, 也可以是預(yù)先由學習所決定的矩形圖像的順序。地址生成部17根據(jù)所計算出的ROM地址對ROM 9進行訪問,獲得與從處理中的矩 形圖像計算出的特征量對應(yīng)的學習參數(shù)。所獲得的學習參數(shù)被輸出給識別部7的評價值計 算部14。例如,考慮圖4所示的矩形圖像Bl的特征與圖23(b)的矩形圖像的特征相同的情 況、即特征量為“01”的情況。在該情況下,矩形圖像Bl由于由圖6所示的選擇表Tlla的 矩形信息A所確定,所以首先,地址生成部17根據(jù)地址變換表T31a的窗口的行號y_b獲取 偏移地址“offsetAn”。并且,由于矩形圖像Bl的特征量是“01 ”,所以地址生成部17使用 算式1和所獲取的偏移地址“offset々11”來計算1 011地址“(^作討4111+1”。與矩形圖像Bl對應(yīng)的學習參數(shù)保存在所計算的ROM地址“offsetAn+1”表示的地址中。地址生成部17根據(jù)所計算的ROM地址“offsetAn+Ι”,獲取與矩形圖像Bl對應(yīng)的學習參數(shù),并將所獲取的學 習參數(shù)輸出給識別部7的評價值計算部14。(3)角度設(shè)定部10角度設(shè)定部10切換識別部7所識別的對象物體。具體來講,角度設(shè)定部10通過 切換選擇電路1 Ia和1 Ib利用的選擇表和地址生成部17利用的地址變換表,來切換要識別 的對象物體。角度設(shè)定部10將表示要檢測的臉的基準角度(0度)和旋轉(zhuǎn)角度(90度、上下反 轉(zhuǎn)、270度)的任意一個角度、即表示能夠利用的選擇表和地址變換表的角度設(shè)定信號輸出 給臉檢測部5的矩形圖像切取部6和ROM地址計算部8。圖16(a) 圖16(d)表示角度設(shè)定部10所設(shè)定的角度和要檢測的臉的角度范圍。 這里,所謂角度是指繞著相對于輸入圖像的垂線逆時針旋轉(zhuǎn)的角度。圖16(a)是角度0度 (基準角度)的情況。臉檢測部5從正立的狀態(tài)開始進行士 α度(例如,士45度)的范 圍的臉檢測。同樣,圖16(b)表示角度90度(旋轉(zhuǎn)角度90度)的情況,圖16(c)表示角度 180度(旋轉(zhuǎn)角度上下反轉(zhuǎn))的情況,圖16 (d)表示角度270度(旋轉(zhuǎn)角度270度)的情 況,臉檢測的角度范圍也與圖16(a)同樣。另外,作為臉檢測的基準角度的0度、旋轉(zhuǎn)角度90、上下反轉(zhuǎn)、270度是一例,角度 和種類都不被限定。并且,表示臉檢測的角度范圍α如果是45度,則能夠進行360度的全 旋轉(zhuǎn)方向的臉檢測,但是并不限定于45度。角度設(shè)定信號被輸入給矩形圖像切取部6和ROM地址計算部8。根據(jù)角度設(shè)定信 號表示的角度,能夠利用各選擇表中的1個選擇表。并且,與能夠利用的選擇表對應(yīng)的1個 地址變換表也能夠利用。具體來講,根據(jù)角度設(shè)定信號表示的角度,分別對與應(yīng)當利用的選 擇表對應(yīng)的選擇表利用標志和與該選擇表對應(yīng)的地址變換表所對應(yīng)的地址變換表利用標 志設(shè)定值“ 1”,對與其他的選擇表分別對應(yīng)的選擇表利用標志設(shè)定值“0”,對與其他的地址 變換表分別對應(yīng)的地址變換表利用標志設(shè)定值“0”。例如,在角度設(shè)定信號表示的角度是 基準角度0度的情況下,對與選擇表Tlla對應(yīng)的選擇表利用標志設(shè)定值“1”,對與其他的 選擇表分別對應(yīng)的選擇表利用標志設(shè)定值“0”。另外,對與選擇表Tlla對應(yīng)的地址變換表 T31a所對應(yīng)的地址變換表利用標志設(shè)定值“ 1 ”,對與其他的地址變換表分別對應(yīng)的地址變 換表利用標志設(shè)定值“0”。由此,選擇電路IlaUlb和地址生成部17在基準角度0度的情 況下,能夠確定與應(yīng)當利用的選擇表Tlla和與該選擇表Tlla對應(yīng)的地址變換表T31a。選擇表和地址變換表由于將矩形圖像的切取位置變?yōu)楦鶕?jù)所設(shè)定的角度而旋轉(zhuǎn) 的位置,所以需要切換能夠利用的各表,但是,如具體例所示,通過變更對應(yīng)的標志的值,能 夠?qū)崿F(xiàn)可以利用的表的切換。角度設(shè)定部10從處理控制部19接收用于指示角度變更的變更信息。這里,變更 信息包含表示變更后的角度的信息。角度設(shè)定部10將表示所接收的變更信息中包含的角度設(shè)定信號輸出給矩形圖像 切取部6和ROM地址計算部8,根據(jù)角度能夠分別利用各選擇表中的1個選擇表和各地址變 換表中的1個地址變換表。例如,在變更信息中包含有表示角度0度(基準角度0度)的信息的情況下,角度設(shè)定部10根據(jù)表示基準角度O度的角度設(shè)定信號,對與選擇表Tlla和地址變換表T31a對 應(yīng)的第1和地址變換表利用標志設(shè)定值“1”,對分別與其他的選擇表和地址變換表對應(yīng)的 第1和地址變換表利用標志分別設(shè)定值“0”。(4)其他這里,對角度設(shè)定部10接收處理控制部19所輸出的變更信息的定時進行說明。處理控制部19在圖像處理裝置1進行臉檢測的處理時,將變更信息輸出給角度設(shè) 定部10,使得在檢測臉之前或者對所有角度(0度、90度、上下反轉(zhuǎn)、270度)進行臉檢測處 理之前,切換選擇表和地址變換表。例如,在開始臉檢測的處理時,處理控制部19將表示基 準角度0度的變更信息輸出給角度設(shè)定部10。當識別部7的判定結(jié)果是不包含臉時,處理 控制部19將表示旋轉(zhuǎn)角度90度的角度設(shè)定信號輸出給角度設(shè)定部10。當判定結(jié)果是包含 臉時,處理控制部19抑制角度設(shè)定信號向角度設(shè)定部10的輸出。S卩,處理控制部19將變 更信息輸出給角度設(shè)定部10,使得在判定結(jié)果是包含臉之前,按照角度為0度、90度、上下 反轉(zhuǎn)、270度的順序來切換選擇表和地址變換表。另外,在所有的角度都沒有檢測到臉的情 況下,處理控制部19抑制對檢測對象的窗口的臉檢測的處理。另外,在上述的一例中,在檢測開始時使用角度0度,在1個窗口中檢測臉之前,按 照90度、上下反轉(zhuǎn)、270度的順序進行了角度設(shè)定的切換,但并不限定于此。檢測開始時的 角度可以是0度、90度、上下反轉(zhuǎn)、270度中的任意一個。并且,關(guān)于角度設(shè)定的切換順序, 也可以隨機地選擇針對不允許利用的表的角度。1. 2圖像處理裝置1的動作這里,以下對圖像處理裝置1的動作、尤其是要識別的對象物體的切換所涉及的 切換處理和臉檢測所涉及的臉檢測處理進行說明。(1)切換處理這里,使用圖17所示的流程圖對切換處理的動作進行說明。角度設(shè)定部10從外部接收切換信息(步驟S5)。角度設(shè)定部10在包含于切換信息中的角度是0度的情況下(步驟SlO中的“0 度”),根據(jù)表示角度0度的角度設(shè)定信號,僅使選擇表Tlla有效,使其他的選擇表無效(步 驟S15)。具體來講,角度設(shè)定部10根據(jù)表示角度0度的角度設(shè)定信號,對與選擇表Tlla 對應(yīng)的選擇表利用標志設(shè)定值“ 1”,對分別與其他的選擇表對應(yīng)的選擇表利用標志設(shè)定值 “0”。另外,角度設(shè)定部10根據(jù)表示角度0度的角度設(shè)定信號,僅使地址變換表T31a有效, 使其他的地址變換表無效(步驟S20)。具體來講,角度設(shè)定部10根據(jù)表示角度0度的角度 設(shè)定信號,對與地址變換表T31a對應(yīng)的地址變換表利用標志設(shè)定值“ 1”,對分別與其他的 地址變換表對應(yīng)的地址變換表利用標志設(shè)定值“0”。角度設(shè)定部10在包含于切換信息中的角度是90度的情況下(步驟SlO中的“90 度”),根據(jù)表示角度90度的角度設(shè)定信號,僅使選擇表Tl Ib有效,使其他的選擇表無效(步 驟S25)。具體來講,角度設(shè)定部10根據(jù)表示角度90度的角度設(shè)定信號,對與選擇表Tllb 對應(yīng)的選擇表利用標志設(shè)定值“1”,對分別與其他的選擇表對應(yīng)的選擇表利用標志設(shè)定值 “0”。另外,角度設(shè)定部10根據(jù)表示角度90度的角度設(shè)定信號,僅使地址變換表T31b有效, 使其他的地址變換表無效(步驟S30)。具體來講,角度設(shè)定部10根據(jù)表示角度90度的角 度設(shè)定信號,對與地址變換表T31b對應(yīng)的地址變換表利用標志設(shè)定值“1”,對分別與其他的地址變換表對應(yīng)的地址變換表利用標志設(shè)定值“O”。角度設(shè)定部10在包含于切換信息中的角度是上下反轉(zhuǎn)(180度)的情況下(步驟SlO中的“上下反轉(zhuǎn)”),根據(jù)表示角度上下反轉(zhuǎn)的角度設(shè)定信號,僅使選擇表Tllc有效,使 其他的選擇表無效(步驟S35)。具體來講,角度設(shè)定部10根據(jù)表示角度上下反轉(zhuǎn)的角度設(shè) 定信號,對與選擇表Tllc對應(yīng)的選擇表利用標志設(shè)定值“1”,對分別與其他的選擇表對應(yīng) 的選擇表利用標志設(shè)定值“0”。另外,角度設(shè)定部10根據(jù)表示角度上下反轉(zhuǎn)的角度設(shè)定信 號,僅使地址變換表T31c有效,使其他的地址變換表無效(步驟S40)。具體來講,角度設(shè)定 部10根據(jù)表示角度上下反轉(zhuǎn)的角度設(shè)定信號,對與地址變換表T31c對應(yīng)的地址變換表利 用標志設(shè)定值“ 1 ”,對分別與其他的地址變換表對應(yīng)的地址變換表利用標志設(shè)定值“0”。角度設(shè)定部10在包含于切換信息中的角度是270度的情況下(步驟S 10中的 “270度”),根據(jù)表示角度270度的角度設(shè)定信號,僅使選擇表Tlld有效,使其他的選擇表 無效(步驟S45)。具體來講,角度設(shè)定部10根據(jù)表示角度270度的角度設(shè)定信號,對與選 擇表Tlld對應(yīng)的選擇表利用標志設(shè)定值“1”,對分別與其他的選擇表對應(yīng)的選擇表利用標 志設(shè)定值“0”。另外,角度設(shè)定部10根據(jù)表示角度270度的角度設(shè)定信號,僅使地址變換表 T31d有效,使其他的地址變換表無效(步驟S50)。具體來講,角度設(shè)定部10根據(jù)表示角度 270度的角度設(shè)定信號,對與地址變換表T31d對應(yīng)的地址變換表利用標志設(shè)定值“ 1 ”,對分 別與其他的地址變換表對應(yīng)的地址變換表利用標志設(shè)定值“0”。(2)臉檢測處理的動作這里,使用圖18所示的流程圖對臉檢測處理的動作進行說明。選擇電路IlaUlb使用有效的選擇表、即對應(yīng)的選擇表利用標志的值是1的選擇 表,對1個窗口切取按照窗口的每行而存在的1個以上的矩形圖像(步驟S100)。特征量計算部13計算針對選擇電路IlaUlb所切取的1個以上的矩形圖像的各 個圖像的特征量(步驟S105)。地址生成部17對于選擇電路11a、lib所切取的1個以上的矩形圖像的各個圖像, 使用特征量計算部13所計算的該矩形圖像的特征量和有效的地址變換表(即,對應(yīng)的地址 變換表利用標志的值是1的地址變換表),來計算應(yīng)當參照的學習參數(shù)的ROM地址(參照地 址)(步驟S110),根據(jù)所計算的ROM地址,獲取針對該矩形圖像的學習參數(shù)(步驟S115)。評價值計算部14使用對選擇電路IlaUlb所切取的1個以上的矩形圖像的各個 圖像所獲取的學習參數(shù),計算對窗口的評價值(步驟S120)。判定部15使用所計算的評價值來判斷該窗口是否包含臉(步驟S125),并將其結(jié) 果輸出到外部(步驟S130)。1.3變形例另外,根據(jù)上述第1實施方式對本發(fā)明進行了說明,但是本發(fā)明當然也不限于上 述第1實施方式。以下的情況也包含在本發(fā)明中。(1)在上述第1實施方式中,偏移寄存器的級數(shù)、矩形圖像的尺寸等形狀是一例, 并不被限定。偏移寄存器的級數(shù)只要與應(yīng)當選擇(應(yīng)當切取)的矩形圖像的最大的縱向尺寸相 同數(shù)量以上即可。并且,對于矩形圖像,縱向的像素數(shù)和橫向的像素數(shù)可以不同。
并且,矩形圖像的形狀可以具有多個種類。在該情況下,圖6至圖9所示的選擇表 的矩形信息A和矩形信息B的各自的欄中添加有矩形圖像的形狀信息(例如,表示矩形圖 像的尺寸的信息),并且添加有形狀選擇器,該形狀選擇器除了列選擇電路22以外還對選 擇電路Ila和lib分別選擇矩形圖像的形狀,該形狀選擇器選擇由形狀信息表示的形狀構(gòu) 成的應(yīng)當選擇的矩形圖像。并且,應(yīng)當選擇的圖像的形狀不限于矩形。例如,應(yīng)當選擇的形狀可以是圓形、橢 圓形。在應(yīng)當選擇的圓形的大小是固定的情況下,作為開始位置,提供表示應(yīng)當選擇的圓形 的中心的坐標。在應(yīng)當選擇的圓形的大小是可變的情況下,進一步提供應(yīng)當選擇的圓形的 半徑作為形狀信息。(2)在上述的第1實施方式中,選擇電路每1行只選擇(切取)1個矩形圖像,但并 不限于此。在1個選擇電路中,每1行也可以選擇(切取)多個矩形圖像。(3)在上述第1實施方式中,選擇電路Ila和lib參照共同的選擇表,進行了矩形 圖像的選擇(切取),但并不限于此。對于各選擇電路,也可以獨立地對應(yīng)選擇表。例如,選擇電路Ila對應(yīng)于由圖6至圖9所示的窗口的行號和矩形形狀A(yù)構(gòu)成的 各選擇表。并且,選擇電路lib對應(yīng)于由窗口的行號和矩形形狀B構(gòu)成的各選擇表。(4)在上述第1實施方式中,圖像處理裝置1在矩形圖像的選擇后求出特征量,但 并不限于此。如圖19所示,圖像處理裝置Ia預(yù)先計算與所有像素位置對應(yīng)的矩形圖像的 特征量,也可以選擇其結(jié)果。在矩形圖像的數(shù)量多的情況下,通過預(yù)先計算能夠共享特征量 的計算結(jié)果,所以有時能夠降低整體的運算量。(5)在上述第1實施方式中,示出了圖像處理裝置1作為物體檢測的一例而進行臉 檢測處理,但并不限于此。作為檢測對象,如動物的臉、人物的上半身和全身那樣,只要具有能夠作為檢測對 象的物體來識別的特征部分即可。(6)在上述第1實施方式中,使用標志進行了各選擇表和各地址變換表的有效、無 效的識別,但并不限于此。只要能夠識別表的有效、無效,怎樣的實現(xiàn)方法都可以。例如,選擇表存儲部12存 在可參照區(qū)域和不可參照區(qū)域,不可參照區(qū)域中保存有4個選擇表。角度設(shè)定部10通過只 將有效的選擇表拷貝到可參照區(qū)域,能夠只利用保持在可參照區(qū)域中的選擇表。地址變換 表存儲部中也可以通過具有可參照區(qū)域和不可參照區(qū)域來實現(xiàn)。即,將有效的選擇表和地 址變換表分別保存在選擇表存儲部和地址變換表存儲部的各自的可參照區(qū)域中,其他的選 擇表和其他的地址變換表分別保存在選擇表存儲部和地址變換存儲部的各自的不可參照 區(qū)域中。這里,所謂的可參照區(qū)域是允許從外部(這里,選擇電路IlaUlb和地址生成部 17)訪問的區(qū)域,所謂不可參照區(qū)域是不允許訪問的區(qū)域?;蛘?,針對各選擇表和各地址變換表,可以對應(yīng)表示可否訪問的訪問權(quán)。在該情況 下,角度設(shè)定部10進行訪問權(quán)的設(shè)定,使得允許只對應(yīng)當能夠利用的選擇表和地址變換表 進行訪問,不允許對應(yīng)當不能利用的選擇表和地址變換表進行訪問。(7)在上述第1實施方式中,角度采用了基準角度0度、相對于基準角度向左旋轉(zhuǎn)的旋轉(zhuǎn)角度90度、270度以及上下反轉(zhuǎn),但并不限于此。旋轉(zhuǎn)角度也可以采用相對于基準角度向右旋轉(zhuǎn)0度、90度、270度以及上下反轉(zhuǎn)。或者,也可以代替上下反轉(zhuǎn),而采用180度。該情況下的旋轉(zhuǎn)180度后的矩形圖 像的開始位置、例如圖5(a)所示的矩形圖像Ma的開始位置(x、y)被變更為(24-X_w、 24-y-h)。通過根據(jù)角度0度的開始位置(x、y)和180度旋轉(zhuǎn)后的開始位置(24-X_w、 24-y-h)的關(guān)系來分別變更選擇表Tllc和地址變換表T31c,能夠?qū)崿F(xiàn)。例如,矩形圖像Bl 在角度180度的情況下,開始位置的坐標為(24-x_b-4、24-y_4)。(8)在上述第1實施方式中,處理控制部19存在于圖像處理裝置1的外部,但并不 限定于此。處理控制部19也可以存在于圖像處理裝置1的內(nèi)部。(9)在上述第1實施方式中,選擇表存儲部和地址變換表存儲部是分開構(gòu)成的,分 別保存有選擇表Ila Ild和地址變換表31a 31d,但是并不限定于此。存儲部也可以具有1個,可以在同一存儲部中保存選擇表Ila Ild和地址變換 表 31a 31d0并且,也可以在1個管理表中管理選擇表和對應(yīng)的地址變換表。在該情況下,例如 管理表具有保存1個以上的組的區(qū)域,該組由窗口的行號、矩形信息A和矩形信息B構(gòu)成。 窗口的行號是表示窗口的行號的值。矩形信息A和矩形信息B由表示矩形圖像的有無的信 息、矩形圖像的X坐標、輸出(偏移地址)構(gòu)成。關(guān)于表示矩形圖像的有無的信息、矩形圖 像的X坐標、輸出(偏移地址),由于在上面進行了敘述,所以省略了這里的說明。(10)在上述第1實施方式中,對于1個窗口,在檢測臉的期間,進行了角度設(shè)定的 變更,但并不限于此。使用1個角度對所攝影的圖像數(shù)據(jù)(輸入圖像)進行臉檢測,在沒檢測到臉的情 況下,也可以用其他的角度對所述輸入圖像進行臉檢測。(11)也可以分別組合上述實施方式和上述變形例。2.第2實施方式使用圖20對本發(fā)明的第2實施方式進行說明。半導(dǎo)體集成電路70 —般由CMOS等MOS晶體管構(gòu)成,通過MOS晶體管的連接結(jié)構(gòu) 來實現(xiàn)特定的邏輯電路。近年來,隨著半導(dǎo)體集成電路的集成度的進步,能夠由一個至數(shù)個 半導(dǎo)體集成電路來實現(xiàn)非常復(fù)雜的邏輯電路(例如,本發(fā)明中的圖像處理裝置)。半導(dǎo)體集成電路70具備第1實施方式所說明的圖像處理裝置1、圖像編碼電路 71、語音處理部72、R0M 73、動作檢測電路75、處理器76、控制總線77、分辨率變換電路78、 照相機輸入電路79、LCD (液晶顯示器Liquid Crystal Display)輸出電路81和內(nèi)部總線 83。各構(gòu)成要素經(jīng)由內(nèi)部總線83連接,進行數(shù)據(jù)的輸入輸出。這里,圖像處理裝置1經(jīng)由內(nèi)部總線83從圖像存儲器74獲取輸入圖像。照相機輸入電路79接收來自照相機80的動態(tài)圖像作為輸入,并進行將所接收的 動態(tài)圖像數(shù)字數(shù)據(jù)化的處理。動作檢測電路75對數(shù)字數(shù)據(jù)化的動態(tài)圖像進行動作補償所涉及的處理。圖像編碼電路71對數(shù)字數(shù)據(jù)化的動態(tài)圖像實施了動作補償所涉及的處理后,為 了保存在圖像存儲器74中,進行圖像編碼所涉及的處理。并且,圖像編碼電路71從圖像存儲器74中讀取編碼后的圖像數(shù)據(jù),并對所讀取的編碼后的圖像數(shù)據(jù)進行復(fù)原。圖像處理裝 置1獲取該復(fù)原的圖像數(shù)據(jù)。語音處理部72進行將從照相機80輸入的語音變換為語音數(shù)據(jù)的處理。ROM 73具有保存應(yīng)當處理的數(shù)據(jù)的區(qū)域。例如,保存被語音處理部72施加了處理 的語音數(shù)據(jù)。分辨率變換電路78進行變換圖像處理裝置1所處理的圖像數(shù)據(jù)的分辨率的處理。IXD輸出電路81將應(yīng)當顯示的圖像數(shù)據(jù)輸出給IXD (液晶顯示器)82。并且,對于 檢測到臉的區(qū)域,將包圍該區(qū)域的框顯示在LCD 82上。處理器76進行半導(dǎo)體集成電路70的整體動作所涉及的處理的控制。處理器76進行與上述第1實施方式所示的處理控制部19相同的動作,在圖像處 理裝置1檢測臉之前或者對所有的角度進行臉檢測處理之前,進行選擇表和地址變換表的 切換的控制。并且,處理器76經(jīng)由控制總線77進行對與該控制總線77連接的構(gòu)成要素的動作 的控制。另外,在本實施方式中,角度設(shè)定部10與第1實施方式同樣,具備圖像處理裝置1, 但并不限定于此。角度設(shè)定部10也可以具備處理器76。即,處理器76也可以進行角度設(shè) 定部10進行的動作。如第1實施方式所說明的那樣,半導(dǎo)體集成電路70具備的圖像處理裝置1只置換 表的信息就能實現(xiàn)旋轉(zhuǎn)了臉的圖像的臉檢測處理。因此,能夠?qū)恼障鄼C80輸入的圖像進 行臉檢測處理。并且,通過由半導(dǎo)體集成電路70實現(xiàn)圖像處理裝置1,能夠?qū)崿F(xiàn)數(shù)字攝像機和監(jiān) 視照相機的小型化、低消耗功率化等。3.第3實施方式圖21是說明本發(fā)明的第3實施方式的框圖。攝像裝置100由半導(dǎo)體集成電路170、鏡頭89、光圈機構(gòu)88、傳感器87、A/D變換 電路86和角度傳感器90構(gòu)成。鏡頭89用于使被攝體成像,具體來講,由用于實現(xiàn)變焦功能的變焦鏡頭和用于使 被攝體聚焦的聚焦鏡頭構(gòu)成。光圈88由機械快門、用于調(diào)整被攝體的明亮度的光圈和濾波器等構(gòu)成,進行快門 和光圈等的調(diào)整。傳感器 87 由 CCD (Charge Coupled Device)和CMOS (ComplementaryMetal Oxide Semiconductor)等構(gòu)成,將鏡頭89所成像的被攝體像變換為電信號,生成模擬的圖像數(shù) 據(jù),并輸出給A/D變換電路86。A/D變換電路86對來自傳感器87的模擬輸出進行增益調(diào)整和A/D (analogue/ digital)變換,并將圖像數(shù)據(jù)作為數(shù)字數(shù)據(jù)而輸出。半導(dǎo)體集成電路170除了第2實施方式所記載的半導(dǎo)體集成電路70具備的構(gòu)成 要素之外,還具備控制鏡頭89的變焦控制84、控制光圈機構(gòu)88的曝光控制85。角度傳感器90檢測攝像裝置100的攝影角度。根據(jù)所檢測的攝影角度將表示應(yīng) 當設(shè)定的角度的變更信息輸出給角度設(shè)定部10。
這里,如圖16(a) 圖16(d)所示,在檢測到的攝影角度是士 a度(例如,士45 度)的情況下,角度傳感器90將表示角度0度的角度設(shè)定信號輸出給角度設(shè)定部10。在攝 影角度相對于基準角度0度為45度至135度、或-225度至-315度間的情況下,角度傳感 器90將表示角度90度的角度設(shè)定信號輸出給角度設(shè)定部10。并且,在攝影角度相對于基 準角度0度為135度至225度、或-135度至-225度間的情況下,角度傳感器90將表示角 度上下反轉(zhuǎn)的角度設(shè)定信號輸出給角度設(shè)定部10。并且,在攝影角度相對于基準角度0度 為225度至315度、或-45度至-135度間的情況下,角度傳感器90將表示角度270度的角 度設(shè)定信號輸出給角度設(shè)定部10。另外,這里,角度傳感器90將角度設(shè)定信號輸出給角度設(shè)定部10,但并不限于此。 角度傳感器90也可以只檢測攝像裝置100的攝影角度,根據(jù)角度傳感器90的檢測結(jié)果,處 理器76將角度設(shè)定信號輸出給角度設(shè)定部10。通過使用半導(dǎo)體集成電路170的圖像處理裝置1所檢測的臉的位置信息,攝像裝 置100能夠進行與臉的位置相一致的變焦控制84進行的聚焦控制和曝光控制85進行的曝 光控制,實現(xiàn)能夠漂亮地拍攝臉的攝像裝置。另外,在本實施方式中,攝像裝置100具備角度傳感器90,根據(jù)角度傳感器90的 檢測結(jié)果來切換角度設(shè)定部10利用的選擇表和地址變換表,但并不限定于此。例如,攝像 裝置100也可以不具備角度傳感器90。在該情況下,如第2實施方式所示,處理器76將變 更信息輸出給角度設(shè)定部10,使得在識別部7的識別結(jié)果是包含臉之前,按照角度0度、90 度、上下反轉(zhuǎn)、270度的順序來切換選擇表和地址變換表。另外,如第2實施方式所述那樣, 在對于所有角度沒有檢測到臉的情況下,處理器76抑制對檢測對象的窗口的臉檢測。4.其他的變形例另外,根據(jù)上述第1至第3實施方式和第1實施方式的變形例對本發(fā)明進行了說明,但本發(fā)明當然不限定于上述各實施方式和變形例。以下的情況 也包含在本發(fā)明中。(1)上述的第1實施方式中的處理控制部19和第2實施方式中的處理器76在圖 像處理裝置1進行了臉檢測處理時,將變更信息輸出給角度設(shè)定部10,使得檢測臉之前或 者對所有的角度進行臉檢測處理之前,切換選擇表和地址變換表,但并不限定于此。以下, 將該動作稱為第1動作。如第3實施方式所示,處理控制部19 (處理器76)可以根據(jù)角度傳感器或者角度 傳感器的檢測結(jié)果,將變更信息輸出給角度設(shè)定部10,以切換選擇表和地址變換表。以下, 將該動作稱為第2動作?;蛘撸梢赃M行利用了第1動作和第2動作的雙方的表的切換。在該情況下,根據(jù) 角度傳感器所檢測的攝影角度,將有效的選擇表和地址變換表作為臉檢測所利用的最初的 表,在檢測臉之前,依次切換選擇表和地址變換表。例如,在將角度為90度的選擇表和地址 變換表作為臉檢測所利用的最初的表的情況下,在檢測臉之前,依次切換為與角度上下反 轉(zhuǎn)、270度、角度0度對應(yīng)的選擇表和地址切換表。并且,在第3實施方式中,也進行利用了第1動作和第2動作的雙方的表的切換。(2)本發(fā)明也可以通過軟件來實現(xiàn)。(3)構(gòu)成上述的圖像處理裝置的構(gòu)成要素的一部分或全部可以由能夠裝卸在各裝置上的IC卡或單體的模塊構(gòu)成。所述IC卡或所述模塊是由微處理器、ROM、RAM等構(gòu)成的 計算機系統(tǒng)。所述IC卡或所述模塊也可以包含上述的超多功能LSI。所述IC卡或所述模 塊通過微處理器根據(jù)計算機程序進行動作來實現(xiàn)其功能。該IC卡或該模塊也可以具有抗 干擾性。(4)構(gòu)成上述的圖像處理裝置的構(gòu)成要素的一部分或全部也可以由1個系統(tǒng) LSI (Large Scale Integration 大規(guī)模集成電路)構(gòu)成。系統(tǒng)LSI是在1個芯片上集成多 個構(gòu)成部而制造的超多功能LSI,具體來講,是包含微處理器、ROM、RAM等而構(gòu)成的計算機 系統(tǒng)。所述RAM存儲有計算機程序。系統(tǒng)LSI通過所述微處理器根據(jù)所述計算機程序進行 動作來實現(xiàn)其功能。并且,構(gòu)成上述的各裝置的構(gòu)成要素的各部可以分別單片化,也可以按照包含一 部分或全部的方式來進行單片化。并且,這里,采用系統(tǒng)LSI,但是根據(jù)集成度的不同,也可以稱為IC、LSI、超LSI、超 級LSI。并且,集成電路化的手法不限于LSI,也可以通過專用電路或通用處理器來實現(xiàn)。 LSI制造后,可以利用能夠編程的FPGA(Field Programmable Gate Array 現(xiàn)場可編程門陣 列)或能夠重構(gòu)LSI內(nèi)部的電路單元(cell)的連接和設(shè)定的可重構(gòu)處理器。另外,如果有以半導(dǎo)體技術(shù)的發(fā)展或派生的其他技術(shù)來置換LSI的集成電路化的 技術(shù)登場,當然也可以使用該技術(shù)來進行功能模塊的集成化。也存在生物技術(shù)的應(yīng)用等的 可能性。(5)本發(fā)明可以是上面所述的方法。并且,也可以是通過計算機來實現(xiàn)這些方法的 計算機程序,還可以是由所述計算機程序構(gòu)成的數(shù)字信號。并且,本發(fā)明可以將所述計算機程序或所述數(shù)字信號記錄在計算機能夠讀取的記 錄介質(zhì)(例如,軟盤、硬盤、CD-ROM、M0、DVD、DVD-ROM、DVD-RAM、BD (Blu-ray Disc)、半導(dǎo)體 存儲器等)中。并且,也可以是記錄在這些記錄介質(zhì)中的所述計算機程序或所述數(shù)字信號。并且,本發(fā)明可以經(jīng)由以電通信線路、無線或有線通信線路、互聯(lián)網(wǎng)為代表的網(wǎng) 絡(luò)、數(shù)字播放等來傳送所述計算機程序或所述數(shù)字信號。并且,本發(fā)明可以是具備微處理器和存儲器的計算機系統(tǒng),所述存儲器可以存儲 上述計算機程序,所述微處理器可以根據(jù)所述計算機程序來進行動作。并且,可以通過將所述程序或所述數(shù)字信號記錄到所述存儲介質(zhì)中來移送、或者 通過將所述程序或所述數(shù)字信號經(jīng)由所述網(wǎng)絡(luò)等來移送,能夠通過獨立的其他計算機系統(tǒng) 來實施。(6)也可以分別組合上述實施方式和上述變形例。5.總結(jié)(1)本發(fā)明的一個方式的圖像處理裝置的特征在于,其具備圖像輸入單元,其輸 入圖像;矩形圖像切取單元,其從所述圖像輸入單元所輸入的圖像中切取矩形圖像;識別 單元,其根據(jù)所述矩形圖像切取單元所切取的多個矩形圖像分別計算特征量,并根據(jù)該特 征量來計算評價值,根據(jù)計算出的評價值來識別是否是對象物體;學習參數(shù)保持單元,其保 持在所述識別單元中用于計算所述矩形圖像的評價值的學習參數(shù);學習參數(shù)參照目的地計 算單元,其示出所述矩形圖像的評價值計算所需的所述學習參數(shù)的參照目的地;以及切換 單元,其根據(jù)所設(shè)定的旋轉(zhuǎn)角度,變更所述矩形圖像切取單元所切取的矩形圖像的切取位置和所述學習參數(shù)參照目的地計算單元所示出的所述學習參數(shù)的參照目的地,由此來切換 所述矩形圖像的切取位置。根據(jù)該結(jié)構(gòu),由于圖像處理裝置能夠按照輸入圖像的每個旋轉(zhuǎn)角度來設(shè)定所述矩 形圖像和所述學習參數(shù)的關(guān)系,所以能夠?qū)崿F(xiàn)對旋轉(zhuǎn)圖像的臉檢測處理而不會導(dǎo)致檢測處 理速度的降低。并且,根據(jù)該圖像處理裝置,即使在使用了多個特征量的臉檢測方法中,也能進行 臉檢測處理而不會使對旋轉(zhuǎn)圖像的臉檢測速度降低。(2)這里,所述矩形圖像切取單元可以具備用于保持像素數(shù)據(jù)的切取位置的信息 的選擇表和根據(jù)該選擇表從所述圖像輸入單元中選擇像素數(shù)據(jù)的選擇單元,通過變更所述 選擇表的信息來變更所述矩形圖像的切取位置。(3)這里,所述選擇表可以通過所述切換單元來切換保持在所述選擇表中的像素 數(shù)據(jù)的切取位置的信息。(4)這里,所述學習參數(shù)參照目的地計算單元可以具備學習參數(shù)參照表,該學習參 數(shù)參照表保持所述矩形圖像的評價值計算所需的所述學習參數(shù)的參照目的地信息,通過變 更所述學習參數(shù)參照表的信息來變更所述矩形圖像的評價值計算所需的所述學習參數(shù)的 參照目的地信息。(5)這里,所述學習參數(shù)參照表可以通過所述切換單元來切換所述矩形圖像的評 價值計算所需的所述學習參數(shù)的參照目的地信息。(6)這里,所述切換單元可以根據(jù)從所述圖像輸入單元所輸入的圖像中對對象物 體進行識別處理時要識別的對象物體的角度來決定。(7)這里,所述切換單元所切換的所述矩形圖像的切取位置可以相當于以0度的 切取位置為基準旋轉(zhuǎn)了所述切換單元所設(shè)定的角度信息的角度的位置。(8)這里,所述切換單元可以設(shè)定90度、180度或270度。(9)這里,所述學習參數(shù)保持單元可以是ROM。(10)這里,所述學習參數(shù)的參照目的地信息可以是所述ROM的地址。(11)本發(fā)明的一個方式的圖像處理方法的特征在于,其具備圖像輸入步驟,其 輸入圖像;矩形圖像切取步驟,其從所述圖像輸入步驟所輸入的圖像中切取矩形圖像;識 別步驟,其根據(jù)所述矩形圖像切取步驟所切取的多個矩形圖像分別計算特征量,并根據(jù)該 特征量來計算評價值,根據(jù)計算出的評價值來識別是否是對象物體;學習參數(shù)保持步驟,其 保持在所述識別步驟中用于計算所述矩形圖像的評價值的學習參數(shù);學習參數(shù)參照目的地 計算步驟,其示出所述矩形圖像的評價值計算所需的所述學習參數(shù)的參照目的地;以及切 換步驟,其變更所述矩形圖像切取步驟所切取的矩形圖像的切取位置和所述學習參數(shù)參照 目的地計算步驟所示出的所述學習參數(shù)的參照目的地,由此來切換所述識別步驟所識別的 對象物體。(12)并且,本發(fā)明的一個方式的半導(dǎo)體集成電路的特征在于,其具備圖像輸入 單元,其輸入圖像;矩形圖像切取單元,其從所述圖像輸入單元所輸入的圖像中切取矩形圖 像;識別單元,其根據(jù)所述矩形圖像切取單元所切取的多個矩形圖像分別計算特征量,并根 據(jù)該特征量來計算評價值,根據(jù)計算出的評價值來識別是否是對象物體;學習參數(shù)保持單 元,其保持在所述識別單元中用于計算所述矩形圖像的評價值的學習參數(shù);學習參數(shù)參照目的地計算單元,其示出所述矩形圖像的評價值計算所需的所述學習參數(shù)的參照目的地; 以及切換單元,其變更所述矩形圖像切取單元所切取的矩形圖像的切取位置和所述學習參 數(shù)參照目的地計算單元所示出的所述學習參數(shù)的參照目的地,由此來切換所述識別單元所 識別的對象物體。(13)并且,本發(fā)明的一個方式的攝像裝置的特征在于,其具備圖像輸入單元,其 輸入圖像;矩形圖像切取單元,其從所述圖像輸入單元所輸入的圖像中切取矩形圖像;識 別單元,其根據(jù)所述矩形圖像切取單元所切取的多個矩形圖像分別計算特征量,并根據(jù)該 特征量來計算評價值,根據(jù)計算出的評價值來識別是否是對象物體;學習參數(shù)保持單元,其 保持在所述識別單元中用于計算所述矩形圖像的評價值的學習參數(shù);學習參數(shù)參照目的地 計算單元,其示出所述矩形圖像的評價值計算所需的所述學習參數(shù)的參照目的地;以及切 換單元,其變更所述矩形圖像切取單元所切取的矩形圖像的切取位置和所述學習參數(shù)參照 目的地計算單元所示出的所述學習參數(shù)的參照目的地,由此來切換所述識別單元所識別的 對象物體。(14)根據(jù)本發(fā)明,由于能夠改變應(yīng)當選擇的矩形圖像的位置和模板框所示的矩形 區(qū)域的關(guān)系,所以即使在選擇圖像中也能對應(yīng)與普通狀態(tài)相同的圖像存儲器的訪問。由此, 例如在圖像從圖25(a)旋轉(zhuǎn)至(b)的情況下,在進行矩形區(qū)域R_B1的映射處理的位置同時 進行映射處理的矩形區(qū)域能夠從矩形區(qū)域R_A1變更到矩形區(qū)域R_A2。進一步地說,在訪問 矩形區(qū)域R_B1的位置同時訪問的矩形區(qū)域能夠從矩形區(qū)域R_A1變更到矩形區(qū)域R_A2。由此,與針對選擇圖像的以往的臉檢測處理相比,該發(fā)明能夠提高圖像存儲器的 訪問效率。(15)通常情況下,由于保存圖像的圖像存儲器的容量大,所以一般由SRAM構(gòu)成。 SRAM具有字單位的訪問的訪問效率高、比特單位的訪問的訪問效率低這樣的特征。這是因 為相對于1個字的數(shù)據(jù)在1次訪問中能夠獲取,1列數(shù)據(jù)的獲取需要多次訪問。因此,SRAM 所構(gòu)成的圖像存儲器具有與SRAM同樣的訪問效率所相關(guān)的特征。由于臉檢測處理的處理量大,所以要在預(yù)先決定的時間(例如,每1秒需要30幀 處理時,為33ms)內(nèi)完成處理,考慮并列執(zhí)行臉檢測單元內(nèi)的映射處理。圖15(a)和(b)表 示被檢測對象圖像向圖像存儲器的保存狀態(tài)。(a)是普通圖像的情況,(b)是旋轉(zhuǎn)圖像的情 況。R_A1是用于計算右眼的特征量的矩形區(qū)域,R_B1是用于計算左眼的特征量的矩形區(qū) 域。并且,上下方向表示字方向,左右方向表示比特方向,例如,圖25(a)的矩形區(qū)域R_A1 的像素數(shù)據(jù)和矩形區(qū)域R_B1的像素數(shù)據(jù)通過訪問地址(a)能夠同時獲取。因此,矩形區(qū)域 R_A1和矩形區(qū)域R_B1能夠并列執(zhí)行映射處理。但是,在旋轉(zhuǎn)圖像的情況下(圖25(b)),由 于不能同時獲取矩形區(qū)域R_A1的像素數(shù)據(jù)和矩形區(qū)域R_B1的像素數(shù)據(jù),所以需要逐次訪 問地址(bl)和地址(b2)來獲取像素數(shù)據(jù),映射處理也只能逐次進行。因此,如上述第1實施方式所示,按照每個旋轉(zhuǎn)角度(0度、90度、上下反轉(zhuǎn)、270 度),通過具有選擇表和地址變換表,能夠準確地確定選擇電路在讀出了 1行圖像的時刻應(yīng) 當選擇的矩形圖像和應(yīng)當用于該矩形圖像的評價的參數(shù)。即,即使在使用了多個特征量的 臉檢測方法的情況下,也能進行對旋轉(zhuǎn)圖像的臉檢測。(16)這里,本發(fā)明中的圖像判定裝置相當于上述實施方式所示的圖像處理裝置 1。
30
本發(fā)明中的第1存儲單元相當于上述實施方式中的ROM 9。本發(fā)明中的第2存儲單元相當于由上述實施方式中的選擇表存儲部12和地址變 換表存儲部16構(gòu)成的構(gòu)成要素。本發(fā)明中的獲取單元相當于上述實施方式中的圖像輸入部2。
本發(fā)明中的選擇單元相當于上述實施方式中的角度設(shè)定部10。本發(fā)明中的提取處理單元相當于由上述實施方式中的切取處理部11和特征量計 算部13構(gòu)成的構(gòu)成要素。本發(fā)明中的判定單元相當于由上述實施方式中的評價值計算部14、判定部15和 地址生成部17構(gòu)成的構(gòu)成要素。本發(fā)明中的指示單元相當于上述實施方式中的處理控制部19。本發(fā)明中的第1配置位置表和第2配置位置表相當于上述實施方式中的選擇表。本發(fā)明中的第1存在位置表和第2存在位置表相當于上述實施方式中的地址變換表。產(chǎn)業(yè)上的可利用性本發(fā)明所涉及的圖像處理裝置具有對旋轉(zhuǎn)了臉的狀態(tài)的輸入圖像進行臉檢測處 理的情況,作為數(shù)字照相機中的臉檢測裝置有用。并且,也能應(yīng)用于數(shù)字電影和監(jiān)視照相機 等用途。本發(fā)明在制造和販賣圖像處理裝置、包含該圖像處理裝置的數(shù)字攝像機和數(shù)字照 相機的產(chǎn)業(yè)中,能夠經(jīng)營地(即,反復(fù)地并且繼續(xù)地)利用。
權(quán)利要求
一種圖像判定裝置,利用被攝體的一部分具有包含多個要素的特征部,來判定對象圖像是否存在被攝體的特征部,其特征在于,所述圖像判定裝置具備第1存儲單元,對預(yù)先準備的正立狀態(tài)的標本體的與被攝體對應(yīng)的特征部,按照每個要素來存儲該要素的特征所涉及的要素特征信息;第2存儲單元,存儲第1位置信息和第2位置信息,所述第1位置信息在特定坐標系中規(guī)定了標準被攝體為正立狀態(tài)時的各要素的位置,述第2位置信息在所述特定坐標系中規(guī)定了標準被攝體從正立狀態(tài)旋轉(zhuǎn)的情況下各要素的位置,其中,假定標準被攝體具有標準設(shè)置的各要素的特征部;獲取單元,獲取對象圖像;選擇單元,選擇第1和第2位置信息中的任意一個位置信息;提取處理單元,將所述特定坐標系應(yīng)用于對象圖像,并且在選擇了第1位置信息的情況下,提取該第1位置信息所確定的所述對象圖像內(nèi)的部分圖像,針對所提取的所述部分圖像,應(yīng)用以所述特定坐標系上的第1軸為基準的特征提取方法,求出圖像特征信息,在選擇了第2位置信息的情況下,提取該第2位置信息所確定的所述對象圖像內(nèi)的部分圖像,針對所提取的所述部分圖像,應(yīng)用以對應(yīng)所述旋轉(zhuǎn)使所述第1軸旋轉(zhuǎn)后的第2軸為基準的特征提取方法,求出圖像特征信息;以及判定單元,確定對應(yīng)于所提取的部分圖像在所述特定坐標系上的位置的、第1存儲單元內(nèi)的要素的要素特征信息,通過使用所確定的所述要素特征信息和所提取的所述圖像特征信息,對所述要素進行所述部分圖像的評價,來判定包含所述要素的所述對象圖像內(nèi)的區(qū)域中的所述特征部的存在。
2.根據(jù)權(quán)利要求1所述的圖像判定裝置,其特征在于,所述獲取單元還將包圍所述假定的標準被攝體的特征部的框應(yīng)用于所述對象圖像,從 所述對象圖像中獲取該框所形成的判定圖像,所述提取處理單元從所述判定圖像中獲取由所選擇的位置信息確定的部分圖像,并取 得所提取的所述部分圖像的圖像特征信息,所述判定單元通過使用所確定的所述要素特征信息和所提取的所述圖像特征信息,對 所述要素進行所述部分圖像的評價,來判定所述判定圖像中的所述特征部的存在。
3.根據(jù)權(quán)利要求2所述的圖像判定裝置,其特征在于,所述圖像判定裝置還具備指示單元,該指示單元在所述判定單元判定為所述判定圖像 不存在特征部的情況下,指示所述選擇單元選擇未選擇的其他位置信息, 所述選擇單元還在接收到所述指示時,選擇未選擇的其他位置信息, 所述提取處理單元還提取由所選擇的其他位置信息確定的其他部分圖像,應(yīng)用以與所 述其他位置信息對應(yīng)的軸為基準的特征提取方法,求出該其他部分圖像的圖像特征信息,所述判定單元還確定對應(yīng)于所提取的其他部分圖像在所述特定坐標系上的位置的、第 1存儲單元內(nèi)的所述要素的要素特征信息,通過使用所確定的所述要素特征信息和所提取 的針對所述其他部分圖像的圖像特征信息,對所述要素進行所述其他部分圖像的評價,來 判定所述對象圖像中的所述特征部的存在。
4.根據(jù)權(quán)利要求2所述的圖像判定裝置,其特征在于, 所述提取處理單元具備圖像讀取部,具有將所述判定圖像中的1行的行圖像保持預(yù)定行數(shù)的區(qū)域,從所述判 定圖像中依次讀取1行的行圖像,并依次將所讀取的行圖像保存在所述區(qū)域中,在行圖像 的保存數(shù)超過所述預(yù)定行數(shù)的情況下,從所述區(qū)域中丟棄最先讀取的行圖像;以及提取部,每當所述圖像讀取部讀取行圖像來保存時,從根據(jù)所選擇的位置信息從保持 在所述圖像讀取部中的行圖像中,提取表示設(shè)置所述保持的行圖像內(nèi)的所有部分圖像,并 求出所提取的部分圖像各自的圖像特征信息, 所述判定單元具備確定部,每當所述提取部提取部分圖像時,從所述第1存儲單元中分別對所述部分圖 像確定要素特征信息;以及判定部,使用所述判定圖像內(nèi)的所有部分圖像的各個圖像特征信息和所確定的各個要 素特征信息,來判定所述判定圖像中的所述特征部的存在。
5.根據(jù)權(quán)利要求4所述的圖像判定裝置,其特征在于,所述第1位置信息由第1配置位置表來表示,所述第1配置位置表在正立狀態(tài)的所假 定的標準被攝體的特征部的各要素的所述特定坐標系中表示配置位置,所述第2位置信息由第2配置位置表來表示,所述第2配置位置表在該被攝體從正立 狀態(tài)旋轉(zhuǎn)的情況下的該被攝體的特征部的各要素的所述特定坐標系中表示配置位置,所述第2存儲單元還存儲第1存在位置表和第2存在位置表,所述第1存在位置表將 與該配置位置對應(yīng)的要素的要素特征信息在所述第1存儲單元中的存在位置對應(yīng)于正立 狀態(tài)的各要素的各個配置位置,所述第2存在位置表將與該配置位置對應(yīng)的要素的要素特 征信息的所述存在位置對應(yīng)于旋轉(zhuǎn)后的各要素的各個配置位置,所述選擇單元選擇所述第1配置位置表與所述第1存在位置表的組合、和所述第2配 置位置表與所述第2存在位置表的組合中的1個組合,所述提取部使用所述選擇單元選擇的組合中所包含的配置位置表來提取所述部分圖像,所述確定部針對所述獲取的各個部分圖像,使用用于提取該部分圖像的位置信息和所 述選擇單元選擇的存在位置表,確定針對該部分圖像的所述要素特征信息。
6.根據(jù)權(quán)利要求5所述的圖像判定裝置,其特征在于,所述第1配置位置表和第2配置位置表分別還按照各要素的每個配置位置,對應(yīng)地保 存表示應(yīng)當獲取的部分圖像的形狀的形狀信息,所述提取部按照該保持的行圖像內(nèi)表示配置的配置信息,從所述保持的行圖像中提取 由對應(yīng)于該配置位置的形狀信息表示的形狀構(gòu)成的部分圖像。
7.根據(jù)權(quán)利要求5所述的圖像判定裝置,其特征在于,所述要素特征信息是由對對應(yīng)的要素的近似進行了加權(quán)的評價值構(gòu)成的評價值組, 構(gòu)成部分圖像的多個區(qū)域的明暗的組合所表示的特征量分別對應(yīng)不同的標本值, 包含在所述存在位置表中的存在位置表示對應(yīng)的標本值組在所述第1存儲單元中的 頭位置,提取部針對所獲取的部分圖像,應(yīng)用以與所選擇的位置信息對應(yīng)的軸為基準的特征提 取方法來求出該部分圖像的特征量,作為所述要素特征信息,所述確定部每當所述提取部提取部分圖像時,針對所提取的部分圖像,根據(jù)所選擇的存在位置表和用于提取該部分圖像的配置位置來確定評價值組的頭位置,所述判定部從所確定的所述頭位置表示的所述評價值組獲取與所獲取的該部分圖像 的特征量對應(yīng)的評價值,根據(jù)針對包含在所述判定圖像中的所有的部分圖像的分別獲取的 評價值的累計,計算針對所述特征部的近似權(quán)重的值,在所計算的值大于等于預(yù)定的閾值 的情況下,判定在所述判定圖像中存在所述特征部。
8.根據(jù)權(quán)利要求5所述的圖像判定裝置,其特征在于,所述第2存儲單元還分別將表示可否利用的第1配置位置表利用標志和第1存在位置 表利用標志與所述第1配置位置表和所述第1存在位置表相對應(yīng)進行存儲,并且分別將表示可否利用的第2配置位置表利用標志和第2存在位置表利用標志與所 述第2配置位置表和所述第2存在位置表相對應(yīng)進行存儲,所述選擇單元還設(shè)定表示只允許利用分別與應(yīng)當選擇的組合中的配置位置表和存在 位置表對應(yīng)的配置位置表利用標志和存在位置表利用標志的值,所述提取部使用配置位置表來進行部分圖像的提取,所述配置位置表設(shè)定了表示允許 利用的值,所述確定部使用存在位置表來進行所述要素特征信息的確定,所述存在位置表設(shè)定了 表示允許利用的值。
9.根據(jù)權(quán)利要求5所述的圖像判定裝置,其特征在于, 所述第2存儲單元具有可參照區(qū)域和不可參照區(qū)域,所述選擇單元在所述可參照區(qū)域中分別保持應(yīng)當選擇的組合中的配置位置表和存在 位置表,在不可參照區(qū)域中保持其他組合中的配置位置表和存在位置表,所述提取部使用在所述參照區(qū)域中保持的配置位置表來進行部分圖像的提取, 所述確定部使用在所述參照區(qū)域中保持的存在位置表來進行所述要素特征信息的確定。
10.根據(jù)權(quán)利要求5所述的圖像判定裝置,其特征在于,所述表示可否訪問的訪問權(quán)被設(shè)定為與所述第1配置位置表、所述第2配置位置表、所 述第1存在位置表和所述第2存在位置表分別相對應(yīng),所述選擇單元只對應(yīng)當選擇的組合中的配置位置表和存在位置表分別進行訪問權(quán)的 設(shè)定,使得允許訪問,對其他組合中的配置位置表和存在位置表進行訪問權(quán)的設(shè)定,使得不 允許訪問,所述提取部使用存在位置表來進行部分圖像的提取,所述存在位置表設(shè)定了允許對訪 問權(quán)進行訪問,所述確定部使用存在位置表來進行所述要素特征信息的確定,所述存在位置表設(shè)定了 允許對訪問權(quán)進行訪問。
11.根據(jù)權(quán)利要求1所述的圖像判定裝置,其特征在于,所述選擇單元從外部接收表示選擇所述第1和所述第2位置信息中的1個位置信息的 指示,并選擇由所接收的指示表示的位置信息。
12.根據(jù)權(quán)利要求1所述的圖像判定裝置,其特征在于, 所述旋轉(zhuǎn)是90度、180度、270度和上下反轉(zhuǎn)中的任意一個。
13.根據(jù)權(quán)利要求1所述的圖像判定裝置,其特征在于,所述被攝體是人物, 所述特征部是臉。
14.根據(jù)權(quán)利要求1所述的圖像判定裝置,其特征在于, 所述圖像判定裝置配備在用于對被攝體進行攝影的攝像裝置中。
15.一種在圖像判定裝置中使用的圖像判定方法,所述圖像判定裝置利用被攝體的一 部分具有包含多個要素的特征部,來判定對象圖像是否存在被攝體的特征部,其特征在于, 所述圖像判定裝置具備第1存儲單元,對預(yù)先準備的正立狀態(tài)的標本體的與被攝體對應(yīng)的特征部,按照每個 要素來存儲該要素的特征的要素特征信息;第2存儲單元,存儲第1位置信息和第2位置信息,所述第1位置信息在特定坐標系中 規(guī)定了標準被攝體為正立狀態(tài)時的各要素的位置,所述第2位置信息在所述特定坐標系中 規(guī)定了標準被攝體從正立狀態(tài)旋轉(zhuǎn)的情況下各要素的位置,其中,假定標準被攝體具有標 準設(shè)置的各要素的特征部; 所述圖像判定方法包含 獲取步驟,獲取對象圖像;選擇步驟,選擇第1和第2位置信息中的任意一個位置信息; 提取處理步驟,將所述特定坐標系應(yīng)用于對象圖像,并且在選擇了第1位置信息的情 況下,提取該第1位置信息所確定的所述對象圖像內(nèi)的部分圖像,針對所提取的所述部分 圖像,應(yīng)用以所述特定坐標系上的第1軸為基準的特征提取方法,求出圖像特征信息,在選 擇了第2位置信息的情況下,提取該第2位置信息所確定的所述對象圖像內(nèi)的部分圖像,針 對所提取的所述部分圖像,應(yīng)用以對應(yīng)所述旋轉(zhuǎn)使所述第1軸旋轉(zhuǎn)后的第2軸為基準的特 征提取方法,求出圖像特征信息;以及判定步驟,確定對應(yīng)于所提取的部分圖像在所述特定坐標系上的位置的、第1存儲步 驟內(nèi)的要素的要素特征信息,通過使用所確定的所述要素特征信息和所提取的所述圖像特 征信息,對所述要素進行所述部分圖像的評價,來判定包含所述要素的所述對象圖像內(nèi)的 區(qū)域中的所述特征部的存在。
16.一種在圖像判定裝置中使用的集成電路,該圖像判定裝置利用被攝體的一部分具 有包含多個要素的特征部,來判定對象圖像是否存在被攝體的特征部,其特征在于,所述集 成電路具備第1存儲單元,對預(yù)先準備的正立狀態(tài)的標本體的與被攝體對應(yīng)的特征部,按照每個 要素來存儲該要素的特征的要素特征信息;第2存儲單元,存儲第1位置信息和第2位置信息,所述第1位置信息在特定坐標系中 規(guī)定了標準被攝體為正立狀態(tài)時的各要素的位置,所述第2位置信息在所述特定坐標系中 規(guī)定了標準被攝體從正立狀態(tài)旋轉(zhuǎn)的情況下各要素的位置,其中,假定標準被攝體具有標 準設(shè)置的各要素的特征部; 獲取單元,獲取對象圖像;選擇單元,選擇第1和第2位置信息中的任意一個位置信息; 提取處理單元,將所述特定坐標系應(yīng)用于對象圖像,并且在選擇了第1位置信息的情 況下,提取該第1位置信息所確定的所述對象圖像內(nèi)的部分圖像,針對所提取的所述部分圖像,應(yīng)用以所述特定坐標系上的第1軸為基準的特征提取方法,求出圖像特征信息,在選擇了第2位置信息的情況下,提取該第2位置信息所確定的所述對象圖像內(nèi)的部分圖像,針 對所提取的所述部分圖像,應(yīng)用以對應(yīng)所述旋轉(zhuǎn)使所述第1軸旋轉(zhuǎn)后的第2軸為基準的特 征提取方法,求出圖像特征信息;以及判定單元,確定對應(yīng)于所提取的部分圖像在所述特定坐標系上的位置的、第1存儲單 元內(nèi)的要素的要素特征信息,通過使用所確定的所述要素特征信息和所提取的所述圖像特 征信息,對所述要素進行所述部分圖像的評價,來判定包含所述要素的所述對象圖像內(nèi)的 區(qū)域中的所述特征部的存在。
全文摘要
本發(fā)明的目的在于提供一種圖像判定裝置,能夠防止用于存儲要素特征信息的存儲容量的增加。圖像判定裝置存儲針對標本體的特征部中的各要素的要素特征信息和對各要素規(guī)定了位置的第1和第2位置信息,選擇第1和第2位置信息中的任意一個位置信息,在選擇了第1位置信息的情況下,針對該第1位置信息所確定的對象圖像內(nèi)的部分圖像,利用以第1軸為基準的特征提取方法,求出圖像特征信息,在選擇了第2位置信息的情況下,針對該第2位置信息所確定的所述對象圖像內(nèi)的部分圖像,利用以使所述第1軸旋轉(zhuǎn)后的第2軸為基準的特征提取方法,求出圖像特征信息,確定相當于所述部分圖像的位置的要素的要素特征信息,使用所確定的所述要素特征信息和所提取的所述圖像特征信息來判定對象圖像中的特征部的存在。
文檔編號G06T7/00GK101809621SQ200880109640
公開日2010年8月18日 申請日期2008年12月12日 優(yōu)先權(quán)日2007年12月14日
發(fā)明者井上昭彥, 富田裕人 申請人:松下電器產(chǎn)業(yè)株式會社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
邹城市| 东城区| 修水县| 陈巴尔虎旗| 沙坪坝区| 桑日县| 贵溪市| 三原县| 吴江市| 清远市| 藁城市| 余姚市| 绥芬河市| 贵港市| 通山县| 尉氏县| 北票市| 平遥县| 五家渠市| 德保县| 茶陵县| 车致| 潮安县| 兴化市| 边坝县| 江西省| 西充县| 墨脱县| 洛宁县| 汪清县| 织金县| 师宗县| 本溪| 和顺县| 西盟| 开江县| 阜平县| 资溪县| 和顺县| 平湖市| 吴旗县|