專利名稱:圖像處理設(shè)備和方法,以及程序的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及圖像處理設(shè)備和方法,以及程序,并且更具體地說,涉及可以生成 漂亮的照片拼嵌(photomosaic)圖像而不使用任何專用裝置、專用技能等的圖像處理設(shè)備 和方法,以及程序。
背景技術(shù):
近年來,許多圖像因數(shù)字?jǐn)z像機的廣泛使用而可以容易地拍攝。照片拼嵌圖像 是一種通過組合大量照片(如拼嵌圖案(mosaic))所創(chuàng)建的圖像。迄今,例如,照片拼 嵌圖像已經(jīng)通常被創(chuàng)建用于商業(yè)用途,如用于廣告電影的海報、公司徽標(biāo)等。對于照片 拼嵌圖像的創(chuàng)建,需要先進(jìn)的技術(shù),其中準(zhǔn)備大量圖像,并且適當(dāng)?shù)剡x擇要用作拼嵌圖 案嵌塊(mosaic tile)的圖像。然而,如上所述,隨著數(shù)字?jǐn)z像機的廣泛使用和信息技術(shù)的擴展,甚至,普通 用戶也已經(jīng)變得能夠創(chuàng)建照片拼嵌圖像。例如,已經(jīng)提出這樣一種技術(shù),其中,數(shù)據(jù)庫中、要作為所制作目標(biāo)圖像的每 一個塊而采用的圖像通過按加權(quán)方式計算所制作目標(biāo)圖像的每一個塊的代表值與該數(shù) 據(jù)庫中的每一個圖像的代表值之間的距離來確定(例如,參見日本未審專利申請公開 No.2000-298722)。而且,已經(jīng)提出了這樣一種技術(shù),其中,計算所制作目標(biāo)圖像的每一個塊的代 表值,利用近似顏色分離區(qū)域,利用每一個圖像的代表值使數(shù)據(jù)庫中的圖像進(jìn)行分組 (cluster),以及針對所制作目標(biāo)圖像的每一個塊的區(qū)域分離結(jié)果順序地使用對應(yīng)類別的圖 像(例如,參見日本未審專利申請公開No.2005-100120)。進(jìn)一步地,還提出了這樣一種技術(shù),其中,通過精細(xì)地劃分所制作目標(biāo)圖像的 每一個塊并且匹配這些塊來生成照片拼嵌圖像,同時保持原始圖像的顏色分布(例如, 參見日本未審專利申請公開No.11-341266)。而且,提出了這樣一種技術(shù),其中,根據(jù)通過將由用戶指定的權(quán)重添加至從所 制作目標(biāo)圖像的每一個塊更精細(xì)劃分的小區(qū)域與從數(shù)據(jù)庫的圖像更精細(xì)劃分的小區(qū)域之 間的差異所獲取的結(jié)果,從而確定數(shù)據(jù)庫中要作為每一個嵌塊采用的圖像(例如,參見 日本未審專利申請公開No.2000-295453)。進(jìn)一步地,還提出了利用平均亮度值和L 的平均距離來選擇數(shù)據(jù)庫中的圖 像(例如,參見日本未審專利申請公開Νο.11-341264)。而且,提出了這樣一種技術(shù),其中,通過網(wǎng)絡(luò)匹配服務(wù)器上的圖像數(shù)據(jù)庫中的 圖像與所制作目標(biāo)圖像的塊,而在該服務(wù)器上確定圖像數(shù)據(jù)庫中的圖像的布局,并且在 客戶端側(cè)生成照片拼嵌圖像(例如,參見日本未審專利申請公開Νο.2000-200283)。
發(fā)明內(nèi)容
然而,利用根據(jù)日本未審專利申請公開No.2000-298722的技術(shù),僅采用代表值來確定圖像數(shù)據(jù)庫中的要采用的圖像,相應(yīng)地,無法利用所生成的照片拼嵌圖像來表 示所制作目標(biāo)圖像的紋理。而且,利用根據(jù)日本未審專利申請公開No.2000-298722、 11-341266、2000-295453、11-341264,以及 2000-200283 的技術(shù),與圖像數(shù)據(jù)庫中的所 有圖像的匹配必須針對所制作目標(biāo)圖像的每一個塊來執(zhí)行,因此,計算量巨大,并且處
理費時。而且,即使在采用根據(jù)日本未審專利申請公開No.2005-100120或2000-200283 的技術(shù)時,也存在問題,其中,在相對于所制作目標(biāo)圖像的每一個塊的區(qū)域分離結(jié)果沒 有足夠地準(zhǔn)備對應(yīng)類別的圖像的情況下,出現(xiàn)許多復(fù)制,并且所生成照片拼嵌圖像的質(zhì) 量劣化。而且,當(dāng)考慮現(xiàn)實處理時間時,雖然難以將所制作目標(biāo)圖像的塊數(shù)增加太多, 但對于生成為照片拼嵌圖像的圖像,例如,必須適當(dāng)?shù)卣{(diào)節(jié)要設(shè)置在諸如人的面部的 眼、嘴等的特征部分中的塊的數(shù)量。例如,即使在嘗試?yán)脝我粔K表示這種特征部分 時,這也使得對于人的面部來說該圖像看上去不舒服。因此,在創(chuàng)建照片拼嵌圖像的情況下,所制作目標(biāo)圖像的尺寸必須適當(dāng)?shù)卣{(diào) 節(jié),同時考慮用作拼嵌圖案嵌塊的圖像的尺寸(塊的尺寸),并且這種尺寸調(diào)節(jié)需要很高 的技能。而且,現(xiàn)有技術(shù)不能夠?qū)崿F(xiàn)與將多少圖像作為圖像數(shù)據(jù)庫中的圖像的嵌塊使用 有關(guān)的控制。作為其結(jié)果,例如,可能生成幾乎未采用用戶的希望圖像的照片拼嵌圖像。勿庸置疑,當(dāng)預(yù)先選擇圖像數(shù)據(jù)庫中的圖像時,在廣義上,可以執(zhí)行生成采用 用戶的希望圖像的照片拼嵌圖像。然而,即使這樣,也無法說,已經(jīng)在照片拼嵌圖像的 哪一部分中采用了哪個圖像,并且如果強制確定預(yù)定嵌塊的圖像,則難以生成漂亮的照 片拼嵌圖像。而且,利用現(xiàn)有技術(shù),未防止將不適合作為拼嵌圖案嵌塊的圖像采用作拼嵌圖 案嵌塊。而且,存在以下問題在已經(jīng)輸入不適合作為所制作目標(biāo)圖像的圖像的情況 下,即使適當(dāng)?shù)剡x擇要粘貼在每一個塊上的圖像,所生成照片拼嵌圖像的質(zhì)量也劣化。 利用現(xiàn)有技術(shù),不能夠確定不適合作為所制作目標(biāo)圖像的圖像。已經(jīng)發(fā)現(xiàn),希望使得能夠生成漂亮的照片拼嵌圖像,而不使用任何專用裝置、 專用技能等。本發(fā)明的一實施例是一種圖像處理設(shè)備,其包括劃分單元,被設(shè)置成將輸入 圖像劃分成具有預(yù)先確定的形狀的、預(yù)定數(shù)量像素的塊;適合度計算單元,被設(shè)置成通 過按預(yù)先確定的標(biāo)準(zhǔn)將預(yù)先指定的指定圖像與每一個劃分塊的圖像進(jìn)行匹配,來計算所 述指定圖像對于每一個塊的適合度;插入塊確定單元,被設(shè)置成基于所計算出的適合度 來確定應(yīng)當(dāng)將所述指定圖像插入到其中的塊;以及指定圖像插入單元,被設(shè)置成通過利 用所述指定圖像替換所確定的塊的圖像來插入所述指定圖像。所述圖像處理設(shè)備還可以包括區(qū)域指定單元,被設(shè)置成接受對應(yīng)當(dāng)將所述指 定圖像插入所述輸入圖像內(nèi)的區(qū)域的指定;利用所述適合度計算單元通過按預(yù)先確定的 標(biāo)準(zhǔn)將所述指定圖像和與所劃分塊的圖像的、已經(jīng)接受所述指定的區(qū)域相對應(yīng)的塊的圖像進(jìn)行匹配,來計算所述指定圖像的適合度。所述圖像處理設(shè)備還可以包括加權(quán)單元,該加權(quán)單元被設(shè)置成利用要根據(jù)所 述塊與在所述輸入圖像內(nèi)預(yù)先設(shè)置其位置的塊之間的距離設(shè)置的加權(quán)表,使針對每一個 塊計算的適合度進(jìn)行加權(quán)。所述指定圖像插入單元可以分別將多個指定圖像插入到多個塊中;利用所述插 入塊確定單元設(shè)置表示已經(jīng)完成對于預(yù)定的指定圖像應(yīng)當(dāng)插入到其中的所述塊的插入的 標(biāo)志,并且從除了定位在已經(jīng)設(shè)置了所述標(biāo)志的塊周圍的預(yù)定范圍內(nèi)的塊以外的塊里面 確定應(yīng)當(dāng)將另一指定圖像插入到其中的塊。該圖像處理設(shè)備還可以包括照片拼嵌圖像生成單元,該照片拼嵌圖像生成單 元被設(shè)置成基于所述輸入圖像的每一個塊的圖像的代表值,將每一個塊分類到預(yù)先設(shè)置 的多個類別中;將存儲為要粘貼在所述塊上的圖像的多個素材圖像分類到所述多個類別 中;以及通過按預(yù)先確定的標(biāo)準(zhǔn)將分類到和所述塊的類別相同的類別中的每一個素材圖 像與所述塊的圖像進(jìn)行匹配來確定要粘貼在所述塊上的素材圖像。所述圖像處理設(shè)備還可以包括選擇單元,該選擇單元被設(shè)置成選擇多個素材 圖像中的、用作要粘貼在所述塊上的素材圖像的對象(object)的圖像。所述選擇單元可以通過從素材圖像中排除預(yù)先選擇為用戶感覺視覺上不舒服的 圖像的圖像,來選擇用作要粘貼在所述塊上的素材圖像的對象的圖像。所述選擇單元可以包括修正單元,該修正單元被設(shè)置成修正包含噪聲的圖 像、模糊圖像、或附加了框的圖像;和呈現(xiàn)單元,該呈現(xiàn)單元被設(shè)置成向所述用戶呈現(xiàn) 通過所述修正單元修正了的圖像;利用所述選擇單元通過從所述素材圖像中排除預(yù)先選 擇為用戶感覺視覺上不舒服的圖像的圖像,而選擇用作要粘貼在所述塊上的素材圖像對 象的圖像。本發(fā)明的一實施例是一種圖像處理方法,該圖像處理方法包括以下步驟利用 劃分單元,將輸入圖像劃分成具有預(yù)先確定的形狀的、預(yù)定數(shù)量像素的塊;利用適合度 計算單元,通過按預(yù)先確定的標(biāo)準(zhǔn)將預(yù)先指定的指定圖像與每一個劃分塊的圖像進(jìn)行匹 配,來計算所述指定圖像針對每一個塊的適合度;利用插入塊確定單元,基于所計算出 的適合度來確定應(yīng)當(dāng)將所述指定圖像插入到其中的塊;以及利用指定圖像插入單元,通 過利用所述指定圖像替換所確定塊的圖像來插入所述指定圖像。本發(fā)明的一實施例是一種程序,該程序使計算機用作圖像處理設(shè)備,該圖像處 理設(shè)備包括劃分單元,被設(shè)置成將輸入圖像劃分成具有預(yù)先確定的形狀的、預(yù)定數(shù)量 像素的塊;適合度計算單元,被設(shè)置成通過按預(yù)先確定的標(biāo)準(zhǔn)將預(yù)先指定的指定圖像與 每一個劃分塊的圖像進(jìn)行匹配,來計算所述指定圖像針對每一個塊的適合度;插入塊確 定單元,被設(shè)置成基于所計算出的適合度來確定應(yīng)當(dāng)將所述指定圖像插入到其中的塊; 以及指定圖像插入單元,被設(shè)置成通過利用所述指定圖像替換所確定塊的圖像來插入所 述指定圖像。利用上述配置,將輸入圖像劃分成具有預(yù)先確定的形狀的、預(yù)定數(shù)量像素的 塊,通過按預(yù)先確定的標(biāo)準(zhǔn)將預(yù)先指定的指定圖像與每一個劃分塊的圖像進(jìn)行匹配來計 算所述指定圖像針對每一個塊的適合度,基于計算出的適合度確定應(yīng)當(dāng)將指定圖像插入 到其中的塊,以及通過用指定圖像替換所確定塊的圖像來插入該指定圖像。
本發(fā)明的一實施例是一種圖像處理設(shè)備,該圖像處理設(shè)備包括劃分單元,被 設(shè)置成將輸入圖像劃分成具有預(yù)先確定的形狀的、預(yù)定數(shù)量像素的塊;塊圖像分類單 元,被設(shè)置成基于每一個劃分塊的圖像的代表值,將每一個塊分類到預(yù)先設(shè)置的多個類 別中;素材圖像分類單元,被設(shè)置成基于每一個劃分塊的圖像的代表值,將存儲為要粘 貼在所述塊上的圖像的多個素材圖像分類到所述多個類別中;候選圖像輸出單元,被設(shè) 置成通過按預(yù)先確定的標(biāo)準(zhǔn)將被分類到和所述塊的類別相同的類別的每一個素材圖像與 所述塊的圖像進(jìn)行匹配,來計算所述素材圖像的適合度,以連同所述適合度一起輸出用 作要粘貼在每一個塊上的素材圖像的候選的多個候選圖像;以及候選圖像選擇單元,被 設(shè)置成從所述候選圖像里面選擇要粘貼在所述塊上的素材圖像,使得將預(yù)定類型的圖像 粘貼在其上的塊相對于所述輸入圖像的所有塊的比率變?yōu)轭A(yù)定比率。針對所述輸入圖像的所有塊,在已經(jīng)將多個候選圖像中的所述適合度最高的第 一候選圖像作為所述素材圖像粘貼的情況下,當(dāng)將預(yù)定類型的圖像粘貼在其上的塊相對 于所述輸入圖像的所有塊的比率與預(yù)先設(shè)置的比率不匹配時,所述候選圖像選擇單元可 以確定所述輸入圖像的所有塊中的、作為應(yīng)當(dāng)粘貼與所述第一候選圖像不同的候選圖像 的塊的對象塊,從而利用所述適合度為第二最高的第二候選圖像來替換要選擇為要粘貼 在所述對象塊上的圖像的圖像。所述候選圖像選擇單元可以在替換了要選擇為要粘貼在所述對象塊上的圖像的 圖像之后,對于所述輸入圖像的所有塊,確定將預(yù)定類型的圖像粘貼在其上的塊相對于 所述輸入圖像的所有塊的比率是否與預(yù)先設(shè)置的比率相匹配,并且在確定所述比率與所 述預(yù)先設(shè)置的比率不匹配的情況下,再次確定所述對象塊,并且再次替換所確定對象塊 的圖像。所述候選圖像選擇單元可以基于所述素材圖像的適合度,來確定所述對象塊。所述候選圖像選擇單元可以在替換要選擇為要粘貼在所述對象塊上的圖像的圖 像時,刪除替換之前選擇的素材圖像的數(shù)據(jù)。所述候選圖像輸出單元可以基于被分類到所述塊的類別中的素材圖像的像素值 與所述塊的圖像中的對應(yīng)像素的像素值之間的距離,計算要粘貼在所述塊上的素材圖像 的適合度。所述圖像處理設(shè)備還可以包括中心值計算單元,該中心值計算單元被設(shè)置成 基于所述輸入圖像的每一個塊的圖像的代表值,來計算所述多個類別的中心值;利用所 述塊圖像分類單元基于所述中心值與所述塊的圖像的代表值之間的距離,將所述塊的圖 像分類到所述多個類別中;并且利用所述素材圖像分類單元基于所述中心值與所述素材 圖像的代表值之間的距離和所述距離的閾值,將所述素材圖像分類到所述多個類別中。本發(fā)明的一實施例是一種圖像處理方法,該圖像處理方法包括以下步驟利用 劃分單元,將輸入圖像劃分成具有預(yù)先確定的形狀的、預(yù)定數(shù)量像素的塊;利用塊圖像 分類單元,基于每一個劃分塊的圖像的代表值,將每一個塊分類到預(yù)先設(shè)置的多個類別 中;利用素材圖像分類單元,基于每一個劃分塊的圖像的代表值,將存儲為要粘貼在所 述塊上的圖像的多個素材圖像分類到所述多個類別中;利用候選圖像輸出單元,通過按 預(yù)先確定的標(biāo)準(zhǔn)將被分類到和所述塊的類別相同的類別中的每一個素材圖像與所述塊的 圖像進(jìn)行匹配,來計算所述素材圖像的適合度,以連同所述適合度一起輸出用作要粘貼在每一個塊上的素材圖像的候選的多個候選圖像;以及利用候選圖像選擇單元,從所述 候選圖像里面選擇要粘貼在所述塊上的素材圖像,使得將預(yù)定類型的圖像粘貼在其上的 塊相對于所述輸入圖像的所有塊的比率變?yōu)轭A(yù)定比率。本發(fā)明的一實施例是一種程序,該程序使計算機用作圖像處理設(shè)備,該圖像處 理設(shè)備包括劃分單元,被設(shè)置成將輸入圖像劃分成具有預(yù)先確定的形狀的、預(yù)定數(shù)量 像素的塊;塊圖像分類單元,被設(shè)置成基于每一個劃分塊的圖像的代表值,將每一個塊 分類到預(yù)先設(shè)置的多個類別中;素材圖像分類單元,被設(shè)置成基于每一個劃分塊的圖像 的代表值,將存儲為要粘貼在所述塊上的圖像的多個素材圖像分類到所述多個類別中; 候選圖像輸出單元,被設(shè)置成通過按預(yù)先確定的標(biāo)準(zhǔn)將被分類到和所述塊的類別相同的 類別中的每一個素材圖像與所述塊的圖像進(jìn)行匹配,來計算所述素材圖像的適合度,以 連同所述適合度一起輸出用作要粘貼在每一個塊上的素材圖像的候選的多個候選圖像; 以及候選圖像選擇單元,被設(shè)置成從所述候選圖像里面選擇要粘貼在所述塊上的素材圖 像,使得將預(yù)定類型的圖像粘貼在其上的塊相對于所述輸入圖像的所有塊的比率變?yōu)轭A(yù) 定比率。利用上述配置,將輸入圖像劃分成具有預(yù)先確定的形狀的、預(yù)定數(shù)量的像素的 塊,基于每一個劃分塊的圖像的代表值將每一個塊分類到預(yù)先設(shè)置的多個類別中,基于 每一個劃分塊的圖像的代表值將存儲為要粘貼在塊上的圖像的多個素材圖像分類到所述 多個類別中,通過按預(yù)先確定的標(biāo)準(zhǔn)將被分類到和塊的類別相同的類別中的每一個素材 圖像和塊的圖像進(jìn)行匹配來計算素材圖像的適合度,以連同適合度一起輸出用作要粘貼 在每一個塊上的素材圖像的候選的多個候選圖像,從候選圖像里面選擇要粘貼在塊上的 素材圖像,使得將預(yù)定類型的圖像粘貼在其上的塊相對于輸入圖像的所有塊的比率變?yōu)?預(yù)定比率。本發(fā)明的一實施例是一種圖像處理設(shè)備,該圖像處理設(shè)備包括特征區(qū)域提取 單元,被設(shè)置成通過分析輸入圖像來提取包括預(yù)先設(shè)置的對象的區(qū)域的圖像作為特征區(qū) 域;區(qū)域尺寸檢測單元,被設(shè)置成檢測由所提取的特征區(qū)域的像素的數(shù)量構(gòu)成的尺寸; 比例確定單元,被設(shè)置成基于檢測到的特征區(qū)域的尺寸和具有預(yù)定形狀、預(yù)定數(shù)量像素 的塊的布局方式,來確定用于放大或縮小所述特征區(qū)域的圖像的比例,使得根據(jù)所述布 局方式將所述塊設(shè)置在所述特征區(qū)域中,所述布局方式是與所提取的特征區(qū)域的類型相 對應(yīng)的布局方式;放大/縮小單元,被設(shè)置成基于所確定的比例放大或縮小所述輸入圖 像;以及照片拼嵌圖像生成單元,被設(shè)置成通過將放大或縮小的輸入圖像劃分成塊并且 在每一個塊上粘貼素材圖像,來生成與所述輸入圖像相對應(yīng)的照片拼嵌圖像。所述圖像處理設(shè)備還可以包括布局方式存儲單元,該布局方式存儲單元被設(shè) 置成存儲與所提取的特征區(qū)域的類型相對應(yīng)的布局方式。所述放大/縮小單元可以在沒有放大/縮小所述輸入圖像的情況下,基于通過所 述比例確定單元確定的比例的倒數(shù),來放大或縮小所述塊的尺寸。所述照片拼嵌圖像生成單元可以基于所述輸入圖像的每一個塊的圖像的代表 值,將每一個塊分類到預(yù)先設(shè)置的多個類別中;將存儲為要粘貼在所述塊上的圖像的多 個素材圖像分類到所述多個類別中;以及通過按預(yù)先確定的標(biāo)準(zhǔn)將被分類到和所述塊的 類別相同的類別中的每一個素材圖像與所述塊的圖像進(jìn)行匹配,來確定要粘貼在所述塊上的素材圖像。所述照片拼嵌圖像生成單元可以包括中心值計算單元,該中心值計算單元被 設(shè)置成基于放大或縮小的輸入圖像的每一個塊的圖像的代表值,來計算所述多個類別的 中心值;利用所述照片拼嵌圖像生成單元基于所述中心值與所述塊的圖像的代表值之間 的距離,將所述塊的圖像分類到所述多個類別中;并且利用所述照片拼嵌圖像生成單元 基于所述中心值與所述素材圖像的代表值之間的距離和所述距離的閾值,將所述素材圖 像分類到所述多個類別中。所述照片拼嵌圖像生成單元可以根據(jù)被分類到所述多個類別的每一個中的所述 素材圖像的數(shù)量改變所述閾值,并且基于所述中心值與所述素材圖像的代表值之間的距 離和改變的閾值,再次將所述素材圖像分類到所述多個類別中。所述照片拼嵌圖像生成單元可以通過基于被分類到所述塊的類別中的素材圖像 的像素值與所述塊的圖像中的對應(yīng)像素的像素值之間的距離計算要粘貼在所述塊上的素 材圖像的適合度,來執(zhí)行所述匹配。所述照片拼嵌圖像生成單元可以對被確定為要粘貼在所述塊上的所述素材圖像 設(shè)置表示已經(jīng)使用了所述素材圖像的標(biāo)志;并且從未設(shè)置所述標(biāo)志的素材圖像里面確 定要粘貼在其它塊上的、作為被分類到和該塊的類別相同的類別中的素材圖像的素材圖像。所述照片拼嵌圖像生成單元可以從除了被確定為要粘貼在所述塊上的素材圖像 以外的素材圖像里面,確定要粘貼在定位在所述塊周圍的預(yù)定范圍內(nèi)的塊上的素材圖像。所述照片拼嵌圖像生成單元可以從與被確定為要粘貼在所述塊上的素材圖像的 類似度等于或小于閾值的素材圖像里面,確定要粘貼在與所述塊相鄰的塊上的素材圖像。所述照片拼嵌圖像生成單元可以在所述適合度等于或大于預(yù)先設(shè)置的閾值的素 材圖像不存在的情況下,保持這個塊的圖像在所述輸入圖像中有效而不改變。所述特征區(qū)域提取單元可以提取由用戶指定的區(qū)域的圖像作為特征區(qū)域。要設(shè)置在所述特征區(qū)域中的塊可以是由比要設(shè)置在其它的區(qū)域中的像素的數(shù)量 小的像素數(shù)構(gòu)成的塊。所述圖像處理設(shè)備還可以包括適合度確定單元,該適合度確定單元被設(shè)置成 基于從所述輸入圖像檢測到的主體的圖像的像素,確定所述輸入圖像是否為適于生成所 述照片拼嵌圖像的圖像。所述適合度確定單元可以基于構(gòu)成檢測主體的圖像的像素的值與除了和所述主 體的圖像的像素相鄰的主體以外的圖像的像素的值之間的差異,確定所述輸入圖像是否 為適于生成所述照片拼嵌圖像的圖像。在確定所述輸入圖像不是適于生成所述照片拼嵌圖像的圖像的情況下,所述適 合度確定單元可以選擇用于所述輸入圖像變?yōu)檫m于生成所述照片拼嵌圖像的圖像的多個 像素值候選,這些像素值候選是除了與檢測主體的圖像的像素值相對應(yīng)的主體以外的圖 像的像素值;基于預(yù)先存儲的多個素材圖像的代表值,從多個候選里面確定除了所述主 體以外的圖像的像素值;以及利用所確定的像素值轉(zhuǎn)換除了所述主體以外的圖像的像素值。所述適合度確定單元可以基于構(gòu)成檢測主體的圖像的像素的數(shù)量和構(gòu)成整個所 述輸入圖像的像素的數(shù)量,確定所述輸入圖像是否為適于生成所述照片拼嵌圖像的圖像。本發(fā)明的一實施例是一種圖像處理方法,該圖像處理方法包括以下步驟利用 特征區(qū)域提取單元,通過分析輸入圖像來提取包括預(yù)先設(shè)置的對象的區(qū)域的圖像作為特 征區(qū)域;利用區(qū)域尺寸檢測單元,檢測由所提取的特征區(qū)域的像素的數(shù)量構(gòu)成的尺寸; 利用比例確定單元,基于檢測到的所述特征區(qū)域的尺寸,和具有預(yù)定形狀、預(yù)定數(shù)量像 素的塊的布局方式,來確定用于放大或縮小所述特征區(qū)域的圖像的比例,使得根據(jù)所述 布局方式將所述塊設(shè)置在所述特征區(qū)域中,所述布局方式是與所提取的特征區(qū)域的類型 相對應(yīng)的布局方式;利用放大/縮小單元,基于所確定的比例放大或縮小所述輸入圖 像;以及利用照片拼嵌圖像生成單元,通過將放大或縮小的輸入圖像劃分成塊并且在每 一個塊上粘貼素材圖像,來生成與所述輸入圖像相對應(yīng)的照片拼嵌圖像。本發(fā)明的一實施例是一種程序,該程序使計算機用作圖像處理設(shè)備,該圖像處 理設(shè)備包括特征區(qū)域提取單元,被設(shè)置成通過分析輸入圖像來提取包括預(yù)先設(shè)置的對 象的區(qū)域的圖像作為特征區(qū)域;區(qū)域尺寸檢測單元,被設(shè)置成檢測由所提取的特征區(qū)域 的像素的數(shù)量構(gòu)成的尺寸;比例確定單元,被設(shè)置成基于檢測到的所述特征區(qū)域的尺 寸,和具有預(yù)定形狀、預(yù)定數(shù)量像素的塊的布局方式,來確定用于放大或縮小所述特征 區(qū)域的圖像的比例,使得根據(jù)所述布局方式將所述塊設(shè)置在所述特征區(qū)域中,所述布局 方式是與所提取的特征區(qū)域的類型相對應(yīng)的布局方式;放大/縮小單元,被設(shè)置成基于 所確定的比例放大或縮小所述輸入圖像;以及照片拼嵌圖像生成單元,被設(shè)置成通過將 放大或縮小的輸入圖像劃分成塊并且在每一個塊上粘貼素材圖像,來生成與所述輸入圖 像相對應(yīng)的照片拼嵌圖像。利用上述配置,通過分析輸入圖像來提取包括預(yù)先設(shè)置的對象的區(qū)域的圖像作 為特征區(qū)域,檢測由所提取的特征區(qū)域的像素數(shù)構(gòu)成的尺寸,并且基于檢測到的特征區(qū) 域的尺寸和具有預(yù)定形狀的、預(yù)定數(shù)量像素的塊的布局方式(該布局方式是與所提取的 特征區(qū)域的類型相對應(yīng)的布局方式),確定用于放大或縮小特征區(qū)域的圖像的比例,使得 根據(jù)該布局方式將塊設(shè)置在特征區(qū)域中,基于確定的比例放大或縮小輸入圖像,以及通 過將放大或縮小的輸入圖像劃分成塊并將素材圖像粘貼在每一個塊上來生成與該輸入圖 像相對應(yīng)的照片拼嵌圖像。根據(jù)上述配置,可以生成漂亮的照片拼嵌圖像,而不使用任何專用裝置、專用 技能等。
圖1是例示根據(jù)本發(fā)明實施例的照片拼嵌圖像生成裝置的配置例的框圖;圖2是例示圖1中的所制作目標(biāo)圖像處理單元的詳細(xì)配置例的框圖;圖3是例示輸入的所制作目標(biāo)圖像的示例的圖;圖4是例示圖1中的照片拼嵌圖像生成單元的詳細(xì)配置例的框圖;圖5是用于描述N的鄰域中的約束的圖6是用于描述照片拼嵌圖像生成處理的示例的流程圖;圖7是用于描述用于圖像生成的準(zhǔn)備處理的示例的流程圖;圖8是用于描述圖像生成處理的流程圖;圖9是例示所制作目標(biāo)圖像的示例的圖;圖10是其中所制作目標(biāo)圖像的每一個塊都填充有具有每一個塊的代表值的像素 的圖像的示例;圖11是用于描述類別分類處理的流程圖;圖12是例示其中圖10所示的每一個塊被分類到各類別中的示例的圖像;圖13是用于描述替換圖像確定處理的示例的流程圖;圖14是例示照片拼嵌圖像的示例的圖;圖15是例示在將所制作目標(biāo)圖像劃分成塊的情況下的另一示例的圖;圖16是例示圖1的照片拼嵌圖像生成單元的詳細(xì)配置例的框圖;圖17是例示圖16中的標(biāo)記處理單元的詳細(xì)配置例的框圖;圖18是用于描述與圖16中的配置相對應(yīng)的圖像生成處理的示例的流程圖;圖19是用于描述圖像替換處理的示例的流程圖;圖20是例示根據(jù)本發(fā)明實施例的照片拼嵌圖像生成裝置的另一配置例的框圖;圖21是例示圖20中的指定圖像插入單元的詳細(xì)配置例的框圖;圖22是用于描述與圖20中的配置相對應(yīng)的照片拼嵌圖像生成處理的示例的流程 圖;圖23是用于描述指定圖像插入處理的示例的流程圖;圖24是例示圖20中的指定圖像插入單元的另一詳細(xì)配置例的框圖;圖25是用于描述與圖24中的配置相對應(yīng)的指定圖像插入處理的示例的流程 圖;圖26是例示在插入指定圖像之前的照片拼嵌圖像的示例的圖;圖27是例示在插入指定圖像之后的照片拼嵌圖像的示例的圖;圖28是例示添加了框的圖像的示例的圖;圖29是例示利用用作拼嵌圖案嵌塊的不適合圖像所生成的照片拼嵌圖像的示例 的圖;圖30是例示根據(jù)本發(fā)明實施例的照片拼嵌圖像生成裝置的又一配置例的框圖;圖31是例示圖30中的圖像選擇單元的詳細(xì)配置例的框圖;圖32是用于描述與圖30中的配置相對應(yīng)的照片拼嵌圖像生成處理的示例的流程 圖;圖33是用于描述圖像選擇處理的示例的流程圖;圖34是例示其中主體的像素值與背景的像素值之間的差異小的圖像的示例的 圖;圖35是例示利用圖34中的圖像作為所制作目標(biāo)圖像而生成的照片拼嵌圖像的示 例的圖;圖36是例示其中主體的尺寸極其小的圖像的示例的圖;圖37是例示照片拼嵌圖像生成裝置的另一配置例的框圖38是例示圖37中的所制作目標(biāo)圖像確定單元的詳細(xì)配置例的框圖;圖39是用于描述圖38中的所制作目標(biāo)圖像確定單元的所制作目標(biāo)圖像確定處理 的示例的流程圖;圖40是例示圖37中的所制作目標(biāo)圖像確定單元的另一詳細(xì)配置例的框圖;圖41是用于描述圖40中的所制作目標(biāo)圖像確定單元的所制作目標(biāo)圖像確定處理 的示例的流程圖;圖42是例示圖37中的所制作目標(biāo)圖像確定單元的又一詳細(xì)配置例的框圖;圖43是用于描述圖42中的所制作目標(biāo)圖像確定單元的所制作目標(biāo)圖像確定處理 的示例的流程圖;圖44是用于描述背景顏色轉(zhuǎn)換處理的示例的流程圖;以及圖45是例示個人計算機的配置例的框圖。
具體實施例方式下面,將參照附圖對本發(fā)明的實施例進(jìn)行描述。圖1是例示根據(jù)本發(fā)明實施例 的照片拼嵌圖像生成裝置的配置例的框圖。例如,通過將諸如大量照片的小圖像(如拼嵌圖案)組合為單一大圖像來創(chuàng)建照 片拼嵌圖像。雖然在從某一距離觀察的情況下照片拼嵌圖像看上去像單一照片,但該照 片拼嵌圖像被生成為使得在近距離觀察的情況下一次一個圖像地觀看用作拼嵌圖案嵌塊 的單個圖像。如該圖中所示,照片拼嵌圖像生成裝置10由所制作目標(biāo)圖像處理單元20和照片 拼嵌圖像生成單元30構(gòu)成。所制作目標(biāo)圖像處理單元20被配置成接受作為用作要生成為照片拼嵌圖像的圖 像的原形(original)的圖像的所制作目標(biāo)圖像。所制作目標(biāo)圖像的示例是人的圖像。例 如,如后所述,所制作目標(biāo)圖像處理單元20從輸入的所制作目標(biāo)圖像提取特征區(qū)域。在 所制作目標(biāo)圖像為人的圖像的情況下,特征區(qū)域的示例包括諸如人的面部中的眼、鼻子 以及嘴的部分。所制作目標(biāo)圖像處理單元20確定要分配給提取的特征區(qū)域的塊的數(shù)量,并且放 大或縮小特征區(qū)域圖像,使其變?yōu)榕c提取的特征區(qū)域的塊的數(shù)量相對應(yīng)的圖像。隨后, 所制作目標(biāo)圖像處理單元20與其放大或縮小比例一致地放大或縮小整個所制作目標(biāo)圖像。所制作目標(biāo)圖像處理單元20將這樣放大或縮小的所制作目標(biāo)圖像提供給照片拼 嵌圖像生成單元30。照片拼嵌圖像生成單元30將作為所制作目標(biāo)圖像處理單元20的處 理結(jié)果而獲取的整個所制作目標(biāo)圖像劃分成塊。所述塊例如具有尺寸相同的矩形形狀, 并且用作拼嵌圖案嵌塊的圖像被設(shè)置成要粘貼在每一個塊上。隨后,照片拼嵌圖像生成 單元30選擇適于這些塊中的每一個的圖像并將其粘貼該塊上。照片拼嵌圖像生成單元30例如從圖像數(shù)據(jù)庫51中累積的圖像里面選擇適于所制 作目標(biāo)圖像的每一個塊的圖像。另選的是,照片拼嵌圖像生成單元30例如從連接至網(wǎng)絡(luò) 52的服務(wù)器53中所累積的圖像里面選擇適于所制作目標(biāo)圖像的每一個塊的圖像。就是說,圖像數(shù)據(jù)庫51中累積的圖像和服務(wù)器53中累積的圖像是要用作拼嵌圖案嵌塊的圖像,即,用作照片拼嵌圖像的素材的圖像。如后所述,照片拼嵌圖像生成單元30基于所制作目標(biāo)圖像的每一個塊的像素值 等來執(zhí)行類別分類。因而,例如將所制作目標(biāo)圖像的每一個塊分類到五個類別中。而 且,照片拼嵌圖像生成單元30例如通過相同方法例如將圖像數(shù)據(jù)庫51中累積的圖像分類 到五個類別中。隨后,照片拼嵌圖像生成單元30通過在所制作目標(biāo)圖像的每一個塊的圖像與圖 像數(shù)據(jù)庫51中的被分類到所制作目標(biāo)圖像的塊的類別中的圖像之間執(zhí)行匹配而從圖像數(shù) 據(jù)庫51中所累積的圖像里面選擇單一圖像。照片拼嵌圖像生成單元30將諸如上述選擇的圖像粘貼在所制作目標(biāo)圖像的每一 個塊上,作為拼嵌圖案嵌塊。因而,將照片拼嵌圖像輸出為輸出圖像。圖2是例示圖1中的所制作目標(biāo)圖像處理單元20的詳細(xì)配置例的框圖。特征區(qū) 域檢測單元21被設(shè)置成分析輸入的所制作目標(biāo)圖像,以提取特征區(qū)域。例如,在所制 作目標(biāo)圖像為人的圖像的情況下,該特征區(qū)域檢測單元21通過執(zhí)行面部圖像識別處理等 來檢測人的面部,并且還確定構(gòu)成作為該面部內(nèi)的特征區(qū)域的眼、嘴等的區(qū)域。隨后, 獲取用于確定諸如眼、嘴等的特征區(qū)域的信息和諸如被確定區(qū)域的坐標(biāo)位置和面積的信 息,作為提取的特征區(qū)域的信息。特征區(qū)域檢測單元21從該圖像例如提取肉色(flesh-colored)像素,并且提取由 所提取的肉色像素構(gòu)成的面部圖像。隨后,特征區(qū)域檢測單元21按該面部圖像的水平方 向,基于一列的像素中所包括的連續(xù)肉色像素的數(shù)量來確定水平框,通過將水平框的寬 度乘以預(yù)定系數(shù)來獲取垂直框的高度,以及確定相對于要成為垂直框的中心的垂直基準(zhǔn) 點偏移預(yù)定長度的位置。特征區(qū)域檢測單元21例如基于這樣獲取的水平框和垂直框來提 取正方形框內(nèi)的面部區(qū)域。隨后,特征區(qū)域檢測單元21例如基于表示面部區(qū)域的圖像與標(biāo)準(zhǔn)面部圖像模板 等之間的匹配程度的值來確定被確定為面部區(qū)域的圖像是否為真實面部圖像,并且在該 面部區(qū)域被確定為面部圖像的情況下,檢測眼或嘴等。特征區(qū)域檢測單元21例如使不等同于肉色像素的非肉色像素進(jìn)行面部區(qū)域像素 的標(biāo)注(labeling),并且提取對象。隨后,特征區(qū)域檢測單元21基于該標(biāo)注,計算由面 部區(qū)域的非肉色像素構(gòu)成的每一個對象的重心,并且基于表示每一個對象的重心的重心 數(shù)據(jù),檢測眼部對象、嘴部對象等。而且,特征區(qū)域檢測單元21基于用于確定被檢測對象的位置的數(shù)據(jù)(例如,表 示眼部對象的重心的位置的數(shù)據(jù))來設(shè)置具有預(yù)定尺寸的正方形區(qū)域,并且將該正方形 區(qū)域的圖像確定成特征區(qū)域。應(yīng)注意到,用于提取特征區(qū)域的上述方法是一示例,提取特征區(qū)域可以通過其 它方法來執(zhí)行。特征區(qū)域檢測單元21向比例確定單元22提供諸如上述提取的特征區(qū)域的信息。圖3是例示輸入的所制作目標(biāo)圖像的示例的圖。利用這個示例,將所制作目標(biāo) 圖像100被確定為人的圖像。特征區(qū)域檢測單元21例如提取利用圖3中的框101表示的 眼部區(qū)域,作為特征區(qū)域。比例確定單元22檢測所提取的特征區(qū)域的尺寸。這里,例如將該尺寸確定成沿被提取的特征區(qū)域的垂直方向和水平方向的像素的數(shù)量。將與特征區(qū)域相對應(yīng)的塊的布局方式存儲在特征區(qū)域數(shù)據(jù)庫24中。例如,將與 眼部的特征區(qū)域相對應(yīng)的信息“水平320X4,垂直240X2”存儲在特征區(qū)域數(shù)據(jù)庫24 中。這表示由要設(shè)置在眼部的特征區(qū)域中的水平320個像素和垂直240個像素構(gòu)成的矩 形塊的數(shù)量在水平方向上為四個,而在垂直方向上為兩個。就是說,將總計八(即4X2) 個塊的76800(即,320X240)個像素設(shè)置在眼部的特征區(qū)域中。應(yīng)注意到,例如,與特征區(qū)域相對應(yīng)的塊的布局方式可以根據(jù)打印機或顯示器 等的分辨率或尺寸(紙張尺寸、縱橫比等)、圖像的取向(橫向或縱向)等來改變。類似的是,例如,將由要設(shè)置在嘴部區(qū)域中的沿水平方向的多個塊和沿垂直方 向的多個塊所構(gòu)成的布局方式存儲在特征區(qū)域數(shù)據(jù)庫24中。就是說,將與特征區(qū)域(舉 例來說,如眼、嘴等)的類型相對應(yīng)的塊的布局方式每個都設(shè)置在特征區(qū)域數(shù)據(jù)庫24 中。下面,假定例如基于存儲在圖像數(shù)據(jù)庫51中的圖像的尺寸來確定塊的像素數(shù) (在這種情況下,為320X240)。比例確定單元22基于用于確定該特征區(qū)域的眼、嘴等的信息,讀出與該特征區(qū) 域相對應(yīng)的塊的布局方式。隨后,比例確定單元22基于這樣檢測到的特征區(qū)域的尺寸和 從特征區(qū)域數(shù)據(jù)庫24讀出的塊的布局方式,計算該特征區(qū)域的放大或縮小比率。例如,在已經(jīng)將眼部提取為特征區(qū)域的情況下,假定從所制作目標(biāo)圖像提取的 特征區(qū)域的尺寸用沿水平方向的像素數(shù)IM—XEYE和沿垂直方向的像素數(shù)IM—YEYE來表 示。而且,假定要基于從特征區(qū)域數(shù)據(jù)庫24讀出的塊的布局方式獲取的、沿水平方向的 像素數(shù)用沿水平方向的像素數(shù)DB—XEYE和沿垂直方向的像素數(shù)DB—YEYE來表示。在這種情況下,比例確定單元22通過表達(dá)式(1)和(2)獲取沿垂直方向的改變 比率Va,和沿水平方向的改變比率Ha,并且計算特征區(qū)域的放大或縮小比率。Va = DBYEYE/IMYEYE (1)Ha = DBXEYE/IMXEYE (2)比率確定單元22基于這樣獲取的特征區(qū)域的放大或縮小比率,確定整個所制作 目標(biāo)圖像的放大或縮小比率。整個所制作目標(biāo)圖像的放大或縮小比率可以和特征區(qū)域的 放大或縮小比率相同。而且,上述改變比率Va和改變比率Ha可以舍入(round off)、圓 整(round out),舍位(truncated)。而且,在改變比率Va和改變比率Ha不同的情況下, 例如,可以通過選擇這兩個比率中的一個、或者計算其平均值等來處理沿垂直方向的改 變比率和沿水平方向的改變比率,從而使其變?yōu)橥恢?。比率確定單元22向圖像生成單元23提供整個所制作目標(biāo)圖像的放大或縮小比率。圖像生成單元23通過從比率確定單元22提供的放大或縮小比率來放大或縮小作 為輸入圖像的所制作目標(biāo)圖像。應(yīng)注意到,在已經(jīng)通過特征區(qū)域檢測單元21提取了多個特征區(qū)域的情況下(例 如,在已經(jīng)提取了兩只眼睛中的每一只的情況下),比率確定單元22檢測每一只眼睛的 尺寸。隨后,例如,通過計算平均值、或根據(jù)預(yù)先設(shè)置的標(biāo)準(zhǔn)選擇這些特征區(qū)域中的任 一個等來計算放大或縮小比率。
利用上述示例,對于特征區(qū)域檢測單元21分析輸入的所制作目標(biāo)圖像以自動提 取特征區(qū)域的前提進(jìn)行了描述,但例如,可以將由用戶使用鼠標(biāo)等指定的區(qū)域提取為特 征區(qū)域。在這種情況下,例如,指定特征區(qū)域的用戶進(jìn)一步輸入用于確定該特征區(qū)域 (例如,目艮、鼻子、嘴等)的信息。另選的是,可以做出這樣一種配置,其中,向用戶呈 現(xiàn)特征區(qū)域候選列表,并且由用戶指定基于該候選列表選擇的特征區(qū)域。當(dāng)考慮現(xiàn)實處理時間時,雖然難以使所制作目標(biāo)圖像的塊數(shù)增加太多,但對于 作為照片拼嵌圖像生成的圖像,例如,必須適當(dāng)?shù)卣{(diào)節(jié)要設(shè)置在人面部的諸如眼、嘴等 的特征部分中的塊的數(shù)量。例如,即使在嘗試?yán)脝我粔K來表示這種特征部分時,這也 使該圖像對于人面部來說看上去不舒服。因此,在創(chuàng)建照片拼嵌圖像的情況下,所制作目標(biāo)圖像的尺寸必須被適當(dāng)?shù)卣{(diào) 節(jié),同時考慮用作拼嵌圖案嵌塊的圖像的尺寸(塊的尺寸),而這種尺寸調(diào)節(jié)需要很高的 技能。另一方面,利用本發(fā)明的配置,所制作目標(biāo)圖像可以基于該所制作目標(biāo)圖像的 特征區(qū)域、和塊的尺寸自動地縮小或放大。因此,可以生成漂亮的照片拼嵌圖像,而不 需要專用技能。圖4是例示圖1中的照片拼嵌圖像生成單元30的詳細(xì)配置例的框圖。如這個圖中所示,照片拼嵌圖像生成單元30被設(shè)置為包括塊劃分單元31、代 表值確定單元32、類別中心值計算單元33以及所制作目標(biāo)圖像類別分類單元34。而且, 照片拼嵌圖像生成單元30被設(shè)置為還包括替換圖像確定單元35、圖像替換單元36、圖 像數(shù)據(jù)庫類別分類單元37以及累積存儲器38。塊劃分單元31將通過所制作目標(biāo)圖像處理單元20這樣放大或縮小的所制作目標(biāo) 圖像劃分成塊。如上所述,這些塊例如具有尺寸相同的矩形形狀,并且用作拼嵌圖案嵌 塊的圖像被粘貼在每一個塊上。塊劃分單元31將所制作目標(biāo)圖像劃分成例如由水平320 個像素和垂直240個像素構(gòu)成的矩形塊。代表值確定單元32確定由塊劃分單元31劃分的每一個塊的代表值。這里,例 如,該代表值可以是該塊的像素值的平均值,或者可以是該塊的中心的坐標(biāo)位置處的像 素值。另選的是,該塊內(nèi)的預(yù)先確定的坐標(biāo)位置的像素值的平均值可以是該代表值。類別中心值計算單元33通過分組方法(舉例來說,如K-means方法)來計算用 于類別分類的每一個類別的中心值。利用后面描述的所制作目標(biāo)圖像類別分類單元34和 圖像數(shù)據(jù)庫類別分類單元37,基于由類別中心值計算單元33計算出的中心值來執(zhí)行類別 分類。在所制作目標(biāo)圖像類別分類單元34和圖像數(shù)據(jù)庫類別分類單元37執(zhí)行了五個類 別的分類的情況下,類別中心值計算單元33臨時地分別設(shè)置所制作目標(biāo)圖像的邊緣部分 的五個塊的代表值,作為五個類別的中心值。隨后,類別中心值計算單元33通過比較中 心值與每一個類別的代表值而將每一個塊分類到五個類別中。類別中心值計算單元33計算與這樣臨時設(shè)置的中心值相對應(yīng)的像素值的每一個 RGB分量和與每一個塊的代表值相對應(yīng)的像素值的每一個RGB分量的差的絕對值的平方 和,以獲取每一個類別的中心值與該塊的代表值之間的距離。隨后,類別中心值計算單元33將該塊分類到具有最短距離的類別。由此,在分類預(yù)定數(shù)量的塊之后,類別中心值計算單元33例如通過計算每一個 類別的所有塊的代表值的平均值等而再次臨時設(shè)置每一個類別的中心值。隨后,類別中 心值計算單元33獲取每一個類別的中心值與每一個塊的代表值之間的距離,以再次執(zhí)行 對該塊的分類。類別中心值計算單元33執(zhí)行塊分類處理,直到執(zhí)行次數(shù)例如達(dá)到預(yù)定次數(shù)為 止。隨后,類別中心值計算單元33將通過計算每一個類別的所有塊的代表值的平均值而 獲取的值等提供給所制作目標(biāo)圖像類別分類單元34和圖像數(shù)據(jù)庫類別分類單元37,作為 每一個類別的最終中心值。將中心值例如計算為針對每一個類別的每一個RGB分量的值。例如,在被分類 到類別1、類別2、類別3等的情況下,將類別1的中心值計算為(235.9444、147.9211、 71.6848),將類別2的中心值計算為(177.6508、115.0474、61.7452),將類別3的中心值 計算為(76.7123、63.5517、42.3792)等。上述中心值的三個因子分別表示R分量、G分
量以及B分量的值。應(yīng)注意到,上述中心值計算方法是一示例,并且可以通過其它方法來獲取每一 個類別的中心值。所制作目標(biāo)圖像類別分類單元34基于從類別中心值計算單元33提供的每一個類 別的中心值,將通過塊劃分單元31劃分的每一個塊的圖像分類到各類別中。例如,按和 上述情況相同的方式,通過獲取每一個類別的中心值與每一個塊的代表值之間的距離, 執(zhí)行所制作目標(biāo)圖像類別分類單元34的分類。圖像數(shù)據(jù)庫類別分類單元37例如基于從類別中心值計算單元33提供的每一個類 別的中心值,將圖像數(shù)據(jù)庫51中的圖像分類到各類別中。例如,按和上述情況相同的方式,通過獲取每一個類別的中心值與數(shù)據(jù)庫的每 一個圖像的代表值之間的距離,執(zhí)行圖像數(shù)據(jù)庫類別分類單元37的分類。然而,利用圖 像數(shù)據(jù)庫類別分類單元37的分類,在最近類別的中心值與數(shù)據(jù)庫中的每一個圖像的代表 值之間的距離超過閾值的情況下,該圖像不被分類到任何類別中。用于圖像數(shù)據(jù)庫類別分類單元37的分類的閾值例如根據(jù)被分類圖像的數(shù)量改 變。由此,在被分類到預(yù)定類別中的圖像的數(shù)量過度小等的情況下,可以通過增加該閾 值而增加被分類到該類別中的圖像的數(shù)量。因而,例如,可以制成這樣一種配置,其中,圖像數(shù)據(jù)庫類別分類單元37檢查 針對每一個類別被分類過一次的圖像的數(shù)量,并且在被分類到預(yù)定類別中的圖像的數(shù)量 小于基準(zhǔn)值的情況下,改變該閾值以再次執(zhí)行類別分類。應(yīng)注意到,作為這樣改變該閾 值的結(jié)果,可以將同一圖像分類為屬于多個類別。將通過圖像數(shù)據(jù)庫類別分類單元37分類到各類別中的圖像按與對應(yīng)分類類別相 關(guān)聯(lián)的方式存儲在累積存儲器38中。應(yīng)注意到,可以制成這樣一種配置,其中,使存儲在圖像數(shù)據(jù)庫51中的圖像進(jìn) 一步進(jìn)行用于去除抖動或模糊的過濾處理,并且按與對應(yīng)分類類別相關(guān)聯(lián)的方式存儲在 累積存儲器38中。由此,最終的照片拼嵌圖像可改變成仍然更漂亮的圖像。替換圖像確定單元35例如利用下面的表達(dá)式,執(zhí)行以下的處理,該處理用于通過計算來將由所制作目標(biāo)圖像類別分類單元34分類到各類別中的塊的圖像與作為存儲在 累積存儲器38中的圖像的該塊的類別的圖像組進(jìn)行匹配。
針對用于匹配圖像的處理,例如,首先執(zhí)行表達(dá)式(3)的計算,以獲取Ac。
權(quán)利要求
1.一種圖像處理設(shè)備,包括劃分裝置,被設(shè)置成將輸入圖像劃分成具有預(yù)先確定的形狀的、預(yù)定數(shù)量像素的塊;適合度計算裝置,被設(shè)置成通過按預(yù)先確定的標(biāo)準(zhǔn)將預(yù)先指定的指定圖像與每一個 所述劃分塊的圖像進(jìn)行匹配,來計算所述指定圖像針對每一個所述塊的適合度;插入塊確定裝置,被設(shè)置成基于所述計算出的適合度來確定應(yīng)當(dāng)將所述指定圖像插 入到其中的塊;以及指定圖像插入裝置,被設(shè)置成通過利用所述指定圖像替換所述確定塊的圖像來插入 所述指定圖像。
2.根據(jù)權(quán)利要求1所述的圖像處理設(shè)備,還包括區(qū)域指定裝置,被設(shè)置成接受對所述輸入圖像內(nèi)的、應(yīng)當(dāng)將所述指定圖像插入到其 中的區(qū)域的指定;其中,所述適合度計算裝置通過按預(yù)先確定的標(biāo)準(zhǔn)對所述指定圖像與和所述劃分塊 的圖像中的、已經(jīng)接受所述指定的所述區(qū)域相對應(yīng)的塊的圖像進(jìn)行匹配,來計算所述指 定圖像的適合度。
3.根據(jù)權(quán)利要求1所述的圖像處理設(shè)備,還包括加權(quán)裝置,被設(shè)置成利用根據(jù)所述塊與所述輸入圖像內(nèi)的預(yù)先設(shè)置了其位置的塊之 間的距離而設(shè)置的加權(quán)表,使針對每一個所述塊計算出的適合度進(jìn)行加權(quán)。
4.根據(jù)權(quán)利要求1所述的圖像處理設(shè)備,其中,所述指定圖像插入裝置分別將多個所 述指定圖像插入到多個所述塊中;并且其中,所述插入塊確定裝置設(shè)置表示針對應(yīng)當(dāng)將預(yù)定的指定圖像插入到其中的 所述塊的插入已經(jīng)完成的標(biāo)志,并且從除了定位在已經(jīng)設(shè)置了所述標(biāo)志的塊周圍的預(yù)定 范圍內(nèi)的塊以外的塊里面確定應(yīng)當(dāng)將另一指定圖像插入到其中的塊。
5.根據(jù)權(quán)利要求1所述的圖像處理設(shè)備,還包括照片拼嵌圖像生成裝置,被設(shè)置成基于所述輸入圖像的每一個塊的圖像的代表值, 將每一個所述塊分類到預(yù)先設(shè)置的多個類別中;將存儲為要粘貼在所述塊上的圖像的多 個素材圖像分類到所述多個類別中;以及通過按預(yù)先確定的標(biāo)準(zhǔn)將分類到和所述塊的類 別相同的類別中的每一個素材圖像與所述塊的圖像進(jìn)行匹配來確定要粘貼在所述塊上的 素材圖像。
6.根據(jù)權(quán)利要求5所述的圖像處理設(shè)備,還包括選擇裝置,被設(shè)置成選擇多個所述素材圖像中的、用作要粘貼在所述塊上的素材圖 像的對象的圖像。
7.根據(jù)權(quán)利要求6所述的圖像處理設(shè)備,其中,所述選擇裝置通過從所述素材圖像中 排除預(yù)先選擇為用戶感覺視覺上不舒服的圖像的圖像,來選擇用作要粘貼在所述塊上的 素材圖像的對象的圖像。
8.根據(jù)權(quán)利要求6所述的圖像處理設(shè)備,所述選擇裝置包括修正單元,被設(shè)置成修正包含噪聲的圖像、模糊圖像或附加了框的圖像;和呈現(xiàn)裝置,被設(shè)置成向所述用戶呈現(xiàn)通過所述修正裝置修正了的圖像;其中,所述選擇裝置通過從所述素材圖像中排除選擇為所述用戶感覺視覺上不舒服的圖像的圖像,而從所述呈現(xiàn)裝置呈現(xiàn)的素材圖像里面選擇用作要粘貼在所述塊上的素 材圖像對象的圖像。
9.一種圖像處理方法,該圖像處理方法包括以下步驟利用劃分裝置,將輸入圖像劃分成具有預(yù)先確定的形狀的、預(yù)定數(shù)量像素的塊; 利用適合度計算裝置,通過按預(yù)先確定的標(biāo)準(zhǔn)將預(yù)先指定的指定圖像與每一個所述 劃分塊的圖像進(jìn)行匹配,來計算所述指定圖像針對每一個所述塊的適合度;利用插入塊確定裝置,基于所述計算出的適合度來確定應(yīng)當(dāng)將所述指定圖像插入到 其中的塊;以及利用指定圖像插入裝置,通過利用所述指定圖像替換所述確定塊的圖像來插入所述 指定圖像。
10.一種使計算機用作圖像處理設(shè)備的程序,所述圖像處理設(shè)備包括劃分裝置,被設(shè)置成將輸入圖像劃分成具有預(yù)先確定的形狀的、預(yù)定數(shù)量像素的塊;適合度計算裝置,被設(shè)置成通過按預(yù)先確定的標(biāo)準(zhǔn)將預(yù)先指定的指定圖像與每一個 所述劃分塊的圖像進(jìn)行匹配,來計算所述指定圖像針對每一個所述塊的適合度;插入塊確定裝置,被設(shè)置成基于所述計算出的適合度來確定應(yīng)當(dāng)將所述指定圖像插 入到其中的塊;以及指定圖像插入裝置,被設(shè)置成通過利用所述指定圖像替換所述確定塊的圖像來插入 所述指定圖像。
11.一種圖像處理設(shè)備,包括劃分裝置,被設(shè)置成將輸入圖像劃分成具有預(yù)先確定的形狀的、預(yù)定數(shù)量像素的塊;塊圖像分類裝置,被設(shè)置成基于每一個所述劃分塊的圖像的代表值,將每一個所述 塊分類到預(yù)先設(shè)置的多個類別中;素材圖像分類裝置,被設(shè)置成基于每一個所述劃分塊的圖像的代表值,將存儲為要 粘貼在所述塊上的圖像的多個素材圖像分類到所述多個類別中;候選圖像輸出裝置,被設(shè)置成通過按預(yù)先確定的標(biāo)準(zhǔn)將被分類到和所述塊的類別相 同的類別的每一個素材圖像與所述塊的圖像進(jìn)行匹配,來計算所述素材圖像的適合度, 以連同所述適合度一起輸出用作要粘貼在每一個所述塊上的素材圖像的候選的多個候選 圖像;以及候選圖像選擇裝置,被設(shè)置成從所述候選圖像里面選擇要粘貼在所述塊上的素材圖 像,使得將預(yù)定類型的圖像粘貼在其上的塊相對于所述輸入圖像的所有塊的比率變?yōu)轭A(yù) 定比率。
12.根據(jù)權(quán)利要求11所述的圖像處理設(shè)備,其中,針對所述輸入圖像的所有塊,在已 經(jīng)將所述多個候選圖像中的、所述適合度最高的第一候選圖像作為所述素材圖像粘貼的 情況下,當(dāng)將預(yù)定類型的圖像粘貼在其上的塊相對于所述輸入圖像的所有塊的比率與預(yù) 先設(shè)置的比率不匹配時,所述候選圖像選擇裝置確定所述輸入圖像的所有塊中的、作為 應(yīng)當(dāng)粘貼與所述第一候選圖像不同的候選圖像的塊的對象塊;并且利用所述適合度為第 二最高的第二候選圖像來替換要選擇為要粘貼在所述對象塊上的圖像的圖像。
13.根據(jù)權(quán)利要求12所述的圖像處理設(shè)備,其中,所述候選圖像選擇裝置在替換了要 選擇為要粘貼在所述對象塊上的圖像的圖像之后,針對所述輸入圖像的所有塊,確定將 預(yù)定類型的圖像粘貼在其上的塊相對于所述輸入圖像的所有塊的比率是否與預(yù)先設(shè)置的 比率相匹配,并且在確定所述比率與所述預(yù)先設(shè)置的比率不匹配的情況下,再次確定所 述對象塊,并且再次替換所述確定的對象塊的圖像。
14.根據(jù)權(quán)利要求12所述的圖像處理設(shè)備,其中,所述候選圖像選擇裝置基于所述素 材圖像的適合度,來確定所述對象塊。
15.根據(jù)權(quán)利要求12所述的圖像處理設(shè)備,其中,所述候選圖像選擇裝置在替換要選 擇為要粘貼在所述對象塊上的圖像的圖像時,刪除在替換之前選擇的所述素材圖像的數(shù) 據(jù)。
16.根據(jù)權(quán)利要求11所述的圖像處理設(shè)備,其中,所述候選圖像輸出裝置基于被分類 到所述塊的類別中的素材圖像的像素值與所述塊的圖像中的對應(yīng)像素的像素值之間的距 離,計算要粘貼在所述塊上的素材圖像的適合度。
17.根據(jù)權(quán)利要求11所述的圖像處理設(shè)備,還包括中心值計算裝置,被設(shè)置成基于所述輸入圖像的每一個塊的圖像的代表值,來計算 所述多個類別的中心值;其中,所述塊圖像分類裝置基于所述中心值與所述塊的圖像的代表值之間的距離, 將所述塊的圖像分類到所述多個類別中;并且其中,所述素材圖像分類裝置基于所述中心值與所述素材圖像的代表值之間的 距離和所述距離的閾值,將所述素材圖像分類到所述多個類別中。
18.—種圖像處理方法,包括以下步驟利用劃分裝置,將輸入圖像劃分成具有預(yù)先確定的形狀的、預(yù)定數(shù)量像素的塊; 利用塊圖像分類裝置,基于每一個所述劃分塊的圖像的代表值,將每一個所述塊分 類到預(yù)先設(shè)置的多個類別中;利用素材圖像分類裝置,基于每一個所述劃分塊的圖像的代表值,將存儲為要粘貼 在所述塊上的圖像的多個素材圖像分類到所述多個類別中;利用候選圖像輸出裝置,通過按預(yù)先確定的標(biāo)準(zhǔn)將被分類到和所述塊的類別相同 的類別的每一個素材圖像與所述塊的圖像進(jìn)行匹配,來計算所述素材圖像的適合度,以 連同所述適合度一起輸出用作要粘貼在每一個所述塊上的素材圖像的候選的多個候選圖 像;以及利用候選圖像選擇裝置,從所述候選圖像里面選擇要粘貼在所述塊上的素材圖像, 使得將預(yù)定類型的圖像粘貼在其上的塊相對于所述輸入圖像的所有塊的比率變?yōu)轭A(yù)定比率。
19.一種使計算機用作圖像處理設(shè)備的程序,所述圖像處理設(shè)備包括劃分裝置,被設(shè)置成將輸入圖像劃分成具有預(yù)先確定的形狀的、預(yù)定數(shù)量像素的塊;塊圖像分類裝置,被設(shè)置成基于每一個所述劃分塊的圖像的代表值,將每一個所述 塊分類到預(yù)先設(shè)置的多個類別中;素材圖像分類裝置,被設(shè)置成基于每一個所述劃分塊的圖像的代表值,將存儲為要粘貼在所述塊上的圖像的多個素材圖像分類到所述多個類別中;候選圖像輸出裝置,被設(shè)置成通過按預(yù)先確定的標(biāo)準(zhǔn)將被分類到和所述塊的類別相 同的類別的每一個素材圖像與所述塊的圖像進(jìn)行匹配,來計算所述素材圖像的適合度, 以連同所述適合度一起輸出用作要粘貼在每一個所述塊上的素材圖像的候選的多個候選 圖像;以及候選圖像選擇裝置,被設(shè)置成從所述候選圖像里面選擇要粘貼在所述塊上的素材圖 像,以使將預(yù)定類型的圖像粘貼在其上的塊相對于所述輸入圖像的所有塊的比率變?yōu)轭A(yù) 定比率。
20.—種圖像處理設(shè)備,包括特征區(qū)域提取裝置,被設(shè)置成通過分析輸入圖像來提取包括預(yù)先設(shè)置的對象的區(qū)域 的圖像作為特征區(qū)域;區(qū)域尺寸檢測裝置,被設(shè)置成檢測由所述提取的特征區(qū)域的像素的數(shù)量構(gòu)成的尺寸;比例確定裝置,被設(shè)置成基于所述特征區(qū)域的所述檢測的尺寸和具有預(yù)定形狀、預(yù) 定數(shù)量像素的塊的布局方式,來確定用于放大或縮小所述特征區(qū)域的圖像的比例,使得 根據(jù)所述布局方式將所述塊設(shè)置在所述特征區(qū)域中,所述布局方式是與所述提取的特征 區(qū)域的類型相對應(yīng)的布局方式;放大/縮小裝置,被設(shè)置成基于所述確定的比例放大或縮小所述輸入圖像;以及 照片拼嵌圖像生成裝置,被設(shè)置成通過將所述放大或縮小的輸入圖像劃分成所述塊 并且在每一個所述塊上粘貼素材圖像,來生成與所述輸入圖像相對應(yīng)的照片拼嵌圖像。
21.根據(jù)權(quán)利要求20所述的圖像處理設(shè)備,還包括布局方式存儲裝置,被設(shè)置成存儲與所述提取的特征區(qū)域的類型相對應(yīng)的布局方式。
22.根據(jù)權(quán)利要求20所述的圖像處理設(shè)備,其中,所述放大/縮小裝置在沒有放大 /縮小所述輸入圖像的情況下,基于通過所述比例確定裝置確定的比例的倒數(shù),來放大或 縮小所述塊的尺寸。
23.根據(jù)權(quán)利要求20所述的圖像處理設(shè)備,其中,所述照片拼嵌圖像生成裝置基于 所述輸入圖像的每一個塊的圖像的代表值,將每一個所述塊分類到預(yù)先設(shè)置的多個類別 中;將存儲為要粘貼在所述塊上的圖像的多個所述素材圖像分類到所述多個類別中;以 及通過按預(yù)先確定的標(biāo)準(zhǔn)將被分類到和所述塊的類別相同的類別中的每一個素材圖像和 所述塊的圖像進(jìn)行匹配,來確定要粘貼在所述塊上的素材圖像。
24.根據(jù)權(quán)利要求23所述的圖像處理設(shè)備,所述照片拼嵌圖像生成裝置包括中心值計算裝置,被設(shè)置成基于所述放大或縮小的輸入圖像的每一個塊的圖像的代 表值,來計算所述多個類別的中心值;其中,所述照片拼嵌圖像生成裝置基于所述中心值與所述塊的圖像的代表值之間的 距離,將所述塊的圖像分類到所述多個類別中;并且其中,所述照片拼嵌圖像生成裝置基于所述中心值與所述素材圖像的代表值之 間的距離以及所述距離的閾值,將所述素材圖像分類到所述多個類別中。
25.根據(jù)權(quán)利要求24所述的圖像處理設(shè)備,其中,所述照片拼嵌圖像生成裝置根據(jù)被分類到所述多個類別的每一個中的所述素材圖像的數(shù)量改變所述閾值,并且基于所述中 心值與所述素材圖像的代表值之間的距離以及所述改變的閾值,再次將所述素材圖像分 類到所述多個類別中。
26.根據(jù)權(quán)利要求23所述的圖像處理設(shè)備,其中,所述照片拼嵌圖像生成裝置通過基 于被分類到所述塊的類別中的素材圖像的像素值與所述塊的圖像中的對應(yīng)像素的像素值 之間的距離計算要粘貼在所述塊上的素材圖像的適合度,來執(zhí)行所述匹配。
27.根據(jù)權(quán)利要求26所述的圖像處理設(shè)備,其中,所述照片拼嵌圖像生成裝置對被確 定為要粘貼在所述塊上的所述素材圖像設(shè)置表示已經(jīng)使用了所述素材圖像的標(biāo)志;并且 從未設(shè)置所述標(biāo)志的素材圖像里面確定要粘貼在其它塊上的、作為被分類到和所述其它 塊的類別相同的類別中的所述素材圖像的所述素材圖像。
28.根據(jù)權(quán)利要求26所述的圖像處理設(shè)備,其中,所述照片拼嵌圖像生成裝置從除了 被確定為要粘貼在所述塊上的所述素材圖像以外的所述素材圖像里面,確定要粘貼在位 于所述塊周圍的預(yù)定范圍內(nèi)的塊上的所述素材圖像。
29.根據(jù)權(quán)利要求26所述的圖像處理設(shè)備,其中,所述照片拼嵌圖像生成裝置從與 被確定為要粘貼在所述塊上的所述素材圖像的類似度等于或小于閾值的所述素材圖像里 面,確定要粘貼在與所述塊相鄰的塊上的所述素材圖像。
30.根據(jù)權(quán)利要求26所述的圖像處理設(shè)備,其中,所述照片拼嵌圖像生成裝置在所述 適合度等于或大于預(yù)先設(shè)置的閾值的所述素材圖像不存在的情況下,保持這個塊的圖像 在所述輸入圖像中繼續(xù)有效而不改變。
31.根據(jù)權(quán)利要求20所述的圖像處理設(shè)備,其中,所述特征區(qū)域提取裝置提取由用戶 指定的區(qū)域的圖像作為特征區(qū)域。
32.根據(jù)權(quán)利要求20所述的圖像處理設(shè)備,其中,要設(shè)置在所述特征區(qū)域中的所述塊 是由比要設(shè)置在其它區(qū)域中的塊的像素的數(shù)量小的像素數(shù)構(gòu)成的塊。
33.根據(jù)權(quán)利要求20所述的圖像處理設(shè)備,還包括適合度確定裝置,被設(shè)置成基于從所述輸入圖像檢測到的主體的圖像的像素,確定 所述輸入圖像是否為適于生成所述照片拼嵌圖像的圖像。
34.根據(jù)權(quán)利要求33所述的圖像處理設(shè)備,其中,所述適合度確定裝置基于構(gòu)成所述 被檢測主體的圖像的像素的值與除了和所述主體的圖像的像素相鄰的主體以外的圖像的 像素的值之間的差異,確定所述輸入圖像是否為適于生成所述照片拼嵌圖像的圖像。
35.根據(jù)權(quán)利要求34所述的圖像處理設(shè)備,其中,在確定所述輸入圖像不是適于生成 所述照片拼嵌圖像的圖像的情況下,所述適合度確定裝置選擇用于所述輸入圖像變?yōu)檫m 于生成所述照片拼嵌圖像的圖像的多個像素值候選,這些像素值候選是除了與所述被檢 測主體的圖像的像素值相對應(yīng)的主體以外的圖像的像素值;基于預(yù)先存儲的多個所述素 材圖像的代表值,從所述多個候選里面確定除了所述主體以外的圖像的像素值;以及利 用所述確定的像素值轉(zhuǎn)換除了所述主體以外的圖像的像素值。
36.根據(jù)權(quán)利要求33所述的圖像處理設(shè)備,其中,所述適合度確定裝置基于構(gòu)成所述 被檢測主體的圖像的像素的數(shù)量和構(gòu)成整個所述輸入圖像的像素的數(shù)量,確定所述輸入 圖像是否為適于生成所述照片拼嵌圖像的圖像。
37.—種圖像處理方法,包括以下步驟利用特征區(qū)域提取裝置,通過分析輸入圖像來提取包括預(yù)先設(shè)置的對象的區(qū)域的圖 像作為特征區(qū)域;利用區(qū)域尺寸檢測裝置,檢測由所述提取的特征區(qū)域的像素的數(shù)量構(gòu)成的尺寸; 利用比例確定裝置,基于所述特征區(qū)域的所述檢測的尺寸和具有預(yù)定形狀、預(yù)定數(shù) 量像素的塊的布局方式,來確定用于放大或縮小所述特征區(qū)域的圖像的比例,使得根據(jù) 所述布局方式將所述塊設(shè)置在所述特征區(qū)域中,所述布局方式是與所述提取的特征區(qū)域 的類型相對應(yīng)的布局方式;利用放大/縮小裝置,基于所述確定的比例放大或縮小所述輸入圖像;以及 利用照片拼嵌圖像生成裝置,通過將所述放大或縮小的輸入圖像劃分成所述塊并且 在每一個所述塊上粘貼素材圖像,來生成與所述輸入圖像相對應(yīng)的照片拼嵌圖像。
38.一種使計算機用作圖像處理設(shè)備的程序,所述圖像處理設(shè)備包括特征區(qū)域提取裝置,被設(shè)置成通過分析輸入圖像來提取包括預(yù)先設(shè)置的對象的區(qū)域 的圖像作為特征區(qū)域;區(qū)域尺寸檢測裝置,被設(shè)置成檢測由所述提取的特征區(qū)域的像素的數(shù)量構(gòu)成的尺寸;比例確定裝置,被設(shè)置成基于所述特征區(qū)域的所述檢測的尺寸和具有預(yù)定形狀、預(yù) 定數(shù)量像素的塊的布局方式,來確定用于放大或縮小所述特征區(qū)域的圖像的比例,使得 根據(jù)所述布局方式將所述塊設(shè)置在所述特征區(qū)域中,所述布局方式是與所述提取的特征 區(qū)域的類型相對應(yīng)的布局方式;放大/縮小裝置,被設(shè)置成基于所述確定的比例放大或縮小所述輸入圖像;以及 照片拼嵌圖像生成裝置,被設(shè)置成通過將所述放大或縮小的輸入圖像劃分成所述塊 并且在每一個所述塊上粘貼素材圖像,來生成與所述輸入圖像相對應(yīng)的照片拼嵌圖像。
39.—種圖像處理設(shè)備,包括劃分單元,被設(shè)置成將輸入圖像劃分成具有預(yù)先確定的形狀的、預(yù)定數(shù)量像素的塊;適合度計算單元,被設(shè)置成通過按預(yù)先確定的標(biāo)準(zhǔn)將預(yù)先指定的指定圖像與每一個 所述劃分塊的圖像進(jìn)行匹配,來計算所述指定圖像針對每一個所述塊的適合度;插入塊確定單元,被設(shè)置成基于所述計算的適合度來確定應(yīng)當(dāng)將所述指定圖像插入 到其中的塊;以及指定圖像插入單元,被設(shè)置成通過利用所述指定圖像替換所述確定塊的圖像來插入 所述指定圖像。
40.一種使計算機用作圖像處理設(shè)備的程序,所述圖像處理設(shè)備包括劃分單元,被設(shè)置成將輸入圖像劃分成具有預(yù)先確定的形狀的、預(yù)定數(shù)量像素的塊;適合度計算單元,被設(shè)置成通過按預(yù)先確定的標(biāo)準(zhǔn)將預(yù)先指定的指定圖像與每一個 所述劃分塊的圖像進(jìn)行匹配,來計算所述指定圖像針對每一個所述塊的適合度;插入塊確定單元,被設(shè)置成基于所述計算的適合度來確定應(yīng)當(dāng)將所述指定圖像插入 到其中的塊;以及指定圖像插入單元,被設(shè)置成通過利用所述指定圖像替換所述確定塊的圖像來插入所述指定圖像。
41.一種圖像處理設(shè)備,包括劃分單元,被設(shè)置成將輸入圖像劃分成具有預(yù)先確定的形狀的、預(yù)定數(shù)量像素的塊;塊圖像分類單元,被設(shè)置成基于每一個所述劃分塊的圖像的代表值,將每一個所述 塊分類到預(yù)先設(shè)置的多個類別中;素材圖像分類單元,被設(shè)置成基于每一個所述劃分塊的圖像的代表值,將存儲為要 粘貼在所述塊上的圖像的多個素材圖像分類到所述多個類別中;候選圖像輸出單元,被設(shè)置成通過按預(yù)先確定的標(biāo)準(zhǔn)將被分類到和所述塊的類別 相同的類別中的每一個素材圖像與所述塊的圖像進(jìn)行匹配,來計算所述素材圖像的適合 度,以連同所述適合度一起輸出用作要粘貼在每一個所述塊上的素材圖像的候選的多個 候選圖像;以及候選圖像選擇單元,被設(shè)置成從所述候選圖像里面選擇要粘貼在所述塊上的素材圖 像,使得將預(yù)定類型的圖像粘貼在其上的塊相對于所述輸入圖像的所有塊的比率變?yōu)轭A(yù) 定比率。
42.一種使計算機用作圖像處理設(shè)備的程序,所述圖像處理設(shè)備包括劃分單元,被設(shè)置成將輸入圖像劃分成具有預(yù)先確定的形狀的、預(yù)定數(shù)量像素的塊;塊圖像分類單元,被設(shè)置成基于每一個所述劃分塊的圖像的代表值,將每一個所述 塊分類到預(yù)先設(shè)置的多個類別中;素材圖像分類單元,被設(shè)置成基于每一個所述劃分塊的圖像的代表值,將存儲為要 粘貼在所述塊上的圖像的多個素材圖像分類到所述多個類別中;候選圖像輸出單元,被設(shè)置成通過按預(yù)先確定的標(biāo)準(zhǔn)將被分類到和所述塊的類別 相同的類別中的每一個素材圖像與所述塊的圖像進(jìn)行匹配,來計算所述素材圖像的適合 度,以連同所述適合度一起輸出用作要粘貼在每一個所述塊上的素材圖像的候選的多個 候選圖像;以及候選圖像選擇單元,被設(shè)置成從所述候選圖像里面選擇要粘貼在所述塊上的素材圖 像,使得將預(yù)定類型的圖像粘貼在其上的塊相對于所述輸入圖像的所有塊的比率變?yōu)轭A(yù) 定比率。
43.—種圖像處理設(shè)備,包括特征區(qū)域提取單元,被設(shè)置成通過分析輸入圖像來提取包括預(yù)先設(shè)置的對象的區(qū)域 的圖像作為特征區(qū)域;區(qū)域尺寸檢測單元,被設(shè)置成檢測由所述提取的特征區(qū)域的像素的數(shù)量構(gòu)成的尺寸;比例確定單元,被設(shè)置成基于所述特征區(qū)域的所述檢測的尺寸和具有預(yù)定形狀、預(yù) 定數(shù)量像素的塊的布局方式,來確定用于放大或縮小所述特征區(qū)域的圖像的比例,使得 根據(jù)所述布局方式將所述塊設(shè)置在所述特征區(qū)域中,所述布局方式是與所述提取的特征 區(qū)域的類型相對應(yīng)的布局方式;放大/縮小單元,被設(shè)置成基于所述確定的比例放大或縮小所述輸入圖像;以及照片拼嵌圖像生成單元,被設(shè)置成通過將所述放大或縮小的輸入圖像劃分成所述塊 并且在每一個所述塊上粘貼素材圖像,來生成與所述輸入圖像相對應(yīng)的照片拼嵌圖像。
44. 一種使計算機用作圖像處理設(shè)備的程序,所述圖像處理設(shè)備包括 特征區(qū)域提取單元,被設(shè)置成通過分析輸入圖像來提取包括預(yù)先設(shè)置的對象的區(qū)域 的圖像作為特征區(qū)域;區(qū)域尺寸檢測單元,被設(shè)置成檢測由所述提取的特征區(qū)域的像素的數(shù)量構(gòu)成的尺寸;比例確定單元,被設(shè)置成基于所述特征區(qū)域的所述檢測的尺寸,和具有預(yù)定形狀、 預(yù)定數(shù)量像素的塊的布局方式,來確定用于放大或縮小所述特征區(qū)域的圖像的比例,使 得根據(jù)所述布局方式將所述塊設(shè)置在所述特征區(qū)域中,所述布局方式是與所述提取的特 征區(qū)域的類型相對應(yīng)的布局方式;放大/縮小單元,被設(shè)置成基于所述確定的比例放大或縮小所述輸入圖像;以及 照片拼嵌圖像生成單元,被設(shè)置成通過將所述放大或縮小的輸入圖像劃分成所述塊 并且在每一個所述塊上粘貼素材圖像,來生成與所述輸入圖像相對應(yīng)的照片拼嵌圖像。
全文摘要
本發(fā)明涉及圖像處理設(shè)備和方法,以及程序。一種圖像處理設(shè)備,其包括劃分單元,被設(shè)置成將輸入圖像劃分成具有預(yù)先確定的形狀的、預(yù)定數(shù)量像素的塊;適合度計算單元,被設(shè)置成通過按預(yù)先確定的標(biāo)準(zhǔn)將預(yù)先指定的指定圖像與每一個劃分塊的圖像進(jìn)行匹配,來計算所述指定圖像針對每一個塊的適合度;插入塊確定單元,被設(shè)置成基于計算出的適合度來確定應(yīng)當(dāng)將所述指定圖像插入到其中的塊;以及指定圖像插入單元,被設(shè)置成通過利用所述指定圖像替換確定塊的圖像來插入所述指定圖像。
文檔編號G06T1/00GK102013086SQ20101026593
公開日2011年4月13日 申請日期2010年8月26日 優(yōu)先權(quán)日2009年9月3日
發(fā)明者德永陽, 村山淳 申請人:索尼公司