新四季網

模板生成裝置、圖像排版裝置、修正的模板生成裝置及其程序的製作方法

2023-04-23 17:47:11

專利名稱:模板生成裝置、圖像排版裝置、修正的模板生成裝置及其程序的製作方法
技術領域:
本發明涉及一種用於生成用於在其中排版數字圖像的模板的模板生成裝置,以 及用於在該模板中排版數字圖像的圖像排版裝置。
背景技術:
根據預定模板而自動排版圖像、字符等的方法已經被提出。然而,模板的排版 影響著自動排版結果的清晰度和吸引性。因此,設計者等人預先設計幾個排版,通 過使用具有排版的模板來排版圖像和字符。更具體地說,在預定排版區域中準備好具有框架的每個模板,圖像或字符將插入其中,且根據模板,在框架中插入圖像或字符。為了實現有吸引力的排版,有時圖像接受在框架中插入時的例如像解析度、尺 寸、形狀和顏色上的變化處理。然而, 一些圖像的供應商(版權持有者)希望不進 行圖像處理,或進行有限地圖像處理。例如,公司的標誌不應該被處理。由此,不 優選對插入框架中的圖像進行無限制地處理。為此,在日本未審專利公開 No.2005-309833中提出了一種系統和方法,其中處理允許度被設置為對每一個圖像 的處理程度,且由該允許度處理的圖像在模板中被排版。而且,就通過顯示器上的數字靜態照相機等拍照或通過印表機的圖像輸出而言, 輸出圖像通過在以圖像輸入順序的圖像框架中的圖像插入區域排版圖像而生成。然 而,在以其輸入的順序排版多個圖像的情況時,取決於圖像的排版,輸出圖像可能 看起來不協調。因此,在日本未審專利公開No.2005-184342中提出了一種方法,其 中用於定義對象排版的排版條件信息被分配到圖像框架中的每個圖像插入區域中, 且與排版條件信息相匹配的圖像在分析該圖像後,在圖像插入區域中被排版。儘管有這些傳統的方法,但通過單獨使用預定模板,仍可能不會實現適於照相' 場景的排版,且需要經常修正模板。然而,在許多情況下,由於模板是通過使用HTML 或XML產生的,因此為其中的圖像框架設定條件是不容易的。也就是說,直接編輯 HTML或XML是必要的,但這需要專業的知識。發明內容本發明的目標是為此提供一種模板生成裝置和一種圖像排版裝置,該模板生成 裝置用於生成一種能夠使無專業知識的人處理各種場景圖像的模板,該圖像排版裝 置通過使用該模板來排版圖像。本發明的模板生成裝置包括圖像區域設定構件,用於設定圖像區域,在預定尺寸的排版區域中的該圖像區
域中排版圖像;模板文件保存構件,用於保存模板文件中的排版區域中排版的圖像區域的信息 ;以及屬性信息增加構件,用於向模板文件中的相應圖像區域的信息中添加代表各自 圖像區域中將被排版的圖像的屬性的屬性信息。 本發明的程序使得計算機具有如下功能圖像區域設定構件用於設定圖像區域,在預定尺寸的排版區域中的該圖像區域 中排版圖像;模板文件保存構件用於保存模板文件中的排版區域中排版的圖像區域的信息;以及屬性信息增加構件用於向模板文件中的相應圖像區域的信息中添加代表各自圖 像區域中將被排版的圖像的屬性的屬性信息。"排版區域"指排版例如圖像和字符的元件的平面。 "模板"指代表例如圖像和字符的配置的框架。"文件"指通過輔助存儲器件管理的作為單元的數據集合,且"模板文件"指 存儲關於模板的數據的文件。"圖像區域的信息"指關於圖像區域的數據,例如在排版區域中的每個圖像區 域的位置和尺寸。屬性信息增加構件可包括圖像區域顯示構件,用於在屏幕上顯示排版區域中設定的圖像區域; 屬性信息圖標顯示構件,用於在屏幕上顯示多個屬性信息圖標,該屬性信息圖標用於向模板文件的相應圖像區域的信息中添加代表各自圖像區域中將被排版的圖像的屬性的屬性信息;以及第一屬性信息保存構件,通過將屬性信息與模板文件中選擇的圖像區域的信息相結合,用於保存相應於通過操作者經由輸入接收構件指出的任何一個顯示的屬性信息圖標的屬性信息,同時通過操作者經由輸入接收構件來選擇相應的一個顯示的圖像區域。"圖標"代表以字符或符號顯示在屏幕上的向計算機發送的命令。"命令"指 使計算機執行特殊功能的指令。"屬性信息圖標"指用於向圖像區域的信息(數據)中添加屬性信息的圖標。 屬性信息增加構件可包括採樣圖像存儲構件,用於存儲可在排版區域中的圖像區域中排版的採樣圖像; 採樣圖像排版構件,用於在排版區域中的每個圖像區域中排版任何一個採樣圖像;被插入採樣圖像顯示構件,用於顯示圖像,其中在排版區域中排版採樣圖像;
確認構件,用於確認在排版區域中排版的採樣圖像為顯示的圖像的排版; 圖像特徵提取構件,用於提取在確認圖像中排版的各自採樣圖像的特徵;以及 第二屬性信息保存構件,通過將屬性信息與模板文件中相應圖像區域的信息相結合,用於將各自採樣圖像提取的特徵保存為代表具有採樣圖像的排版區域中相應圖像區域中將被排版的圖像的屬性的屬性信息。"特徵"指具體到圖像且不同於其它圖像的特徵。也就是說,特徵是指表現圖像特點的特徵。例如,圖像的特徵是指其例如光亮度、飽和度和光強度的顏色特徵,其拍照條件和代表其中物體或結構的特徵。 "採樣圖像"指可用作採樣的圖像。 屬性信息可代表圖像中被照相的人的面部的位置和尺寸。 屬性信息可代表圖像構圖。屬性信息可代表通過使用沒影點的圖像構圖。可選擇地,屬性信息可代表相同的排版區域中的各自圖像區域中排版的圖像間 的關係。本發明的圖像排版裝置包括模板文件存儲構件,用於存儲通過使用本發明的模板生成裝置生成的模板文件; 目標圖像存儲構件,用於存儲排版區域中的圖像區域中排版的多個目標圖像; 特徵提取構件,用於提取目標圖像的特徵;以及圖像排版構件,基於目標圖像的提取特徵,用於根據向模板文件的排版區域中 的圖像區域的信息中添加的屬性信息,在圖像區域中排版目標圖像。 本發明的另一程序使得計算機具有如下功能特徵提取構件用於提取目標圖像的特徵,該目標圖像在排版區域中的圖像區域 中被排版且被存儲在目標圖像存儲構件中;以及圖像排版構件基於目標圖像的提取特徵,用於在圖像區域中根據屬性信息排版 目標圖像,該屬性信息為向由使用本發明的模板生成構件生成並由模板文件存儲構 件存儲的模板文件的排版區域中的圖像區域的信息添加的。"目標圖像"指在模板的排版區域中作為排版目標的圖像。本發明的修正的模板生成裝置包括-排版圖像顯示構件,通過使用本發明的圖像排版裝置,用於顯示具有根據模板 文件在排版區域排版的目標圖像的圖像;圖像修正構件,用於實施圖像區域和/或排版區域的圖像區域中排版的目標圖像 的修正;修正的圖像顯示構件,用於在屏幕上顯示修正過的圖像; 修正的圖像確認構件,用於確認顯示的圖像中的修正;以及修正的模板文件保存構件,通過向圖像區域的信息中添加相應於圖像區域中排
版的目標圖像的屬性信息,用於保存具有相應於修正的圖像的圖像區域的信息的模 板文件。本發明的另一個程序還可使得計算機具有如下功能排版圖像顯示構件通過使用本發明的圖像排版裝置,用於顯示具有根據模板文 件在排版區域排版的目標圖像的圖像;圖像修正構件用於實施圖像區域和/或排版區域的圖像區域中排版的目標圖像的 修正;修正的圖像顯示構件用於在屏幕上顯示修正過的圖像; 修正的圖像確認構件用於確認顯示的圖像中的修正;以及修正的模板文件保存構件通過向圖像區域的信息中添加相應於圖像區域中排版 的目標圖像的屬性信息,用於保存具有相應於修正的圖像的圖像區域的信息的模板 文件。根據本發明,通過產生具有代^在排版區域中的圖像區域中排版的圖像的屬性 的屬性信息的模板,接近模板創造者預期圖像的圖像可在圖像區域中自動排版。通過顯示代表屬性信息的圖標,和通過由使用向圖像區域增加屬性信息的圖標 來設置圖像區域的屬性信息,進行模板生成,從而在排版確認期間,屬性信息可設 置到圖像區域中。可選擇地,通過向圖像區域添加與從排版區域中的各自圖像區域中排版的採樣 圖像中提取的特徵相一致的屬性信息,接近採樣圖像排版的圖像可自動生成。如果屬性信息代表圖像中被拍照人的面部的位置和尺寸,那麼具有與人相似的 構圖的圖像可被排版。如果屬性信息代表構圖,那麼具有相似構圖的圖像可被排版。在屬性信息代表排版區域中的圖像區域中將被排版的圖像之間的關係的情況 下,互相間具有聯繫的圖像,例如連續拍照的圖像,可根據模板創造者的意圖被排 版。根據添加到模板相應圖像區域中的排版區域的圖像區域的屬性信息,通過提取 目標圖像的特徵和通過排版目標圖像,目標圖像可根據模板製造者的意圖而被自動 排版。而且,通過根據模板修正具有在排版區域中排版的目標圖像的圖像,並通過產 生相應於修正圖像的修正的模板,可準備出適於多種場景的目標圖像的模板。


圖1是本發明第一實施例的圖像生成系統的配置示意圖; 圖2是第一實施例中的模板生成裝置的配置示意圖; 圖3是排版區域的一個實例; 圖4是模板文件的一個實例;
圖5是第一實施例中的圖像排版裝置的配置示意圖; 圖6是結構線和沒影點示意圖;圖7是第一實施例中的模板生成裝置中的程序流程圖;圖8是圖像排版裝置中的程序流程圖;圖9是圖像區域與面部屬性信息之間的關係示意圖;圖IO是解釋關於放大的面部圖像的屬性信息示意圖;圖11是本發明第二實施例的圖像生成系統的配置示意圖;圖12是第二實施例中的模板生成裝置的配置示意圖;圖13是第二實施例中的模板生成裝置中的程序流程圖;圖14是本發明第三實施例的圖像生成系統的配置示意圖;圖15是修正的模板生成單元的配置示意圖;圖16是修正的模板生成單元中的程序流程圖;圖17是圖標實例圖。
具體實施方式
在下文中,將參照附圖描述本發明的第一實施例。如圖1所示,本實施例中的 圖像生成系統1包括一個用於生成模板的模板生成裝置2, 一個通過使用該模板而用於排版圖像的圖像排版裝置3,以及網絡4。在圖像生成系統1中的模板生成裝置2和圖像排版裝置3是通過由計算機(例 如工作站)執行讀入輔助存儲器件等的程序來實現的。模板生成裝置2是通過執行 模板生成程序實現的,同時,圖像排版裝置3是通過執行圖像生成程序實現的。該 程序存儲在例如CD-ROM的信息存儲媒體中,且分別安裝在計算機中。可選擇地, 該程序經由例如網際網路的網絡來分布,並安裝在計算機中。模板生成裝置2設置在設計模板排版的地方,且根據設計者的設計,通過使用 模板生成裝置2生成模板,且將該模板存儲成模板文件200。圖像排版裝置3設置在工廠等中,在工廠等中,照相簿通過處理照片來產生。 圖像排版裝置3存儲目標圖像Obj,以在模板中排版,且通過網絡4等,圖像排版裝 置3接收由模板生成裝置2生成的模板文件200,以存儲這些文件。操作者選擇適於 目標圖像Obj的存儲模板文件200中的一個,並產生一個電子照相簿。網絡4可以是任何類型的網絡,如網際網路、LAN或WAN,且網絡4將模板生成 裝置2和圖像排版裝置3連接起來。圖2是模板生成裝置2的配置示意圖。模板生成裝置2包括一個用於在屏幕上顯示圖像的顯示器件20,用於設定圖像 區域的圖像區域設定構件21,在預定尺寸的排版區域中的該圖像區域中排版圖像, 用於保存相應於其中一個模板文件200 (下文以模板文件200表示)的排版區域的圖 像區域的信息等的模板文件保存構件22,用於存儲模板文件200的模板文件存儲構
件23,以及用於向模板文件200中的圖像區域的信息中添加代表圖像區域中將被排 版的圖像的屬性的屬性信息的屬性信息增加構件24。屬性信息增加構件24包括圖像區域顯示構件241,屬性信息圖標顯示構件242, 以及第一屬性信息保存構件243。圖像區域顯示構件241在屏幕上顯示排版區域中設 定的圖像區域。屬性信息圖標顯示構件242在顯示器件20的屏幕上顯示多個屬性信 息圖標,這些屬性信息圖標用於向模板文件200的圖像區域的信息中添加代表圖像 區域中將被排版的圖像的屬性的屬性信息。在指示圖標的同時,相應於選擇的圖像 區域,通過將屬性信息與模板文件200中選擇的其中一個圖像區域的信息相結合, 第一屬性信息保存構件243保存相應於指示的其中一個顯示的屬性信息圖標的屬性<曰息。如圖3所示,每個模板文件200存儲例如排版區域201中的每個圖像區域202 的位置和範圍(尺寸)數據(圖像區域信息),和代表各自圖像區域中將被排版的 圖像的條件等屬性信息203。更具體地,模板文件可以是當與圖像區域中將被排版的 圖像的屬性相結合的同時,通過使用XML等定義每個圖像區域的位置和尺寸的文 件。排版區域201不僅可包括用於圖像插入的圖像區域202,還可包括插入字符等的 字符區域(未示出)。如圖4所示,存儲關於相應圖像區域202的數據的屬性信息203。例如,屬性信 息203可以是關於圖像中的人信息,關於圖像構圖的信息,以及關於圖像中場景和 照相條件的信息。人的屬性信息203包括面部尺寸,面部中心位置(例如左眼和右 眼之間的中點),以及面部朝向。例如,在多個面部出現的情況下,屬性信息203 包括環繞多個面部的正方形的位置、高度和寬度。構圖的屬性信息203包括結構線、 沒影點位置等。例如,場景和照相條件的信息203指日落、夜間、白天、日光下、 具有閃光和背光照明下的照片。屬性信息203可代表圖像區域202間的關係。例如,在三個圖像區域202排成 一行的情況下,如圖3中由虛線環繞的"連續"部分所示,三個圖像區域202可伴 隨添加到三個圖像區域202的數據的屬性信息,且代表連續拍照的圖像或面部連續 放大的圖像被插入其中。圖像區域設定構件21設定在屏幕中顯示的排版區域201中的每個圖像區域202 的位置和範圍。更具體地,例如,通過使用例如滑鼠的點壓器件,圖像區域設定構 件21相應於屏幕上的排版區域201中框架的設定,來設定每個圖像區域202的位置 和範圍。在模板文件200中,模板文件保存構件22保存關於排版區域201中設定的每個 圖像區域202的位置和範圍的數據。圖像區域顯示構件241在屏幕上顯示排版區域201中排版的圖像區域202。圖像 區域顯示構件241以不同於作為背景的排版區域201的方式顯示圖像區域202,以便 在排版區域201中可理解每個圖像區域202的位置和範圍。例如,圖像區域顯示構 件241通過框出區域或以與排版區域201不同的顏色來顯示圖像區域202。在顯示圖 像區域202時,圖像區域顯示構件241可在顯示器件20的屏幕上顯示通過圖像區域 設定構件21或根據存儲在模板文件200中的數據而設定的圖像區域202。屬性信息圖標顯示構件242顯示代表圖像屬性的屬性信息圖標(例如圖3右側 編輯箱中的圖標),該圖像屬性可為屏幕上的各自圖像區域202設置。根據相應的 屬性,屬性信息圖標優選以彼此不同的標記顯示。例如,如果一些屬性信息圖標代 表關於面部的屬性信息,那麼圖標顯示為圖3中由F所示的代表面部的標記。這些 圖標用來設置關於面部的屬性信息。另外,如圖17所示,屬性信息圖標包括用於設 定透視圖構圖屬性的圖標1,用於插入連續或相似圖像的圖標2,以及用於插入例如 場景圖像的無圖形圖像的圖標3。必要時,編輯箱中的圖標可以改變。模板文件存儲構件23是例如硬碟的大容量存儲器件,其存儲模板文件200。通過將屬性信息203與由用戶選擇的相應圖像區域202的數據相結合,第一屬 性信息保存構件243在模板文件200中保存由用戶指示的屬性信息圖標的屬性信息 203。更具體地,通過使用例如滑鼠的點壓器件,用戶拖動屏幕上顯示的其中一個屬 性信息圖標到相應圖像區域202的框架中,且在該區域內落下圖標,以選擇該圖像 區域202。這樣,該圖標的屬性信息203與選擇的圖像區域202的數據相結合,且保 存於模板文件200中。例如,在拖動圖3所示的面部屬性信息圖標F中的一個,並落到一個特殊的圖 像區域202的情況下,該面部標記在該圖像區域202中被顯示。通過改變圖像區域 202中的面部標記的位置和尺寸,可設定具有多大尺寸的面部的圖像在圖像區域202 的什麼位置怎樣排版。另外,基於在該圖像區域202中設定的面部標記的位置和尺 寸,可決定在該圖像區域中的面部的尺寸和中心位置。通過鍵盤等輸入的角度,還 可設定面部的朝向。當設定圖像區域202的屬性信息203後點擊屏幕上顯示的保存 按鈕等的時候,與排版區域201中設定的面部的尺寸、位置和朝向相一致的屬性信 息203,通過與圖像區域202的數據相結合,被保存在模板文件200中。多項屬性信息203可對任何一個圖像區域202設置。例如,在面部屬性信息203 設置到一個帶有代表白天照相的屬性信息203的圖像區域202時,與兩個條件都一 致的圖像(在白天拍攝的,且包括設定的具有位置、尺寸和朝向的面部的圖像)適 於在該圖像區域202中插入。圖5是圖像排版裝置3的配置示意圖。圖像排版裝置3包括用於存儲由模板生成裝置2生成的模板文件200的模板文 件存儲構件31,用於存儲將在排版區域201中的圖像區域202中排版的目標圖像Obj 的目標圖像存儲構件 202的數據中的屬性信息,用於在模板文件200的排版區域201中的圖像區域202 中排版目標圖像Obj。目標圖像Obj是在模板的排版區域201中的圖像區域202中作為排版目標的圖 像。更具體地,例如,目標圖像是從客戶接收的用於產生電子照相簿的數字照相圖 像。特徵提取構件33提取每個目標圖像的色調、飽和度、光亮度、被拍照的面部、 拍照條件和構圖,以作為這些目標圖像的特徵。更具體地,色調、飽和度和光亮度 的柱狀圖作為特徵被提取。另外,通過使用面部探測儀探測面部(例如,參見由本 發明的受讓人提出的日本未審專利公開No.2005-250771、 2005-250772等文件),且 面部的出現或缺失,面部的位置和尺寸,面部的朝向,以及面部的數目也作為特徵 被提取。可選擇地,通過使用圖像探測器判斷拍照條件(例如,參見由本發明的受 讓人提出的日本未審專利公開No.2005-122720、 2005-310123等文件),且例如在夜 間或白天拍照以及落日拍照的各種拍攝條件作為特徵被提取。而且,結構線和沒影點作為代表圖像構圖的特徵被提取。結構線從通過由邊緣 探測過濾器等探測的邊緣上的點上實施霍夫變換等探測的線中提取。例如,如圖6 所示,在道路的圖像中實施邊緣提取的情況下,探測作為道路兩邊的線Ll和L2, 以及作為平行線的線L3。線L1至L3作為結構線被提取,且被提取線相交處的點P 作為沒影點被探測。以這種方式探測的結構線Ll至L3和沒影點P使圖像的深度感 或廣度得以判斷,且它們作為特徵被提取。優選從每個圖像中提取例如色調、飽和度、光亮度、探測的面部、拍照條件和 構圖的所有特徵,以代替僅提取一個特徵。除了為各自圖像區域202設置的屬性信息203外,圖像排版構件34讀取存儲在 模板文件200中的圖像區域202的數據,並比較屬性信息203與特徵提取構件33提 取的特徵。圖像排版構件34對目標圖像Obj進行排版,該目標圖像Obj具有與為相 應圖像區域202中的各自圖像區域202設置的條件最接近的特徵。在下文中,將參照圖7和8所示的流程圖來描述通過模板生成裝置2生成模板 文件200的程序,和根據模板文件200,通過圖像排版裝置3自動排版目標圖像Obj 的程序。首先,根據圖7的流程圖來描述模板生成裝置2中的程序。根據設計者確定的一個模板排版,模板生成裝置2首先生成模板。因此,在模 板生成裝置2開始後,排版區域201與編輯箱一起顯示在屏幕上,在該編輯箱上, 屬性信息圖標顯示構件242對屬性信息圖標進行排版(S100)。使用滑鼠等的同時, 通過使用圖像區域設定構件21,用戶在排版區域201中將圖像區域202設定為必要(5101) ,且圖像區域顯示構件241在屏幕上顯示排版區域201中的圖像區域202(5102) 。其後,用戶拖動一個屬性信息圖標並落下,通過使用第一屬性信息保存構件243來設定排版區域201中的相應一個圖像區域202中的屬性信息203 (S103)。在屬性 信息203分配到各自圖像區域202後,用戶用滑鼠點擊保存按鈕等,模板文件保存 構件22保存模板文件200中的圖像區域202的數據(S104)。通過與相應的圖像區 域202相結合,屬性信息203存儲在模板文件200中(S105)。模板文件200由模 板文件存儲構件23存儲。以這種方式生成的模板文件200經由網絡4從模板生成裝置2發送到圖像排版 裝置3中,並存儲在圖像排版裝置3的模板文件存儲構件31中。在下文中,將參照 圖8的流程圖來描述圖像排版裝置3中的程序。在目標圖像存儲構件32中存儲的目標圖像是關於客戶需要生成的電子照相簿的 圖像。就生成電子照相簿而言,操作者指定目標圖像存儲構件32中的哪個客戶的目 標圖像Obj是用於生成的(S106)。操作者顯示存儲在模板文件存儲構件31中的模 板文件200的排版(排版區域和圖像區域),並選擇一個適於目標圖像Obj的場景 的模板文件(S107)。特徵提取構件33從用於生成電子照相簿的目標圖像Obj中提取特徵(S108)。 圖像排版構件34讀取數據,該數據例如存儲在選擇的模板文件200中的每個圖像區 域202的位置和尺寸、相應於圖像區域202的屬性信息203,並且圖像排版構件34 排版目標圖像Obj,通過特徵提取構件33提取的該目標圖像Obj的特徵與為相應圖 像區域202設定的條件最接近(S109)。例如,如圖9所示,當一個圖像區域202具有代表面部的面部屬性信息,該面 部具有圖像區域202框架的水平、垂直長度的12%和20%的尺寸,並具有從左邊起 定位於垂直、水平長度的50%和33%的中心的情況下,選擇具有接近該條件的面部 位置和尺寸的目標圖像Obj,並插入到該圖像區域中。可選擇地,如圖10所示,在關於放大面部的屬性信息203設置為連續排成一行 的三個圖像區域202的情況下,首先選擇與設置到第一圖像區域202的面部屬性信 息相一致的目標圖像Obj。其後,根據為第二和第三圖像區域202設定的放大比例, 環繞面部周圍放大的圖像被插入到第二圖像區域和第三圖像區域中。如上所述,通過自動排版最接近模板中各自圖像區域的屬性信息的目標圖像, 電子照相簿通過自動排版接近模板設計者的意圖的圖像而被生成。在上述實施例中,各計算機具有模板生成裝置2和圖像排版裝置3的功能。然 而, 一個計算機通過在其內安裝模板生成程序和圖像排版程序,才可具有模板生成 裝置2和圖像排版裝置3的功能。下面將描述本發明的第二實施例。在第二實施例中,將描述模板生成裝置通過 使用採樣圖像來生成模板,以及基於從採樣圖像提取的特徵,為每個圖像區域設定 屬性信息的方法。在該實施例中,與第一實施例相同的元件具有相同的參考代碼, 其詳細描述將省略。
如圖11所示,該實施例中的圖像生成系統la包括用於生成模板的模板生成裝 置2a,通過使用該模板而用於排版圖像的圖像排版裝置3,以及網絡4。圖像排版裝 置3和網絡4與第一實施例中的相同,其詳細描述將省略。圖12是模板生成裝置2a的配置示意圖。模板生成裝置2a包括用於在屏幕上顯 示圖像的顯示器件20,用於設定圖像區域202的圖像區域設定構件21,圖像被插入 到排版區域201中的該圖像區域202中,用於保存模板文件200的排版區域201中 的圖像區域202的數據的模板文件保存構件22,用於存儲模板文件200的模板文件 存儲構件23,以及屬性信息增加構件24a,該屬性信息增加構件24a用於向模板文 件200中的相應圖像區域202的數據中添加代表各自圖像區域202中將被排版的圖 像的屬性的屬性信息203。該實施例中的屬性信息增加構件24a包括用於存儲可在排版區域201的圖像區 域202中排版的採樣圖像Smp的採樣圖像存儲構件244,用於在排版區域201中的 每個圖像區域202中排版任何一個來樣圖像Smp的採樣圖像排版構件245,用於顯 示排版區域201中採樣圖像Smp在其內被排版的圖像的被插入採樣圖像顯示構件 246,用於確認在排版區域201中排版的採樣圖像Smp為顯示圖像的排版的確認構件 247,用於提取確認圖像中的採樣圖像Smp的特徵的圖像特徵提取構件248,以及第 二屬性信息保存構件249,通過將屬性信息與模板文件200中的圖像區域202的數據 相結合,該第二屬性信息保存構件249用於將採樣圖像Smp提取的特徵保存為代表 排版區域201的各自圖像區域202中將被排版的圖像的屬性的屬性信息203。採樣圖像存儲構件244是例如硬碟的大容量存儲器件,且其存儲採樣圖像。例如,採樣圖像Smp是數字照相圖像。優選適於照相簿的生成的採樣圖像Smp。設計者等(下文以設計者表示)使用採樣圖像排版構件245,以用於從採樣圖像 存儲構件244中存儲的採樣圖像Smp中選擇適於插入各自圖像區域202中的採樣圖 像Smp,且在屏幕上顯示排版區域201中由圖像區域設定構件21設定的圖像區域202 的同時,用於在圖像區域202中排版選擇的採樣圖像Smp。更具體地,在屏幕上顯 示採樣圖像Smp的縮略圖像,拖動一個適當的採樣圖像Smp的縮略圖像,並使其落 到一個相應的圖像區域202中。在顯示器件20的屏幕上,被插入採樣圖像顯示構件246顯示通過採樣圖像排版 構件245在排版區域201中插入採樣圖像Smp的圖像。確認構件247接收來自例如鍵盤或滑鼠的輸入器件的輸入,以便在設計者通過 被插入採樣圖像顯示構件246確認顯示在屏幕上的圖像後,在採樣圖像Smp的排版 和圖像區域202的位置與尺寸適當的情況下,來確認顯示的圖像。圖像特徵提取構件248從排版區域201中排版的採樣圖像Smp中提取特徵。更 具體地,圖像特徵提取構件248提取色調、飽和度和光亮度作為特徵。圖像特徵提 取構件248還通過使用面部探測器來實施面部探測,並且除了在許多面部出現的情
況下提取面部數量外,提取面部的位置、尺寸和朝向作為特徵。而且,圖像特徵提 取構件248通過使用圖像探測器來實施拍照條件(例如在白天、晚上或落日下拍照) 的提取,和圖像構圖(例如結構線和沒影點)的提取。拍照條件和構圖也用作特徵。基於通過圖像特徵提取構件248獲得的採樣圖像Smp所提取的特徵,第二屬性 信息保存構件249生成屬性信息203,並通過將信息203與排版採樣圖像Smp的相 應圖像區域202的數據相結合,將屬性信息203保存在模板文件200中。在下文中,將參照圖13所示的流程圖來描述通過使用模板生成裝置2a生成模 板文件200和根據模板文件200通過圖像排版裝置3自動排版目標圖像Obj的程序。首先,設計者通過使用模板生成裝置2a產生模板。其後,設計者啟動模板生成 裝置2a,並選擇適當尺寸的排版區域201,以在模板生成裝置2a的屏幕上顯示排版 區域201 (S200)。設計者使用圖像區域設定構件21,以用來通過滑鼠等在排版區 域201中設定圖像區域202 (S201)。在排版區域201中設定的圖像區域202被顯示 在屏幕(S202)上。存儲在採樣圖像存儲構件244中的採樣圖像Smp的縮略圖像被顯示在屏幕上 (S203)。設計者使用採樣圖像排版構件245,以用於在各自圖像區域202中通過鼠 標等拖動並落下圖像,來排版顯示的縮略圖像中的那些適合的縮略圖像(S204)。 被插入採樣圖像顯示構件246顯示採樣圖像被插入到排版區域201中的圖像(S205)。 當觀察圖像時,設計者繼續改變圖像區域或插入的採樣圖像Smp的尺寸,直到他/ 她對排版滿意為止(S201-S205)。在排版滿意後,設計者用滑鼠在屏幕上點擊保存 按鈕等,以通過確認構件247確認排版(S206)。在確認排版後,模板文件保存構件22在模板文件200中保存圖像區域202的數 據(S207)。圖像特徵提取構件248提取在排版區域201中排版的採樣圖像Smp的 特徵(S208)。第二屬性信息保存構件249基於採樣圖像Smp中被提取的特徵而產 生屬性信息203,並且在屬性信息203與排版各自採樣圖像的圖像區域202的數據相 結合的同時,在模板文件200中存儲該屬性信息203 (S209)。模板文件存儲構件 23存儲該模板文件200。以這種方式生成的模板文件200經由網絡4從模板生成裝置2a發送到圖像排版 裝置3中,並保存在圖像排版裝置3的模板文件存儲構件31中。圖像排版裝置3中的用於自動插入目標圖像0bj的程序與第一實施例中的相同, 其詳細描述將省略。如上所述,通過採樣圖像的特徵提取而在模板中設置屬性,與具有採樣圖像的 圖像排版相似的排版的電子照相簿可自動生成。下面將描述本發明的第三實施例。在第三實施例中,除了根據具有由圖像排版 裝置排版的目標圖像的圖像的優先性或吸引性實施目標圖像的替換外,將描述圖像 區域尺寸和目標圖像排版的變化,且產生反映出變化和替換的模板的方法。在第三 實施例中,與第一和第二實施例中相同的元件具有相同的參考代碼,其詳細描述將 省略。如圖14所示,該實施例中的圖像生成系統lb包括一個模板生成裝置2 (2a), 一個圖像編輯裝置5,以及網絡4。模板生成裝置2放置在設計者工作的設計中心等, 圖像編輯裝置5設置在公司等中,用來在模板中排版圖像和用來改變模板。如圖14所示,圖像編輯裝置5包括一個圖像排版單元(一個圖像排版裝置)3, 排版圖像存儲構件35,以及一個修正的模板生成單元(一個修正的模板生成裝置)6。 該排版圖像存儲構件35用來存儲包括由圖像排版單元3在排版區域201中排版的目 標圖像Obj的圖像P,該修正的模板生成單元6用於編輯存儲在排版圖像存儲構件 35中的圖像,和用於相應於修正的圖像來生成模板。通過在計算機中安裝圖像排版 程序和修正的模板生成程序來實現圖像編輯裝置5。模板生成裝置2、圖像排版裝置3和網絡4與上面描述的第一和第二實施例中的 相同,其詳細描述省略。下面僅詳細描述修正的模板生成單元6的配置。如圖15所示,修正的模板生成單元6包括排版圖像顯示構件61,圖像修正構件 62,修正的圖像顯示構件63,修正的圖像確認構件64,修正的模板文件保存構件65, 以及修正的模板文件存儲構件66。該排版圖像顯示構件61用於顯示具有在其中排版 的目標圖像Obj的圖像P,該圖像修正構件62用來實施排版區域201的圖像區域202 和/或圖像區域202中的目標圖像Obj的修正,該修正的圖像顯示構件63用於在屏幕 上顯示修正的圖像,該修正的圖像確認構件64用於確認顯示的圖像中的修正,該修 正的模板文件保存構件65通過將信息203與相應的圖像區域202的數據相結合,來 保存具有圖像區域202中排版的修正目標圖像Obj的屬性信息203的新模板文件 200a,該修正的模板文件存儲構件66用來存儲通過修正的模板文件保存構件65保 存的模板文件200a。該修正的模板文件保存構件65包括圖像特徵提取構件248。排版圖像顯示構件61在屏幕上顯示存儲在排版圖像存儲構件35中的圖像P,且 具有在排版區域201中排版的目標圖像Obj。必要時,圖像修正構件62用於將其它目標圖像Obj代替顯示在屏幕上的排版區 域201中的圖像區域202的目標圖像Obj,且用於改變圖像區域202的位置和尺寸。 圖像排版裝置3對具有最適合相關於模板文件200中的各自圖像區域202的屬性信 息203的特徵的目標圖像進行排版。然而,在一些情況下,顯示圖像P希望變化目 標圖像或圖像區域的位置或尺寸。因此,為了實現具有更好構圖的排版,通過操作 者等使用圖像排版裝置3,來替換目標圖像Obj或改變圖像區域202的位置或尺寸。修正的圖像顯示構件63在屏幕上顯示通過圖像修正構件62修正的排版。通過操作者觀察由修正的圖像顯示構件63顯示的圖像,修正的圖像確認構件64 接收例如滑鼠或鍵盤的輸入器件的輸入,以便在目標圖像的排版和圖像區域202的 尺寸與位置都滿意的情況下,操作者可以確認顯示的圖像。
修正的模板文件保存構件65存儲由新模板文件200a中的修正的圖像確認構件 64確認的排版中的圖像區域202的數據。修正的模板文件保存構件65還通過使用圖 像特徵提取構件248,來提取排版區域201中的目標圖像Obj的特徵,並基於目標圖 像的特徵來生成屬性信息203。修正的模板文件保存構件65通過將信息與模板文件 200a中的相應圖像區域202的數據相結合,來保存屬性信息203。修正的模板文件存儲構件66是例如硬碟的大容量存儲器件,其存儲修正的模板 文件200a。下文將描述根據由模板生成裝置2生成的模板文件,通過圖像編輯裝置5的圖 像排版單元3排版目標圖像Obj的程序,和修正的模板生成單元6編輯具有目標圖 像Obj的圖像,以相應於編輯的圖像來生成修正的模板的程序。這裡不詳細描述第一或第二實施例中的模板生成裝置2或2a生成模板文件200。由模板生成裝置2或2a生成的模板文件200經由網絡4發送到圖像編輯裝置5 中,並由圖像排版單元3的模板文件存儲構件31存儲。如上所述,根據第一實施例的圖8中的流程圖,在圖像排版單元3的目標圖像 存儲構件32中存儲的目標圖像Obj中,用具有與由模板文件200中的屬性信息203 設置的條件最相似的特徵的目標圖像Obj來自動填充圖像區域202。在圖像區域202 中具有目標圖像Obj的圖像P被存儲在排版圖像存儲構件35中。下面,參照圖16中的流程圖,將描述通過使用修正的模板生成單元6,來改變 自動插入的圖像,和相應於修正的圖像來生成模板文件的程序。修正的模板生成單元6的排版圖像顯示構件61顯示存儲在排版圖像存儲構件35 中且具有在圖像區域202中排版的目標圖像Obj的圖像P (S300)。就在屏幕上的 顯示而言,可能需要替換目標圖像Obj,或可能需要改變圖像區域202的尺寸或位置。 因此,圖像修正構件62用其它目標圖像Obj來代替在屏幕上顯示的排版區域201中 的圖像區域202的目標圖像Obj,並改變該圖像區域202的尺寸和位置(S301)。修 正的圖像顯示構件63在屏幕上顯示修正圖像的排版(S302)。在確認顯示在屏幕上的圖像後,在目標圖像的排版和圖像區域的尺寸與位置都 滿意的情況下,操作者等用滑鼠等在屏幕上點擊"保存"按鈕等,修正的圖像確認 構件64接收排版的確認(S303)。在確認之後,修正的模板文件保存構件65在模板文件200a中保存圖像區域202 的數據。圖像特徵提取構件248提取排版區域201中排版的目標圖像Obj的特徵 (S304)。修正的模板文件保存構件65基於提取的目標圖像Obj的特徵而生成屬性 信息203,並通過將信息與相應圖像區域202的數據相結合,在模板文件200a中保 存信息203。模板文件存儲構件66存儲該模板文件200a (S305)。上述修正的模板文件保存構件65在新模板文件中存儲變化的排版。然而,僅來 自源文件的變化可能被保存為不同的文件。
如上所述,編輯具有自動插入的圖像的圖像,該自動插入的圖像是根據為模板 中的圖像區域設置的屬性信息生成的,並且基於編輯結果,重新生成模板。這樣, 便可為多種場景準備模板。
權利要求
1、一種模板生成裝置,包括圖像區域設定構件,用於設定圖像區域,在預定尺寸的排版區域中的該圖像區域中排版圖像;模板文件保存構件,用於保存模板文件中的排版區域中排版的圖像區域的信息;以及屬性信息增加構件,用於向模板文件中的相應圖像區域的信息中添加代表各自圖像區域中將被排版的圖像的屬性的屬性信息。
2、 根據權利要求1所述的模板生成裝置,其中屬性信息增加構件包括 圖像區域顯示構件,用於在屏幕上顯示排版區域中設定的圖像區域; 屬性信息圖標顯示構件,用於在屏幕上顯示多個屬性信息圖標,該屬性信息圖標用於向模板文件的相應圖像區域的信息中添加代表各自圖像區域中將被排版的圖 像的屬性的屬性信息;以及第一屬性信息保存構件,通過將屬性信息與模板文件中選擇的圖像區域的信息 相結合,用於保存相應於通過操作者經由輸入接收構件指出的任何一個顯示的屬性 信息圖標的屬性信息,同時通過操作者經由輸入構件來選擇相應的一個顯示的圖像 區域。
3、 根據權利要求1所述的模板生成裝置,其中屬性信息增加構件包括-採樣圖像存儲構件,用於存儲可在排版區域中的圖像區域中排版的採樣圖像; 採樣圖像排版構件,用於在排版區域中的每個圖像區域中排版任何一個採樣圖像被插入採樣圖像顯示構件,用於顯示圖像,其中在排版區域中排版採樣圖像 確認構件,用於確認在排版區域中排版的採樣圖像為顯示的圖像的排版; 圖像特徵提取構件,用於提取在確認圖像中排版的各自採樣圖像的特徵;以及 第二屬性信息保存構件,通過將屬性信息與模板文件中相應圖像區域的信息相結合,用於將各自採樣圖像提取的特徵保存為代表具有採樣圖像的排版區域中相應圖像區域中將被排版的圖像的屬性的屬性信息。
4、 根據權利要求1所述的模板生成裝置,其中該屬性信息代表被拍照人的面 部的位置和尺寸。
5、 根據權利要求2所述的模板生成裝置,其中該屬性信息代表被拍照人的面 部的位置和尺寸。
6、 根據權利要求3所述的模板生成裝置,其中該屬性信息代表被拍照人的面 部的位置和尺寸。
7、 根據權利要求l所述的模板生成裝置,其中該屬性信息代表圖像構圖。
8、 根據權利要求2所述的模板生成裝置,其中該屬性信息代表圖像構圖。
9、 根據權利要求3所述的模板生成裝置,其中該屬性信息代表圖像構圖。
10、 根據權利要求7所述的模板生成裝置,其中該屬性信息代表通過使用沒 影點的圖像構圖。
11、 根據權利要求8所述的模板生成裝置,其中該屬性信息代表通過使用沒 影點的圖像構圖。
12、 根據權利要求9所述的模板生成裝置,其中該屬性信息代表通過使用沒 影點的圖像構圖。
13、 根據權利要求1所述的模板生成裝置,其中該屬性信息代表相同排版區 域中各自圖像區域中排版的圖像之間的關係。
14、 根據權利要求2所述的模板生成裝置,其中該屬性信息代表相同排版區 域中各自圖像區域中排版的圖像之間的關係。
15、 根據權利要求3所述的模板生成裝置,其中該屬性信息代表相同排版區 域中各自圖像區域中排版的圖像之間的關係。
16、 一種圖像排版裝置,包括模板文件存儲構件,用於存儲通過使用權利要求1的模板生成裝置生成的模板 文件;目標圖像存儲構件,用於存儲排版區域中的圖像區域中排版的多個目標圖像; 特徵提取構件,用於提取目標圖像的特徵;以及圖像排版構件,基於目標圖像的提取特徵,用於根據向模板文件的排版區域中 的圖像區域的信息中添加的屬性信息,在圖像區域中排版目標圖像。
17、 一種修正的模板生成裝置,包括排版圖像顯示構件,通過使用權利要求16的圖像排版裝置,用於顯示具有根據 模板文件在排版區域排版的目標圖像的圖像;圖像修正構件,用於實施圖像區域和/或排版區域的圖像區域中排版的目標圖像 的修正;修正的圖像顯示構件,用於在屏幕上顯示修正過的圖像; 修正的圖像確認構件,用於確認顯示的圖像中的修正;以及修正的模板文件保存構件,通過向圖像區域的信息中添加相應於圖像區域中排 版的目標圖像的屬性信息,用於保存具有相應於修正的圖像的圖像區域的信息的模 板文件。
18、 一種其中存儲有程序的計算機可讀介質,該程序使計算機具有如下功能 圖像區域設定構件用於設定圖像區域,在預定尺寸的排版區域中的該圖像區域中排版圖像;模板文件保存構件用於保存模板文件中的排版區域中排版的圖像區域的信息;以及屬性信息增加構件用於向模板文件中的相應圖像區域的信息中添加代表各自圖 像區域中將被排版的圖像的屬性的屬性信息。
19、 一種其中存儲有程序的計算機可讀介質,該程序使計算機具有如下功能 特徵提取構件用於提取目標圖像的特徵,該目標圖像在排版區域中的圖像區域中被排版且被存儲在目標圖像存儲構件中;以及圖像排版構件基於目標圖像的提取特徵,用於在圖像區域中根據屬性信息排版 目標圖像,該屬性信息為向由使用權利要求1的模板生成構件生成並由模板文件存 儲構件存儲的模板文件的排版區域中的圖像區域的信息添加的。
20、 一種其中存儲有程序的計算機可讀介質,該程序使計算機具有如下功能 排版圖像顯示構件通過使用權利要求16的圖像排版裝置,用於顯示具有根據模板文件在排版區域排版的目標圖像的圖像;圖像修正構件用於實施圖像區域和/或排版區域的圖像區域中排版的目標圖像的 修正;修正的圖像顯示構件用於在屏幕上顯示修正過的圖像; 修正的圖像確認構件用於確認顯示的圖像中的修正;以及修正的模板文件保存構件通過向圖像區域的信息中添加相應於圖像區域中排版 的目標圖像的屬性信息,用於保存具有相應於修正的圖像的圖像區域的信息的模板 文件。
全文摘要
生成可處理多個場景圖像的模板。圖像區域設定構件設定圖像區域,其中在預定尺寸的排版區域中插入圖像,且模板文件保存構件保存模板文件中的排版區域中排版的圖像區域的信息。屬性信息增加構件向模板文件的圖像區域的信息中添加代表圖像區域中將被排版的圖像特徵的屬性信息。
文檔編號H04N1/00GK101119430SQ20071012989
公開日2008年2月6日 申請日期2007年7月31日 優先權日2006年7月31日
發明者金子康彥 申請人:富士膠片株式會社

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀