專利名稱:能裁切出圖像中的特定區(qū)域的圖像處理裝置及其控制方法
技術(shù)領(lǐng)域:
本發(fā)明涉及能夠裁切出圖像中的特定區(qū)域的圖像處理裝置、其控制方法及存儲(chǔ)其控制程序的存儲(chǔ)介質(zhì)。
背景技術(shù):
近年來(lái),諸如數(shù)字照相機(jī)的小尺寸的電子設(shè)備也配備有面部檢測(cè)功能,該面部檢測(cè)功能用于檢測(cè)面部以在拍攝圖像時(shí)進(jìn)行聚焦。當(dāng)識(shí)別出人物并且檢測(cè)到面部時(shí),可以對(duì)圖像賦予驗(yàn)證信息(名稱等)。在這種情況下,當(dāng)顯示圖像時(shí)可以利用驗(yàn)證信息將該名稱疊加在圖像上,并且可以利用人物名稱來(lái)檢索圖像。日本專利特開(kāi)(Kokai )2009-65635 (JP2009-65635A)號(hào)公報(bào)公開(kāi)了一種裁切出附加有被攝體位置信息的圖像、編輯該圖像、對(duì)裁切出的圖像進(jìn)行面部檢測(cè)處理、并且基于檢測(cè)到的面部信息自動(dòng)給出分類信息的技術(shù)。然而,每當(dāng)不考慮修剪區(qū)域而通過(guò)修剪來(lái)編輯圖像,使得驗(yàn)證信息被刪除的情況下,名稱將不再顯示并且相關(guān)的圖像被從檢索對(duì)象中排除。盡管JP2009-65635A號(hào)公報(bào)中公開(kāi)的設(shè)備可以在修剪后再次進(jìn)行面部檢測(cè)處理,但是無(wú)法進(jìn)行面部檢測(cè)處理的設(shè)備不能再次檢測(cè)。另外,當(dāng)圖像被修剪為使得缺少部分面部時(shí),即使人眼看起來(lái)是面部,但是設(shè)備的面部檢測(cè)處理可能無(wú)法檢測(cè)到該面部。因?yàn)樽畛踅o出的驗(yàn)證信息在修剪后丟失,因此這種情況不便利。
發(fā)明內(nèi)容
本發(fā)明的各方面解決了全部上述問(wèn)題或者上述問(wèn)題中的至少一者。本發(fā)明提供了一種能夠針對(duì)通過(guò)修剪由圖像數(shù)據(jù)示出的圖像而形成的圖像有效地利用與所述圖像數(shù)據(jù)相關(guān)聯(lián)的框信息的圖像處理裝置、其控制方法以及存儲(chǔ)其控制程序的存儲(chǔ)介質(zhì)。相應(yīng)地,本發(fā)明的第一方面提供了一種圖像處理裝置,其處理與關(guān)于圖像中的部分區(qū)域的原始框信息相關(guān)聯(lián)的圖像數(shù)據(jù),所述圖像處理裝置包括:修剪單元,其被構(gòu)造為從由所述圖像數(shù)據(jù)代表的圖像中裁切出選擇區(qū)域作為修剪圖像;以及確定單元,其被構(gòu)造為基于由所述原始框信息示出的區(qū)域中的特定框有效區(qū)域是否包括在所述修剪圖像中的確定,來(lái)確定由根據(jù)所述修剪單元裁切出的區(qū)域來(lái)更新的框信息是否被添加到所述修剪圖像中。相應(yīng)地,本發(fā)明的第二方面提供了一種圖像處理裝置,其處理與關(guān)于圖像中的部分區(qū)域的原始框信息相關(guān)聯(lián)的圖像數(shù)據(jù),所述圖像處理裝置包括:修剪單元,其被構(gòu)造為從由所述圖像數(shù)據(jù)代表的圖像中裁切出選擇區(qū)域作為修剪圖像;以及切換單元,其被構(gòu)造為基于由所述原始框信息示出的區(qū)域中的特定框有效區(qū)域是否包括在所述修剪圖像中的確定,在由根據(jù)所述修剪單元裁切出的區(qū)域更新的框信息與所述修剪圖像一起顯示的狀態(tài),與所更新的框信息不與所述修剪圖像一起顯示的狀態(tài)之間切換。相應(yīng)地,本發(fā)明的第三方面提供了一種圖像處理裝置的控制方法,所述圖像處理裝置處理與關(guān)于圖像中的部分區(qū)域的原始框信息相關(guān)聯(lián)的圖像數(shù)據(jù),所述控制方法包括:修剪步驟,從由所述圖像數(shù)據(jù)代表的圖像中裁切出選擇區(qū)域作為修剪圖像;以及確定步驟,基于由所述原始框信息示出的區(qū)域中的特定框有效區(qū)域是否包括在所述修剪圖像中的確定,來(lái)確定由根據(jù)在所述修剪步驟中裁切出的區(qū)域來(lái)更新的框信息是否被添加到所述修剪圖像中。相應(yīng)地,本發(fā)明的第四方面提供了一種圖像處理裝置的控制方法,所述圖像處理裝置處理與關(guān)于圖像中的部分區(qū)域的原始框信息相關(guān)聯(lián)的圖像數(shù)據(jù),所述控制方法包括:修剪步驟,從由所述圖像數(shù)據(jù)代表的圖像中裁切出選擇區(qū)域作為修剪圖像;以及切換步驟,基于由所述原始框信息示出的區(qū)域中的特定框有效區(qū)域是否包括在所述修剪圖像中的確定,在由根據(jù)在所述修剪步驟中裁切出的區(qū)域來(lái)更新的框信息與所述修剪圖像一起顯示的狀態(tài),與所更新的框信息不與所述修剪圖像一起顯示的狀態(tài)之間切換。相應(yīng)地,本發(fā)明的第五方面提供了一種非暫時(shí)性計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì),其存儲(chǔ)使計(jì)算機(jī)執(zhí)行所述第三方面的控制方法的控制程序。相應(yīng)地,本發(fā)明的第六方面提供了一種非暫時(shí)性計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì),其存儲(chǔ)使計(jì)算機(jī)執(zhí)行所述第四方面的控制方法的控制程序。根據(jù)以下參照附圖對(duì)示例性實(shí)施例的描述,本發(fā)明的其他特征將變得清楚。
被包括在說(shuō)明書(shū)中并構(gòu)成說(shuō)明書(shū)的一部分的附圖,例示了本發(fā)明的示例性實(shí)施例、特征及方面,并與文字描述一起用于說(shuō)明本發(fā)明的原理。圖1是示出根據(jù)本發(fā)明的實(shí)施例的攝像裝置的外觀的透視圖。圖2是示出圖1中的攝像裝置的電子結(jié)構(gòu)的框圖。圖3是示出由圖2中的系統(tǒng)控制單元執(zhí)行的回放模式處理的流程圖。圖4是示出在圖3中的步驟S305中執(zhí)行的文件分析處理的流程圖。圖5是示出與修剪處理相關(guān)聯(lián)的框信息的圖。圖6是示出在圖3中的步驟S309中執(zhí)行的修剪處理的第一示例的流程圖。圖7是示出在圖3中的步驟S309中執(zhí)行的修剪處理的第二示例的流程圖。圖8是示出在圖3中的步驟S309中執(zhí)行的修剪處理的第三示例的流程圖。
具體實(shí)施例方式以下將參照附圖詳細(xì)說(shuō)明本發(fā)明的各種示例性實(shí)施例、特征及方面。應(yīng)當(dāng)注意,在本實(shí)施例中將描述要應(yīng)用本發(fā)明的圖像處理裝置的攝像裝置。圖1是示出根據(jù)本發(fā)明的實(shí)施例的攝像裝置100的外觀的透視圖。如圖1中所示,攝像裝置100包括顯示單元28、模式改變按鈕60、快門按鈕61、操作構(gòu)件組70、電源開(kāi)關(guān)72、連接器112和槽201。可拆裝存儲(chǔ)介質(zhì)200可以被插入到槽201中。攝像裝置100可以通過(guò)連接至連接器112的連接線纜111與外部設(shè)備電連接。顯示單元28顯示圖像數(shù)據(jù)示出的圖像以及圖像數(shù)據(jù)示出的各種信息。應(yīng)當(dāng)注意,在以下說(shuō)明中圖像數(shù)據(jù)示出的圖像的顯示可以被表現(xiàn)為圖像數(shù)據(jù)的顯示。電源開(kāi)關(guān)72被用戶操作以在“開(kāi)(0N)”和“關(guān)(OFF)”之間改變電源。模式改變按鈕60被用于改變各種模式。操作構(gòu)件組70從用戶接收各種操作。圖2是示出圖1中的攝像裝置100的電子結(jié)構(gòu)的框圖。防護(hù)罩102在鏡頭103不使用時(shí)罩住鏡頭103,避免鏡頭弄臟和破損??扉T101還配備有光圈功能。攝像單元22包括將光學(xué)圖像轉(zhuǎn)換成電信號(hào)的CCD、CMOS設(shè)備等。A/D轉(zhuǎn)換器23將從攝像單元22輸出的模擬信號(hào)轉(zhuǎn)換成數(shù)字信號(hào)。定時(shí)生成單元12被存儲(chǔ)器控制單元15和系統(tǒng)控制單元50控制,并且向攝像單元22、A/D轉(zhuǎn)換器23和D/A轉(zhuǎn)換器13提供時(shí)鐘信號(hào)和控制信號(hào)。圖像處理單元24被系統(tǒng)控制單元50和存儲(chǔ)器控制單元15控制,以對(duì)存儲(chǔ)器32中的圖像數(shù)據(jù)、從A/D轉(zhuǎn)換器23輸出的數(shù)據(jù)、以及從存儲(chǔ)器控制單元15輸出的數(shù)據(jù)應(yīng)用預(yù)定像素插值處理、調(diào)整大小處理、色彩轉(zhuǎn)換處理、修剪處理等。圖像處理單元24使用拍攝的圖像數(shù)據(jù)進(jìn)行預(yù)定計(jì)算處理,并且系統(tǒng)控制單元50基于計(jì)算結(jié)果進(jìn)行曝光控制和距離測(cè)量控制。根據(jù)這些控制,進(jìn)行利用TTL (透過(guò)鏡頭)系統(tǒng)的AF (自動(dòng)聚焦)處理、AE (自動(dòng)曝光)處理、以及EF (閃光燈的預(yù)發(fā)射)處理。圖像處理單元24利用拍攝的圖像數(shù)據(jù)進(jìn)行預(yù)定計(jì)算處理,并且基于計(jì)算結(jié)果進(jìn)行利用TTL系統(tǒng)的AWB (自動(dòng)白平衡)處理。從A/D轉(zhuǎn)換器23輸出的數(shù)據(jù)經(jīng)由圖像處理單元24和存儲(chǔ)器控制單元15被存儲(chǔ)到存儲(chǔ)器32中,或者僅經(jīng)由存儲(chǔ)器控制單元15被存儲(chǔ)到存儲(chǔ)器32中。存儲(chǔ)器32 (存儲(chǔ)單元)具有用于存儲(chǔ)預(yù)定數(shù)量的片材的靜止圖像、以及具有預(yù)定時(shí)間段的聲音的運(yùn)動(dòng)圖像的充足存儲(chǔ)能力。存儲(chǔ)器32存儲(chǔ)用于執(zhí)行稍后描述的圖3、圖4、圖6、圖7和圖8中的流程圖中所示的處理的程序。壓縮-擴(kuò)展單元16通過(guò)自適應(yīng)離散傅里葉變換(ADCT)等來(lái)壓縮和擴(kuò)展圖像數(shù)據(jù)。即,壓縮-擴(kuò)展單元16壓縮從存儲(chǔ)器32讀取的圖像數(shù)據(jù),并且將壓縮的圖像數(shù)據(jù)存儲(chǔ)到存儲(chǔ)器32中。壓縮-擴(kuò)展單元16讀取從記錄單元19被展開(kāi)到存儲(chǔ)器32的壓縮圖像數(shù)據(jù),進(jìn)行擴(kuò)展處理,并且將處理后的圖像數(shù)據(jù)存儲(chǔ)到存儲(chǔ)器32中。通過(guò)壓縮-擴(kuò)展單元16寫(xiě)入到存儲(chǔ)器32中的圖像數(shù)據(jù)被系統(tǒng)控制單元50的文件部編譯成文件。生成的文件經(jīng)由接口 18被存儲(chǔ)到存儲(chǔ)介質(zhì)200中。存儲(chǔ)器32還用作用于顯示圖像的存儲(chǔ)器。顯示單元28包括IXD等。被寫(xiě)入到存儲(chǔ)器32中的用于顯示的圖像數(shù)據(jù)經(jīng)由D/A轉(zhuǎn)換器13被顯示在顯示單元28上。系統(tǒng)控制單元50配備有CPU等,根據(jù)存儲(chǔ)在存儲(chǔ)器32和系統(tǒng)存儲(chǔ)器52中的控制程序運(yùn)作,并且整體地控制攝像裝置100。系統(tǒng)控制單元50通過(guò)圖像處理單元24的圖像處理的計(jì)算處理來(lái)生成所賦予圖像的屬性信息。系統(tǒng)控制單元50還生成稍后提到的諸如框的框信息和屬性信息的信息。系統(tǒng)控制單元50使用在修剪前賦予原始圖像的框信息來(lái)確定是否應(yīng)當(dāng)對(duì)修剪后的新圖像賦予框信息。系統(tǒng)控制單元50將屬性信息圖像連同被壓縮-擴(kuò)展單元16處理的圖像數(shù)據(jù)一起編譯成文件。系統(tǒng)存儲(chǔ)器52存儲(chǔ)用于系統(tǒng)控制單元50的操作的常量、變量、程序等。非易失性存儲(chǔ)器56能夠電擦除和存儲(chǔ)信息,例如采用EEPR0M??扉T按鈕61具有作為第一快門開(kāi)關(guān)SWl和第二快門開(kāi)關(guān)SW2的兩個(gè)開(kāi)關(guān)的功能。第一快門開(kāi)關(guān)SWl通過(guò)半按壓快門按鈕61開(kāi)啟,并且指示開(kāi)始以上提到的諸如AF處理、AE處理、AffB處理及EF處理的操作。第二快門開(kāi)關(guān)SW2通過(guò)全按壓快門按鈕61開(kāi)啟,并且指示開(kāi)始從攝像單元22讀取信號(hào)的處理至將圖像數(shù)據(jù)存儲(chǔ)到存儲(chǔ)介質(zhì)200中的處理的一系列攝像處理。使用操作構(gòu)件組70,從而用戶向系統(tǒng)控制單元50輸入各種操作指令。用戶可以通過(guò)操作模式改變按鈕60從靜止攝像模式、連續(xù)攝像(連續(xù)拍攝)模式、運(yùn)動(dòng)圖像模式、以及回放模式等中選擇系統(tǒng)控制單元50的操作模式。操作構(gòu)件組70包括觸摸屏和各種按鈕,諸如刪除按鈕、菜單按鈕、設(shè)置按鈕、布置為十字的四向鍵、以及指示連接至連接器112的打印機(jī)打印的打印預(yù)約按鈕。當(dāng)按下菜單按鈕時(shí),在顯示單元28上顯示針對(duì)各種設(shè)置的菜單畫(huà)面。用戶可以利用顯示單元28上顯示的菜單畫(huà)面、四向鍵、以及設(shè)置按鈕來(lái)直觀地進(jìn)行各種設(shè)置。電源控制單元39包括電池檢測(cè)電路、DC-DC轉(zhuǎn)換器、改變要通電的塊的切換電路。電源控制單元39檢測(cè)電池是否已被耗盡,并且檢測(cè)電池類型和電池殘量。電源控制單元39基于檢測(cè)結(jié)果以及來(lái)自系統(tǒng)控制單元50的指令來(lái)控制DC-DC轉(zhuǎn)換器,并且在要求的時(shí)間段中向包括存儲(chǔ)介質(zhì)200的各單元提供所需的電壓。電源單元30包括像堿性電池、鋰蓄電池的一次電池,像NiCd電池、NiMH電池、鋰離子電池的二次電池,以及AC適配器。連接器33和34將電源單元30與電源控制單元39連接。RTC (實(shí)時(shí)時(shí)鐘)40包括在電源控制單元39 —旁的電源單元,即使在來(lái)自電源單元30的電力被切斷時(shí)也能夠操作。系統(tǒng)控制單元50使用在啟動(dòng)時(shí)從RTC40獲取的時(shí)間和日期來(lái)進(jìn)行定時(shí)器控制。接口 18連接諸如存儲(chǔ)卡和硬盤(pán)的存儲(chǔ)介質(zhì)200與攝像裝置100。連接器35連接存儲(chǔ)介質(zhì)200與接口 18。存儲(chǔ)介質(zhì)檢測(cè)單元98檢測(cè)存儲(chǔ)介質(zhì)200是否連接到連接器35。存儲(chǔ)介質(zhì)200是存儲(chǔ)卡、硬盤(pán)等。存儲(chǔ)介質(zhì)200配備有諸如半導(dǎo)體存儲(chǔ)器或磁盤(pán)的記錄單元19、與攝像裝置100的接口 37、以及用于連接存儲(chǔ)介質(zhì)200與攝像裝置100的連接器36。通信單元110進(jìn)行包括使用RS232C、USB、IEEE1394、P1284、SCSI等的標(biāo)準(zhǔn)的通信、使用調(diào)制解調(diào)器的通信、使用LAN的通信、無(wú)線通信等的各種通信處理。連接器112經(jīng)由通信單元110將攝像裝置100與其他裝置連接。在無(wú)線通信的情況下,該連接器112用作天線。打印機(jī)例如連接到連接器112。當(dāng)連接了打印機(jī)時(shí),通過(guò)將存儲(chǔ)介質(zhì)200中記錄的圖像數(shù)據(jù)傳送到打印機(jī)、可以在不使用PC的情況下使用打印機(jī)直接打印圖像數(shù)據(jù)。圖3是示出由圖2中的系統(tǒng)控制單元50執(zhí)行的回放模式處理的流程圖。如圖3中所示,系統(tǒng)控制單元50從存儲(chǔ)介質(zhì)200中讀取示出最新圖像或恢復(fù)圖像的初始圖像數(shù)據(jù),并將其顯示在顯示單元28上(步驟S301 )。此時(shí),系統(tǒng)控制單元50通過(guò)分析圖像文件并且分析頭部分的屬性信息來(lái)獲取初始圖像中的框信息(關(guān)于示出圖像中設(shè)置的任意區(qū)域的框的信息),還獲取該圖像中的框信息的條數(shù)(相當(dāng)于稍后提到的變量MAX)。接著,系統(tǒng)控制單元50確定是否存在來(lái)自用戶的任何輸入(步驟S302)。該輸入除了包括像針對(duì)按鈕或電池蓋的用戶操作的通常輸入外,還包括通知欠壓等的事件。當(dāng)確定存在輸入時(shí)(步驟S302中“是”),系統(tǒng)控制單元50確定該輸入是否是圖像給送按鈕的操作引起的(步驟S303)。當(dāng)輸入是圖像給送按鈕的操作引起的時(shí)(步驟S303中“是”),系統(tǒng)控制單元50從存儲(chǔ)器32中讀取隨后將顯示的圖像數(shù)據(jù)(步驟S304)。應(yīng)當(dāng)注意,圖像給送按鈕被形成為按相對(duì)方向指向的一對(duì)構(gòu)件,通過(guò)所操作的構(gòu)件的方向來(lái)確定接著將顯示的圖像數(shù)據(jù)。接著,系統(tǒng)控制單元50進(jìn)行分析讀取的圖像數(shù)據(jù)的文件分析處理(步驟S305),在顯示單元28上顯示圖像數(shù)據(jù)(步驟S306),并且使處理進(jìn)行到步驟S302。除了圖像數(shù)據(jù)外,在步驟S306中還顯示圖像信息、屬性信息、表示要聚焦的位置或面部位置的框、以及人物名稱。表示要聚焦的位置或面部位置的框與顯示單元28上顯示的圖像一起被顯示。表示要聚焦的位置或面部位置的框更優(yōu)選被疊加在顯示單元28上顯示的圖像上。應(yīng)當(dāng)注意,框不僅可以顯示面部位置還可以顯示人物身體的一部分。人物名稱被顯示在表示面部區(qū)域的框附近。相應(yīng)地,系統(tǒng)控制單元50在步驟S305中除了讀取圖像數(shù)據(jù)外還讀取圖像頭,獲取稍后提到的框信息和人物名稱,還獲取圖像中的框信息的條數(shù)。當(dāng)步驟S305中的文件分析處理的結(jié)果揭示圖像數(shù)據(jù)是由于圖像數(shù)據(jù)的部分損壞而無(wú)效時(shí),系統(tǒng)控制單元50顯示錯(cuò)誤消息。當(dāng)輸入不是由于圖像給送按鈕的操作引起的時(shí)(步驟S303中“否”),系統(tǒng)控制單元50確定輸入是否是由于結(jié)束按鈕的操作引起的(步驟S307)。當(dāng)輸入是由于結(jié)束按鈕的操作引起的時(shí)(步驟S307中“是”),系統(tǒng)控制單元50結(jié)束該處理。由此,回放模式終止。當(dāng)輸入不是由于結(jié)束按鈕的操作引起的時(shí)(步驟S307中“否”),系統(tǒng)控制單元50確定輸入是否是由于修剪按鈕的操作引起的(步驟S308 )。當(dāng)輸入是由于修剪按鈕的操作引起的時(shí)(步驟S308中“是”),系統(tǒng)控制單元50進(jìn)行修剪處理(步驟S309),然后使處理進(jìn)行到步驟S302。另一方面當(dāng)輸入不是由于修剪按鈕的操作引起的時(shí)(步驟S308中“否”),系統(tǒng)控制單元50確定輸入是否是由于檢索按鈕的操作引起的(步驟S310)。當(dāng)輸入是由于檢索按鈕的操作引起的時(shí)(步驟S310中“是”),系統(tǒng)控制單元50進(jìn)行檢索處理(步驟S311),然后使處理進(jìn)行到步驟S302。在該檢索處理中,系統(tǒng)控制單元50基于在上述文件分析處理中分析的圖像數(shù)據(jù)的屬性信息來(lái)檢索圖像數(shù)據(jù)。例如,圖像數(shù)據(jù)的攝像信息、喜好信息、標(biāo)簽、人物名稱等被用作用以檢索的密鑰。另一方面當(dāng)輸入不是由于檢索按鈕的操作引起的時(shí)(步驟S310中“否”),系統(tǒng)控制單元50響應(yīng)于該操作進(jìn)行另一處理(步驟S312),然后使處理進(jìn)行到步驟S302。另一處理可以是對(duì)于多再現(xiàn)的改變、菜單按鈕的菜單指示等。圖4是示出在圖3中的步驟S305中執(zhí)行的文件分析處理的流程圖。如圖4中所示,系統(tǒng)控制單元50確定作為分析對(duì)象的圖像數(shù)據(jù)是否具有諸如攝像信息和分類信息的描述屬性信息的文件頭(步驟S401)。攝像信息包括關(guān)于攝像時(shí)間的信息、攝像時(shí)的攝像模式等。分類信息是用于檢索圖像數(shù)據(jù)的標(biāo)識(shí)信息,并且示出了框信息中包括的人物名稱、標(biāo)簽信息等。當(dāng)圖像數(shù)據(jù)不具有文件頭時(shí)(步驟S401中“否”),系統(tǒng)控制單元50使處理進(jìn)行到步驟S404。另一方面,當(dāng)圖像數(shù)據(jù)具有文件頭時(shí)(步驟S401中“是”),系統(tǒng)控制單元50從文件頭獲取攝像信息(步驟S402 ),并且從文件頭獲取分類信息等(步驟S403 )。接著,系統(tǒng)控制單元50獲取圖像數(shù)據(jù)信息(步驟S404),并且結(jié)束該處理。這里,圖像數(shù)據(jù)信息包括關(guān)于圖像數(shù)據(jù)的文件格式的信息、基于文件格式提取的圖像正文開(kāi)始點(diǎn)、圖像壓縮方法等。圖5是示出與修剪處理相關(guān)聯(lián)的框信息501的圖。圖5所示的框信息501被存儲(chǔ)在存儲(chǔ)器32中,并且由框?qū)傩孕畔?02、框區(qū)域信息503、框中心信息504和框相關(guān)信息505構(gòu)成。框?qū)傩孕畔?02示出了由框區(qū)域信息503定義的特定區(qū)域中的圖像的屬性。具體地,框?qū)傩孕畔?02示出了當(dāng)人物被識(shí)別時(shí)顯示的面部識(shí)別框、示出要聚焦的區(qū)域的聚焦框、示出自動(dòng)曝光的對(duì)象區(qū)域的自動(dòng)曝光框、以及當(dāng)除人物外的被攝體被識(shí)別時(shí)顯示的被攝體識(shí)別框。這些框可以被記錄作為框?qū)傩孕畔?02。框區(qū)域信息503示出了圖像數(shù)據(jù)示出的圖像中的特定區(qū)域,并且示出了框的寬度和高度??蛑行男畔?04示出了框的中心坐標(biāo)。例如,利用坐標(biāo)系中的X坐標(biāo)和Y坐標(biāo)來(lái)表現(xiàn)中心坐標(biāo),所述坐標(biāo)系的原點(diǎn)為圖像的左上角??蛳嚓P(guān)信息505在例如框?qū)傩孕畔?02示出了框是面部識(shí)別框的情況下,包括諸如識(shí)別出的人物的“人物名稱”、“生日”、“性別”以及“面部特征”的屬性信息。根據(jù)由框?qū)傩孕畔?02示出的框類型,框相關(guān)信息505上記錄的信息的類型也不同?!懊娌刻卣鳌卑ǜ髅娌坎课坏淖鴺?biāo)信息(“兩眼的坐標(biāo)”、“鼻子的坐標(biāo)”、“輪廓的大小”、“嘴邊緣的坐標(biāo)”等),以及示出攝像結(jié)果成功或失敗的信息(有無(wú)“閉眼”、“面部的朝向”等)。由此,框信息501還包括示出當(dāng)屬性信息示出特定區(qū)域中的圖像用于面部識(shí)別時(shí)用作圖像中的面部特征的部位的坐標(biāo)的信息??蛳嚓P(guān)信息505包括“聚焦比率”和“框有效區(qū)域”。“聚焦比率”示出了針對(duì)框內(nèi)包括的被攝體的聚焦程度?!翱蛴行^(qū)域”是與框信息501相關(guān)聯(lián)的必要區(qū)域。僅當(dāng)“框有效區(qū)域”被包括在修剪后的圖像數(shù)據(jù)中時(shí),框信息501對(duì)于修剪后的圖像數(shù)據(jù)有效。框有效區(qū)域可以是示出特定點(diǎn)(例如,框的中心)的信息,可以是關(guān)于具有寬度和高度的區(qū)域的區(qū)域信息。應(yīng)當(dāng)注意,框中心坐標(biāo)504和兩眼的坐標(biāo)對(duì)應(yīng)于當(dāng)框?qū)傩孕畔?02示出框是面部識(shí)別框時(shí)的框有效區(qū)域。在下文中,將關(guān)于在圖3中的步驟S309中執(zhí)行的修剪處理描述三個(gè)不同實(shí)施例。每個(gè)實(shí)施例根據(jù)關(guān)于由于修剪引起的對(duì)應(yīng)于框信息的特定區(qū)域的改變的信息、以及與框信息相關(guān)的屬性信息,來(lái)確定框信息是否應(yīng)當(dāng)被添加到修剪圖像中。圖6是示出在圖3中的步驟S309中執(zhí)行的修剪處理的第一示例的流程圖。如圖6中所示,系統(tǒng)控制單元50確定是否輸入了作為修剪的目標(biāo)區(qū)域的選擇區(qū)域(步驟S601)。這里,選擇區(qū)域的輸入指由用戶修剪的選擇區(qū)域的寬度、高度和中心坐標(biāo)的輸入,可以通過(guò)操作物理按鈕進(jìn)行輸入以及可以通過(guò)觸摸操作來(lái)進(jìn)行輸入。當(dāng)輸入了選擇區(qū)域時(shí)(步驟S601中“是”),系統(tǒng)控制單元50獲取示出選擇區(qū)域的選擇區(qū)域信息(步驟S602)。這里,選擇區(qū)域信息示出了選擇區(qū)域的寬度、高度和中心坐標(biāo)。接著,系統(tǒng)控制單元50通過(guò)裁切出選擇區(qū)域內(nèi)的圖像來(lái)生成修剪圖像,并且將其展開(kāi)到存儲(chǔ)器32上(步驟S603)。
接著,系統(tǒng)控制單元50將循環(huán)計(jì)數(shù)器Cnt初始化為O (步驟S604)。該循環(huán)計(jì)數(shù)器Cnt的值對(duì)應(yīng)于與圖像數(shù)據(jù)相關(guān)聯(lián)的框信息。接著,系統(tǒng)控制單元50確定Cnt是否大于MAX (步驟S605)。這里,MAX是框信息的總條數(shù),并且通過(guò)步驟S301或S305中的處理來(lái)獲取。當(dāng)Cnt不大于MAX時(shí)(步驟S605中“否”),系統(tǒng)控制單元50從由計(jì)數(shù)器Cnt示出的框信息501來(lái)獲取框區(qū)域信息503和框中心信息504。接著,系統(tǒng)控制單元50將在步驟S606中獲取的框中心信息504中示出的框中心坐標(biāo)轉(zhuǎn)換成在步驟S602中獲取的選擇區(qū)域信息中示出的修剪后的選擇區(qū)域中的坐標(biāo)(步驟S607)。接著,系統(tǒng)控制單元50確定轉(zhuǎn)換的框中心坐標(biāo)是否包括在選擇區(qū)域中(步驟S608)。當(dāng)轉(zhuǎn)換的框中心坐標(biāo)沒(méi)有包括在選擇區(qū)域中時(shí)(步驟S608中“否”),系統(tǒng)控制單元50刪除該框信息501(步驟S609),將Cnt增加1(步驟S610),并且使處理進(jìn)行到步驟S605。另一方面,當(dāng)轉(zhuǎn)換的框中心坐標(biāo)包括在選擇區(qū)域中時(shí)(步驟S608中“是”),系統(tǒng)控制單元50確定框區(qū)域信息503中示出的框區(qū)域是否完全包括在選擇區(qū)域中(步驟S611)。當(dāng)框區(qū)域完全包括在選擇區(qū)域中時(shí)(步驟S611中“是”),系統(tǒng)控制單元50獲取框相關(guān)信息505 (步驟S612),并且確定框相關(guān)信息505是否有效(步驟S613)。當(dāng)框相關(guān)信息505無(wú)效時(shí)(步驟S613中“否”),系統(tǒng)控制單元50使處理進(jìn)行到步驟S609。另一方面,當(dāng)框相關(guān)信息505有效時(shí)(步驟S613中“是”),系統(tǒng)控制單元50將存儲(chǔ)在存儲(chǔ)器32中的框區(qū)域信息503和框中心信息504更新為關(guān)于修剪后的選擇區(qū)域中的圖像的信息(步驟S614),并且使處理進(jìn)行到步驟S610。另一方面,當(dāng)框區(qū)域不是完全包括在選擇區(qū)域中時(shí)(S卩,框區(qū)域的一部分不包括在選擇區(qū)域中,步驟S611中“否”),系統(tǒng)控制單元50獲取框?qū)傩孕畔?02 (步驟S615),并且確定由框?qū)傩孕畔?02示出的框類型是否是面部識(shí)別框(步驟S616)。當(dāng)由框?qū)傩孕畔?02示出的框類型不是面部識(shí)別框時(shí)(步驟S616中“否”),系統(tǒng)控制單元50使處理進(jìn)行到步驟S609。另一方面,當(dāng)由框?qū)傩孕畔?02示出的框類型是面部識(shí)別框時(shí)(步驟S616中“是”),系統(tǒng)控制單元50校正框區(qū)域信息503,使得框落入選擇區(qū)域中(步驟S617),并且使處理進(jìn)行到步驟S612。當(dāng)Cnt大于MAX時(shí)(步驟S605中“是”),系統(tǒng)控制單元50生成示出圖像的寬度、高度等的信息,作為示出修剪圖像的圖像數(shù)據(jù)的文件頭(步驟S618)。然后,系統(tǒng)控制單元50利用修剪后的圖像數(shù)據(jù)以及為其生成的文件頭生成圖像文件,將該圖像文件存儲(chǔ)到存儲(chǔ)介質(zhì)200中(步驟S619),并且結(jié)束該處理。當(dāng)在步驟S616中確定由框?qū)傩孕畔?02示出的框類型是面部識(shí)別框時(shí),系統(tǒng)控制單元50在不刪除框信息501的情況下校正框區(qū)域信息503。作為結(jié)果,即使在示出面部的框內(nèi)的圖像的一部分由于修剪而丟失時(shí),圖像也可以用作檢索處理中的人物名稱檢索的目標(biāo),只要人物能夠被識(shí)別即可。盡管在實(shí)施例中描述了具有面部識(shí)別功能的數(shù)字照相機(jī),但是在不具有面部識(shí)別功能的圖像處理裝置進(jìn)行修剪的情況下,利用該實(shí)施例的處理也能夠?qū)崿F(xiàn)效果。這是因?yàn)?,可以使用最初賦予圖像數(shù)據(jù)的面部框信息,而無(wú)需再次進(jìn)行面部識(shí)別處理。并且由于圖像數(shù)據(jù)的分析處理不是必需的,因此處理負(fù)荷輕。當(dāng)框類型不是面部識(shí)別框而是聚焦框、自動(dòng)曝光框等時(shí),由于聚焦區(qū)域和自動(dòng)曝光區(qū)域中的信息在圖像的一部分通過(guò)修剪丟失時(shí)變得無(wú)效,因此在步驟S609中刪除框信
肩、O根據(jù)圖6中的修剪處理,當(dāng)特定區(qū)域的中心(框中心)包括在修剪圖像中(步驟S608中“是”)并且框類型是面部識(shí)別框時(shí)(步驟S616中“是”),進(jìn)行以下處理。S卩,框信息被更新作為與修剪圖像相關(guān)的框信息。作為結(jié)果,與圖像數(shù)據(jù)相關(guān)聯(lián)的框信息可以有效地用于修剪后的圖像。如上所述,系統(tǒng)可以根據(jù)修剪區(qū)域來(lái)選擇保持或刪除人物面部位置的區(qū)域信息。然后,當(dāng)在圖6中的處理后處理返回到圖3中的步驟S306時(shí),系統(tǒng)可以確定是否在顯示有修剪后的圖像的畫(huà)面上顯示更新的區(qū)域信息。圖7是示出在圖3中的步驟S309中執(zhí)行的修剪處理的第二示例的流程圖。圖6中的示例利用框中心坐標(biāo)來(lái)確定框信息是否應(yīng)當(dāng)被添加到修剪后的圖像。圖7中的示例利用框中的面部特征(具體地,眼睛和鼻子的位置)替代框中心坐標(biāo)來(lái)確定框信息是否應(yīng)當(dāng)被添加到修剪后的圖像中。以下描述基于框相關(guān)信息505具有面部特征的坐標(biāo)(兩眼和鼻子的坐標(biāo))的假設(shè)來(lái)進(jìn)行描述。當(dāng)框相關(guān)信息505不具有面部特征的坐標(biāo)(兩眼和鼻子的坐標(biāo))時(shí),將進(jìn)行圖6中的處理或者稍后提到的圖8中的處理。由于圖7所示的修剪處理中的步驟S706至S708,與圖6中的相對(duì)應(yīng)的步驟S606至S608不同,因此將描述步驟S706至S708中的處理。如圖7中所示,系統(tǒng)控制單元50從框信息501中獲取框相關(guān)信息505的面部特征的坐標(biāo)(步驟S706)。盡管該流程圖使用兩眼的坐標(biāo),但是可以使用鼻子的坐標(biāo)或者嘴邊緣的坐標(biāo)。本實(shí)施例中的關(guān)于兩眼的坐標(biāo)的信息是關(guān)于兩眼周圍的區(qū)域的信息。區(qū)域信息可以由矩形區(qū)域的角的坐標(biāo)定義,或者可以由橢圓區(qū)域定義。接著,系統(tǒng)控制單元50基于在步驟S702中獲取的選擇區(qū)域信息來(lái)將在步驟S706中獲取的兩眼的坐標(biāo)轉(zhuǎn)換成坐標(biāo)系中的修剪后的坐標(biāo)(步驟S707 )。接著,系統(tǒng)控制單元50確定兩眼的轉(zhuǎn)換后的坐標(biāo)是否包括在選擇區(qū)域中(步驟S708)。當(dāng)兩眼的轉(zhuǎn)換的坐標(biāo)不包括在選擇區(qū)域中時(shí)(步驟S708中“否”),系統(tǒng)控制單元50刪除該框信息501 (步驟S709)。另一方面,當(dāng)兩眼的轉(zhuǎn)換后的坐標(biāo)包括在選擇區(qū)域中時(shí)(步驟S708中“是”),系統(tǒng)控制單元50使處理進(jìn)行到步驟S711。由此,由于即使面部區(qū)域的部分通過(guò)修剪而丟失、但是只要眼的區(qū)域保留就可以識(shí)別人物,因此針對(duì)這類圖像保持框信息,這不浪費(fèi)框信息。在圖7的修剪處理中,除了修剪圖像、特定區(qū)域及由框信息示出的屬性外,還基于示出用作面部特征的圖像中的位置的坐標(biāo)來(lái)生成與修剪圖像相關(guān)的框信息。圖8是示出在圖3中的步驟S309中執(zhí)行的修剪處理的第三示例的流程圖。由于圖8所示的修剪處理中的步驟S806至S808,與圖6中的相對(duì)應(yīng)的步驟S606至S608不同,因此將描述步驟S806至S808中的處理。如圖8中所示,系統(tǒng)控制單元50從框信息501中獲取框相關(guān)信息505的框有效區(qū)域(步驟S806)。接著,系統(tǒng)控制單元50基于由修剪前的框信息501示出的寬度和高度以及由修剪后的框信息501示出的寬度和高度來(lái)獲取框的縮小比率(步驟S807)。由修剪后的框信息501示出的寬度和高度表示框有效區(qū)域和修剪圖像的交集。相應(yīng)地,縮小比率示出了框有效區(qū)域的大小跟框有效區(qū)域與修剪圖像的交集的大小之間的比率。接著,系統(tǒng)控制單元50確定縮小比率是否小于R (步驟S808)。常量R是已被預(yù)先確定從而根據(jù)縮小比率決定是否對(duì)修剪后的圖像賦予框信息的閾值。常量R可以是固定值(例如,50%),或者可以根據(jù)顯示單元28的大小針對(duì)各類型確定。當(dāng)縮小比率不小于R時(shí)(步驟S808中“是”),系統(tǒng)控制單元50使處理進(jìn)行到步驟S811,當(dāng)縮小比率小于R時(shí)(步驟S808中“否”),系統(tǒng)控制單元50使處理進(jìn)行到步驟S809。盡管步驟S808中的確定是基于縮小比率,但是可以基于由寬度、高度和中心坐標(biāo)定義的區(qū)域是否保留在修剪區(qū)域中來(lái)確定。由此,當(dāng)確定是基于縮小比率是否不小于預(yù)定值時(shí),框信息對(duì)于容易識(shí)別的圖像是可維持的。與圖8所示的修剪處理一樣,可以采用基于閉眼、面部朝向或聚焦比率來(lái)確定是否應(yīng)當(dāng)保持框信息的方法。除了修剪圖像、特定區(qū)域以及由框信息示出的屬性外,圖8中的修剪處理還基于框有效區(qū)域的大小跟框有效區(qū)域與修剪圖像之間的交集的大小的比率來(lái)將框信息更新為與修剪圖像相關(guān)的框信息。在這三個(gè)修剪處理中,當(dāng)框信息針對(duì)修剪圖像無(wú)效時(shí),框信息不被更新為與修剪圖像相關(guān)的框信息。具體地,針對(duì)修剪圖像無(wú)效的框信息是如有關(guān)步驟S611的說(shuō)明中所描述的、關(guān)于僅當(dāng)整個(gè)框區(qū)域有效時(shí)才有效的聚焦框或者自動(dòng)曝光框的信息。應(yīng)當(dāng)注意,框信息并不限于關(guān)于框的信息,而是指示出圖像中的特定區(qū)域的區(qū)域信息。區(qū)域的形狀并不限于矩形,其可以是圓、橢圓或者任意形狀的封閉區(qū)域。其他實(shí)施例本發(fā)明的各方面還可以通過(guò)讀出并執(zhí)行記錄在存儲(chǔ)設(shè)備上的用于執(zhí)行上述實(shí)施例的功能的程序的系統(tǒng)或裝置的計(jì)算機(jī)(或諸如CPU或MPU的設(shè)備)來(lái)實(shí)現(xiàn),以及通過(guò)由系統(tǒng)或裝置的計(jì)算機(jī)通過(guò)例如讀出并執(zhí)行記錄在存儲(chǔ)設(shè)備上的用于執(zhí)行上述實(shí)施例的功能的程序來(lái)執(zhí)行各步驟的方法來(lái)實(shí)現(xiàn)。鑒于此,例如經(jīng)由網(wǎng)絡(luò)或者從用作存儲(chǔ)設(shè)備的各種類型的記錄介質(zhì)(例如計(jì)算機(jī)可讀介質(zhì))向計(jì)算機(jī)提供程序。雖然參照示例性實(shí)施例對(duì)本發(fā)明進(jìn)行了描述,但是應(yīng)當(dāng)理解,本發(fā)明并不限于所公開(kāi)的示例性實(shí)施例。應(yīng)當(dāng)對(duì)所附權(quán)利要求的范圍給予最寬的解釋,以使其涵蓋所有這些變型例以及等同的結(jié)構(gòu)和功能。本申請(qǐng)要求2011年12月19日提交的日本專利申請(qǐng)第2011-277062號(hào)的優(yōu)先權(quán),該申請(qǐng)的全部?jī)?nèi)容通過(guò)弓I用并入本文。
權(quán)利要求
1.一種圖像處理裝置,其處理與關(guān)于圖像中的部分區(qū)域的原始框信息相關(guān)聯(lián)的圖像數(shù)據(jù),所述圖像處理裝置包括: 修剪單元,其被構(gòu)造為從由所述圖像數(shù)據(jù)代表的圖像中裁切出選擇區(qū)域作為修剪圖像;以及 確定單元,其被構(gòu)造為基于由所述原始框信息示出的區(qū)域中的特定框有效區(qū)域是否包括在所述修剪圖像中的確定,來(lái)確定由根據(jù)所述修剪單元裁切出的區(qū)域來(lái)更新的框信息是否被添加到所述修剪圖像中。
2.根據(jù)權(quán)利要求1所述的圖像處理裝置,其中所述確定單元進(jìn)行確定,使得在所述框有效區(qū)域包括在所述修剪圖像中并且由所述原始框信息示出的區(qū)域的一部分不包括在所述選擇區(qū)域中的條件下,在所述原始框信息代表人物區(qū)域或人物面部區(qū)域的情況下,將所更新的框信息添加到所述修剪圖像。
3.根據(jù)權(quán)利要求1所述的圖像處理裝置,其中所述框有效區(qū)域被定義為人物眼睛區(qū)域、人物鼻子區(qū)域、以及由所述原始框信息示出的區(qū)域的中心中的一者。
4.根據(jù)權(quán)利要求1所述的圖像處理裝置,其中通過(guò)將由所述原始框信息示出的區(qū)域縮小預(yù)定縮小比率來(lái)定義所述框有效區(qū)域。
5.根據(jù)權(quán)利要求1所述的圖像處理裝置,其中人物名稱信息與所述原始框信息相關(guān)聯(lián),并且當(dāng)所述確定單元確定所更新的框信息被添加到所述修剪圖像時(shí),所述確定單元將所述人物名稱信息添加到所更新的框信息。
6.一種圖像 處理裝置,其處理與關(guān)于圖像中的部分區(qū)域的原始框信息相關(guān)聯(lián)的圖像數(shù)據(jù),所述圖像處理裝置包括: 修剪單元,其被構(gòu)造為從由所述圖像數(shù)據(jù)代表的圖像中裁切出選擇區(qū)域作為修剪圖像;以及 切換單元,其被構(gòu)造為基于由所述原始框信息示出的區(qū)域中的特定框有效區(qū)域是否包括在所述修剪圖像中的確定,在由根據(jù)所述修剪單元裁切出的區(qū)域更新的框信息與所述修剪圖像一起顯示的狀態(tài),與所更新的框信息不與所述修剪圖像一起顯示的狀態(tài)之間切換。
7.根據(jù)權(quán)利要求6所述的圖像處理裝置,其中所述切換單元進(jìn)行切換,使得在所述框有效區(qū)域包括在所述修剪圖像中并且由所述原始框信息示出的區(qū)域的一部分不包括在所述選擇區(qū)域中的條件下,在所述原始框信息代表人物區(qū)域或人物面部區(qū)域的情況下,將所更新的框信息與所述修剪圖像一起顯示。
8.根據(jù)權(quán)利要求6所述的圖像處理裝置,其中所述框有效區(qū)域被定義為人物眼睛區(qū)域、人物鼻子區(qū)域、以及由所述原始框信息示出的區(qū)域的中心中的一者。
9.根據(jù)權(quán)利要求6所述的圖像處理裝置,其中通過(guò)將由所述原始框信息示出的區(qū)域縮小預(yù)定縮小比率來(lái)定義所述框有效區(qū)域。
10.根據(jù)權(quán)利要求6所述的圖像處理裝置,其中所述人物名稱信息與所述原始框信息相關(guān)聯(lián),并且在所述切換單元確定將所更新的框信息與所述修剪圖像一起顯示時(shí),所述切換單元將所述人物名稱信息與所更新的框信息一起顯示。
11.一種圖像處理裝置的控制方法,所述圖像處理裝置處理與關(guān)于圖像中的部分區(qū)域的原始框信息相關(guān)聯(lián)的圖像數(shù)據(jù),所述控制方法包括: 修剪步驟,從由所述圖像數(shù)據(jù)代表的圖像中裁切出選擇區(qū)域作為修剪圖像;以及確定步驟,基于由所述原始框信息示出的區(qū)域中的特定框有效區(qū)域是否包括在所述修剪圖像中的確定,來(lái)確定由根據(jù)在所述修剪步驟中裁切出的區(qū)域來(lái)更新的框信息是否被添加到所述修剪圖像中。
12.—種圖像處理裝置的控制方法,所述圖像處理裝置處理與關(guān)于圖像中的部分區(qū)域的原始 框信息相關(guān)聯(lián)的圖像數(shù)據(jù),所述控制方法包括: 修剪步驟,從由所述圖像數(shù)據(jù)代表的圖像中裁切出選擇區(qū)域作為修剪圖像;以及切換步驟,基于由所述原始框信息示出的區(qū)域中的特定框有效區(qū)域是否包括在所述修剪圖像中的確定,在由根據(jù)在所述修剪步驟中裁切出的區(qū)域來(lái)更新的框信息與所述修剪圖像一起顯示的狀態(tài),與所更新的框信息不與所述修剪圖像一起顯示的狀態(tài)之間切換。
全文摘要
本發(fā)明提供一種能裁切出圖像中的特定區(qū)域的圖像處理裝置及其控制方法。所述圖像處理裝置能夠針對(duì)通過(guò)修剪由圖像數(shù)據(jù)示出的圖像而形成的圖像有效地利用與所述圖像數(shù)據(jù)相關(guān)聯(lián)的框信息。所述圖像處理裝置處理與關(guān)于圖像中的部分區(qū)域的原始框信息相關(guān)聯(lián)的圖像數(shù)據(jù)。修剪單元從由所述圖像數(shù)據(jù)代表的圖像中裁切出選擇區(qū)域作為修剪圖像。確定單元基于由所述原始框信息示出的區(qū)域中的特定框有效區(qū)域是否包括在所述修剪圖像中的確定,來(lái)確定由根據(jù)所述修剪單元裁切出的區(qū)域來(lái)更新的框信息是否被添加到所述修剪圖像中。
文檔編號(hào)G06F3/12GK103167243SQ201210548349
公開(kāi)日2013年6月19日 申請(qǐng)日期2012年12月17日 優(yōu)先權(quán)日2011年12月19日
發(fā)明者藤谷洋平 申請(qǐng)人:佳能株式會(huì)社