亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

時間線操作控制裝置和方法、程序和圖像處理器的制作方法

文檔序號:6374693閱讀:162來源:國知局
專利名稱:時間線操作控制裝置和方法、程序和圖像處理器的制作方法
技術領域
本技術涉及時間線(time line)操作控制裝置、時間線操作控制方法、程序和圖像處理器。具體地,本技術涉及適合于例如在實況節(jié)目中操作CG(計算機圖形)圖像的用途的時間線操作控制裝置等等。
背景技術
在制作CG時,在時間線上確定多個關鍵幀的CG的狀態(tài)。當創(chuàng)建CG圖像時,通過在關鍵幀之間插補來確定時間線上的每個時間點的CG的狀態(tài),從而生成各個幀的圖像。在此情況下,與記錄視頻素材相同,CG圖像可被再現(xiàn)、快進、倒回等等;并且CG圖像可在時間線上被任意操作以進展移動從而輸出作為動畫的圖像。例如,2005-196669號日本未實審專利申請公布教導了一種創(chuàng)建⑶I (圖形用戶界面)的技術;其中,利用根據(jù)時間線的CG數(shù)據(jù),響應于操作事件在時間線上進行時刻的跳躍。在此情況下,利用標簽標記時間線上的期望位置,并且事件處理規(guī)則定義到這些標簽的跳躍。在用于對視頻作出特殊效果的裝置中,已知使用關鍵幀的類似技術。圖33圖示了利用插補的特殊效果的進展示例。參考這些圖,較大的幀表示畫面;其中較小的幀表示子畫面;并且子畫面的位置和大小被改變。圖33的(a)示出了原始狀態(tài);并且圖33的(b)和圖33的(c)分別示出了移動后的狀態(tài)。在此情況下,原始狀態(tài)和移動后的狀態(tài)被作為關鍵幀來處置,并且其間的轉(zhuǎn)變(transition)是通過利用參數(shù)執(zhí)行插補來作出的。

發(fā)明內(nèi)容
公知一種使用時間線的編輯方法,其中通過編輯CG或視頻特殊效果來再現(xiàn)圖像。時間線使得能夠?qū)崿F(xiàn)復雜的時序運動。CG實時渲染裝置使得能夠獲得通過對其進行操作來修改CG的內(nèi)容的圖像。然而,在再現(xiàn)實況節(jié)目期間通過操作CG的參數(shù)(例如,TRS:位置/旋轉(zhuǎn)/放大/縮小)是難以實現(xiàn)非常復雜的操作的。雖然較困難,但通過操作兩個操縱桿,可對兩個虛擬對象進行TRS操作。然而,極難獲得期望的效果。本公開增強了復雜的時序運動的可操作性。本技術的概念是一種時間線操作控制裝置,包括:時間線保存部,該時間線保存部保存作為對時序變化控制的記述的時間線;元時間線保存部,該元時間線保存部保存記述時間線上的進展路徑的元時間線;以及控制部,該控制部根據(jù)元時間線中記述的時間線上的進展路徑來進展表示時間線上的位置的時間線時刻,從而根據(jù)該進展來控制時間線操作。在本技術中,時間線保存部保存作為對時序變化控制的記述的時間線。元時間線保存部保存記述時間線上的進展路徑的元時間線。例如,元時間線中記述的時間線上的進展路徑可包括時間線的時刻跳躍。另外,例如,元時間線中記述的時間線上的進展路徑可包括在時間線的時間軸上逆行的進展路徑??刂撇扛鶕?jù)元時間線中記述的時間線上的進展路徑來進展表示時間線上的位置的時間線時刻,從而根據(jù)該進展來控制時間線操作。例如,時間線時刻適于,當播放元時間線的指令被給出時,改變被指定為元時間線的開頭的值。另外,例如,當時間線時刻在時間線上的關鍵幀點之間時,利用前后的關鍵幀的參數(shù)來插補該時間線時刻的參數(shù),從而確定控制。此外,例如,元時間線保存部保存多個元時間線,并且控制部基于這些元時間線中所選的一個元時間線來控制處理。從而,在本技術中,表示時間線上的位置的時間線時刻根據(jù)元時間線保存部中保存的元時間線中記述的時間線上的進展路徑而進展,并且時間線操作根據(jù)該進展被控制。因此,可增強復雜的時序動作的可操作性。在本技術中,例如,控制部可被配置為根據(jù)元時間線中記述的時間線上的進展路徑和用戶指定速度來進展表示時間線上的位置的時間線時刻,從而根據(jù)該進展來控制時間線操作。例如,用戶指定速度可預先通過用戶進行的速度指定操作而被指定并被保存在控制部的存儲器中。在本技術中,例如,元時間線中記述的時間線上的進展路徑可包括預定數(shù)目的區(qū)間,每個區(qū)間包括預設速度??刂撇靠苫谠獣r間線中記述的時間線上的進展路徑和每個區(qū)間的預設速度來進展表示時間線上的位置的時間線時刻,從而根據(jù)該進展來控制時間線操作。在本技術中,例如,元時間線中記述的時間線上的進展路徑可包括預定數(shù)目的區(qū)間,每個區(qū)間包括預設速度??刂撇靠苫谠獣r間線中記述的時間線上的進展路徑、每個區(qū)間的預設速度和用戶指定速度來進展表示時間線上的位置的時間線時刻,從而根據(jù)該進展來控制時間線操作。在本技術中,例如,還包括元時間線創(chuàng)建支持部,用于支持元時間線的創(chuàng)建。元時間線創(chuàng)建支持部對于時間線中的多個關鍵幀點檢測相同內(nèi)容,并將其作為元時間線的進展開始點的選項呈現(xiàn)。在本技術中,例如,可根據(jù)元時間線中記述的時間線上的進展路徑和由對漸變桿的操作給出的漸變值來進展表示時間線上的位置的時間線時刻,從而根據(jù)該進展來控制時間線操作。本技術的另一概念是一種圖像處理器,其包括:圖像生成部,該圖像生成部基于包括時間線操作的計算機圖形記述數(shù)據(jù)來生成圖像;元時間線保存部,該元時間線保存部保存記述時間線上的進展路徑的元時間線;以及控制部,該控制部根據(jù)元時間線中記述的時間線上的進展路徑來進展表示時間線上的位置的時間線時刻,從而控制圖像生成部根據(jù)該進展來播放時間線的一部分。在本技術中,圖像生成部基于包括時間線操作的計算機圖形記述數(shù)據(jù)來生成圖像。元時間線保存部保存記述時間線上的進展路徑的元時間線。例如,元時間線保存部保存多個元時間線。多個元時間線的開頭例如是時間線上計算機圖形空間彼此相同的時刻和/或要紋理映射的輸入圖像是全畫面的時刻。控制部根據(jù)元時間線來進展表示時間線上的位置的時間線時刻,并控制圖像生成部根據(jù)該進展來播放時間線的一部分。這樣,可增強用于生成CG圖像的復雜時序操作的可操作性。在本技術中,例如,控制部可如下配置。也就是說,當多個元時間線的開頭是時間線上計算機圖形空間彼此相同的時刻和/或要紋理映射的輸入圖像是全畫面的時刻時,并且當將播放中的第一元時間線切換到第二元時間線的指令被給出時,控制部在第一元時間線到達其開頭時從第一元時間線切換到第二元時間線。在此情況下,當切換元時間線時,可以平滑地改變CG,而沒有圖像中的跳躍。在本技術中,例如,控制部可如下配置。也就是說,當?shù)谝辉獣r間線和第二元時間線的開頭是時間線上的要紋理映射的輸入圖像是全畫面的時間點時,控制部在從播放中的第一元時間線切換到第二元時間線時控制向圖像生成部提供紋理映射圖像以使得要紋理映射的輸入圖像彼此相同。在此情況下,可以切換元時間線,而不引起輸入圖像上的任何變化。根據(jù)本技術,可增強復雜的時序操作的可操作性。


圖1是圖示根據(jù)本技術的第一實施例的圖像處理器的配置示例的框圖;圖2圖示了根據(jù)時間線的CG的時序運動的示例;圖3圖示了通過播放時間線的一部分而實現(xiàn)的CG的時序運動的示例;圖4圖示了元時間線(meta time line)的創(chuàng)建/編輯中的⑶I的示例;圖5圖示了元時間線保存部保存的元時間線的示例圖6是用箭頭指示的元時間線中的時間線上的時刻的進展和逆行的圖示;圖7是示出通過播放元時間線中的時間線的一部分而實現(xiàn)的CG的時序操作的圖示;圖8是示出控制部對圖像生成部進行的控制操作的示例的流程圖;圖9是示出控制部對圖像生成部進行的控制操作的另一示例的流程圖;圖10是示出當漸變桿(fader lever)被操作時控制部中的圖像生成部的控制操作的流程圖;圖11圖示了元時間線保存部保存的元時間線的另一示例;圖12是示出當元時間線對于每個區(qū)間具有速度信息時控制部對圖像生成部的控制操作的示例的流程圖;圖13是示出當一區(qū)間的結(jié)束時間碼的時刻與下一區(qū)間的開始時間碼的時刻同時時控制部對圖像生成部的控制操作的示例的流程圖;圖14是示出當元時間線對于每個區(qū)間具有速度信息時控制部對圖像生成部的控制操作的示例的流程圖;圖15是示出根據(jù)本技術的第二實施例的圖像處理器的配置示例的框圖;圖16圖示了元時間線保存部保存的元時間線的示例;圖17圖示了用于元時間線的創(chuàng)建/編輯的GUI的示例;圖18圖示了當“add”按鈕或“edit”按鈕被用戶按壓時的⑶I的示例;圖19圖示了切換器控制臺(switcher console)的外觀(操作面)的示例;圖20圖示了效果切換器的Μ/E庫的配置的示例;
圖21圖示了將在播放CG期間效果切換器接收來自圖像生成部的圖像信號的輸入取入到使用鍵控器(use keyer) “Keyl”中的交叉點(cross point)的控制;圖22圖示了漸變值和元時間線上的進展之間的關系的示例;圖23圖示了利用交叉點按鈕行對元時間線的選擇;圖24是示出當元時間線被指定為轉(zhuǎn)變型時切換器控制臺(控制部)的控制操作的流程圖(1/2);圖25是示出當元時間線被指定為轉(zhuǎn)變型時切換器控制臺(控制部)的控制操作的流程圖(2/2);圖26示意性示出了從動作中的元時間線切換的操作的示例;圖27圖示了當切換動作中的元時間線時的時間線顯示的示例;圖28圖示了 CG虛擬空間的示例;圖29圖示了元時間線的示例;圖30是示出當“保持全畫面內(nèi)容”的開/關被設定為選項時切換器控制臺(控制部)切換元時間線的控制操作的流程圖(1/2);圖31是示出當“保持全畫面內(nèi)容”的開/關被設定為選項時切換器控制臺(控制部)切換元時間線的控制操作的流程圖(2/2);圖32圖示了通過使用畫面中的輸入圖像的區(qū)域(紋理映射的區(qū)域)彼此相同的狀態(tài)來作出轉(zhuǎn)變的方法;并且圖33圖示了通過插補作出的特殊效果的進展的示例。
具體實施例方式下面將描述本公開的實施例(以下稱為“實施例”)。將按以下順序進行描述。1.第一實施例2.第二實施例3.修改〈1.第一實施例>[CG圖像生成裝置的配置]圖1圖示了根據(jù)本技術的圖像處理器100的第一實施例的配置的示例。圖像處理器100包括CG (計算機圖形)創(chuàng)建部110、CG記述數(shù)據(jù)存儲裝置120、圖像生成部130、控制部140、用戶操作部150和網(wǎng)絡160。CG創(chuàng)建部110、CG記述數(shù)據(jù)存儲裝置120、圖像生成部130和控制部140經(jīng)由網(wǎng)絡160相互連接。CG創(chuàng)建部110被配置為包括具有CG創(chuàng)建軟件的個人計算機(PC)。CG創(chuàng)建部110輸出預定格式的CG記述數(shù)據(jù)。作為CG記述數(shù)據(jù)的格式,例如,Collada(注冊商標)是適用的。Collada是用于使得能夠在可擴展標記語言(XML)上交換3D CG數(shù)據(jù)的記述定義。CG記述數(shù)據(jù)能夠記載例如下面列出的各種信息。(a)素材(表面模式)的定義素材的定義對CG對象的表面的性質(zhì)(樣子)進行定義。素材定義包括各種信息,例如顏色、反射模式、發(fā)光、凹凸等等。素材定義可包括關于紋理映射的信息。如上所述,紋理映射是向CG對象貼附圖像的技術,其使得能夠在相對降低處理系統(tǒng)的負擔的同時呈現(xiàn)復雜的圖案等等。(b)幾何信息的定義幾何信息的定義包括諸如位置坐標、頂點坐標等等之類的關于多邊形網(wǎng)格的信
息(C)相機的定義相機的定義包括相機的參數(shù)。(d)動畫的定義動畫的定義包括動畫的每個關鍵幀中的各種信息。動畫的定義還包括動畫的每個關鍵幀中的時刻的信息。這里的“各種信息”包括各種信息,例如與對象(節(jié)點)相對應的關鍵幀的時間點、位置和頂點的坐標值、大小、正切向量、插補方法、動畫中的變化等等。(e)場景中的節(jié)點(對象)的位置、方向、大小、相應幾何信息的定義以及相應素材的定義。以上各種信息不是相互分離的,而是例如像下面這樣相互關聯(lián)的; 節(jié)點...幾何信息.節(jié)點…素材(多個).幾何信息...多面體集合(多個).多面體集合...素材(與節(jié)點相對應的素材之一).動畫...節(jié)點構(gòu)成一個畫面的一個描述被稱為場景。每個定義被稱為庫。每個場景參考庫。例如,當場景中包括兩個長方體對象時,這兩個對象中的每一個被記載為一獨立節(jié)點;并且其中每一個連接到素材定義中的任何一個。結(jié)果,每個長方體對象連接到素材定義,并且其中每個被利用根據(jù)相關素材定義的顏色和反射特性描繪到圖像中?;蛘?,長方體對象的每一個被利用多個多面體集合來記載。當素材定義連接到多個多面體集合時,多個多面體集合中的每一個被利用不同的素材定義描繪到圖像中。例如,當一長方體具有六個面時;可存在這樣的情況:該長方體被利用三個多面體集合來記載;即,三個面被利用一個多面體集合來記載;一個面被利用一個多面體集合來記載;并且兩個面被利用一個多面體集合來記載。由于連接到每個多面體集合的是不同的素材定義,所以可以描繪出具有各自繪有不同顏色的六個面的圖像。當對素材定義指定紋理映射時,在連接的對象的每個面上,圖像被基于其圖像數(shù)據(jù)來進行紋理映射。例如,素材定義被設定為在圖像上映射以紋理。因此,在長方體對象的每個面上圖像可被映射以相同的紋理;或者每個面可被映射以不同的圖像。CG記述數(shù)據(jù)存儲裝置120存儲由CG創(chuàng)建部110生成的預定數(shù)目的CG記述數(shù)據(jù)。CG記述數(shù)據(jù)包括原始動畫的時間線(對基于時間的變化的控制的描述)。這樣,CG記述數(shù)據(jù)存儲裝置120構(gòu)成時間線保存部。圖像生成部130基于CG記述數(shù)據(jù)存儲裝置120中存儲的CG記述數(shù)據(jù)生成作為3D虛擬圖像的CG圖像??刂撇?40控制圖像處理器100的各個部件進行的操作??刂撇?40包括元時間線保存部170。元時間線保存部170的位置不限于在控制部140的內(nèi)部,而是可位于例如經(jīng)由網(wǎng)絡160連接到它的另一存儲裝置中。
元時間線保存部170保存預定數(shù)目的元時間線(通道程序),其中每個元時間線記述時間線上的進展路徑。元時間線播放時間線的一部分。元時間線可包括該元時間線記述的時間線上的進展路徑內(nèi)的時刻跳躍。作為元時間線中記述的時間線上的進展路徑,進展路徑可相對于時間線的時間軸逆行。圖2圖示了相對于時間線的CG的時序運動(圖像的變化)的示例。圖3圖示了通過播放時間線的一部分而實現(xiàn)的CG的時序運動(圖像的變化)的示例。例如,一元時間線播放像(a) — (e) — (f) — (g)這樣的CG的時序運動。另外,另一元時間線播放例如(a) — (b) — (c) — (d)這樣的CG的時序運動。另外,還有一元時間線播放例如(a) — (h)這樣的CG的時序運動。從元時間線保存部170保存的多個元時間線中指定播放期望的元時間線。在此情況下,允許用戶在再現(xiàn)CG期間任意選擇從CG的初始狀態(tài)(參考圖2的(a)的狀態(tài))進展到多個其他狀態(tài)之一(CG內(nèi)容的狀態(tài)已移動)。在元時間線保存部170保存的多個元時間線中,在時間線上存在相同CG空間的時間點是各個時間線的開始點。這些開始點是“01:00:00:00”、“01:00:13:00”、“01:00:26:00”,在圖 2 中以(a)指示它們。元時間線保存部170保存的元時間線是由例如控制部140或者由其他單元(例如由具有用于創(chuàng)建元時間線的軟件并連接到網(wǎng)絡160的個人計算機等)創(chuàng)建的。例如,控制部140包括元時間線創(chuàng)建支持部190。元時間線創(chuàng)建支持部190具有檢測時間線上的多個關鍵幀點處的相同項目以提供元時間線的進展的開始點的選項的功能。圖4圖示了用于創(chuàng)建/編輯元時間線的GUI (圖形用戶界面)的示例。圖4的(a)示出了元時間線的列表。在從元時間線中選擇預定ID之一后,通過按壓編輯按鈕“edit”,與該ID相對應的元時間線被編輯;即被新創(chuàng)建或改變。圖4的(b)示出了編輯模式中的⑶I的示例。在該⑶I中,顯示要編輯的元時間線的ID。在GUI的編輯模式下,時間線上的如下時刻被自動檢測并被顯示為選項:在該時亥|J,CG空間與時間線上的開始點(第一關鍵幀)“01:00:00:00”處的是相同的。另外,在GUI的編輯模式下,由于從第二時刻起,時間線上的時刻是可選擇的,所以用戶被允許通過用戶操作部150手動輸入期望的時間碼。此情況下的有效范圍是從原始時間線的開始點到其結(jié)束點。圖5示出了元時間線保存部170保存的元時間線的示例。在此示例中,包括具有ID1-5的五個元時間線。例如,在ID = I的元時間線中,元時間線開始于時間線時刻“01:00:00:00”,在進展直到時間線時刻“01:00:09:00”后,終止于“01:00:09:00”的點。另外,例如在ID = 4的元時間線中,元時間線開始于時間線時刻“01:00:26:00”,并且進展直到時間線時刻“01:00:29:00”。另夕卜,在ID = 4的元時間線中,元時間線從時間線時刻“01:00:29:00”退回直到時間線時刻“01:00:26:00”,并且終止于時間線時刻“01:00:26:00”。另外,例如,在ID = 5的元時間線中,元時間線開始于時刻“01:00:00:00”,并且進展直到時間線時刻“01:00:09:00” ;隨后從時刻“01:00:09:00”退回直到時間線時刻“01:00:06:00”。另外,在ID = 5的元時間線中,元時間線從時刻“01:00:06:00”起進展并終止于時間線時刻“01:00:09:00”。圖6圖示了用箭頭指示的ID = 5的元時間線時刻的進展和逆行。圖7圖示了通過利用元時間線ID = 5播放時間線的一部分而實現(xiàn)的CG的時序運動(圖像的變化)。再次參考圖1,用戶操作部150構(gòu)成用戶界面。用戶操作部150連接到控制部140。用戶被允許操作用戶操作部150以執(zhí)行各種操作。用戶操作部150例如包括元時間線指定部151、速度指定部152、進展操作部153、漸變桿154等等。元時間線指定部151允許用戶用來從元時間線保存部170保存的預定數(shù)目的元時間線中指定要播放的元時間線。速度指定部152允許用戶指定時間線時刻的進展或逆行的速度。換言之,速度指定部152用于獲得用戶指定速度。速度指定操作是通過例如指定表示相對于通常速度的倍率的系數(shù)來執(zhí)行的。用戶指定速度(系數(shù))被反映到通過元時間線指定部151指定的元時間線的整體。用戶指定速度(系數(shù))被保存在例如控制部140中的未示出的存儲器中。用戶指定速度可不是整數(shù)。單元(控制方法)被配置為保存小數(shù)部分,以使得進展中的時間線時刻可包括零頭(fractional point)。進展操作部153被用戶用來操作通過元時間線指定部151指定的元時間線的播放。當進行操作以播放元時間線時,控制部140控制圖像生成部130根據(jù)元時間線進展表示時間線上的位置的時間線時刻以根據(jù)該進展播放時間線的一部分。漸變桿154被用戶用來例如在通過元時間線指定部151指定的元時間線中進展時間線時刻。當漸變桿154被搖動時,參數(shù)(漸變值)從0%變化到100%。元時間線保存部170根據(jù)元時間線和該參數(shù)使表示時間線上的位置的時間線時刻進展。假定例如元時間線開始于“01:00:00:00”并且終止于“01:00:09:00”的情況。在該元時間線被選擇時,控制部140控制圖像生成部130生成“01:00:00:00”處的CG圖像。當漸變桿154被搖動時,元時間線朝著100%的“01:00:09:00”進展。因為通過插補,即使是零頭也可獲得相應的參數(shù),所以進展中的時間線時刻可不是幀/場單位的,而可以是零頭。當漸變桿154位于100%處時,“01:00:09:00”處的CG圖像被生成。然后,漸變桿154被返回,并且CG在時間線上逐漸退回,到0%的“01:00:00:00”處的CG圖像。通過選擇元時間線并且通過使用漸變桿154,從在CG的初始狀態(tài)的多個選項中選擇期望的選項;從而使得CG執(zhí)行復雜的變化。通過返回漸變桿154,CG被逐漸返回到初始狀態(tài);或者通過調(diào)用元時間線,CG被立即返回到初始狀態(tài),并且被設定到待用狀態(tài)以供下次選擇。例如,現(xiàn)在假定對于演播室中的多個人(機器人)進行的討論的直播背景圖像,CG圖像與之重疊;在該討論的進展中,這些人中的任何一個被拍攝特寫畫面。通過選擇放大與該人相對應的CG中的人(機器人)的選項并且通過隨著討論的這個進展操作漸變桿154,CG的變化可與討論的變化同步。圖8是示出控制部140對圖像生成部130進行的控制操作的示例的流程圖。在步驟STl中,控制部140開始控制操作,然后進展到步驟ST2的處理。在步驟ST2中,控制部140接收用戶通過對元時間線指定部151的操作而作出的對元時間線ID的指定。這樣,控制部140進入根據(jù)元時間線保存部170保存的預定數(shù)目的元時間線中與指定的元時間線ID相對應的元時間線的可控制操作狀態(tài)。在步驟ST3中,控制部140向圖像生成部130給出生成元時間線的開始時間碼處的CG圖像的指令。在步驟ST4中,控制部140讀取元時間線上的下一時刻。例如,在圖5中所示的元時間線ID = 4的情況下,開始時間碼是“01:00:26:00”,并且下一時刻是“01:00:29:00”。隨后在步驟ST5中,根據(jù)實際時間幀(場)的進展,控制部140使時間線時刻向元時間線上的下一時刻進展I幀(I場)。在步驟ST6中,控制部140向圖像生成部130給出生成與時間線時刻相對應的CG圖像的指令。這里,當該時間線時刻不是關鍵幀時,控制部140利用時間線上前后的關鍵幀的參數(shù)來插補該時間線時刻的參數(shù)以確定對圖像生成部130的控制。在步驟ST7中,控制部140判定處理是否到達了元時間線上的下一時刻。當處理未到達下一時刻時,控制部140返回到步驟ST5,并且重復與上述相同的處理。另一方面,當處理到達了下一時刻時,控制部140進展到步驟ST8的處理。在步驟ST8中,判定處理是否是最終時刻。例如,在圖5中所示的元時間線ID = 4的元時間線的情況下,當時刻是“01:00:29:00”時,下一時刻不是最終時刻;當下一時刻是“01:00:26:00”時,下一時刻是最終時刻。當時刻不是最終時刻時,控制部140返回到步驟ST4的處理并重復與上述相同的處理。另一方面,當處理是最終時刻時,控制部140在步驟ST9終止控制處理。上述圖8中的流程圖中的控制操作示出了當用戶沒有通過速度指定部152給出速度指定的情況。當用戶給出速度指定時,控制部140對圖像生成部130進行的控制操作在圖9中的流程圖中示出。在步驟STlO中,控制部140開始控制操作,然后處理到步驟ST11。在步驟STll中,控制部140接收用戶通過對元時間線指定部151的操作給出的對元時間線ID的指定。這樣,控制部140進入根據(jù)元時間線保存部170保存的預定數(shù)目的元時間線中與指定的元時間線ID相對應的元時間線的可控制狀態(tài)。在步驟ST12中,控制部140讀取用戶指定速度(系數(shù))。如上所述,例如,速度指定操作是由用戶通過速度指定部152預先進行的,并且用戶指定速度(系數(shù))被保存在控制部140的存儲器中。在步驟ST12中,控制部140讀取存儲器中保存的速度指定值。在步驟ST13中,控制部140向圖像生成部130給出生成元時間線上的開始時間碼(開始時刻)處的CG圖像的指令。在步驟ST14中,控制部140讀取元時間線上的下一時亥IJ。例如,在圖5中所示的元時間線ID = 4的情況下,開始時間碼是“01:00:26:00”,并且下一時刻是 “01:00:29:00”。在步驟ST15中,控制部140使時間線時刻朝著元時間線上的下一時刻進展“I幀(I場)X用戶指定速度(系數(shù))”。在步驟ST16中,控制部140向圖像生成部130給出生成與時間線時刻(可包括零頭的值)相對應的CG圖像的指令。這里,當該時間線時刻不是關鍵幀時,控制部140利用時間線上前后的關鍵幀的參數(shù)來插補該時間線時刻的參數(shù),從而確定對圖像生成部130的控制。在步驟ST17中,控制部140判定處理是否到達了元時間線上的下一時刻。當處理尚未到達下一時刻時,控制部140返回到步驟ST15,并且重復與上述相同的處理。另一方面,當處理到達了下一時刻時,控制部140進展到步驟ST18的處理。在步驟ST18中,控制部140判定下一時刻是否是最終時刻。例如,在圖5中所示的元時間線ID = 4的情況下,當下一時刻是“01:00:29:00”時,下一時刻不是最終時刻;當下一時刻是“01:00:26:00”時,下一時刻是最終時刻。當下一時刻不是最終時刻時,控制部140返回到步驟ST14的處理并重復與上述相同的處理。另一方面,當下一時刻是最終時刻時,控制部140在步驟ST19終止控制處理。隨后,參考圖10的流程圖,將給出關于當漸變桿154被操作時控制部140對圖像生成部130進行的控制操作的描述。在步驟ST20中,控制部140開始控制操作,并進展到步驟ST21的處理。在步驟ST21中,控制部140接收由通過用戶操作部150的漸變桿操作發(fā)送的漸變值(%)。在步驟ST22中,控制部140計算與對應于從元時間線的開頭到末尾的%的漸變值相當?shù)臅r間線時刻(不被舍入到整數(shù)的值)。在步驟ST23中,控制部140向圖像生成部130給出生成與所獲得的時間線時刻相對應的CG圖像的指令。在執(zhí)行步驟ST23的處理后,控制部140在步驟ST24中終止控制操作。如上所述,在圖1中所示的圖像處理器100中,控制部140根據(jù)用戶指定的元時間線進展表示時間線上的位置的時間線時刻??刂撇?40根據(jù)該進展控制圖像生成部130中的CG圖像生成操作(時間線操作)。如上所述,元時間線中記述的時間線上的進展路徑中可包括時間線的時刻跳躍。另外,如上所述,作為元時間線中記述的時間線上的進展路徑,時間線的時間軸可包括在其上逆行的進展路徑。當元時間線中記述的時間線上的進展路徑包括預定數(shù)目的區(qū)間時,每個區(qū)間可包括預設的速度。從而,增強了復雜的時序操作的可操作性。圖1中所示的圖像處理器100允許用戶利用用戶操作部150中的速度指定部152任意指定和調(diào)整時間線時刻的進展或逆行速度。在此情況下,控制部140根據(jù)用戶指定的元時間線和指定速度進展表示時間線上的位置的時間線時刻,從而根據(jù)該進展控制圖像生成部130的CG圖像生成操作(時間線操作)。[元時間線(包括預設速度)]上述元時間線具有作為對時間線上的進展路徑的記述的時刻信息(參考圖5)。元時間線還可包括速度信息。圖11示出了元時間線保存部170保存的此情況下的元時間線的示例。每個元時間線包括預定數(shù)目的區(qū)間。在此示例中,存在ID1-4的四個元時間線。例如,ID = I的元時間線具有單個區(qū)間,其中開始時間碼(開始時刻)是“01:00:00:00”;并且結(jié)束時間碼(結(jié)束時刻)是“01:00:09:00”。在ID= I的元時間線中,區(qū)間的預設速度(Speed)被設定為“2”。與用戶指定速度相同,預設速度是表示例如相對于通常速度的倍率的系數(shù)。例如,ID = 3的元時間線包括第一區(qū)間、第二區(qū)間和第三區(qū)間。第一區(qū)間包括開始時間碼(表示區(qū)間的開始時刻)“01:00:13:00”;以及結(jié)束時間碼(表示區(qū)間的結(jié)束時亥Ij) “01:00:22:00”,并且區(qū)間的預設速度(Speed)被設定為“I”。第二區(qū)間包括開始時間碼“ 01:00:22:00 ” ;以及結(jié)束時間碼“ 01:00:19:00 ”,并且區(qū)間的預設速度(Speed)被設定為“0.25”。第二區(qū)間是其中時間線的時間軸被逆行的區(qū)間。第三區(qū)間包括開始時間碼“ 01:00:19:00 ” ;以及結(jié)束時間碼“ 01:00:22:00 ”,并且區(qū)間的預設速度(Speed)被設定為“0.5”。圖12中的流程圖示出了在如上所述元時間線對于每個區(qū)間包括速度信息的情況下控制部140對圖像生成部130進行的控制操作的示例。在步驟ST30中,控制部140開始控制操作,然后前進到步驟ST31中的處理。在步驟ST31中,控制部140接收通過用戶對元時間線指定部151進行的操作而對元時間線ID的指定。這樣,控制部140進入根據(jù)元時間線保存部170保存的預定數(shù)目的元時間線中與指定的元時間線ID相對應的元時間線的可控制操作狀態(tài)。在步驟ST32中,控制部140讀取元時間線中的第一區(qū)間的開始時間碼、結(jié)束時間碼和預設速度(系數(shù))。在步驟ST33中,控制部140向圖像生成部130給出生成開始時間碼處的CG圖像的指令。在步驟ST34中,控制部140使時間線時刻朝著結(jié)束時間碼的時刻進展“I幀(I場)X預設速度(系數(shù))”。在步驟ST35中,控制部140向圖像生成部130給出生成與時間線時刻相對應的CG圖像的指令。這里,當該時間線時刻不是關鍵幀時,控制部140利用時間線上前后的關鍵幀的參數(shù)來插補該時間線時刻的參數(shù)以確定對圖像生成部130的控制。在步驟ST36中,控制部140判定處理是否到達了結(jié)束時間碼的時刻。當處理尚未到達結(jié)束時間碼的時刻時,控制部140返回到步驟ST34,并且重復與上述相同的處理。另一方面,當處理到達了結(jié)束時間碼的時刻時,控制部140前進到步驟ST37中的處理。在步驟ST37中,控制部140判定是否是元時間線中的最終時刻。例如,在圖11中所示的元時間線ID = I的元時間線的情況下,最終時刻是“01:00:09:00”。另外,例如,在圖11中所示的元時間線ID = 3的情況下,最終時刻是第三區(qū)間中的“01:00:22:00”。當不是最終時刻時,控制部140返回到步驟ST32的處理,讀取下一區(qū)間的開始時間碼、結(jié)束時間碼和預設速度(系數(shù))并且重復與上述相同的處理。另一方面,當是最終時刻時,控制部140在步驟ST38中終止控制處理。如上所述,由于元時間線對于每個區(qū)間具有預設速度(速度信息),所以時間線時刻的進展(逆行)的變化速度對應于每個區(qū)間的預設速度。從而,控制部140可執(zhí)行更復雜的時間線控制操作。圖12中的流程圖示出了當元時間線包括多個區(qū)間時,區(qū)間的結(jié)束時間碼的時刻不與下一區(qū)間的開始時間碼的時刻重疊的控制操作的示例。控制部140被配置為向圖像生成部130給出生成一區(qū)間的結(jié)束時間碼的時刻處的CG圖像的指令,然后向圖像生成部130給出生成下一區(qū)間中的開始時間碼的時刻處的CG圖像的指令。圖11中所示的元時間線示出了一區(qū)間中的結(jié)束時間碼的時刻與下一區(qū)間中的開始時間碼的時刻重疊的情況的示例。圖13中的流程圖示出了控制使得一區(qū)間的結(jié)束時間碼的時刻與下一區(qū)間中的開始時間碼的時刻重疊的控制部140對圖像生成部130進行的控制操作的示例。在步驟ST40中,控制部140開始控制操作,然后前進到步驟ST41中的處理。在步驟ST41中,控制部140接收通過用戶對元時間線指定部151進行的操作而對元時間線ID的指定。這樣,控制部140進入根據(jù)元時間線保存部170保存的預定數(shù)目的元時間線中與指定的元時間線ID相對應的元時間線的可控制操作狀態(tài)。在步驟ST42中,控制部140讀取元時間線的第一區(qū)間中的開始時間碼、結(jié)束時間碼和預設速度(系數(shù))。在步驟ST43中,控制部140向圖像生成部130給出生成開始時間碼處的CG圖像的指令。在步驟ST44中,控制部140使時間線時刻朝著結(jié)束時間碼的時刻進展“I幀(I場)X預設速度(系數(shù))”。在步驟ST45中,控制部140向圖像生成部130給出生成與時間線時刻相對應的CG圖像的指令。這里,當該時間線時刻不是關鍵幀時,控制部140利用時間線上前后的關鍵幀的參數(shù)來插補該時間線時刻的參數(shù)以確定對圖像生成部130的控制。在步驟ST46中,控制部140判定處理是否到達了結(jié)束時間碼的時刻。當處理尚未到達結(jié)束時間碼的時刻時,控制部140返回到步驟ST34,并且重復與上述相同的處理。另一方面,當處理到達了結(jié)束時間碼的時刻時,控制部140前進到步驟ST47中的處理。在步驟ST47中,控制部140判定是否是元時間線中的最終時刻。當不是最終時刻時,控制部140在步驟ST48中讀取下一區(qū)間中的開始時間碼、結(jié)束時間碼和預設速度(系數(shù)),然后控制部140返回到步驟ST44,并且重復與上述相同的處理。另一方面,當是最終時刻時,控制部140在步驟ST49中終止控制處理。圖12中的流程圖示出了用戶沒有通過速度指定部152給出速度指定時的控制操作。圖14中的流程圖示出了當用戶給出速度指定時控制部140對圖像生成部130進行的控制操作。在步驟ST50中,控制部140開始控制操作,然后前進到步驟ST51中的處理。在步驟ST51中,控制部140接收通過用戶對元時間線指定部151的操作而對元時間線ID的指定。這樣,控制部140進入根據(jù)元時間線保存部170保存的預定數(shù)目的元時間線中與指定的元時間線ID相對應的元時間線的可控制操作狀態(tài)。在步驟ST52中,控制部140讀取用戶指定速度(系數(shù))。如上所述,例如,速度指定操作是用戶對速度指定部152預先進行的,并且用戶指定速度(系數(shù))被保存在控制部140中的存儲器中。在步驟ST52中,控制部140讀取存儲器中保存的速度指定值。在步驟ST53中,控制部140讀取元時間線的第一區(qū)間中的開始時間碼、結(jié)束時間碼和預設速度(系數(shù))。在步驟ST54中,控制部140向圖像生成部130給出生成開始時間碼處的CG圖像的指令。在步驟ST55中,控制部140使時間線時刻朝著結(jié)束時間碼的時刻進展“I幀(I場)X用戶指定速度(系數(shù))X預設速度(系數(shù))”。在步驟ST56中,控制部140向圖像生成部130給出生成與時間線時刻相對應的CG圖像的指令。當該時間線時刻不是關鍵幀時,控制部140利用時間線上前后的關鍵幀的參數(shù)來插補該時間線時刻的參數(shù),以確定對圖像生成部130的控制。在步驟ST57中,控制部140判定處理是否到達了結(jié)束時間碼的時刻。當處理尚未到達結(jié)束時間碼的時刻時,控制部140返回到步驟ST55,并且重復與上述相同的處理。另一方面,當處理到達了結(jié)束時間碼的時刻時,控制部140前進到步驟ST58中的處理。在步驟ST58中,控制部140判定是否是元時間線中的最終時刻。例如,當不是最終時刻時,控制部140返回到步驟ST53中的處理,并且讀取下一區(qū)間中的開始時間碼、結(jié)束時間碼和預設速度(系數(shù)),并重復與上述相同的處理。另一方面,當是最終時刻時,控制部140在步驟ST59中終止控制處理。圖14中的流程圖示出了與根據(jù)圖12中的流程圖的控制操作相對應的控制操作。雖然省略了詳細描述,但根據(jù)圖13中的流程圖的控制操作可包括用戶指定速度?!?.第二實施例>[CG圖像生成裝置的配置]圖15圖示了作為本技術的第二實施例的圖像處理器200的配置的示例。圖像處理器200包括CG (計算機圖形)創(chuàng)建部210、CG記述數(shù)據(jù)存儲裝置220、元時間線保存部230和派生信息存儲部240。圖像處理器200還包括切換器控制臺(控制部)250、圖像生成部260和效果切換器270。CG創(chuàng)建部210、CG記述數(shù)據(jù)存儲裝置220、元時間線保存部230、派生信息存儲部240、切換器控制臺250和圖像生成部260經(jīng)由網(wǎng)絡280相互連接。CG創(chuàng)建部210由具有CG創(chuàng)建軟件的個人計算機(PC)構(gòu)成。與圖1中的圖像處理器100的CG創(chuàng)建部110相同,CG創(chuàng)建部210輸出預定格式的CG記述數(shù)據(jù)。作為CG記述數(shù)據(jù)的格式,例如,Collada(注冊商標)是適用的。Collada是用于使能XML(可擴展標記語言)上的3D CG數(shù)據(jù)交換的記述定義。CG記述數(shù)據(jù)存儲裝置220存儲利用CG創(chuàng)建部210生成的預定數(shù)目的CG記述數(shù)據(jù)。CG記述數(shù)據(jù)包括原始動畫的時間線(對時序變化控制的記述);即,原始時間線(以下簡稱為“時間線”)。從這個角度看,CG記述數(shù)據(jù)存儲裝置220構(gòu)成時間線保存部。派生信息存儲部240保存派生信息文件。對于一個CG記述數(shù)據(jù)可創(chuàng)建多個派生信息文件。派生信息文件存儲表示對包括參數(shù)的CG記述數(shù)據(jù)起作用的內(nèi)容的預定數(shù)目的派生信息。派生信息至少包括參數(shù)指定信息或參數(shù)值指令信息。參數(shù)指定信息是用于指定CG記述數(shù)據(jù)中包括的多個參數(shù)之中要利用切換器控制臺250來調(diào)整的待調(diào)整參數(shù)的信息。參數(shù)值指令信息是用于給出將CG記述數(shù)據(jù)中包括的待調(diào)整參數(shù)調(diào)整到預定值的指令的信肩、O元時間線保存部230保存預定數(shù)目的元時間線(通道程序),其中每個元時間線記述時間線上的進展路徑。元時間線保存部230被配置為保存多個元時間線,這多個元時間線對應于CG記述數(shù)據(jù)存儲裝置220中存儲的多個CG記述數(shù)據(jù)中的每一個。元時間線用于播放時間線的一部分。在元時間線中記述的時間線上的進展路徑內(nèi)可包括時間線的時刻跳躍。作為元時間線中記述的時間線上的進展路徑,可包括時間線的時間軸逆行的進展路徑。圖16的(C)示出了與CG記述數(shù)據(jù)之一相對應的元時間線保存部230中保存的元時間線的示例。在此示例中,元時間線ID(metatimelineid)包括從“actionOl”到“actionOS”的八個元時間線。在每個元時間線中,排列布置了一個或多個片段(fragment)以使能連續(xù)播放。這里,片段構(gòu)成時間線的一部分(片段)。片段對應于上述圖11中所示的元時間線中的區(qū)間。圖16的(b)示出了構(gòu)成圖16的(C)中的元時間線的示例的片段的示例。在此示例中,片段ID (片段id)包括從“fragOl”到“frag06”的六個片段。例如,在“fragOl”的片段中,開始點(開始時刻)是“0”,并且結(jié)束點是“1.5”。另外,例如,在“frag04”的片段中,開始點(開始時刻)是“27.5”;并且結(jié)束點是“30.5”。片段的開始點和結(jié)束點可不是關鍵幀點;但可被這樣限定。在圖16的(b)中,項目“開始”表示片段的開始點(開始時刻)是否是結(jié)點(junction)(連接點)。“真”表明開始點是結(jié)點;并且“假”表明開始點不是結(jié)點。這里,結(jié)點是時間線上的時刻(點);并且是CG空間相同的時刻(點)。圖16的(a)示出了結(jié)點的示例。以下,開始點是結(jié)點的片段將被任意稱為“開始片段”。通常,結(jié)點位于關鍵幀點處。結(jié)點可位于除關鍵幀點以外的另一點處。由于除關鍵幀點以外的點是作為插補的結(jié)果獲得的,所以難以故意在除關鍵幀點以外的點處創(chuàng)建結(jié)點。當創(chuàng)建CG時,通過創(chuàng)建各自具有彼此相同的狀態(tài)的關鍵幀點來容易地創(chuàng)建結(jié)點。在此情況下,可自動從時間線中提取結(jié)點。也就是說,當讀取CG記述數(shù)據(jù)時;SP,當向圖像生成部260提供數(shù)據(jù)時,通過將關鍵幀點與時間線相比較并且通過收集具有彼此相同的狀態(tài)(參數(shù)值)的關鍵幀點,可提取結(jié)點。例如,在找到具有彼此相同的狀態(tài)的多個種類的情況下,具有最大數(shù)目的狀態(tài)的種類被確定為結(jié)點?;蛘撸捎跁r間線的開頭可容易被確定為結(jié)點,所以當創(chuàng)建CG時,可配置成通過提取具有與時間線的開頭相同的狀態(tài)的關鍵幀點來確定結(jié)點。如圖16的(C)中所示,在每個元時間線中,開始點是結(jié)點的開始片段被確定為開頭片段。例如,元時間線“actionOl”由單個片段“fragOl”構(gòu)成。如圖16的(b)中所示,該片段是在開始點處具有結(jié)點的開始片段。另外,例如,元時間線“action06”包括三個片段“frag01”、“frag04”和“frag06”。開頭片段是作為開始片段的片段“fragOl ”。構(gòu)成元時間線的每個片段可包括逆行或速度的設定。在圖16的(C)中,項目“速度比例”表示關于逆行或速度的設定信息。例如,對于元時間線“action07”的開頭處的片段“frag06”設定“速度比例=2”。在此情況下,在元時間線“action07”中,片段“frag06”被設定成時間線時 刻的進展速度以通常速度的兩倍那么快的速度進展。另外,例如,對于元時間線“action07”中的片段“frag02”設定“速度比例=-1”。在此情況下,在元時間線“action07”中,片段“frag02”被設定成時間線時刻以通常速度(I倍)進展;但時間線時刻從結(jié)束點向開始點逆行。在構(gòu)成元時間線的多個片段之間可設定暫停。在圖16的(C)中,項目“暫?!北硎娟P于暫停時間的信息。在元時間線“ action07 ”中,在片段“ frag06 ”和“ frag02 ”之間設定“暫停=5.5”。在此情況下,在播放元時間線“action07”時,在片段“frag06”和片段“frag02”之間插入5.5秒的暫停。另外,在構(gòu)成元時間線的每個片段中可設定重復。在圖16的(C)中,項目“重復”表示關于重復次數(shù)的信息。在元時間線“action07”中,對片段“frag02”設定“重復=2”。在此情況下,在播放元時間線“action07”時,片段“frag02”被重復兩次。在圖16的(C)中,元時間線是以圖表形式表示的。實際元時間線是以XML格式記述的。例如,元時間線“action07”是以如下所示的XML格式記述的。〈metatimelineid = " action07 " >〈timesection〉<order>l</order〉〈speed—scale>2〈/speed—scale〉〈instance—fragment url = " #frag06 " />〈/timesection〉〈timesection〉<order>2</order〉<pause>5.5</pause>< ! —no fragment—>〈/timesection〉〈timesection〉<order>3</order〉
<speed_scale>-l</speed_scale><repeat>2</repeat><instance_fragment url = " #frag02 " />〈/timesection〉〈/metatimeline〉元時間線保存部230保存的元時間線例如由切換器控制臺250創(chuàng)建,或者由另一部件創(chuàng)建;例如由具有用于創(chuàng)建元時間線的軟件并連接到網(wǎng)絡280的個人計算機等創(chuàng)建。圖17示出了用于創(chuàng)建/編輯元時間線的圖形用戶界面(⑶I)的示例。通過經(jīng)由GUI選擇元時間線ID,用戶可對與該ID相對應的元時間線執(zhí)行創(chuàng)建/編輯。通過按壓“add”(添加)按鈕,用戶可添加片段。通過在選擇預定的片段之后按壓“edit”(編輯)按鈕,用戶可編輯預定的片段。通過在選擇預定的片段之后按壓“delete”(刪除)按鈕,用戶可刪除預定的片段。通過按壓“Register”(登記)按鈕,用戶可登記所創(chuàng)建或編輯的元時間線。另一方面,通過按壓“Cancel”(取消)按鈕,用戶可取消所創(chuàng)建或編輯的元時間線。圖18示出了當在圖17中所示的⑶I上用戶按壓“add”或“edit”按鈕時的⑶I的示例。通過該GUI,用戶可通過在諸如“name” (名稱)、“speed” (速度)、“pause” (暫停)或“repeat”(重復)這樣的輸入部中適當輸入數(shù)據(jù)來創(chuàng)建要添加的片段或編輯(改變)片段。當“0K”按鈕被按壓時,所創(chuàng)建或編輯片段的被確立;并且GUI返回到圖17中所示的⑶I畫面。另一方面,當“Cancel”按鈕被按壓時,所創(chuàng)建或編輯的片段被取消;并且⑶I返回到圖17中所示的GH畫面。圖17中所示的⑶I用于包括多個片段的元時間線的創(chuàng)建/編輯。Gn可被配置成使得例如用于創(chuàng)建/編輯具有多個片段的元時間線的GUI和用于創(chuàng)建/編輯具有單個片段的元時間線的⑶I被可選擇地呈現(xiàn)給用戶。在此情況下,通過設定⑶I顯示例如用于創(chuàng)建/編輯具有單個片段的元時間線的畫面,創(chuàng)建/編輯可限于具有單個片段的元時間線。切換器控制臺250接收輸入到效果切換器270的操作指令。切換器控制臺250包括用于允許對效果切換器270上的交叉點開關的開/關操作的按鈕行(圖15中未示出)。切換器控制臺250控制圖像生成部260。從這個角度來看,切換器控制臺250充當控制部。切換器控制臺250包括加載指定部251。加載指定部251從派生信息存儲部240中讀取用戶通過選擇操作選擇的派生信息文件,并將其提供給圖像生成部260。另外,加載指定部251從CG記述數(shù)據(jù)存儲裝置220中存儲的多個CG記述數(shù)據(jù)之中讀取從派生信息存儲部240讀取的派生信息文件中包括的標識符所標識的CG記述數(shù)據(jù),并將其提供給圖像生成部260?;谂缮畔⑽募邪ǖ膮?shù)值指令信息,圖像生成部260將CG記述數(shù)據(jù)中包括的待調(diào)整參數(shù)調(diào)整到預定值。另外,圖像生成部260將CG記述數(shù)據(jù)中包括的多個參數(shù)之中的派生信息文件中包括的參數(shù)指定信息所指定的參數(shù)設定成利用切換器控制臺250調(diào)整的參數(shù)。圖像生成部260基于加載指定部251提供的CG記述數(shù)據(jù)生成CG圖像。在此情況下,切換器控制臺250對應于元時間線保存部230所保存的預定數(shù)目的元時間線中的與圖像生成部260使用的CG記述數(shù)據(jù)相對應的多個元時間線之中用戶指定的元時間線,進展表示時間線上的位置的時間線時刻。切換器控制臺250控制時間線操作,即根據(jù)其進展生成CG圖像的操作。派生信息文件可包括用于對CG中的多面體表面進行紋理映射的指令。在此情況下,圖像生成部260從派生信息文件中讀取紋理映射的指令并在指定的多面體表面上執(zhí)行其中保存的圖像的紋理映射?;蛘?,當記載了對輸入圖像執(zhí)行紋理映射的指令時,圖像生成部260執(zhí)行輸入圖像的指定表面上的紋理映射。另外,派生信息文件可包括關于與有關CG記述數(shù)據(jù)相對應的每一個元時間線(參考圖16的(c))的數(shù)據(jù)。在此情況下,派生信息存儲部240用作元時間線保存部。在此情況下,即使當不同的元時間線被用于一個CG記述數(shù)據(jù)時,也能夠容易地進行管理。另外,在此情況下,即使當元時間線連同用于通過調(diào)整參數(shù)來改變CG應用的方法一起被使用時,也能夠在其應用現(xiàn)場容易地管理元時間線。效果切換器270輸入多個圖像信號以選擇和組合這些圖像信號。當廣播實況節(jié)目時,通常,效果切換器270被用于選擇輸入(演播室中的相機、來自外部相機的中繼、VTR再現(xiàn))以通過擦除(wiping)在其間切換或者將字幕或畫中畫重疊在圖像上。效果切換器270具有用于輸入圖像信號的多個輸入線。來自圖像生成部260的輸出圖像信號被輸入到這多個輸入線中的任何一個。效果切換器270包括輸出總線線路(輔助總線線路),用于將用于紋理映射的圖像提供給圖像生成部260。圖19圖示了切換器控制臺250的外觀(操作面)的示例。右側(cè)圖示的是用于操作圖像組合/切換(即,轉(zhuǎn)變)的塊(操作元素組)的示例。下一轉(zhuǎn)變選擇按鈕25用于確定此塊要控制的轉(zhuǎn)變功能。也就是說,下一轉(zhuǎn)變選擇按鈕25指定要播放的下一轉(zhuǎn)變;即在背景的A總線(A-bus)和B總線(B-bus)之間切換(替換)的操作,或者在任何鍵控器上的開和關之間切換的操作。在另一配置中,可為每個鍵控器提供專用塊,而不提供任何像下一轉(zhuǎn)變選擇按鈕25那樣的操作元素,使得每個鍵控器的專用塊接收操作。另外,當提供了多個用于執(zhí)行轉(zhuǎn)變的信號處理電路時,可以配置塊使得每個電路接收操作。圖19中所示的切換器控制臺250具有用于兩條不同線的鍵控器;即鍵I和鍵2。當然,鍵控器的線的數(shù)目可大于或小于上述的。交叉點按鈕行23和24用于從鍵I線和鍵2線中選擇輸入圖像。交叉點按鈕行21和22中的每一個用于從背景總線的A總線或B總線中選擇輸入圖像。交叉點按鈕行具有控制將與被按壓的按鈕相對應的輸入信號(視頻)提供到有關總線的功能。每個方向指定按鈕26在轉(zhuǎn)變的進展方式可在正常(normal)和逆行(reverse)之間選擇時接收指定操作。自動運轉(zhuǎn)(auto turn)按鈕27接收在正常和逆行之間交替切換的指定操作。漸變桿102是用于手動操作轉(zhuǎn)變的進展的操作元素。自動轉(zhuǎn)變(AutoTrans)按鈕28指令并觸發(fā)自動進展轉(zhuǎn)變(在預設時間直到100%與時間成比例地進展轉(zhuǎn)變)。轉(zhuǎn)變類型選擇按鈕31用于選擇轉(zhuǎn)變類型。這里,可從混合(Mix)(按一個參數(shù)的比率重疊并組合所有畫面)、擦除(Wipe)(在基于擦除樣式波形對畫面分段的同時組合畫面)和元時間線(Metatimeline)中選擇操作。十鍵輸入部32是用于輸入數(shù)字、擦除的樣式編號和元時間線的編號的按鈕組。上述按鈕中的每一個可被配置為在表面上包括文字指示裝置,并且其功能是可設定的,使得功能的動態(tài)分配可被指示在顯示器上。顯示器33顯示通過操作給出的擦除編號或元時間線編號。一行源名稱指示器30如圖19中所示顯示與對應于部署在其下方的按鈕的按鈕編號的索引編號相關聯(lián)的文字信息。該文字信息被存儲在切換器控制臺250中的未示出的存儲器中,并且可由用戶設定。圖20圖示了效果切換器270的Μ/E庫的配置的示例。Μ/E庫包括輸入選擇部15、鍵處理器(鍵處理電路)51和52、混合器(圖像組合部)53和視頻處理部61-63。輸入選擇部15被配置為將輸入線16的每一個連接到鍵源總線Ila和12a、鍵填充總線Ilb和12b、背景A總線13a、背景B總線13b和備用輸入總線14中的任何一個。在每個輸入線16與鍵源總線Ila和12a之間,設置了鍵源選擇開關Ia和2a以從來自輸入線16的多個圖像信號中選擇鍵源信號。另外,在每個輸入線16與鍵填充總線Ilb和12b之間,設置了鍵填充選擇開關Ib和2b以從來自輸入線16的多個圖像信號中選擇鍵填充信號。由鍵源選擇開關Ia和2a選擇并被取出到鍵源總線Ila和12a的鍵源信號被發(fā)送到鍵處理器51和52。另外,由鍵填充選擇開關Ib和2b選擇并被取出到鍵填充總線Ilb和12b的鍵填充信號被發(fā)送到鍵處理器51和52。鍵填充信號是要作為前景與背景圖像重疊的圖像的信號。鍵源信號是指定要與鍵填充信號重疊的區(qū)域、背景圖像切出的形狀以及鍵填充信號相對于背景圖像的密度等的信號。在每個輸入線16與背景A總線13a之間,設置了背景A總線選擇開關3a,用于從輸入線16上的多個圖像信號中選擇背景A總線信號。在每個輸入線16與背景B總線13b之間,設置了背景B選擇開關3b,用于從輸入線16上的多個圖像信號中選擇背景B信號。在每個輸入線16與備用輸入總線14之間,設置了備用輸入選擇開關4,用于從輸入線16上的多個圖像信號中選擇備用輸入信號。由背景A總線選擇開關3a選擇并被取出到背景A總線13a的背景A總線信號經(jīng)由視頻處理部61被發(fā)送到混合器53。由背景B選擇開關3b選擇并被取出到背景B總線13b的背景B信號經(jīng)由視頻處理部62被發(fā)送到混合器53。由備用輸入選擇開關4選擇并被取出到備用輸入總線14的備用輸入信號經(jīng)由視頻處理部63被發(fā)送到混合器53。鍵處理器51和52是用于基于作為用于執(zhí)行鍵控的各種參數(shù)的鍵調(diào)整值針對鍵控適當?shù)卣{(diào)整/處理鍵填充信號和鍵源信號的電路。鍵調(diào)整值包括以下值。即,用于調(diào)整鍵填充信號相對應于背景圖像的密度的值;用于調(diào)整被辨別為鍵源信號的圖像的信號水平的閾值的值;用于調(diào)整鍵源信號的位置的值;用于調(diào)整鍵填充信號的縮小率的值;關于相對于背景圖像的邊界線的調(diào)整值,等等。已被鍵處理器51和52調(diào)整/處理的鍵填充信號和鍵源信號被發(fā)送到混合器53?;旌掀?3是利用來自鍵處理器51和52的鍵填充信號和鍵源信號執(zhí)行鍵控以將前景圖像與背景圖像相重疊的電路。程序輸出從混合器53經(jīng)由程序輸出線17被輸出到外部。[切換器控制臺的操作和控制動作]將記述圖19中所示的切換器控制臺250的操作和控制動作。當不使用圖像生成部260時;即當利用“混合”或“擦除”進行轉(zhuǎn)變時,首先利用下一轉(zhuǎn)變選擇按鈕25選擇進行轉(zhuǎn)變的對象。這改變了用于執(zhí)行轉(zhuǎn)變的塊(操作元素組)中的每個按鈕的功能。當選擇作為轉(zhuǎn)變對象的線上要使用的畫面時,該畫面是利用有關交叉點按鈕行來選擇的。例如,當A總線的“CAM1”當前被選擇為背景,然后要將其轉(zhuǎn)變到“Main”的圖像時,交叉點按鈕行中的B總線的“Main”交叉點被按壓以選擇它。利用轉(zhuǎn)變類型選擇按鈕31選擇“混合”或“擦除”?!盎旌稀敝饾u且均一地改變整個畫面上重疊的密度?!安脸蓖ㄟ^擦除改變畫面的區(qū)段。這樣,在兩種模式之間切換在混合器53內(nèi)組合畫面的模式;即,是使用整個畫面的密度,還是使用內(nèi)部擦除波形的鍵信號源。存在若干種類(形狀)的擦除樣式,它們是利用編號來指定的。操作者通過十鍵輸入部32輸入擦除樣式編號。從而,改變擦除波形。通過操作漸變桿102,可在從0%到100%的范圍中改變組合比率。當在背景A和B之間進行轉(zhuǎn)變時,從原始圖像中的任一個(例如A)起滑動漸變桿102。另一圖像(B)的比率逐漸增大,并且當漸變桿102被搖動直到其末端時,生成與原始圖像100%不同的圖像(B)。當從鍵控器的未重疊圖像起通過操作鍵控器來進行轉(zhuǎn)變時,在轉(zhuǎn)變完成時獲得重疊的圖像。相反,當從重疊的圖像起通過操作鍵控器來進行轉(zhuǎn)變時,獲得未重疊的圖像。當擦除包括形狀或進展的方向時,可利用方向指定按鈕26來指定方向。[利用切換器控制臺對圖像生成部的控制過程和控制]將描述利用圖19中所示的切換器控制臺250對圖像生成部260的控制過程和控制動作。首先,利用下一轉(zhuǎn)變選擇按鈕25指定用于取得CG的鍵控器。例如,按下“鍵I”。然后,從轉(zhuǎn)變類型選擇按鈕31中,按壓表示CG的播放的“元時間線”。當“元時間線”被點亮時,用于操作轉(zhuǎn)變的塊(操作元素組)和有關鍵控器“鍵I”準確就緒以結(jié)合圖像生成部260執(zhí)行控制操作。通過十鍵輸入部32輸入元時間線的編號。該編號是在元時間線的末尾處給出的數(shù)值。對于“actionOl”,該值為I。當接收到時,該編號被顯示在顯示器33上,并且圖像生成部260進入從具有該編號的元時間線的開頭起執(zhí)行渲染的狀態(tài);即輸出開頭的圖像。效果切換器270上的交叉點被控制以將接收來自圖像生成部260的圖像信號的輸入取入到有關鍵控器“鍵I”中,如圖21中所示。通過操作漸變桿102,可利用從O到100%的參數(shù)控制元時間線上的進展。也就是說,按照相對于元時間線的長度的百分比來確定要渲染的元時間線上的位置(時刻)。結(jié)果,來自圖像生成部260的CG圖像可用于利用鍵控器在效果切換器270中組合。當另外設置用于操作鍵控器上的圖像的開/關的單元時,可獨立于元時間線的進展地操作圖像的重疊??膳渲贸僧敗霸獣r間線”被按壓時有關鍵控器被自動開啟。圖22圖示了漸變值與元時間線上的進展之間的關系的示例。圖22的(a)示出了在圖16的(c)中所示的元時間線“actionOl”的情況下元時間線時亥lj、時間線時刻(原始時間線時刻)和漸變值之間的關聯(lián)。圖22的(b)示出b 了在圖16的(c)中所示的元時間線“action07”的情況下元時間線時刻、時間線時刻(原始時間線時刻)和漸變值之間的關聯(lián)。這里,在元時間線時刻中,開始時刻是O ;并且終止時刻是與整個元時間線的時間長度相同的值??煽刂茲u變桿102的操作以使得第一次敲擊使元時間線時刻進展0-50% ;然后第二次敲擊使其進展50-100 %。在漸變桿102的操作中,可利用方向指定按鈕26指定正常或逆行方向。也可利用方向指定按鈕26來控制元時間線的進展方向。通過將自動運轉(zhuǎn)(AutoTurn)按鈕27設定在“自動運轉(zhuǎn)(也稱為“正常-逆行”當元時間線從開始點被移動到結(jié)束點時,當下一進展指令被給出時元時間線在逆行的方向上從結(jié)束點向開始點進展。在進展期間,可通過操作漸變桿102任意選擇進展的方向。在上述示例中,元時間線的編號是通過十鍵輸入部32輸入的。然而,取代十鍵輸入部32,可使用交叉點按鈕行。在此情況下,當“元時間線”按鈕被按壓時,有關鍵控器“鍵I”的交叉點按鈕行取代其通常功能具有選擇元時間線的功能。例如,該交叉點按鈕行從左
側(cè)按鈕起按順序?qū)谠獣r間線“action01”、“action02”、“action03”、......,如圖23中所示。在此情況下,用戶通過按壓“鍵I”的交叉點按鈕行可選擇期望的元時間線。由于交叉點按鈕行上的源名稱顯示器30是與其他行共享的,所以圖像信號的源名稱被顯示。當如圖23中所示配置成使得“元時間線”的編號或名稱被顯示在源名稱顯示器30上時,可更容易識別。或者,可配置成使得這種顯示器僅在轉(zhuǎn)變類型選擇按鈕31的“元時間線”被按壓期間才被激活。在上述示例中,元時間線ID (Metatimeline id)是用按編號區(qū)分的action“編號”(例如“acitionOl”)來表示的。然而,可配置為允許賦予更切實和偏好的名稱。當效果切換器270的Μ/E庫能夠輸出預覽時,可配置成當元時間線已進展直到結(jié)束點時,輸出預覽以便查看Μ/E庫上的輸出圖像。當元時間線已經(jīng)在結(jié)束點時,可輸出當元時間線從結(jié)束點進展直到開始點時的預覽。預覽是在“元時間線”的按鈕被按下的時點(在進行漸變桿操作等之前)輸出的。為了使能這種預覽,額外設置圖像生成部、混合器中的電路及用于其的總線線路。[當元時間線被指定為轉(zhuǎn)變型時的控制操作]將參考圖24和圖25中的流程圖對當如上所述“元時間線”按鈕被按下并且元時間線被指定為轉(zhuǎn)變型時切換器控制臺(控制部)250的控制操作進行描述。在以下描述中,切換器控制臺250將被稱為控制部250。在步驟ST60中,控制部250開始控制操作。當“元時間線”按鈕被按壓時,控制部250在步驟ST61中接收對元時間線為轉(zhuǎn)變型的指定。在步驟ST62中,控制部250判定下一轉(zhuǎn)變選擇按鈕25選擇的轉(zhuǎn)變對象是否是鍵控器(“鍵I”或“鍵2”)。當所選擇的轉(zhuǎn)變對象不是鍵控器時,控制部250在步驟ST63中拒絕判定元時間線為轉(zhuǎn)變型并且保持先前狀態(tài)??刂撇?50在步驟ST64中終止控制操作。在步驟ST65中,當所選擇的轉(zhuǎn)變對象是鍵控器時,控制部250使處理前進。在步驟ST65中,控制部250將預先指定的元時間線的編號或名稱發(fā)送到圖像生成部260。在步驟ST66中,控制部250使得圖像生成部260生成元時間線的開頭處的CG圖像。給出加載與元時間線相對應的要使用的CG記述數(shù)據(jù)的指令,或者預先給出加載指令。隨后,在步驟ST67中,控制部250在向圖像生成部260提供數(shù)據(jù)的輔助總線(Auxbus)的交叉點處選擇由有關鍵控器的輸入總線的交叉點選擇的輸入線(圖像信號)。在此情況下,當視頻和鍵被耦合時,兩者都被選擇。在步驟ST68中,控制部250在有關鍵控器的輸入總線的交叉點處選擇從圖像生成部260輸出(參考圖21)。控制部250在步驟ST69中等待操作的輸入。當在步驟ST70中用戶(操作者)進行了操作時,控制部250進行與操作指令相對應的分支。當在步驟ST71中元時間線編號或名稱被指定時,控制部250接收元時間線編號或名稱。在步驟ST72中,控制部250將接收到的元時間線編號或名稱發(fā)送到圖像生成部260,并且在步驟ST73中改變元時間線以由圖像生成部260生成CG圖像。然后,控制部250返回到步驟ST69并等待下一操作。當在步驟ST74中漸變桿被操作時,控制部250接收漸變值。在步驟ST75中,控制部250將接收到的漸變值發(fā)送到圖像生成部260。在步驟ST76中,控制部250使得圖像生成部260生成與漸變值相對應的時間線時刻處的CG圖像。然后,控制部250返回到步驟ST69并等待下一操作。當在步驟ST77中自動轉(zhuǎn)變按鈕28被按壓時,控制部250接收轉(zhuǎn)變的自動進展的指令。在步驟ST78中,控制部250按每幀(場)進展?jié)u變值并將數(shù)據(jù)發(fā)送到圖像生成部260以控制圖像生成部260生成與漸變值相對應的CG圖像。當漸變值達到100%時控制終止。然后,控制部250返回到步驟ST69并等待下一操作。當在步驟ST79中轉(zhuǎn)變類型被改變時,控制部250接收關于此的指令。在步驟ST80中,控制部250向效果切換器270中的混合器53給出關于該改變的指令以在交叉點處選擇有關鍵控器的輸入線。然后,控制部250在步驟ST81中終止控制操作。[在循環(huán)播放期間元時間線的改變]將對當在元時間線的循環(huán)播放期間給出改變到另一元時間線的指令時切換器控制臺(控制部)250的操作進行描述。元時間線的循環(huán)播放的指令是通過例如按壓部署在切換器控制臺(控制部)250中的循環(huán)播放按鈕(圖19中未示出)來給出的。元時間線的選擇改變操作是通過例如經(jīng)由十鍵輸入部32輸入另一元時間線的編號或者通過經(jīng)由交叉點按鈕行(參考圖23)指定另一元時間線來進行的。當接收到元時間線改變的指令時,切換器控制臺(控制部)250在循環(huán)播放到達元時間線的開頭的定時切換到所指令的另一元時間線。切換后的循環(huán)的播放取決于設定。這樣,通過改變元時間線,可以平滑地改變CG,而沒有圖像的跳躍。通過接收元時間線和其中的位置,圖像生成部260獲得先前時間線(原始時間線)上的時刻。圖像生成部260被配置為立即根據(jù)與該時刻相對應的CG虛擬空間的參數(shù)生成圖像(GoToTimecode操作)。圖26示意性圖示了從動作中的元時間線的切換操作的示例。此示例示出了例如元時間線從“actionOl”改變到“action02”。圖26的(a)示出了循環(huán)播放中的元時間線“actionOl”;切換器控制臺(控制部)250在播放該元時間線期間接收改變到“action02”的元時間線的指令。如圖26的(b)中所示,切換器控制臺(控制部)250將元時間線“actionOl”播放到其末尾。在下一幀(場)中,切換器控制臺(控制部)250將元時間線改變到元時間線“action02”以生成如圖26的(c)中所示的圖像,并且從該元時間線的開頭起播放該元時間線。圖27圖示了在切換動作中的元時間線期間時間線的顯示的示例。圖27的(a)圖示了播放中的元時間線“actionOl”。當在播放該元時間線期間接收到改變到元時間線“action02”的指令時,出現(xiàn)圖27的(b)中所示的指示。也就是說,顯示表明元時間線“action02”現(xiàn)在在播放中,并且下一元時間線是“actionOl”。當元時間線“actionOl”到達末尾時,“action02”的元時間線開始播放。此時,指示出元時間線“action02”在播放中,如圖27的(c)中所示。除了通常循環(huán)播放以外,可設定往復播放(來回操作)以允許在播放往復播放期間對元時間線的選擇改變控制。
[對設定全畫面作為結(jié)點的說明]在以上描述中,結(jié)點是具有彼此相同的CG虛擬空間的關鍵幀等。出于防止圖像跳躍的目的,當渲染的圖像彼此相同時,圖像可被用作用于連接元時間線的結(jié)點。在此情況下,如圖15中所示,可以設想一種系統(tǒng),使得結(jié)合效果切換器270,用于紋理映射的圖像經(jīng)由效果切換器270的交叉點被發(fā)送到圖像生成部260。在此情況下,在紋理映射后輸入圖像以全畫面顯示的狀態(tài)可被作為相同狀態(tài)來處置。因此,在上述示例中,時間線(原始時間線)上的具有相同CG空間的多個關鍵幀點被作為結(jié)點來處置,并且被自動提取(列舉)。反之,經(jīng)紋理映射的輸入圖像被以全畫面顯示的關鍵幀點可被作為結(jié)點來處置;即,作為元時間線的開始點。至于用于實現(xiàn)上述的控制,例如,當在CG記述數(shù)據(jù)所定義的虛擬空間中包括要紋理映射的多個平面時,并且當關鍵幀點適于包括就是全畫面的多個平面中的任何一個時,該平面被作為結(jié)點來處置。在播放期間(在結(jié)合切換器的操作中),在效果切換器270的交叉點處選擇要紋理映射的每個輸入圖像。為此,控制交叉點以使得,當改變元時間線并進行從一全畫面到另一全畫面的轉(zhuǎn)變時,輸入到切換器的在轉(zhuǎn)變前出現(xiàn)在輸出圖像中的圖像與輸入到切換器的在轉(zhuǎn)變后出現(xiàn)在輸出圖像中的圖像相同。也就是說,假定效果切換器270的輔助總線(Auxl)輸出紋理映射面A的圖像;并且效果切換器270的輔助總線(Aux2)輸出紋理映射面B的圖像。當通過切換元時間線將輸出圖像從面A切換到面B時,控制交叉點以使得在輔助總線(Auxl)和輔助總線(Aux2)的交叉點處獲得彼此相同的輸入圖像。將進一步記述將全畫面作為結(jié)點來處置。假定例如準備圖28中所示的空間作為CG(計算機圖形),創(chuàng)建元時間線(Metatimeline)以用于創(chuàng)建虛擬相機(視點)位置移動的動畫。這里,虛擬相機位置Pl輸出就是全畫面的虛擬對象“Objectl”的面A的圖像;并且虛擬相機位置P2輸出就是全畫面的虛擬對象“0bject3”的面B的圖像。圖29的(a)圖示了元時間線示例I。在元時間線示例I的動畫中,虛擬相機位置從Pl開始,并且隨著虛擬相機移動,輸出圖像的內(nèi)容變化并且終止在面B成為全畫面的狀態(tài)。圖29的(b)圖示了元時間線示例2。在元時間線示例2的動畫中,虛擬相機位置從Pl開始,并且隨著虛擬相機移動,輸出圖像的內(nèi)容變化,虛擬相機在旋轉(zhuǎn)的同時移動遠離虛擬對象,并且終止在包括縮小的虛擬對象。圖29的(c)圖示了元時間線示例3。在元時間線示例3的動畫中,虛擬相機位置從P2開始,并且隨著虛擬相機移動,輸出圖像的內(nèi)容變化,并且終止在包括縮小的虛擬對象。每個元時間線在剛剛被選擇之后處于第一狀態(tài)中(元時間線的開頭)。當元時間線被進展(播放)時,動畫根據(jù)元時間線而動作。當元時間線到達其末尾時,元時間線停止并終止。元時間線可被逆向進展以返回到其開頭。這種動作可由漸變桿控制。由于元時間線示例I的第一狀態(tài)與元時間線示例2的第一狀態(tài)完全相同,所以元時間線可通過從任何狀態(tài)切換而被轉(zhuǎn)變到其他狀態(tài)。另一方面,元時間線示例2的第一狀態(tài)和元時間線示例3的第一狀態(tài)在包括虛擬相機的虛擬空間的狀態(tài)中彼此不同。因為引起違和感,所以難以從元時間線示例2的第一狀態(tài)切換到元時間線示例3。然而,通過將在全畫面中紋理映射的狀態(tài)作為結(jié)點來處置,使得切換成為了可能。在此情況下,在元時間線開頭處從元時間線示例2轉(zhuǎn)變到元時間線示例3的動作如下所述。也就是說,在面A中紋理映射的圖像(輸入圖像)被在面B中紋理映射,然后圖像被切換到元時間線示例3。將詳細描述對圖像(視頻信號)的處置。假定效果切換器270被配置成使得從輔助總線“Auxl ”提供要在面A中紋理映射的輸入圖像,并且從輔助總線“Aux2”提供要在面B中紋理映射的輸入圖像。交叉點電路(效果切換器270的輔助總線的交叉點)被配置為選擇從輔助總線“Auxl”輸出的圖像(視頻信號)或從輔助總線“Aux2”輸出的圖像(視頻信號)。下面描述在元時間線開頭處從元時間線示例2到元時間線示例3轉(zhuǎn)變動作。也就是說,在轉(zhuǎn)變點,交叉點電路被控制成使得從交叉點電路提供到輔助總線“Auxl ”的圖像也被提供到輔助總線“Aux2”。由于保持了在全畫面中出現(xiàn)同一圖像的狀態(tài),所以通過切換元時間線,可以在不讓觀看者意識到切換的情況下切換元時間線。通過從該點起進展元時間線,獲得與切換前不同的動畫。作為控制的另一應用,通過利用輸入圖像為全畫面的狀態(tài),可以切換元時間線而無論結(jié)點如何。例如,在觀看者未認識到的情況下元時間線示例I的末尾被切換到元時間線示例2的開頭的這種控制是可能的。當不控制交叉點時,當圖像的生成被從元時間線示例I的末尾切換到元時間線示例2的開頭時,內(nèi)容變化。因為,在面B中紋理映射的圖像(全畫面)被切換到在面A中紋理映射的圖像(全畫面)。然而,在轉(zhuǎn)變點,通過控制交叉點電路以使得提供到輔助總線“Aux2”的圖像也被提供到輔助總線“Auxl”;然后通過切換元時間線,以全畫面顯示同一圖像的狀態(tài)得以保持。圖30和圖31是示出當“保持全畫面內(nèi)容”的開/關被設定為選項時切換器控制臺(控制部)250中的元時間線的切換控制操作的流程圖。當“保持全畫面內(nèi)容”的選項設定被存儲并且當其是開啟時,如上所述進行控制以保持全畫面圖像的內(nèi)容;但當其為關閉時,不進行該控制。以下,切換器控制臺250被稱為控制部250并且下面將進行描述。在步驟ST90中,當正在元時間線X上生成CG圖像期間,控制部250開始控制操作。然后,在步驟ST91中,控制部250接收將元時間線改變到元時間線Y的指令。在步驟ST92中,控制部250判定在元時間線X的結(jié)點(開頭)和元時間線Y的結(jié)點(開頭)之間CG虛擬空間是否彼此相同。當CG虛擬空間彼此相同時,控制部250在步驟ST93中在元時間線X的結(jié)點(開頭)的定時將元時間線切換到元時間線Y??刂撇?50在步驟ST94中終止控制操作。另一方面,當CG虛擬空間不與彼此相同時,控制部250前進到步驟ST95中的處理。在步驟ST95中,控制部250判定是否元時間線X的結(jié)點(開頭)和元時間線Y的結(jié)點(開頭)兩者都具有全畫面狀態(tài)的輸入圖像。當輸入圖像不是全畫面狀態(tài)時,控制部250在步驟ST96中拒絕從元時間線X切換到元時間線Y的指令,并且在步驟ST97中終止控制操作。另一方面,當輸入圖像是全畫面狀態(tài)時,控制部250前進到步驟ST98中的處理。在步驟ST98中,控制部250判定“保持全畫面內(nèi)容”是否被設定為開啟。當設定為開啟時,控制部250前進到步驟ST99中的處理。在步驟ST99中,控制部250將元時間線X上的結(jié)點處的全畫面圖像的提供源設定為總線A ;并且將元時間線Y上的結(jié)點處的全畫面圖像的提供源設定為總線B。在此情況下,在交叉點處,總線A連接到輸入信號S以提供該輸入信號,并且總線B連接到輸入信號T以提供該輸入信號。當元時間線X在進展(播放)中時,控制部250在步驟ST100中等待元時間線X到達結(jié)點。然后,控制部250在步驟STlOl中控制交叉點連接總線B的輸入信號S以提供該輸入信號。然后,控制部250前進到步驟ST102中的處理。當在步驟ST98中設定不是開啟時,控制部250前進到步驟ST103中的處理。在步驟ST103中,當元時間線X在進展(播放)中時,控制部250等待元時間線X到達結(jié)點。然后,控制部250前進到步驟ST102中的處理。當在步驟ST102中元時間線X到達結(jié)點(開頭)時,控制部250將元時間線切換到元時間線Y。當元時間線X在進展(播放)中時,控制部250在步驟ST104中進展元時間線Y。然后,控制部250在步驟ST105中終止控制操作。作為另一應用,如下的方法也是可能的:其中,取代全畫面,通過使用處于相同狀態(tài)(CG部分彼此不同的狀態(tài))的畫面中的輸入圖像的區(qū)域(紋理映射的圖像)來進行轉(zhuǎn)變。當通過切換元時間線來進行如圖32的(a)和圖32的(b)中所示的畫面內(nèi)容的轉(zhuǎn)變時,與輸入圖像是全畫面時相同,進行控制以保持如上所述的輸入圖像的一部分的內(nèi)容。這樣,容易給予觀看者只有CG “裝飾”被改變的印象。即使當輸入圖像不是全畫面時,也通過對輸出圖像中包括的輸入圖像進行上述控制來實現(xiàn)上述結(jié)果。在此情況下,對于不是全畫面但出現(xiàn)在輸出圖像的畫面中的輸入圖像,控制交叉點以根據(jù)CG內(nèi)容的切換來保持內(nèi)容。可利用已知技術來識別出現(xiàn)在畫面中的輸入圖像(判定在畫面中是否包括對象)。[對交叉點的控制和CG切換(元時間線切換)的定時]從交叉點電路提供到圖像生成部260的圖像信號實際進入到輸出CG圖像中的定時,即被紋理映射的定時,是在與生成圖像所花的時間相當?shù)难舆t之后。例如,輸入圖像信號成為2幀后的輸出圖像的元素。結(jié)果,從輸入圖像信號被交叉點電路切換的點到其被反映在輸出CG圖像上的點,要花相當于2幀的時間。另外,例如,圖像生成部260從接收到指令起要花相當于I幀的時間延遲來改變CG內(nèi)容。如上所述,為了同時控制交叉點和圖像生成部260對CG的內(nèi)容改變(元時間線的切換等),在考慮定時間隙的同時進行控制。例如,在上述情況下,布置成使得切換交叉點的指令在相當于I幀的時間之后被發(fā)送到圖像生成部260。[操縱桿的使用]由于多個元時間線在開頭(結(jié)點)處具有相同狀態(tài),所以當操作者(用戶)選擇期望的元時間線時,進展(播放)同時開始。例如,操縱桿可用作輸入操作單元??梢耘渲贸墒沟?,依據(jù)利用操縱桿進行的操作,選擇元時間線;并且在接收到操作時,進行元時間線和進展。操縱桿的操作例如被分類為:(1)前傾,(2)后傾,(3)左傾,(4)右傾,(5)順時針轉(zhuǎn)動,以及(6)逆時針轉(zhuǎn)動。操作被識別為上述的任何一個,并且元時間線根據(jù)該操作被選擇以開始進展。切換器控制臺(控制部)250存儲關聯(lián)操作和元時間線的下表。
權(quán)利要求
1.一種時間線操作控制裝置,包括: 時間線保存部,該時間線保存部保存作為對時序變化控制的記述的時間線; 元時間線保存部,該元時間線保存部保存記述所述時間線上的進展路徑的元時間線;以及 控制部,該控制部根據(jù)所述元時間線中記述的所述時間線上的進展路徑來進展表示所述時間線上的位置的時間線時刻,從而根據(jù)該進展來控制時間線操作。
2.根據(jù)權(quán)利要求1所述的時間線操作控制裝置,其中 當播放所述元時間線的指令被給出時,所述控制部將所述時間線時刻改變成被指定為所述元時間線上的開頭的值。
3.根據(jù)權(quán)利要求1所述的時間線操作控制裝置,其中 所述元時間線中記述的所述時間線上的進展路徑能夠包括所述時間線的時刻跳躍。
4.根據(jù)權(quán)利要求1所述的時間線操作控制裝置,其中 當時間線時刻在所述時間線上的關鍵幀點之間時,所述控制部通過使用前后的關鍵幀的參數(shù)來插補該時間線時刻的參數(shù),從而確定控制。
5.根據(jù)權(quán)利要求1所述的時間線操作控制裝置,其中 所述元時間線中記述的所述時間線上的進展路徑能夠是在所述時間線的時間軸上逆行的進展路徑。
6.根據(jù)權(quán)利要求1所述的時間線操作控制裝置,其中 所述元時間線保存部保存多個元時間線,并且 所述控制部基于從所述多個元時間線中選擇的一個元時間線來控制時間線操作。
7.根據(jù)權(quán)利要求1所述的時間線操作控制裝置,其中 所述控制部根據(jù)所述元時間線中記述的所述時間線上的進展路徑和用戶指定速度來進展表示所述時間線上的位置的時間線時刻,從而根據(jù)該進展來控制時間線操作。
8.根據(jù)權(quán)利要求1所述的時間線操作控制裝置,其中 所述元時間線中記述的所述時間線上的進展路徑包括預定數(shù)目的區(qū)間,每個區(qū)間包括預設速度,并且 所述控制部基于所述元時間線中記述的所述時間線上的進展路徑和每個區(qū)間的預設速度來進展表示所述時間線上的位置的時間線時刻,從而根據(jù)該進展來控制時間線操作。
9.根據(jù)權(quán)利要求1所述的時間線操作控制裝置,其中 所述元時間線中記述的所述時間線上的進展路徑包括預定數(shù)目的區(qū)間,每個區(qū)間包括預設速度,并且 所述控制部基于所述元時間線中記述的所述時間線上的進展路徑、每個區(qū)間的預設速度和用戶指定速度來進展表示所述時間線上的位置的時間線時刻,從而根據(jù)該進展來控制時間線操作。
10.根據(jù)權(quán)利要求1所述的時間線操作控制裝置,還包括 元時間線創(chuàng)建支持部,該元時間線創(chuàng)建支持部支持所述元時間線的創(chuàng)建,其中所述元時間線創(chuàng)建支持部對于所述時間線中的多個關鍵幀點檢測相同內(nèi)容以將其作為所述元時間線的進展開始點的選項呈現(xiàn)。
11.根據(jù)權(quán)利要求1所述的時間線操作控制裝置,其中所述控制部根據(jù)所述元時間線中記述的所述時間線上的進展路徑和由漸變桿操作提供的漸變值來進展表示所述時間線上的位置的時間線時刻,從而根據(jù)該進展來控制時間線操作。
12.—種時間線操作控制方法,包括: 根據(jù)記述時間線上的進展路徑的元時間線來進展作為對時序變化控制的記述的表示該時間線上的位置的時間線時刻,從而根據(jù)該進展來控制時間線操作。
13.一種程序,使得計算機充當 時間線保存單元,該時間線保存單元保存作為對時序變化控制的記述的時間線; 元時間線保存單元,該元時間線保存單元保存記述所述時間線上的進展路徑的元時間線;以及 控制單元,該控制單元根據(jù)所述元時間線中記述的所述時間線上的進展路徑來進展表示所述時間線上的位置的時間線時刻,從而根據(jù)該進展來控制時間線操作。
14.一種圖像處理器,包括: 圖像生成部,該圖像生成部基于包括時間線操作的計算機圖形記述數(shù)據(jù)來生成圖像; 元時間線保存部,該元時間線保存部保存記述時間線上的進展路徑的元時間線;以及 控制部,該控制部根據(jù)所述元時間線中記述的所述時間線上的進展路徑來進展表示所述時間線上的位置的時間線時刻,從而控制所述圖像生成部根據(jù)該進展來播放所述時間線的一部分。
15.根據(jù)權(quán)利要 求14所述的圖像處理器,其中 所述元時間線保存部保存多個元時間線,并且 所述多個元時間線的開頭是所述時間線上計算機圖形空間彼此相同和/或要紋理映射的輸入圖像是全畫面的時間點。
16.根據(jù)權(quán)利要求15所述的圖像處理器,其中 當將播放中的第一元時間線切換到第二元時間線的指令被給出時,所述控制部在所述第一元時間線到達其開頭時從所述第一元時間線切換到所述第二元時間線。
17.根據(jù)權(quán)利要求16所述的圖像處理器,其中 所述第一元時間線和所述第二元時間線的開頭是所述時間線上的要紋理映射的輸入圖像是全畫面的時間點,并且 當從所述第一元時間線切換到所述第二元時間線時,所述控制部控制向所述圖像生成部提供紋理映射圖像以使得要紋理映射的輸入圖像彼此相同。
全文摘要
本發(fā)明公開了時間線操作控制裝置和方法、程序和圖像處理器。提供了一種時間線操作控制裝置,包括時間線保存部,該時間線保存部保存作為對時序變化控制的記述的時間線;元時間線保存部,該元時間線保存部保存記述時間線上的進展路徑的元時間線;以及控制部,該控制部根據(jù)元時間線中記述的時間線上的進展路徑來進展表示時間線上的位置的時間線時刻,從而根據(jù)該進展來控制時間線操作。
文檔編號G06T13/20GK103150746SQ20121028230
公開日2013年6月12日 申請日期2012年8月6日 優(yōu)先權(quán)日2011年8月12日
發(fā)明者中村泉三郎 申請人:索尼公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1