專利名稱:運動圖像創(chuàng)建設(shè)備、運動圖像創(chuàng)建方法及程序的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種運動圖像創(chuàng)建設(shè)備、 一種運動圖像創(chuàng)建方法及一 種程序。更具體地說,本發(fā)明涉及一種運動圖像創(chuàng)建設(shè)備、 一種運動 圖像創(chuàng)建方法及一種程序用于容易地創(chuàng)建帶有戲劇伴奏(諸如音樂作 品和特殊效果)的運動圖像數(shù)據(jù)。
背景技術(shù):
最近幾年,某些個人計算機(PC)已經(jīng)裝備有能夠使用戶編輯 他們拍攝的靜止和運動圖像并使用這樣的圖像創(chuàng)建照片相冊(電子相 冊)的能力。
例示性地,日本專利/〉開No.2001-285784(下面稱作專利文獻1 ) 公開了一種圖像編輯過程,允許用戶指定存儲在硬盤驅(qū)動器或類似裝 置上的圖像。根據(jù)該過程,被指定圖像在伴隨準備音樂(BGM)逐張 顯示之前被適當(dāng)編輯(在所謂的效果過程中)。這個過程的特征在于 隨機確定要施加到圖像上的效果的能力,從而相同的被指定圖像可形 成不同的內(nèi)容。
日本專利乂〉開No.2006-86621、No.2006-86622及No.2006-166164
(下面分別稱作專利文獻2、 3及4 )公開了允許用戶從準備音樂作品 中挑選以及選擇包含所希望再現(xiàn)的靜止圖像的照片相冊的技術(shù)。靜止 圖像然后被處理以反映選中音樂作品的氣氛,并且形成對音樂的伴奏 的逐個圖像顯示的滑動-表現(xiàn)內(nèi)容(即,播放列表)。
根據(jù)以上引用的專利文獻l公開的圖像編輯過程,要創(chuàng)建的最后 內(nèi)容是不可預(yù)測的,并且可能或不可能符合用戶期望。這是因為相同 的指定圖像被隨機地變成不同內(nèi)容。
以專利文獻1至4公開的技術(shù)的任一種而論,用戶需要把要處理 的圖像指定到內(nèi)容中。用戶可以清楚地發(fā)現(xiàn)從現(xiàn)有多個圖像中搜索希 望處理的那些圖像是麻煩和耗時的。
發(fā)明內(nèi)容
鑒于以上情況本發(fā)明已經(jīng)形成并且提供用來比以前更容易創(chuàng)建 運動圖像數(shù)據(jù)以及諸如音樂作品和特殊效果之類的戲劇伴奏的布置。
實現(xiàn)本發(fā)明時及根據(jù)其一個實施例,提供有一種使用多個圖像來 創(chuàng)建運動圖像數(shù)據(jù)的運動圖像創(chuàng)建設(shè)備,運動圖像創(chuàng)建設(shè)備包括模 板文件存儲裝置,用來存儲多個模板文件,模板文件的每一個保持多 個分量模板用來各自容納圖像;選擇裝置,用來選擇在模板文件存儲 裝置中存儲的多個模板文件的任一個;分量元數(shù)據(jù)分析裝置,用來分 析關(guān)于多個圖像的每一個圖像的元數(shù)據(jù);分量模板元數(shù)據(jù)分析裝置, 用來分析關(guān)于選中模板文件中的多個分量模板的每一個的元數(shù)據(jù);及 圖像放置裝置,用來按照關(guān)于圖像的分析元數(shù)據(jù)和關(guān)于分量模板的分 析元數(shù)據(jù)把圖像放置到選中模板文件的分量模板中。
優(yōu)選地,圖像放置裝置可以檢查以確定關(guān)于任一圖像的元數(shù)據(jù)是 否匹配關(guān)于任一分量模板的元數(shù)據(jù)并且把具有匹配元數(shù)據(jù)的圖像放 置在模板文件的匹配分量模板中。
優(yōu)選地,每一個模板文件可以包括定義圖像是否要按時間順序放 置在多個分量模板中的時間序列信息;本發(fā)明的運動圖像創(chuàng)建設(shè)備還 包括用來確定選中的模板文件是否被定義成允許圖像的時間序列放 置的時間序列確定裝置;其中如果選中的模板文件被定義成允許圖像 的時間序列放置,那么圖像放置裝置可以把圖像按時間順序放置在選 中模板文件的分量模板中。
優(yōu)選地,本發(fā)明的運動圖像創(chuàng)建設(shè)備還可以包括用來存儲多個圖
像的圖像存儲裝置;其中從圖像存儲裝置存儲的圖像中,選擇裝置可 以選擇優(yōu)選圖像以優(yōu)先地放置在選中模板文件的分量模板中;并且其 中圖像放置裝置可以把優(yōu)選圖像優(yōu)先地放置在選中模板文件的分量 模板中。
優(yōu)選地,本發(fā)明的運動圖像創(chuàng)建設(shè)備還可以包括用來創(chuàng)建在其上 顯示多個圖像的縮略圖的屏幕創(chuàng)建裝置;其中屏幕創(chuàng)建裝置可以高亮 顯示與關(guān)于圖像的元數(shù)據(jù)所代表的信息相對應(yīng)的縮略圖。
優(yōu)選地,每一個模板文件可以保持構(gòu)成圖像再現(xiàn)期間要播放的音 樂作品的背景音樂。
根據(jù)本發(fā)明的另一實施例,提供有一種運動圖像創(chuàng)建方法,用來 實現(xiàn)使用多個圖像創(chuàng)建運動圖像數(shù)據(jù)的運動圖像創(chuàng)建過程,運動圖像 創(chuàng)建方法包括如下步驟。步驟是選擇多個模板文件的任一個,每一 個模板文件保持多個分量模板用來各自容納圖像;分析關(guān)于多個圖像 的每一個圖像的元數(shù)據(jù);分析關(guān)于選中模板文件中的多個分量模板的 每一個的元數(shù)據(jù);以及按照關(guān)于圖像的分析元數(shù)據(jù)和關(guān)于分量模板的 分析元數(shù)據(jù)把圖像放置到選中模板文件的分量模板中。
根據(jù)本發(fā)明的另外實施例,提供有一種程序用來使計算機實現(xiàn)使 用多個圖像創(chuàng)建運動圖像數(shù)據(jù)的運動圖像創(chuàng)建過程,運動圖像創(chuàng)建過 程包括如下步驟。步驟是選擇多個模板文件的任一個,每一個模板 文件保持多個分量模板用來各自容納圖像;分析關(guān)于多個圖像的每一 個的元數(shù)據(jù);分析關(guān)于選中模板文件中的多個分量模板的每一個的元 數(shù)據(jù);以及按照關(guān)于圖像的分析元數(shù)據(jù)和關(guān)于分量模板的分析元數(shù)據(jù) 把圖像放置到選中模板文件的分量模板中。
根據(jù)本發(fā)明的另外實施例,提供有一種存儲程序的記錄介質(zhì),程 序用來使計算機實現(xiàn)使用多個圖像來創(chuàng)建運動圖像數(shù)據(jù)的運動圖像 創(chuàng)建過程,運動圖像創(chuàng)建過程包括如下步驟。步驟是選擇多個模板 文件的任一個,每一個模板文件保持多個分量模板用來各自容納圖 像;分析關(guān)于多個圖像的每一個的元數(shù)據(jù);分析關(guān)于選中模板文件中 的多個分量模板的每一個的元數(shù)據(jù);以及按照關(guān)于圖像的分析元數(shù)據(jù)
和關(guān)于分量模板的分析元數(shù)據(jù)把圖像放置到選中模板文件的分量模 板中。
根據(jù)以上概述實施的本發(fā)明,從多個模板文件中選擇適當(dāng)模板文 件。關(guān)于選中模板文件中的多個分量模板的每一個的元數(shù)據(jù)然后被分 析,并且關(guān)于分量模板中的多個圖像的每一個的元數(shù)據(jù)也被分析?;?于關(guān)于圖像和分量模板的分析元數(shù)據(jù),把圖像放置在選中模板文件的 分量模板中。
本發(fā)明的上述任一實施例被使用的場合,有可能比以前更容易地 創(chuàng)建運動圖像數(shù)據(jù)與諸如音樂作品和特殊效果之類的戲劇伴奏。
閱讀如下記栽和附圖時本發(fā)明的其它目的和優(yōu)點將變得明顯,附
圖中
圖1是示意圖,在概念上描繪模板文件和運動圖像數(shù)據(jù); 圖2是方塊圖,表示實施本發(fā)明的運動圖像創(chuàng)建設(shè)備的典型結(jié)
構(gòu);
圖3是方塊圖,表示運動圖像創(chuàng)建部分的典型詳細結(jié)構(gòu); 圖4是示意圖,解釋第一分量插入過程; 圖5是示意圖,解釋第二分量插入過程; 圖6是構(gòu)成運動圖像創(chuàng)建過程的步驟流程圖; 圖7是構(gòu)成第一分量插入過程的步驟流程圖; 圖8是構(gòu)成第二分量插入過程的步驟流程圖; 圖9是示意圖,表示典型運動圖像創(chuàng)建指定屏幕; 圖io是示意圖,表示另一典型運動圖像創(chuàng)建指定屏幕; 圖ll是示意圖,表示典型細節(jié)設(shè)置屏幕; 圖12是方塊圖,表示實施本發(fā)明的計算機典型結(jié)構(gòu);及 圖13是方塊圖,表示運動圖像創(chuàng)建部分的另一典型詳細結(jié)構(gòu)。
具體實施例方式
下面參照附圖作為本發(fā)明的優(yōu)選實施例所描述的內(nèi)容按如下與
附屬權(quán)利要求書相對應(yīng)優(yōu)選實施例的描述基本上提供支持所要求保 護的特定例子。如果下面作為優(yōu)選實施例描述的本發(fā)明的任一例子不 具有準確對應(yīng)的權(quán)利要求,這不意味著關(guān)注的例子對于權(quán)利要求書沒 有相關(guān)性。相反,如果下面描繪的本發(fā)明的任一例子具有明確對應(yīng)的 權(quán)利要求,這不意味著關(guān)注的例子限于該權(quán)利要求或者對于其它權(quán)利 要求沒有相關(guān)性。
本發(fā)明的一個實施例是一種使用多個圖像來創(chuàng)建運動圖像數(shù)據(jù) 的運動圖像創(chuàng)建設(shè)備,運動圖像創(chuàng)建設(shè)備包括模板文件存儲裝置(例 如圖2中的模板文件數(shù)據(jù)庫12),用來存儲多個模板文件,每一個模 板文件保持用來各自容納圖像的多個分量模板;選擇裝置(例如,圖 2中的操作輸入部分15),用來選擇模板文件存儲裝置中存儲的多個 模板文件的任一個;分量元數(shù)據(jù)分析裝置(例如,圖3中的分量元數(shù) 據(jù)分析塊32),用來分析關(guān)于多個圖像的每一個的元數(shù)據(jù);分量模板 元數(shù)據(jù)分析裝置(例如,圖3中的分量模板元數(shù)據(jù)分析塊36),用來 分析關(guān)于選中模板文件中的多個分量模板的每一個的元數(shù)據(jù);及圖像 放置裝置(例如,圖3中的圖像放置塊37),用來按照關(guān)于圖像的分 析元數(shù)據(jù)和關(guān)于分量模板的分析元數(shù)據(jù)把圖像放置到選中模板文件 的分量模板中。
優(yōu)選地,每一個模板文件可以包括時間序列信息,其定義圖像是 否要按時間順序放置在多個分量模板中;本發(fā)明實施例還包括用來確 定選中模板文件是否被定義成允許圖像的時間序列放置的時間序列 確定裝置(例如,圖3中的時間序列確定塊35);其中如果選中模板 文件被定義成允許圖像的時間序列放置,那么圖像放置裝置可以把圖 像按時間順序放置在選中模板文件的分量模板中。
優(yōu)選地,本發(fā)明實施例還可包括用來存儲多個圖像的圖像存儲裝 置(例如,圖2中的分量數(shù)據(jù)庫11);其中從圖像存儲裝置中存儲的 圖像中,選擇裝置可以選擇優(yōu)選圖像以優(yōu)先地放置在選中模板文件的 分量模板中;并且圖像放置裝置可以把優(yōu)選圖像優(yōu)先地放置在選中模
板文件的分量模板中。
優(yōu)選地,本發(fā)明實施例還可以包括用來創(chuàng)建在其上顯示多個圖像
的縮略圖的屏幕創(chuàng)建裝置(例如,圖2中的屏幕創(chuàng)建部分13);其中 屏幕創(chuàng)建裝置可以高亮顯示與關(guān)于圖像的元數(shù)據(jù)所代表的信息相對 應(yīng)的縮略圖。
優(yōu)選地,本發(fā)明實施例中,每一個模板文件除了用來每個容納圖
像的多個分量模板以外可以保持至少一個效果模板和至少一個過渡 模板,效果模板定義要施加到圖像上的效果,過渡模板定義從第一分 量模板中放置的圖像到第二分量模板中放置的圖像發(fā)生的過渡類型。
本發(fā)明的另 一 實施例是一種用來實現(xiàn)使用多個圖像創(chuàng)建運動圖 像數(shù)據(jù)的運動圖像創(chuàng)建過程的運動圖像創(chuàng)建方法、以及用來使計算機 實現(xiàn)同 一運動圖像創(chuàng)建過程的程序,運動圖像創(chuàng)建方法或運動圖像創(chuàng) 建過程包括步驟選擇(例如,圖6的步驟Sl中)多個模板文件的 任一個,每一個模板文件保持用來各自容納圖像的多個分量模板;分 析(例如,圖6的步驟S3中)關(guān)于多個圖像的每一個的元數(shù)據(jù);分 析(例如,圖6的步驟S5中)關(guān)于選中模板文件中的多個分量模板 的每一個的元數(shù)據(jù);及按照關(guān)于圖像的分析元數(shù)據(jù)和關(guān)于分量模板的 分析元數(shù)據(jù)把圖像放置到選中模板文件的分量模板中。
現(xiàn)在參照附圖將描述本發(fā)明的優(yōu)選實施例。
下面參照圖1概述作為本發(fā)明一個實施例實施的運動圖像創(chuàng)建 設(shè)備進行的運動圖像創(chuàng)建過程。
圖1是示意圖,在概念上描繪模板文件和運動圖像創(chuàng)建過程使用 模板文件創(chuàng)建的運動圖像數(shù)據(jù)。
運動圖像創(chuàng)建設(shè)備在內(nèi)部存儲與不同主題相對應(yīng)的多個模板文 件。主題被歸類在諸如旅游、兒童、生活、體育及事件之類的每個分 類類別中。就是說,每個類別包含代表不同格調(diào)的各種主題。每個主 題與單個模板文件相對應(yīng)。也有可能準備多個模板文件與一個主題相對應(yīng)。
如圖1所示,模板文件定義背景音樂(BGM)、至少兩個分量
模板、至少一種效果(在效果模板中)及至少一種過渡(在過渡模板 中),所有這些都與時間戳相關(guān)聯(lián),時間戳代表一個時間點,從該時 間點起再現(xiàn)所述文件。
背景音樂(BGM)是與所關(guān)注的模板文件的主題相對應(yīng)的、并 且當(dāng)圖像被顯示(即,再現(xiàn))時作為圖像的伴奏被播放的音樂作品。 基本上,模板文件的總再現(xiàn)時間匹配背景音樂播放一次(即從開始到 結(jié)束播放整個音樂作品)的播放時間。如果在圖11的細節(jié)設(shè)置屏幕 81上給定模板文件的總再現(xiàn)時間被設(shè)置成延長,如以后將關(guān)注的那 樣,那么重復(fù)再現(xiàn)一個音樂作品。
分量模板是一種盒子(容器),其中要插入用作圖像分量的靜止 圖像或運動圖像的文件。這些模板可排列為以跟隨背景音樂的變化節(jié) 拍。每個分量模板具有元數(shù)據(jù),其事先定義所關(guān)注的模板是否容納靜 止圖像或運動圖像。當(dāng)給定分量模板定義成具有插入其中的靜止圖像 時,所關(guān)注的模板也可以按需要定義成把預(yù)定效果施加到插入圖像 上,所述效果例如是縮放或把圖像顏色轉(zhuǎn)化成深褐色。當(dāng)分量模板被 定義成具有插入其中的運動圖像時,模板可以同樣地被定義成把預(yù)定 效果施加到插入圖像上。
在跟隨從模板文件中定義的一個模板(具有一個圖像)到下一個 (具有另一圖像)切換時序時,過渡置于其間。這樣的過渡定義當(dāng)前 模板(具有它的圖像)如何由下個模板(具有新的圖像)代替。典型 過渡包括漸強、漸弱及左向右圖像移動。所述過渡與效果以符合每個 模板文件的主題和格調(diào)的形式而采納。
用戶可以選擇這樣的模板文件之一并且指定運動圖像數(shù)據(jù)的創(chuàng) 建。這種情況下,如圖1所示,運動圖像創(chuàng)建設(shè)備從用戶擁有的靜止 圖像和運動圖像文件中搜索適合所述選中模板文件的圖像,并且把所 檢測的圖像文件插入分量模板中。這個過程創(chuàng)建與模板文件的主題相 符的 一 系列圖像構(gòu)成的運動圖像數(shù)據(jù),所創(chuàng)建的運動圖像數(shù)據(jù)提供有 諸如背景音樂、效果及過渡之類的戲劇伴奏。指定運動圖像數(shù)據(jù)的創(chuàng) 建時,用戶還可以指定要在模板文件中優(yōu)先使用的優(yōu)選靜止圖像和運
動圖像。
圖1的典型運動圖像數(shù)據(jù)表示成有靜止圖像"AAA.jpg"、 "DDD.jpg,, 、 "EEE.jpg,,及"HHH.jpg,,以及運動圖像"BBB.mpg,,、 "CCC.mpg"、 "FFF.mpg,,及"GGG.mpg"插入在它們的相應(yīng)分量模板中。
如以上概述那樣,運動圖像創(chuàng)建設(shè)備進行的運動圖像創(chuàng)建過程是 一種使用戶能夠容易地以 一 系列分量圖像的形式創(chuàng)建運動圖像數(shù)據(jù) 的過程,所述一系列分量圖像以涉及與給定主題相符的背景音樂、效 果及過渡的戲劇表演方式依次顯示。
圖2是方塊圖,表示進行以上參照圖1關(guān)注的運動圖像創(chuàng)建過程 并且作為本發(fā)明實施例實施的運動圖像創(chuàng)建設(shè)備l的典型結(jié)構(gòu)。
運動圖像創(chuàng)建設(shè)備1由分量數(shù)據(jù)庫11、模板文件數(shù)據(jù)庫12、屏 幕創(chuàng)建部分13、顯示部分14、操作輸入部分15及運動圖像創(chuàng)建部分 16組成。
分量數(shù)據(jù)庫11配置為存儲用戶擁有的靜止圖像和運動圖像文 件,所述文件用作插入選中模板文件的分量模板中的圖像分量。模板 文件數(shù)據(jù)庫12配置為存儲多個模板文件,其屬于諸如旅游、兒童、 生活、體育及事件之類的類別并且符合不同的主題。
屏幕創(chuàng)建部分13配置為創(chuàng)建運動圖像創(chuàng)建指定屏幕,其用作用 戶接口 (UI)屏幕,用戶接口 (UI)屏幕允許用戶指定期望的模板文 件以及要被優(yōu)先地使用的優(yōu)選圖像分量(下面適當(dāng)時稱作優(yōu)選分量)。
顯示部分14配置為顯示屏幕創(chuàng)建部分13創(chuàng)建的運動圖像創(chuàng)建指 定屏幕。操作輸入部分15配置為接收用戶觀看由顯示部分14顯示的 運動圖像創(chuàng)建指定屏幕時進行的操作。所述操作涉及期望模板文件的 選擇和優(yōu)選分量的指定。
運動圖像創(chuàng)建部分16配置為基于從分量數(shù)據(jù)庫11選擇的圖像分 量和基于來自模板文件數(shù)據(jù)庫12的選中模板文件,按照通過操作輸 入部分15指定的文件和分量設(shè)置,創(chuàng)建運動圖像數(shù)據(jù)與戲劇伴奏, 諸如與給定主題相符的背景音樂和特殊效果,如以上參照圖l解釋的
那樣。運動圖像創(chuàng)建部分16進而把創(chuàng)建的運動圖像數(shù)據(jù)轉(zhuǎn)化成諸如 MPEG (運動畫面專家組)標準格式之類的適當(dāng)格式的運動圖像文件。 如此準備的運動圖像文件可記錄到諸如硬盤驅(qū)動器、半導(dǎo)體存儲器、 或DVD (數(shù)字多用途盤)之類的記錄介質(zhì)上。
圖3是方塊圖,表示運動圖像創(chuàng)建部分16的典型詳細結(jié)構(gòu)。
運動圖像創(chuàng)建部分16由臨時分量存儲塊31、分量元數(shù)據(jù)分析塊 32、優(yōu)選分量選擇塊33、模板文件分析塊34、時間序列確定塊35、 分量模板元數(shù)據(jù)分析塊36、圖像放置塊37及合并塊38組成。
運動圖像創(chuàng)建部分16供有用戶指定的模板文件以作為選中模板 文件,其來自模板文件數(shù)據(jù)庫12中存儲的多個模板文件。運動圖像 創(chuàng)建部分16也供有由用戶指定的圖像分量以作為選中模板文件中可 使用的分量,所述指定的圖像分量從分量數(shù)據(jù)庫ll得到。
臨時分量存儲塊31臨時保持用戶指定的多個圖像分量。這些圖 像分量按需從臨時分量存儲塊31傳輸?shù)椒至吭獢?shù)據(jù)分析塊32以及到 優(yōu)選分量選擇塊33。
假設(shè)分量數(shù)據(jù)庫11保持的各種圖像分量很廣泛,這個實施例允 許用戶從分量數(shù)據(jù)庫11選擇認為在運動圖像數(shù)據(jù)中有用的那些圖像 分量(即,選中模板文件),并且僅使選中圖像分量存儲在臨時分量 存儲塊31中??商鎿Q地,如果分量數(shù)據(jù)庫11中保持的圖像分量的數(shù) 量較小并且如果分量數(shù)據(jù)庫ll中存儲的圖像分量被歸類在已知類別, 那么可以把分量數(shù)據(jù)庫11中的圖像分量直接從那里發(fā)送到分量元數(shù) 據(jù)分析塊32以及到優(yōu)選分量選擇塊33。這種情況下,可以省略臨時 分量存儲塊31。
分量元數(shù)據(jù)分析塊32分析在臨時分量存儲塊31中存儲的所有圖 像分量。分析每個圖像分量之后,分量元數(shù)據(jù)分析塊32創(chuàng)建元數(shù)據(jù), 作為定義所關(guān)注的圖像分量是靜止圖像還是運動圖像、圖像中的人數(shù) 是少(一個至三個人)還是多(四個或更多個人)及他們的臉部是否 為特寫的信息。分量元數(shù)據(jù)分析塊32把關(guān)于每個圖像分量的元數(shù)據(jù) 與關(guān)注的圖像分量相關(guān)聯(lián),并且把元數(shù)據(jù)發(fā)送到圖像放置塊37作為
分量分析信息。
優(yōu)選分量選擇塊33從臨時分量存儲塊31抽取關(guān)于用戶指定作為 在選中模板文件中優(yōu)先使用的圖像分量的優(yōu)選分量的信息(優(yōu)先選擇 信息)。抽取信息被供給到圖像放置塊37。
模板文件分析塊34分析從模板文件數(shù)據(jù)庫12供給的選中模板文 件。分析使模板文件分析塊34能得到,時間序列信息,其指示選中 模板文件是否是要求把圖像分量按時間順序放置在分量模板中的文 件;分量模板信息,其定義所涉及的每個分量模板的開始點、結(jié)束點 及其它設(shè)置;及音樂/效果信息,其指示施加到模板文件中的特定點上 的特定音樂和效果。模板文件分析塊34進而把時間序列信息發(fā)送到 時間序列確定塊35,把分量模板信息發(fā)送到分量模板元數(shù)據(jù)分析塊 36,及把音樂/效果信息發(fā)送到合并塊38。
給定來自模板文件分析塊34的時間序列信息,時間序列確定塊 35檢查以確定選中模板文件是否是要求把圖像分量按時間順序放置 在分量模板中的文件。時間序列確定塊35把確定的結(jié)果發(fā)送到圖像 放置塊37作為時間序列確定信息。
基于來自模板文件分析塊34的分量模板信息,分量模板元數(shù)據(jù) 分析塊36分析附加到選中模板文件中的每一個分量模板上的元數(shù)據(jù), 并且把分析結(jié)果轉(zhuǎn)發(fā)到圖像放置塊37作為分量模板分析信息。分量 模板分析信息是規(guī)定要插入到選中模板文件中的每一個分量模板中 的圖像分量類型的信息。這樣,分量模板分析信息構(gòu)成與分量分析信 息相類似的元數(shù)據(jù),其定義涉及的每一個圖像分量是靜止圖像還是運 動圖像、關(guān)注的圖像中人數(shù)是少還是多、及他們的臉部是否是特寫的。 可替換地,元數(shù)據(jù)可以由某些其它適當(dāng)信息代替。
圖像放置塊37檢測要插入到選中模板文件中的每一個分量模板 中的最佳圖像分量,并把檢測的圖像分量放置到它們的相應(yīng)分量模板 中。更具體而言,基于來自分量元數(shù)據(jù)分析塊32的元數(shù)據(jù)和基于來 自分量模板元數(shù)據(jù)分析塊36的元數(shù)據(jù),圖像放置塊37相對于選中模 板文件中的分量模板而檢查臨時分量存儲塊31中的圖像分量。某些情況下,可能沒有特定元數(shù)據(jù),并且那么任何圖像分量可以放置在任 何分量模板中。
圖像放置塊37把具有模板-匹配條件的圖像分量放置在選中模板 文件的對應(yīng)分量模板中。為了實施這些功能,圖像放置塊37至少包 括分析結(jié)果匹配部分37A和分量插入部分37B。當(dāng)把圖像分量插入選 中模板文件的分量模板中時,圖像放置塊37按需參考時間序列確定 信息和優(yōu)先選擇信息。圖像放置塊37進行的把圖像分量插入分量模 板中的過程細節(jié)以后將參照圖4和5討論。
合并塊38供給有通過圖像放置塊37執(zhí)行插入過程得到的分量信 息,所述分量信息被布置成把圖像分量與選中模板文件中的分量模板 相關(guān)聯(lián)。合并塊38還供給有來自模板文件分析塊34的音樂/效果信息。
合并塊38把分量信息與音樂/效果信息相合并,以創(chuàng)建運動圖像 數(shù)據(jù)。運動圖像數(shù)據(jù)按諸如XML (可擴充標記語言)之類的預(yù)定格 式創(chuàng)建。合并塊38把創(chuàng)建的運動圖像數(shù)據(jù)轉(zhuǎn)化成諸如MPEG (運動 畫面專家組)標準格式之類的適當(dāng)格式的運動圖像文件,并且輸出如 此產(chǎn)生的運動圖像文件。
下面參照圖4和5描述圖像放置塊37進行的圖像分量插入過程。
圖4是示意圖,解釋了當(dāng)選中模板文件是要求時間序列圖像分量 放置其中的文件時所執(zhí)行的典型插入過程(適當(dāng)時稱作第一分量插入 過程)。
圖4例子中,假定圖像分量P,至P,s保持在臨時分量存儲塊31 中并且六個分量模板(^至q6被定義在選中模板文件中。圖4的圖像
分量P,至Pb中,各自包含圓圏的那些盒子是優(yōu)選分量。圖像分量Pi 至P^的某些盒子中的題詞表示元數(shù)據(jù),其為對應(yīng)圖像分量而定義并 且作為分量分析信息抽取。這個例子中,分量分析信息"人,,構(gòu)成了定 義圖像中人數(shù)是少還是多、或他們的臉部是否是特寫的元數(shù)據(jù)。在分 量模板至Q6的某些盒子中的題詞表示元數(shù)據(jù),其定義為關(guān)于對應(yīng) 分量模板的分量模板分析信息。
第一分量插入過程中,圖像放置塊37首先按時間順序排序臨時
分量存儲塊31中保持的圖像分量(即,借助于它們的時間戳)。圖4 的圖像分量P!至P15表示成按時間排序。
第二,圖像放置塊37以這樣一種方式把優(yōu)選分量插入選中模板
文件的分量模板中,從而插入分量保持成在圖像分量P!與P!5之間盡 可能處于按時間順序彼此一致的關(guān)系。具體而言,把圖像分量P4( —
個優(yōu)選分量),插入分量模板Qi與分量模板Q6之間的第二分量模板
Q2中,把圖像分量P8插入在第三分量模板Q3中,把圖像分量P"插
入分量模板Q6中。
盡管沒有對分量模板Q2、 Q3及Q6清楚定義的諸如"靜止圖像模 板,,或"運動圖像模板"之類的元數(shù)據(jù),但把優(yōu)選分量P4、 Ps及P"以
按時間順序優(yōu)先方式分別放置在分量模板Q2、 Q3及Q6中,而不管為
分量模板Q2、 Q3及Q6定義的元數(shù)據(jù)是否匹配關(guān)于優(yōu)選分量P4、 P8 及P"的元數(shù)據(jù)。可替換地,借助于給元數(shù)據(jù)的優(yōu)先級,某一優(yōu)選分
量(其元數(shù)據(jù)不匹配按時間順序確定的分量模板的元數(shù)據(jù))可以從一 個模板移動并插入該模板之前或之后的并且按時間順序與所述優(yōu)選 分量相一致的另一模板中。
第三,對于仍要容納圖像分量的分量模板(即,對其仍需確定圖
像分量的分量模板),圖像放置塊37確定其時間順序關(guān)系保持在其 間的要插入的候選圖像分量。
對于圖4例子中的分量模板Ch,圖像分量Pt至P3被確定為要插
入的候選對象,因為它們按時間順序在插入分量模板Q2中的圖像分
量P4之前。對于分量模板Q4和Qs,圖像分量P9至P!3被首先確定為
要插入的候選對象,因為它們按時間順序位于插入分量模板Q3中的
圖像分量Ps與插入分量模板Q6中的圖像分量P"之間。然后圖像分 量P9和Pw被確定為要插入分量模板Q4中的候選對象,而圖像分量 Pn至P^被選擇為要插入分量模板Qs中的候選對象,從而涉及的圖 像分量的彼此關(guān)系保持時間順序 一致。
最后,圖像放置塊37從候選對象中選擇與為每個分量模板定義 的元數(shù)據(jù)相匹配的圖像分量,并且把選中的圖像分量插入所關(guān)注的分
量模板中。如果存在與為給定分量模板定義的元數(shù)據(jù)相匹配的多個圖
像分量,那么圖像放置塊37可以選擇任一候選圖像分量用于插入。 圖4的例子中,作為要插入分量模板Q,中的候選對象的圖像分
量P,至P3中,選擇圖像分量P2用于插入,因為圖像分量P2與為分量
模板Q,定義的元數(shù)據(jù)相匹配。作為要插入分量模板Q4中的候選對象
的圖像分量P9和P,。中,選擇圖像分量P9用于插入,因為圖像分量
P9與為分量模板Q4定義的元數(shù)據(jù)相匹配。作為要插入分量模板Q5中 的候選對象的圖像分量Pn至P^中,選擇圖像分量Pn用于插入,因 為圖像分量Pn與為分量模板Q5定義的元數(shù)據(jù)相匹配。
圖5是示意圖,解釋當(dāng)選中模板文件是不要求時間序列圖像分量 放置其中的文件時執(zhí)行的插入過程(在適當(dāng)?shù)牡胤椒Q作第二分量插入 過程)。
圖5的例子中,假定圖像分量Pm至P45保持在臨時分量存儲塊 31中并且六個分量模板Qm至Q36定義在選中模板文件中。也假定圖 像分量P^至P45沒有按時間順序排序,以及圖像分量P^至P"的盒 子中表示的元數(shù)據(jù)的定義以及分量模板Qm至Q36的盒子中的元數(shù)據(jù) 的定義與圖4例子中的那些相同。應(yīng)該注意,圖5的圖像分量P42定 義的元數(shù)據(jù)"風(fēng)景,,表示圖像中缺少人,以及分量模板Q35中的元數(shù)據(jù) "風(fēng)景模板"代表僅風(fēng)景的圖像。
第二分量插入過程中,圖像放置塊37首先把優(yōu)選分量插入選中
模板文件的分量模板中。這時,如果存在與為選中模板文件中的任一 分量模板定義的元數(shù)據(jù)相匹配的優(yōu)選圖像分量,那么把優(yōu)選圖像分量 插入在所述匹配分量模板中。
圖5的例子中,沒有為是優(yōu)選圖像分量的圖像分量P34定義元數(shù) 據(jù)。這意味著可以把圖像分量P34插入在任何分量模板中,如分量模 板Q34。
第二,圖像放置塊37選擇與為其中圖像分量仍需插入的分量模 板(即,對于其仍需確定圖像分量的分量模板)定義的元數(shù)據(jù)相匹配 的圖像分量,并且把選中圖像分量插入在關(guān)注的分量模板中。
圖5的例子中,為分量模板Q3,定義元數(shù)據(jù)"靜止圖像",從而把
具有相同元數(shù)據(jù)"靜止圖像,,的圖像分量P33插入分量模板Q31中。以 類似方式,把圖像分量P32和P38分別插入分量模板Q32和Q33中。為 分量模板Q35定義元數(shù)據(jù)"風(fēng)景",從而把具有元數(shù)據(jù)"風(fēng)景"的圖像分 量P42插入分量模板Q35中。顯然,不具有元數(shù)據(jù)"人,,的某些其它圖 像分量可以插入具有元數(shù)據(jù)"風(fēng)景,,的圖像分量的地方中。由于為分量 模板Q36沒有定義元數(shù)據(jù),所以任何圖像分量,如圖像分量P4,,可以 插入該才莫板中。
下面參照圖6的流程圖描述運動圖像創(chuàng)建設(shè)備1進行的運動圖像 創(chuàng)建過程的整個流程。假定這個過程之前,用戶選擇的多個圖像分量
已經(jīng)放置在臨時分量存儲塊31中。
用戶首先操作,以從以列表形式在運動圖像創(chuàng)建指定屏幕上顯
示、且保持在模板文件數(shù)據(jù)庫12中的多個模板文件中選擇期望的模 板文件。步驟S1中,操作輸入部分15響應(yīng)用戶操作選擇模板文件, 并且把選中模板文件發(fā)送到運動圖像創(chuàng)建部分16。
在運動圖像創(chuàng)建指定屏幕上,用戶可以操作以從臨時分量存儲塊 31中存儲的圖像分量中指定優(yōu)選圖像分量。這樣的情況下,操作輸入 部分15在步驟S2中響應(yīng)用戶操作選擇優(yōu)選圖像分量,并且把如此選 擇的優(yōu)選分量轉(zhuǎn)發(fā)到運動圖像創(chuàng)建部分16。
如以后參照圖9和其它圖將討論的那樣,用戶可以在運動圖像創(chuàng)
建指定屏幕上重復(fù)選擇模板文件并指定優(yōu)選圖像分量。就是說,實際 中,跟著用戶操作可以重復(fù)或并行地執(zhí)行步驟S1和S2。
在模板文件的選擇和優(yōu)選圖像分量的指定之后,控制轉(zhuǎn)到步驟 S3。步驟S3中,分量元數(shù)據(jù)分析塊32分析在臨時分量存儲塊31中 保持的所有圖像分量,并且把元數(shù)據(jù)作為分析結(jié)果發(fā)送到圖像放置塊 37,作為與對應(yīng)圖像分量相關(guān)聯(lián)的分量分析信息。
步驟S4中,模板文件分析塊34分析從模板文件數(shù)據(jù)庫12供給 的選中模板文件。分析允許模板文件分析塊34把時間序列信息供給 到時間序列確定塊35、把分量模板信息供給到分量模板元數(shù)據(jù)分析塊
36、及把音樂/效果信息供給到合并塊38。
步驟S5中,基于來自模板文件分析塊34的分量模板信息,分量 模板元數(shù)據(jù)分析塊36分析為選中模板文件中的分量模板定義的元數(shù) 據(jù)。把分析結(jié)果發(fā)送到圖像放置塊37,作為分量模板分析信息。
步驟S6中,給定來自模板文件分析塊34的時間序列信息,時間 序列確定塊35檢查以確定選中模板文件是否是要求時間序列圖像分 量放置其中的文件。
如果在步驟S6發(fā)現(xiàn)選中模板文件是要求時間序列圖像分量放置 的文件,那么到達步驟S7。如果在步驟S6沒有發(fā)現(xiàn)選中模板文件要 求時間序列圖像分量放置其中,那么到達步驟S8。步驟S7中,執(zhí)行 以上參照圖4解釋的第一分量插入過程。步驟S8中,執(zhí)行以上參照 圖5解釋的第二分量插入過程。
步驟S7或S8后跟隨步驟S9。步驟S9中,合并塊38把分量信 息與音樂/效果信息相合并,以創(chuàng)建諸如XML之類的預(yù)定格式的運動 圖像數(shù)據(jù)。合并塊38把XML或類似格式的創(chuàng)建運動圖像數(shù)據(jù)轉(zhuǎn)化成 諸如MPEG格式之類的適當(dāng)格式的運動圖像文件,并且輸出得到的 運動圖像文件。這終止了運動圖像創(chuàng)建過程。
圖7是構(gòu)成圖6的步驟S7進行的第一分量插入過程的詳細步驟 流程圖。
步驟S21中,圖像放置塊37把臨時分量存儲塊31中的圖像分量 按它們的時間戳排序。
步驟S22中,基于來自優(yōu)選分量選擇塊33的優(yōu)先選擇信息,圖 像放置塊37檢查以確定是否存在用戶-指定優(yōu)選分量。
如果在步驟S22發(fā)現(xiàn)用戶-指定優(yōu)選分量存在,那么到達步驟 S23。在步驟S23中,圖像放置塊37找出優(yōu)選分量之間的時序關(guān)系。 更具體而言,圖像放置塊37確定在按時間順序排序的所有圖像分量 中每個優(yōu)選分量排列在何處。
在步驟S24中,圖像放置塊37以這樣一種方式把所有優(yōu)選分量 插入選中模板文件的相關(guān)分量模板中,使得保持優(yōu)選分量之間的時序
關(guān)系。
如果在步驟S22發(fā)現(xiàn)用戶-指定優(yōu)選分量不存在,那么跳過步驟 S23和S24。
在步驟S25,圖像放置塊37檢查以看選中模板文件是否仍包含 對其仍需確定圖像分量的任何分量模板。如果在步驟S25發(fā)現(xiàn)存在其 中仍需容納圖像分量的分量模板,那么到達步驟S26。在步驟S26, 對于沒有圖像分量放置其中的一個分析模板,圖像放置塊37確定要 插入的候選圖像分量,其與已插入的圖像分量時間順序相 一致。
在步驟S27,圖像放置塊37檢查以確定是否為分量模板定義元 數(shù)據(jù)。如果在步驟S27沒有發(fā)現(xiàn)為分量模板定義的元數(shù)據(jù),那么到達 步驟S30 (以后討論)。
如果在步驟S27發(fā)現(xiàn)為分量模板定義的元數(shù)據(jù),那么到達步驟 S28。在步驟S28,圖像放置塊37檢查以確定是否任一候選圖像分量 與定義的元數(shù)據(jù)相匹配。如果在步驟S28沒有發(fā)現(xiàn)要與定義的元數(shù)據(jù) 相匹配的候選圖像分量,那么也到達步驟S30。
如果在步驟S28發(fā)現(xiàn)要與定義的元數(shù)據(jù)相匹配的一個候選圖像 分量,那么到達步驟S29。在步驟S29,圖像放置塊37把匹配圖像分 量插入在所關(guān)注的分量模板中。步驟S29之后,控制返回步驟S25。
在步驟S30,圖像放置塊37把任一候選圖像分量插入分量模板 中。步驟S30之后,控制返回步驟S25。
在步驟S25,如以上描述那樣,再次檢查以確定是否有對其仍需 確定圖像分量的任何分量模板。重復(fù)步驟S25至S30,直到找不到仍 需在其中容納圖像分量的分量才莫板。
當(dāng)在步驟S25找不到仍需確定圖像分量的分量模板時,即當(dāng)圖像 分量已插入選中模板文件中的所有分量模板中時,第 一分量插入過程 結(jié)束??刂迫缓蠓祷氐綀D6的運動圖像創(chuàng)建過程。
第一分量插入過程中,如以上描述那樣,以這樣的方式把圖像分 量插入選中模板文件的分量模板中,使圖像分量之間的時間順序關(guān)系 保持不變,其中優(yōu)選分量和定義的元數(shù)據(jù)被恰當(dāng)考慮。
圖8是構(gòu)成圖6步驟S8中進行的第二分量插入過程的詳細步驟 流程圖。
在步驟S41,圖像放置塊37檢查以基于來自優(yōu)選分量選擇塊33 的優(yōu)先選擇信息確定是否存在用戶-指定優(yōu)選分量。
如果在步驟S41發(fā)現(xiàn)用戶-指定優(yōu)選分量存在,那么到達步驟 S42。在步驟S42,圖像放置塊37檢查以確定是否任一優(yōu)選分量與為 選中模板文件中的任一分量模板定義的元數(shù)據(jù)相匹配。
如果在步驟S42發(fā)現(xiàn)任一優(yōu)選分量與為選中模板文件中的任一 分量模板定義的元數(shù)據(jù)相匹配,那么到達步驟S43。在步驟S43,圖 像放置塊37把匹配圖像分量插入選中模板文件的對應(yīng)分量模板中。
如果在步驟S42發(fā)現(xiàn)沒有優(yōu)選分量與為選中模板文件中的分量 模板定義的元數(shù)據(jù)相匹配,那么控制轉(zhuǎn)到步驟S44。在步驟S44,圖 像放置塊37把任一優(yōu)選分量插入選中模板文件中的分量模板之一, 而不考慮定義的元數(shù)據(jù)。
在步驟S43或S44之后,控制返回到步驟S41,并且重復(fù)步驟 S41至S44,直到發(fā)現(xiàn)用戶-指定優(yōu)選分量已經(jīng)窮盡。當(dāng)在步驟S41發(fā) 現(xiàn)用戶-指定優(yōu)選分量不存在時,控制轉(zhuǎn)到步驟S45。
在步驟S45,圖像放置塊37檢查以看選中模板文件是否仍然包 含對其仍需確定圖像分量的任何分量模板。如果在步驟S45發(fā)現(xiàn)仍需 在其中容納圖像分量的分量模板存在,那么到達步驟S46。在步驟S46 , 圖像放置塊37檢查以確定是否為沒有圖像分量放置其中的任一分量 模板定義了元數(shù)據(jù)。如果在步驟S46沒有發(fā)現(xiàn)為對其仍需確定圖像分 量的分量模板定義的元數(shù)據(jù),那么到達步驟S49 (以后討論)。
如果在步驟S46發(fā)現(xiàn)為仍需在其中容納圖像分量的分量模板之 一定義的元數(shù)據(jù),那么到達步驟S47。在步驟S47,圖像放置塊37檢 查以確定是否存在與為所關(guān)注的分量模板定義的元數(shù)據(jù)相匹配的圖 像分量。如果在步驟S47沒有發(fā)現(xiàn)圖像分量與為分量模板定義的元數(shù) 據(jù)相匹配,那么到達步驟S49。
如果在步驟S47發(fā)現(xiàn)有圖像分量與為分量模板之一定義的元數(shù)
據(jù)相匹配,那么到達步驟S48。在步驟S48,圖像放置塊37把匹配圖 像分量放置在具有匹配元數(shù)據(jù)的分量模板中。在步驟S48之后,控制 返回到步驟S45。
在步驟S49,圖像放置塊37把任一圖像分量插入分量模板之一 中。在步驟S49之后,控制返回到步驟S45。
在步驟S45中,如以上描述那樣,再次檢查以確定是否有對其仍 需確定圖像分量的任何分量模板。重復(fù)步驟S45至S49,直到發(fā)現(xiàn)沒 有仍需在其中容納圖像分量的分量模板。
當(dāng)在步驟S45發(fā)現(xiàn)沒有對其仍需確定圖像分量的分量模板時,即 當(dāng)圖像分量已插入選中模板文件的所有分量模板中時,第二分量插入 過程結(jié)束。控制然后返回到圖6的運動圖像創(chuàng)建過程。
在第二分量插入過程中,如以上關(guān)注的那樣,以考慮了優(yōu)選分量 和所定義的元數(shù)據(jù)的方式,把圖像分量插入選中模板文件的任意分量 模板中。
應(yīng)該注意,如果第一或第二分量插入過程期間優(yōu)選分量的數(shù)量大 于選中模板文件中的分量模板的數(shù)量,則將出現(xiàn)不能插入到分量模板 中的優(yōu)選分量。
下面參照圖9至ll描述運動圖像創(chuàng)建設(shè)備l的用戶接口 (UI)。 圖9示意表示顯示部分14顯示的典型運動圖像創(chuàng)建指定屏幕51。
運動圖像創(chuàng)建指定屏幕51包括第一操作按鈕區(qū)域61,具有用 來添加圖像分量、指定優(yōu)選分量及執(zhí)行其它功能的操作按鈕;第二操 作按鈕區(qū)域62,具有用來過濾圖像分量和用于其它操作的操作按鈕; 圖像分量列表區(qū)域63,顯示臨時分量存儲塊31中存儲的圖像分量; 選中模板文件解釋區(qū)域64,解釋選中模板文件的概況;模板列表區(qū)域 65,以列表形式顯示在模板文件數(shù)據(jù)庫12中保持的模板文件;及詳 細顯示區(qū)域66,顯示用于選中模板文件的詳細設(shè)置。運動圖像創(chuàng)建指 定屏幕51的左上角中指示"電影故事"是顯示這個屏幕51的應(yīng)用程序 (程序)的名稱。 第一操作按鈕區(qū)域61包括"添加分量,,按鈕,用來把圖像分量 從分量數(shù)據(jù)庫11添加到臨時分量存儲塊31;"從列表刪除,,按鈕,用 來從臨時分量存儲塊31刪除圖像分量;"檢查分量"按鈕,用來再現(xiàn) 圖像分量以通過顯示而確認;"優(yōu)先使用"按鈕,用來指定優(yōu)選分量; "取消優(yōu)選"按鈕,用來取消優(yōu)選分量;"轉(zhuǎn)動CCW,,按鈕,用來逆時 針轉(zhuǎn)動圖像分量;及"轉(zhuǎn)動CW"按鈕,用來順時針轉(zhuǎn)動圖像分量。
第二操作按鈕區(qū)域62包括高亮設(shè)置按鈕62A至62E,用來僅 高亮顯示來自圖像分量列表區(qū)域63顯示的至少一個圖像分量中的、 與預(yù)定條件相匹配的圖像分量;高亮取消(清除)按鈕62F,用來取 消高亮設(shè)置;縮略圖展開設(shè)置按鈕62G,用來把圖像分量列表區(qū)域63 中顯示的所有運動圖像分量的展開設(shè)置成以預(yù)定時間間隔排列的縮 略圖;及縮略圖展開取消按鈕62H,用來取消縮略圖展開。
高亮設(shè)置按鈕62A至62E各自由用戶操作。高亮設(shè)置按鈕62A, 當(dāng)操作時,高亮顯示其中人臉以特寫表示的圖像分量。高亮設(shè)置按鈕 62B,當(dāng)操作時,高亮顯示其中成像人數(shù)很少的圖像分量。高亮設(shè)置 按鈕62C,當(dāng)操作時,高亮顯示其中成像人數(shù)很多的圖像分量。高亮 設(shè)置按鈕62D,當(dāng)操作時,高亮顯示包括聲音的圖像分量。高亮設(shè)置 按鈕62E,當(dāng)被操作時,高亮顯示包括笑聲的圖像分量。
圖像分量列表區(qū)域63顯示在臨時分量存儲塊31中保持的圖像分 量。圖9例子中,圖像分量列表區(qū)域63顯示圖像分量Puo至Pn3。圖 像分量Pu。至Pu2是靜止圖像,而只有圖像分量Pu3是運動圖像。在 圖像分量列表區(qū)域63中,運動與靜止圖像之間的區(qū)別通過把運動圖 像圖標63A附加到運動圖像分量Pm上實現(xiàn)。運動圖像分量Pm也供 有縮略圖展開設(shè)置按鈕63B,用來單獨把所關(guān)注的運動圖像展開成縮 略圖。
下面參照圖10描述縮略圖展開設(shè)置按鈕63B的操作如何例示性 地把運動圖像分量Pn3展開成顯示屏幕上的縮略圖。
圖10中的運動圖像創(chuàng)建指定屏幕51與圖9中的相同,不同之處 在于,圖9的圖像分量列表區(qū)域63中的圖像分量Pu3由圖10中展開
成縮略圖的圖像分量Pu3'代替。
圖像分量Pm'由以預(yù)定時間間隔(例如,圖10中的五秒)排列 的縮略圖SIV^至SM6表示。在縮略圖展開之前圖9中出現(xiàn)的縮略圖 展開設(shè)置按鈕63B在圖10中被縮略圖展開取消按鈕63C代替,其僅 用來取消圖像分量Pn3'的縮略圖展開。
返回圖9,來自圖像分量列表區(qū)域63中顯示的圖像分量Pno至 Pn3中的圖像分量Pu。提供有高亮指示HL。這種指示表示圖像分量 Pno與已操作的高亮設(shè)置按鈕62A至62E之一規(guī)定的條件相匹配。
以圓圏(o)形式放置在圖像分量Pm上的選擇指示SL表示這 個圖像分量Pm正被指定為優(yōu)選分量。如果用戶使用鼠標或類似裝置 選擇圖像分量Pm并且操作"取消優(yōu)選"按鈕,那么優(yōu)選分量的指定被 取消,并且選擇指示SL消失。
選中模板文件解釋區(qū)域64解釋用戶從模板列表區(qū)域65中當(dāng)前選 擇的模板文件的概況。有可能使用標題改變按鈕64A改變模板文件的 標題,或者使用再現(xiàn)按鈕64B再現(xiàn)為模板文件定義的背景音樂。這些 特征允許用戶在結(jié)束具體模板文件的選擇之前確認每個模板文件的 格調(diào)和其它屬性。
模板列表區(qū)域65以列表形式顯示模板文件數(shù)據(jù)庫12中保持的模 板文件。在模板列表區(qū)域65,每個模板文件與用作背景音樂的音樂作 品的標題(例如,音樂標題)和文件長度(即,運動圖像再現(xiàn)時間) 一起列表出。代表每個模板文件的縮略圖是表達格調(diào)的圖像,諸如所 關(guān)注的模板文件的背景音樂和效果。
在圖9的模板列表區(qū)域65中,示出用戶選擇的具有標題為 "AAAA,,的背景音樂的模板文件。選中模板文件的概況顯示在選中模 板文件解釋區(qū)域64中,并且所關(guān)注的文件的細節(jié)被指示在詳細顯示 區(qū)域66中。有可能通過操作"改變"按鈕66A以調(diào)用圖11中表示的細 節(jié)設(shè)置屏幕81而改變詳細顯示區(qū)域66中關(guān)于選中模板文件的細節(jié)設(shè) 置。細節(jié)設(shè)置屏幕81上所期望建立的細節(jié)設(shè)置被顯示在詳細顯示區(qū) 域66中。細節(jié)設(shè)置的項目以后參照圖11將討論,因而這里不描述。
"開始創(chuàng)建"按鈕67是用來開始以上參照圖6解釋的運動圖像創(chuàng) 建過程的操作按鈕。
圖11示意表示當(dāng)操作圖9的"改變"按鈕66A時,顯示部分14 顯示的典型細節(jié)設(shè)置屏幕81。
在細節(jié)設(shè)置屏幕81上,有可能設(shè)置項目"電影中要使用的音樂"、 "電影的長度"、"運動圖像分量的聲音"及"縱橫比"。在細節(jié)設(shè)置屏幕 81上,術(shù)語"電影"是指要通過運動圖像創(chuàng)建過程創(chuàng)建的運動圖像數(shù) 據(jù),并且術(shù)語"運動圖像分量"出自圖像分量的運動圖像文件。
設(shè)置項目"電影中要使用的音樂"是其中建立在運動圖像數(shù)據(jù)再 現(xiàn)期間要使用的音樂作品的項目??梢赃x擇無線電按鈕"使用模板的 音樂"和"指定音樂"之一。如果選擇按鈕"使用模板的音樂",那么運 動圖像創(chuàng)建設(shè)備1使用事先為所關(guān)注的模板文件定義的背景音樂。如 果選擇按鈕"指定音樂",則運動圖像創(chuàng)建設(shè)備l利用被用戶指定的音 樂。后一種情況下,音樂作品由伴隨文本欄輸入且指示音樂文件位置 的文件路徑而規(guī)定。
設(shè)置項目"電影的長度,,是其中建立運動圖像數(shù)據(jù)的總再現(xiàn)時間 的項目。可以選擇無線電按鈕"調(diào)節(jié)到音樂的長度"和"指定長度,,之 一。如果選擇按鈕"指定長度",則運動圖像創(chuàng)建設(shè)備l把感興趣的模 板文件延長或縮短到指定長度。例示性地,如果指定長度超過所關(guān)注 的音樂作品的長度,那么運動圖像創(chuàng)建設(shè)備l重復(fù)再現(xiàn)當(dāng)前設(shè)置的音樂。
設(shè)置項目"運動圖像分量的聲音"是其中建立當(dāng)再現(xiàn)在模板文件 的分量模板中插入的運動圖像時要輸出的聲音的項目??梢赃x擇無線 電按鈕"遵守模板設(shè)置"、"使用所有運動圖像分量的聲音,,及"不使用 任何運動圖像分量的聲音,,之一 。
設(shè)置項目"縱橫比"是其中建立圖像顯示的縱橫比的項目??梢灾?定比值"4:3"或比值"16:9"。
"復(fù)位到缺省"按鈕81A是可以操作以初始化上述設(shè)置項目(即, 復(fù)位到缺省)的按鈕。如果用戶操作"OK,,按鈕81B,則設(shè)置(或變
化)被反映在選中模板文件中并被顯示在圖9的運動圖像創(chuàng)建指定屏 幕51的詳細顯示區(qū)域66中。如果用戶操作"取消"按鈕81C,那么至 今在細節(jié)設(shè)置屏幕81上的設(shè)置(或變化)被取消,并且選中模板文 件的設(shè)置保持不變。
如以上描述那樣,當(dāng)把期望的圖像分量添加到圖9的運動圖像創(chuàng) 建指定屏幕51上的圖像分量列表區(qū)域63上時,運動圖像創(chuàng)建設(shè)備1 把添加的圖像分量放置在臨時分量存儲塊31中。從模板列表區(qū)域65 中顯示的模板文件中,用戶只需要選擇與期望的格調(diào)相匹配的模板文 件。運動圖像創(chuàng)建設(shè)備l然后使用靜止或運動圖像完成目標運動圖像 數(shù)據(jù)(即,運動圖像文件),其隨著背景音樂伴奏的效果和過渡而戲 劇地展開。
如以上參照圖3解釋的那樣,可以省去臨時分量存儲塊31,并 且可以從分量數(shù)據(jù)庫11直接取得圖像分量。最終,用戶可以僅指定 在創(chuàng)建運動圖像數(shù)據(jù)時要使用的模板文件。然后運動圖像數(shù)據(jù)將與背 景音樂、效果、過渡及其它戲劇伴奏一起被創(chuàng)建。換句話說,運動圖 像創(chuàng)建設(shè)備1可比以前更容易地一起創(chuàng)建運動圖像數(shù)據(jù)及諸如音樂作 品和特殊效果的戲劇伴奏。
以上描述的步驟和過程序列可以由硬件或軟件執(zhí)行。在執(zhí)行基于 軟件處理的場合,構(gòu)成軟件的程序可以事先并入用于程序執(zhí)行的計算 機專用硬件中,或在使用時從適當(dāng)程序記錄介質(zhì)安裝到能夠基于安裝 程序執(zhí)行不同功能的通用個人計算機或類似設(shè)備中。
圖12是方塊圖,表示用來執(zhí)行上述步驟和過程序列的計算機的 典型硬件結(jié)構(gòu)。
這種計算機具有經(jīng)由總線104互連的CPU(中央處理單元)101、 ROM (只讀存儲器)102及RAM (隨機存取存儲器)103。
總線104也與輸入/輸出接口 105相連接。輸入/輸出接口 105連 接到輸入裝置106、輸出裝置107、存儲裝置108、通信裝置109及驅(qū) 動器IIO。輸入裝置106典型地由鍵盤、鼠標及麥克風(fēng)組成。輸出裝 置107例示性地包括顯示器和揚聲器。存儲裝置108 —般由硬盤驅(qū)動
器或非易失存儲器形成。通信裝置109典型地由網(wǎng)絡(luò)接口構(gòu)成。驅(qū)動 器110容納并驅(qū)動可移除介質(zhì)111,如磁盤、光盤、磁光盤、或半導(dǎo) 體存儲器。
按以上概述構(gòu)造的計算機中,CPU 101把相關(guān)程序例示性地從存 儲裝置108通過輸入/輸出接口 105和總線104加載到RAM 103中。 加載程序由CPU 101執(zhí)行,借此執(zhí)行上述運動圖像創(chuàng)建過程。
例示性地,圖2的分量數(shù)據(jù)庫U和模板文件數(shù)據(jù)庫12與圖12 中的存儲裝置108相對應(yīng),并且圖2中的屏幕創(chuàng)建部分13和運動圖 像創(chuàng)建部分16與圖12的CPU 101相對應(yīng)。同樣,圖2的顯示部分 14與在圖12的輸出裝置107相對應(yīng),并且圖2的操作輸入部分15與 圖12的輸入裝置106相對應(yīng)。
由計算機(即,CPU 101)執(zhí)行的程序或者分布在構(gòu)成封裝介質(zhì) 的可移除介質(zhì)111上,如磁盤(包括軟盤)、光盤(包括CD-ROM (緊致盤只讀存儲器)和DVD (數(shù)字多用途盤))、磁光盤、或半導(dǎo) 體存儲器;或者經(jīng)由有線或無線通信介質(zhì)分布,如局域網(wǎng)、互聯(lián)網(wǎng)、 或數(shù)字衛(wèi)星廣播網(wǎng)。
借助于附加到驅(qū)動器110的一個可移除介質(zhì)111,栽入介質(zhì)上保 持的程序可以通過輸入/輸出接口 105安裝到存儲裝置108中??商鎿Q 地,程序在安裝到存儲裝置108之前可以由通信裝置109經(jīng)有線或無 線通信介質(zhì)接收。作為另一替換例,程序可以事先安裝在ROM 102 或存儲裝置108中。
本說明書中,要由計算機執(zhí)行的程序當(dāng)被調(diào)用時,根據(jù)需要可以 按所記栽順序(即,在時間序列基礎(chǔ)上)、以并行方式、或獨立執(zhí)行。
當(dāng)上述運動圖像創(chuàng)建過程由軟件執(zhí)行時,涉及的步驟和過程序列 可以由單個應(yīng)用程序、或多個功能劃分的應(yīng)用程序?qū)嵤?br>
例示性地,運動圖像創(chuàng)建部分16可以使用多個功能實施臨時 分量存儲塊31中保持的圖像分量(靜止或運動圖像文件)首先從那 里導(dǎo)入;然后分析導(dǎo)入的圖像分量,并且創(chuàng)建它們的元數(shù)據(jù);圖像分 量以及它們的元數(shù)據(jù)被獲取并且被分析(用于細節(jié)設(shè)置),從而把與
為選中模板文件中的分量模板定義的元數(shù)據(jù)最優(yōu)匹配的圖像分量插
入在匹配的分量模板中,以便創(chuàng)建XML格式或類似格式的運動圖像 數(shù)據(jù);及把通常處于XML格式的運動圖像數(shù)據(jù)轉(zhuǎn)換成諸如MPEG標 準格式的運動圖像文件。這些功能例示性地實施為用來創(chuàng)建元數(shù)據(jù)的 元數(shù)據(jù)創(chuàng)建塊122 、用來創(chuàng)建運動圖像數(shù)據(jù)的運動圖像數(shù)據(jù)創(chuàng)建塊123 及用來把運動圖像數(shù)據(jù)轉(zhuǎn)換成運動圖像文件的運動圖像文件轉(zhuǎn)換塊 124,各個塊由獨立應(yīng)用程序?qū)嵤S脕韺?dǎo)入圖像分量的圖像輸入塊 121可被包括在用來實施運動數(shù)據(jù)創(chuàng)建功能的應(yīng)用程序中。
用來實施運動數(shù)據(jù)創(chuàng)建功能的應(yīng)用程序把導(dǎo)入的圖像分量供給 到具有元數(shù)據(jù)創(chuàng)建功能的應(yīng)用程序,借此可以創(chuàng)建關(guān)于圖像分量的元 數(shù)據(jù)。因而一起獲得圖像分量及創(chuàng)建的元數(shù)據(jù)。用來執(zhí)行運動數(shù)據(jù)創(chuàng) 建功能的應(yīng)用程序通過使用圖像分量及其元數(shù)據(jù)以及選中的模板文 件而創(chuàng)建運動圖像數(shù)據(jù)。把創(chuàng)建的運動圖像數(shù)據(jù)發(fā)送到具有運動文件 轉(zhuǎn)換功能的應(yīng)用程序。依次,后續(xù)應(yīng)用程序把運動圖像數(shù)據(jù)轉(zhuǎn)換成運 動圖像文件,然后輸出。
可替換地,使用不同于上述功能劃分方式的應(yīng)用程序來實施運動 圖像創(chuàng)建過程。
本說明書中,所附流程中描述的步驟不僅代表以所記載順序(即, 在時間序列基礎(chǔ)上)執(zhí)行的過程,而且也代表可并行、或獨立且不按 時間順序進行的過程。
本領(lǐng)域的技術(shù)人員應(yīng)該理解,依據(jù)設(shè)計要求和其它因素可以想到 各種修改、組合、子組合及變更,只要它們在附屬權(quán)利要求書或其等 效物的范圍內(nèi)。
權(quán)利要求
1.一種使用多個圖像來創(chuàng)建運動圖像數(shù)據(jù)的運動圖像創(chuàng)建設(shè)備,所述運動圖像創(chuàng)建設(shè)備包括:模板文件存儲裝置,用來存儲多個模板文件,每一個模板文件保持多個分量模板用來各自容納圖像;選擇裝置,用來選擇所述模板文件存儲裝置中存儲的所述多個模板文件中的任一個;分量元數(shù)據(jù)分析裝置,用來分析關(guān)于所述多個圖像的每一個的元數(shù)據(jù);分量模板元數(shù)據(jù)分析裝置,用來分析關(guān)于選中模板文件中的所述多個分量模板的每一個的元數(shù)據(jù);及圖像放置裝置,用來按照關(guān)于所述圖像的分析元數(shù)據(jù)和關(guān)于所述分量模板的分析元數(shù)據(jù)把所述圖像放置到所述選中模板文件的所述分量模板中。
2. 根據(jù)權(quán)利要求1所述的運動圖像創(chuàng)建設(shè)備,其中所述圖像放置 裝置檢查以確定關(guān)于任一所述圖像的所述元數(shù)據(jù)是否匹配關(guān)于任一 所述分量模板的所述元數(shù)據(jù),并把具有匹配元數(shù)據(jù)的圖像放置在所述 模板文件的匹配分量模板中。
3. 根據(jù)權(quán)利要求1所述的運動圖像創(chuàng)建設(shè)備,其中 所述模板文件中的每一個包括時間序列信息,其定義圖像是否按時間順序放置在所述多個分量模板中;所述運動圖像創(chuàng)建設(shè)備還包括時間序列確定裝置,用來確定所述選中模板文件是否被定義 成允許圖像的時間序列放置;以及如果所述選中模板文件被定義成允許圖像的時間序列放置,那么 圖像放置裝置把所述圖像按時間順序放置在所述選中模板文件的所 述分量模板中。
4. 根據(jù)權(quán)利要求l所述的運動圖像創(chuàng)建設(shè)備,還包括 圖像存儲裝置,用來存儲所述多個圖像,其中,從所述圖像存儲裝置存儲的所述圖像中,所述選擇裝置選擇優(yōu)選 圖像以優(yōu)先放置在所述選中模板文件的所述分量模板中,以及所述圖像放置裝置把所述優(yōu)選圖像優(yōu)先放置在所述選中模板文 件的所述分量模板中。
5. 根據(jù)權(quán)利要求1所述的運動圖像創(chuàng)建設(shè)備,其中 所述圖像是運動圖像或靜止圖像;關(guān)于所述圖像的所述元數(shù)據(jù)代表指示所述圖像是運動圖像還是 靜止圖像、所述圖像中包括人數(shù)是多還是少、或所述圖像是否包括人 的信息;及關(guān)于所述分量模板的所述元數(shù)據(jù)代表指示所述分量模板中放置 的所述圖像是運動圖像還是靜止圖像、所述圖像中包括人數(shù)是多還是 少、或所述圖像是否包括人的信息。
6. 根據(jù)權(quán)利要求1所述的運動圖像創(chuàng)建設(shè)備,還包括 屏幕創(chuàng)建裝置,用來創(chuàng)建在其上顯示所述多個圖像的縮略圖的屏,其中所述屏幕創(chuàng)建裝置高亮顯示與關(guān)于所述圖像的所述元數(shù)據(jù) 所代表的信息相對應(yīng)的縮略圖。
7. 根據(jù)權(quán)利要求1所述的運動圖像創(chuàng)建設(shè)備,其中每一個所述模 板文件保持背景音樂,所述背景音樂構(gòu)成圖像再現(xiàn)期間要播放的音樂 作品。
8. 根據(jù)權(quán)利要求1所述的運動圖像創(chuàng)建設(shè)備,其中每一個所述模 板文件除了用來各自容納圖像的所述多個分量模板之外還保持至少 一個效果模板和至少一個過渡模板,所述效果模板定義要施加到圖像 上的效果,所述過渡模板定義從第 一分量模板中放置的圖像到第二分 量模板中放置的圖像發(fā)生的過渡的類型。
9. 一種運動圖像創(chuàng)建方法,用來實現(xiàn)使用多個圖像創(chuàng)建運動圖像數(shù)據(jù)的運動圖像創(chuàng)建過程,所述運動圖像創(chuàng)建方法包括步驟選擇多個模板文件的任一個,每一個模板文件保持多個分量模板 用來各自容納圖像;分析關(guān)于所述多個圖像的每一個的元數(shù)據(jù);分析關(guān)于選中模板文件中的所述多個分量模板的每一個的元數(shù) 據(jù);及按照關(guān)于所述圖像的分析元數(shù)據(jù)和關(guān)于所述分量模板的分析元 數(shù)據(jù)把所述圖像放置到所述選中模板文件的所述分量模板中。
10.—種用來使計算機實現(xiàn)使用多個圖像創(chuàng)建運動圖像數(shù)據(jù)的運 動圖像創(chuàng)建過程的程序,所述運動圖像創(chuàng)建過程包括步驟選擇多個模板文件的任一個,每一個模板文件保持多個分量模板 用來各自容納圖像;分析關(guān)于所述多個圖像的每一個的元數(shù)據(jù); 分析關(guān)于選中模板文件中的所述多個分量模板的每一個的元數(shù) 據(jù);及按照關(guān)于所述圖像的分析元數(shù)據(jù)和關(guān)于所述分量模板的分析元 數(shù)據(jù)把所述圖像放置到所述選中模板文件的所述分量模板中。
11.一種存儲程序的記錄介質(zhì),所述程序用來使計算機實現(xiàn)使用 多個圖像來創(chuàng)建運動圖像數(shù)據(jù)的運動圖像創(chuàng)建過程,所述運動圖像創(chuàng)建過程包括步驟選擇多個模板文件的任一個,每一個模板文件保持多個分量模板用來各自容納圖像;分析關(guān)于所述多個圖像的每一個的元數(shù)據(jù);分析關(guān)于選中模板文件中的所述多個分量模板的每一個的元數(shù) 據(jù);及按照關(guān)于所述圖像的分析元數(shù)據(jù)和關(guān)于所述分量模板的分析元 數(shù)據(jù)把所述圖像放置到所述選中模板文件的所述分量模板中。
12.—種使用多個圖像來創(chuàng)建運動圖像數(shù)據(jù)的運動圖像創(chuàng)建設(shè) 備,所述運動圖像創(chuàng)建設(shè)備包括模板文件存儲部分,配置為存儲多個模板文件,每一個模板文件 保持多個分量模板用來各自容納圖像; 選擇部分,配置為選擇所述模板文件存儲部分存儲的所述多個模板文件的任一個;分量元數(shù)據(jù)分析部分,配置為分析關(guān)于所述多個圖像的每一個的 元數(shù)據(jù);分量模板元數(shù)據(jù)分析部分,配置為分析關(guān)于選中模板文件中的所 述多個分量模板的每一個的元數(shù)據(jù);及圖像放置部分,配置為按照關(guān)于所述圖像的分析元數(shù)據(jù)和關(guān)于所 述分量模板的分析元數(shù)據(jù)把所述圖像放置到所述選中模板文件的所 述分量模板中。
全文摘要
這里公開的是一種使用多個圖像來創(chuàng)建運動圖像數(shù)據(jù)的運動圖像創(chuàng)建設(shè)備,運動圖像創(chuàng)建設(shè)備包括模板文件存儲裝置,用來存儲多個模板文件,每一個模板文件保持多個分量模板用來各自容納圖像;選擇裝置,用來選擇模板文件存儲裝置中存儲的多個模板文件的任一個;分量元數(shù)據(jù)分析裝置,用來分析關(guān)于多個圖像的每一個的元數(shù)據(jù);分量模板元數(shù)據(jù)分析裝置,用來分析關(guān)于選中模板文件中的多個分量模板的每一個的元數(shù)據(jù);及圖像放置裝置,用來按照關(guān)于圖像的分析元數(shù)據(jù)和關(guān)于分量模板的分析元數(shù)據(jù)把圖像放置到選中模板文件的分量模板中。
文檔編號G11B27/034GK101374241SQ200810210018
公開日2009年2月25日 申請日期2008年8月22日 優(yōu)先權(quán)日2007年8月24日
發(fā)明者保坂尚, 坂田由希子, 奧村光男, 成瀨國一郎, 木村光祐, 木村慎二, 番場定道 申請人:索尼株式會社