欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

圖像輸出設備、控制圖像輸出設備的方法和程序的制作方法

文檔序號:6739561閱讀:443來源:國知局
專利名稱:圖像輸出設備、控制圖像輸出設備的方法和程序的制作方法
技術領域
本技術涉及圖像輸出設備,控制圖像輸出設備的方法和程序。具體而言,本技術涉及適用于操作由諸如慢進操作撥盤(jog operation dial)輸出的CG(計算機圖形)圖像用途的圖像輸出設備。
背景技術
基于廣播標準來決定電視廣播的視頻的幀速率,傾向于預定值(例如,30幀/秒)。因此,在節(jié)目中所使用的許多視頻材料具有相同的幀速率,且作為最小單位的幀中的時間代碼(TC)被附加到視頻材料上作為指示時間位置的信息(例如,參見日本專利申請?zhí)亻_ No. 2010-212901)。 用于編輯這樣的視頻材料的裝置也使用時間代碼來規(guī)定時間位置或間隔。時間代碼表示為如HH :麗SS : FF,指示HH小時、麗分鐘、SS秒、FF幀。如果幀速率為例如30幀/秒,則FF取在O與29之間的整數(shù)。但是,如果視頻材料為隔行的,F(xiàn)F實際上取增加了 O. 5的值以區(qū)分奇數(shù)(ODD)場與偶數(shù)(EVEN)場。這也適用于視頻材料為相關技術中的CG動畫且時間代碼HH :麗SS : FF通過預先以30幀/秒的幀速率制作和渲染的CG被附加到動態(tài)圖像的每一幀的情況。利用飛梭(jog shuttle)來執(zhí)行搜索操作,例如以決定視頻材料的編輯點,確認/檢查其內(nèi)容,或者決定適合于對準的點。執(zhí)行對準以用于廣播等,其中移動圖像的動畫材料內(nèi)容停止在與待疊加的實景圖像的圖像(例如,演講者的臉)對準的位置。例如,日本專利申請?zhí)亻_No. 2009-296305描述了飛梭的兩種模式。如果其中確定了上文所述的幀數(shù)量的CG動畫被用作視頻材料,則即使當動畫在時間線(time line)上精細地移動時,也足以通過最小單位的慢進操作來使幀前移。即,在相關技術中的慢進操作使得時間代碼逐個前移(對于隔行材料以0. 5前移)。

發(fā)明內(nèi)容
近年來,通過實時渲染從包括時間線操作的CG描述數(shù)據(jù)生成CG圖像的技術即將被廣泛使用。甚至這樣的CG動畫在制作和輸出期間具有固定的長度,并且如在相關技術中的視頻材料那樣順序地輸出幀圖像進行正常播放。這樣的CG動畫也可以例如制作期間的長度10倍的時間長度被播放。在這種情況下,作為以1/10速度的播放,可以實現(xiàn)其中將要輸出的每個幀被緩慢地播放的實際緩慢的播放。但是,根據(jù)在相關技術中的慢進控制技術,難以根據(jù)附加到該材料上的時間代碼來一次播放一幀。因此,希望能精細地對準輸出的圖像。本技術的概念為一種圖像輸出設備,包括圖像輸出單元,該圖像輸出單元能在時間軸上以比幀/場單位更細微的單位進行播放;以及控制單元,該控制單元通過對操作輸入量執(zhí)行預定運算來確定播放量,根據(jù)所確定的播放量來使得指示時間軸上的位置的時刻前移,并且指示圖像輸出單元在該前移的時刻輸出圖像。根據(jù)本技術,圖像輸出單元能在時間軸上以比幀/場單位更細微的單位進行播放。例如,圖像輸出單元基于包含時間線操作的計算機圖形描述數(shù)據(jù)來生成計算機圖形圖像??刂茊卧ㄟ^對操作輸入量執(zhí)行預定運算來確定播放量,根據(jù)所確定的播放量來使得指示時間軸上的位置的時刻前移,以及指示圖像輸出單元在該前移的時刻輸出圖像。例如,控制單元通過對操作輸入量執(zhí)行預定運算來確定播放量,根據(jù)所確定的播放量來確定指示時間線上的時刻的時間線時刻,并且指示圖像輸出單元在該前移的時間線時刻生成計算機圖形圖像。操作輸入量例如被定義為通過慢進操作撥盤的指令步驟(instruction step)數(shù) 量。然后,控制單元通過將指令步驟數(shù)量乘以步長量(step amount)來確定所述播放量,步長量為作為一個指令步驟的實數(shù)值的幀/場的數(shù)量來確定播放量。例如,還包括步長量設置單元,其用于設置步長量。慢進操作撥盤為操作單元,其中作為用于測量旋轉的最小單位的一個步長對應于一幀或一場的播放,因此,播放量可通過乘法設置為不同于一幀或一場的倍數(shù)的值。因此,播放量也可采用分數(shù)值。因此,根據(jù)本技術,指示時間軸上的位置的時刻根據(jù)通過由正在對操作輸入量執(zhí)行的預定運算所確定的播放量而前移,并且圖像輸出單元受到控制以輸出前移時刻的圖像。例如,如果對操作輸入量執(zhí)行使得播放量變小的操作,則指示時間軸上的位置的時刻更緩慢前移以用于操作輸入。因此,可更精細地對準輸出圖像。在本技術中,還可包括步長量決定單元,其基于時間線來決定步長量。而且在本技術中,還可包括基于時間線時刻與步長量之間的對應關系信息來決定每個時間線時刻的步長量的步長量決定單元。而且在本技術中,還可包括基于例如慢進操作撥盤的角速度來決定步長量的步長量決定單元。在此情況下,可自動地決定適當步長量,即使用戶并不輸入任何步長量使得對動畫執(zhí)行適當?shù)穆M操作。步長量決定單元例如基于時間線長度與參考長度之比來決定該步長量。而且,步長量決定單元基于例如在時間線的相鄰關鍵幀之間的長度來決定步長量。在此情況下,步長量決定單元基于在包含于時間線中的多個成對的關鍵幀的關鍵幀之間的長度中關鍵幀之間的最短長度來決定整個時間線的步長量。而且,在此情況下,步長量決定單元基于在每對關鍵幀中的關鍵幀之間的長度來決定該步長量。而且,根據(jù)本技術,例如,還包括計算機圖形描述數(shù)據(jù)保持單元,其保持多條計算機圖形描述數(shù)據(jù);以及步長量存儲單元,其存儲對應于多條計算機圖形描述數(shù)據(jù)中的每一個的步長量,其中圖像輸出單元通過使用選自多條計算機圖形描述數(shù)據(jù)中的一條計算機圖形描述數(shù)據(jù)來生成計算機圖形圖像,且控制單元通過使用對應于圖像輸出單元所使用的計算機圖形描述數(shù)據(jù)的步長量來決定播放量。在此情況下,可使用適合于由圖像輸出單元使用的計算機圖形描述數(shù)據(jù)的適當步長量,并且可對動畫執(zhí)行適當?shù)穆M操作。而且,根據(jù)本技術,例如,速度系數(shù)可被附加到計算機圖形描述數(shù)據(jù)上,并且控制單元通過將指令步驟的數(shù)量乘以步長量且進一步乘以速度系數(shù)來確定播放量。在此情況下,可對附加了速度系數(shù)的動畫進行慢進操作。
本技術的另一概念為一種圖像輸出設備,包括第一圖像輸出單元,其能以比時間軸上的幀/場單位更細微的單位進行播放;第二圖像輸出單元,其以比所述時間軸上的幀/場單位更小的單位播放;以及控制單元,其通過對操作輸入量執(zhí)行預定運算來確定播放量,根據(jù)所確定的播放量來使得指示時間軸上的位置的時刻前移,以及指示第一圖像輸出單元在該前移的時刻輸出圖像且指示第二圖像輸出單元以在通過將前移時刻舍入到幀/場單位而得到的值輸出圖像。根據(jù)本技術,第一圖像輸出單元能以比時間軸上的幀/場單位更細微的單位進行播放。舉例而言,第一圖像輸出單元基于包含時間線操作的計算機圖形描述數(shù)據(jù)來生成計算機圖形圖像。第二圖像輸出單元以幀/場單位播放。例如,第二圖像輸出單元為諸如VTR的圖像再現(xiàn)單元。控制單元通過對操作輸入量執(zhí)行預定運算來確定播放量,并且根據(jù)所確定的播放量來使得指示時間軸上的位置的時刻前移。因此,控制單元指示第一圖像輸出單元在前移的時刻處輸出圖像,并且指示第二圖像輸出單元在通過將前移時刻舍入到幀/場單位而得 到的值處輸出圖像。因此,根據(jù)本技術,指示時間軸上的位置的時刻根據(jù)由正在對操作輸入量執(zhí)行的預定運算所確定的播放量前移,并且第一圖像輸出單元受到控制以輸出前移時刻的圖像。例如,如果對操作輸入量執(zhí)行操作使得播放量變得更小,那么指示在時間軸上的位置的時刻更緩慢地前移。因此,可更精細地對準輸出圖像。第二圖像輸出單元受到控制,以在通過將前移時刻舍入到幀/場單位而得到的值處輸出圖像。因此,第二圖像輸出單元也可受到良好控制。根據(jù)本技術,例如如果在第一圖像輸出單元基于操作輸入量而停止播放之后接收到播放命令,控制單元可做出調(diào)整以從時間軸上的保持時刻移除比幀/場單位更細微的單位部分,并且然后指示第一圖像輸出單元在調(diào)整的時刻輸出圖像。因此,能避免來自第一圖像輸出單元的圖像和來自第二圖像輸出單元的圖像由于比幀/場單位更細微的單位部分而偏移。根據(jù)本技術,可精細地對準輸出圖像。


圖I為示出了作為本技術的第一實施例的圖像輸出設備的配置示例的方框圖;圖2為示出了當接收慢進指令時控制單元的控制操作的示例的流程圖;圖3為示出了幀/場與時間線時刻之間的相對應關系和從控制單元到CG圖像生成單元和圖像再現(xiàn)單元的指令定時的示例;圖4為示出了當使用附加到CG描述數(shù)據(jù)的步長量時由控制單元進行的加載處理的示例的流程圖;圖5為示出了當基于CG描述數(shù)據(jù)的時間線長度與參考長度之比來決定并使用步長量時控制單元進行的加載處理的示例的流程圖;圖6為說明了用于從關鍵幀間隔來決定步長量的函數(shù)的圖示;圖7為示出了當決定CG描述數(shù)據(jù)的整個時間線的一個步長量時控制單元進行的加載處理的示例的流程圖8為示出了當基于每對關鍵幀的關鍵幀間隔來決定步長量時接收慢進指令期間控制單元的控制操作的示例的流程圖;圖9為不出了時間線時刻與步長量之間的對應關系信息的不例的圖不;圖10為不出了時間線時刻與步長量之間的對應關系信息的另一不例的圖不;圖11為示出了當基于時間線時刻與步長量之間的對應關系信息來決定步長量并使用該步長量時由控制單元進行的加載處理的示例的流程圖;圖12為示出了當基于時間線時刻與步長量之間的對應關系信息來決定步長量并使用該步長量時由控制單元在接收慢進指令期間進行的控制操作的示例的流程圖;圖13為不出了在角速度與步長量之間相對應關系的不例的圖不;
圖14為示出了當基于角速度來決定步長量并使用步長量時在接收慢進指令期間控制單元的控制操作的示例的流程圖;圖15為示出了當速度系數(shù)作為屬性值附加到CG描述數(shù)據(jù)時在接收慢進指令期間控制單元的控制操作的示例的流程圖;圖16為示出了作為本技術的第二實施例的圖像輸出設備的配置示例的方框圖;圖17為示出了在接收慢進指令期間控制單元的控制操作的示例的流程圖;以及圖18為示出了在慢進操作之后指示正常播放時控制單元的控制操作的示例的流程圖。
具體實施例方式將在下文中描述執(zhí)行本技術的方式(在下文中,被稱作為“實施例”)。將以下述順序描述I.第一實施例2.第二實施例3.修改〈I.第一實施例>圖I示出了作為本技術的第一實施例的圖像輸出設備100的配置示例。圖像輸出設備100包括CG (計算機圖形)制作單元110、CG描述數(shù)據(jù)存儲單元120、CG圖像生成單元130、控制單元140、操作輸入單元150和網(wǎng)絡160。CG制作單元110、CG描述數(shù)據(jù)存儲單元120、CG圖像生成單元130和控制單元140彼此由網(wǎng)絡160連接。CG制作單元110由具有CG制作軟件的個人計算機(PC)構成。CG制作單元110以預定格式輸出CG描述數(shù)據(jù)。例如,已知Collada(注冊商標)為CG描述數(shù)據(jù)格式。Collada是實現(xiàn)XML(可擴展標記語言)上3D CG數(shù)據(jù)交換的描述定義。下面示出的信息例如用CG描述數(shù)據(jù)描述(a)材料(表面模式)定義材料定義是CG對象的表面品質(表面看起來如何)。材料定義包括關于顏色、反射模式、光發(fā)射和不規(guī)則性的信息。材料定義也可包括紋理映射信息。紋理映射是將圖像粘貼到CG對象的方法,且能表示復雜圖案同時相對減少處理系統(tǒng)的負荷。(b)幾何信息幾何定義幾何信息幾何定義包括諸如位置坐標和多邊形網(wǎng)格頂點坐標的信息。
(c)相機定義相機定義包括相機參數(shù)。(d)動畫定義動畫定義包括在動畫的每個關鍵幀中各種類型的信息。動畫定義也包括在動畫的每個關鍵幀中的時間信息。各種類型的信息例如包括諸如關鍵幀的時刻和位置、頂點的坐標值、大小、切向量的信息,以及在各種信息的動畫期間相對應對象(節(jié)點)的內(nèi)插方法和變化。(e)在場景中節(jié)點(對象)的位置、方向和大小,相對應的幾何信息定義和相對應的材料定義
上述信息不是單獨的而是相關聯(lián)的,例如,如下文所示-節(jié)點一幾何信息-節(jié)點材料(多于一種材料)-幾何信息一多邊形集合(多于一個集合)-多邊形集合材料(對應于節(jié)點的材料之一)-動畫---節(jié)點構成一個畫面的描述被稱作場景(scene)。每個定義被稱作庫且引用來自場景。如果例如存在兩個長方體對象,每個對象被描述為節(jié)點且每個節(jié)點與材料定義之一相關聯(lián)。因此,每個長方體對象與材料定義相關聯(lián)且利用根據(jù)每個材料定義的顏色和反射特性來渲染??商娲兀绻L方體對象被描述為多個多邊形集合且每個多邊形集合與材料定義相關聯(lián),通過使用每個多邊形集合的不同材料定義來渲染長方體對象。例如,當長方體具有六個表面時,長方體的對象可被描述為三個多邊形集合,如這些表面中的三個表面用一個多邊形集合描述,一個表面用一個多邊形集合描述且兩個表面用一個多邊形集合描述。因為每個多邊形集合可與不同的材料定義相關聯(lián),每個表面可以不同的顏色來渲染。如果在材料定義中規(guī)定了紋理映射,則基于圖像數(shù)據(jù)的圖像被紋理映射到相關聯(lián)對象的表面上。例如,材料定義被設置為紋理映射圖像。因此,相同圖像可被紋理映射到長方體對象的所有表面或者不同圖像可被紋理映射到每個表面。CG描述數(shù)據(jù)存儲單元120存儲由CG制作單元110生成的預定條數(shù)的CG描述數(shù)據(jù)。CG描述數(shù)據(jù)包含原始動畫的時間線(時間變化控制的描述)。在這個意義上,CG描述數(shù)據(jù)存儲單元120構成時間線保持單元。CG圖像生成單元130基于存儲于CG描述數(shù)據(jù)存儲單元120中的CG描述數(shù)據(jù)來生成CG圖像作為三維虛擬空間圖像??刂茊卧?40控制圖像輸出設備100的每個單元的操作。控制單元140根據(jù)由用戶從操作輸入單元150輸入的操作來實行CG圖像生成單元130的CG圖像生成的播放控制。播放控制還包括基于用戶對慢進操作撥盤151的操作的慢進播放。控制單元140包括存儲用于控制慢進播放的步長量的步長量存儲單元170。步長量表示用于慢進操作撥盤151的一個指令步驟的實數(shù)值的幀/場數(shù)量。步長量存儲單元170能夠存儲在CG描述數(shù)據(jù)存儲單元120中存儲的每條CG描述數(shù)據(jù)的步長量。操作輸入單元150構成用戶界面。操作輸入單元150連接到控制單元140。用戶可通過操作該操作輸入單元150來執(zhí)行各種操作。例如,用戶可執(zhí)行操作來從存儲于CG描述數(shù)據(jù)存儲單元120中的預定條數(shù)的CG描述數(shù)據(jù)選擇CG描述數(shù)據(jù),以由CG圖像生成單元130使用。當執(zhí)行此操作時,控制單元140將選定的CG描述數(shù)據(jù)從CG描述數(shù)據(jù)存儲單元120加載到CG圖像生成單元130內(nèi)。例如,用戶可執(zhí)行操作來打開/關閉CG圖像生成的播放。當執(zhí)行打開CG圖像生成的播放的操作時,播放命令被從操作輸入單元150發(fā)送到控制單元140。此時,控制單元140將指示時間線上的位置的時間線時刻從保持時間線時刻(最初,從動畫開始時)順序前移,并且控制CG圖像生成單元130以使得生成對應于時間線時刻的CG圖像。如果時間線時刻并非關鍵幀,則控制單元140通過使用時間線上的先前和后續(xù)的關鍵幀的參數(shù)來對時間線時刻的參數(shù)插值以決定對CG圖像生成單元130的控制。當執(zhí)行關閉CG圖像生成的播放的操作時,播放停止命令被從操作輸入單元150發(fā)送到控制單元140。此時,控制單元140停止指示時間線上的位置的時間線時刻前移,并且 控制CG圖像生成單元130處于例如生成在停止前移的時間線時刻處的CG圖像的狀態(tài)。如果在此狀態(tài)再次執(zhí)行打開CG圖像生成的播放的操作,則控制單元140將指示時間線上的位置的時間線時刻從保持時間線時刻順序前移,并且控制CG圖像生成單元130從而生成對應于時間線時刻的CG圖像。操作輸入單元150包括步長量設置單元152。用戶可利用步長量設置單元152來設置存儲于CG描述數(shù)據(jù)存儲單元120中的每條CG描述數(shù)據(jù)的步長量。即,用戶可根據(jù)CG動畫的內(nèi)容來決定并設置每條CG描述數(shù)據(jù)的步長量。所設置的步長量存儲于控制單元140的步長量存儲單元170中。用戶也能夠利用步長量設置單元152來改變或刪除存儲于控制單兀140的步長量存儲單兀170中的每條CG描述數(shù)據(jù)的步長量。操作輸入單元150包括慢進操作撥盤151。用戶可通過操作慢進操作撥盤151來對CG圖像生成單元130進行的CG圖像生成執(zhí)行慢進操作。作為操作輸入量的指令步驟數(shù)量和旋轉方向信息根據(jù)慢進操作撥盤151的旋轉操作而被發(fā)送到控制單元140??刂茊卧?40使得指示時間線上的位置的時間線時刻從保持時間線時刻根據(jù)指令步驟的數(shù)量而前移或倒退(向后移),以控制CG圖像生成單元130從而使得生成根據(jù)時間線時刻的CG圖像。例如,當慢進操作撥盤151的旋轉方向為逆時針時,時間線時刻前移,而當慢進操作撥盤151的旋轉方向為逆時針時,時間線時刻倒退。如果時間線時刻并非關鍵幀,則控制單元140通過使用時間線上的先前和后續(xù)的關鍵幀的參數(shù)來對時間線時刻的參數(shù)插值以決定對CG圖像生成單元130的控制??刂茊卧?40通過將來自慢進操作撥盤151的指令步驟數(shù)量乘以存儲于步長量存儲單元170中的步長量來決定時間線時刻的播放量。步長量對應于通過被加載到CG圖像生成單元130內(nèi)而在當前使用的CG描述數(shù)據(jù)。例如,如果指令步驟數(shù)量為N且步長量為M幀,則控制單元140確定NXM幀為播放量。如上文所述的那樣,步長量為實數(shù)值。因此,如上文所述的播放量也為實數(shù)值。如果材料為隔行的,則步長量以場的單位給出。在此情況下,控制單元140通過將一個場轉換為O. 5個場來執(zhí)行操作。例如,如果指令步驟數(shù)量為N且步長量為M個場,控制單元140確定NXMX O. 5為播放量。圖2中的流程圖示出了當用戶操作慢進操作撥盤151和控制單元140接收慢進指令(即,指令步驟的數(shù)量和旋轉方向信息)時控制操作的示例。在步驟ST1,控制單元140接收慢進指令來開始控制操作。當檢測到慢進操作撥盤151的旋轉時,確定指令步長量與一個幀時間或一個場時間的旋轉量成比例且因此伴隨著其指令步驟量而生成慢進指令。在一幀或一場的每個時間內(nèi)生成一次慢進指令或不生成慢進指令。之后,在步驟ST2,控制單元140讀取與通過被從步長量存儲單元170加載到CG圖像生成單元130而在當前使用的CG描述數(shù)據(jù)相對應的步長量。然后,在步驟ST3,控制單元140通過將指令步驟的數(shù)量乘以步長量來確定播放量,并且將播放量添加到保持時間線時刻以使時間線時刻前移。在此情況下,如果旋轉方向為順時針,則播放量符號為正,并且如果旋轉方向為逆時針,則播放量符號為負。之后,在步驟ST4,控制單元140指示CG圖像生成單元130在前移時間線時刻生成CG圖像。在此情況下,如果時間線時刻并非關鍵幀,則控制單元140通過使用時間線上的先前和后續(xù)的關鍵幀的參數(shù)來對時間線時刻的參數(shù)插值以決定對于CG圖像生成單元130的控制。在步驟ST4的處理之后,控制單元140在步驟ST5終止控制操作。 在圖I所示的圖像輸出設備100中,如上文所述,當存在由慢進操作撥盤151進行的慢進指令時,控制單元140通過將指令步驟數(shù)量乘以步長量來確定播放量以使時間線時刻前移。因此,控制單元140指示CG圖像生成單元130在前移時間線時刻生成CG圖像。在此情況下,例如,如果步長量設置得較小,則慢進操作撥盤151的一個指令步驟的播放量變得較小。因此,可以使CG圖像生成單元130更精細地對準輸出圖像。圖3A-3D為示出了在幀/場與時間線時刻之間的相對應關系和從控制單元140到CG圖像生成單元130等的指令定時的示例的圖示。在相關技術的慢進操作中,如在圖3A中由“黑色倒三角”符號所示,幀以幀/場為單位前進/后退。相反,圖3B示出了其中步長量被設置為O. 5場的示例。在此情況下,如由“黑色倒三角”符號所示的那樣,時間線時刻相對于慢進操作撥盤151的一個指令步驟以1/4幀(1/2場)的增量前移,并且CG圖像生成單元130被指示在前移的時間線時刻生成圖像。雖然并未執(zhí)行慢進操作,但是CG圖像生成單元130繼續(xù)輸出對應于先前慢進操作最后前移的時間線時刻的CG圖像。這也適用于步長量取其它值的情況。圖3C示出了其中步長量被設置為1/3場的示例。在此情況下,如由“黑色倒三角”符號所示的那樣,時間線時刻相對于慢進操作撥盤151的一個指令步驟以1/6幀(1/3場)的增量前移,并且CG圖像生成單元130被指示在前移的時間線時刻生成圖像。[使用添加到CG描述數(shù)據(jù)的步長量]在上述實施例中,示出了使用由用戶操作的步長量設置單元152所設置的步長量的示例。但是,該步長量被添加到存儲于CG描述數(shù)據(jù)存儲單元120中的CG描述數(shù)據(jù),并且也可考慮使用步長量。在此情況下,當CG描述數(shù)據(jù)從CG描述數(shù)據(jù)存儲單元120加載到CG圖像生成單元130時,控制單元140在步長量存儲單元170中存儲附加到CG描述數(shù)據(jù)的步長量,并且當接收到慢進操作時讀取并使用該步長量。圖4的流程圖示出了當使用附加到CG描述數(shù)據(jù)的步長量時由控制單元140進行的加載處理的示例。在步驟ST11,控制單元140開始加載處理。例如,通過由用戶通過操作輸入單元150所執(zhí)行的選擇CG描述數(shù)據(jù)以被CG圖像生成單元130使用的操作來開始加載處理。
之后,在步驟ST12,控制單元140從CG描述數(shù)據(jù)存儲單元120讀取包含時間線操作(動畫)的用戶選定的CG描述數(shù)據(jù)以將CG描述數(shù)據(jù)加載到CG圖像生成單元130內(nèi)。然后,在步驟ST13,控制單元140從CG描述數(shù)據(jù)存儲單元120或其它裝置讀取附加到CG描述數(shù)據(jù)的步長量。之后,在步驟ST14,控制單元140將所讀取的步長量存儲在步長量存儲單元170中。在步驟ST14的處理之后,控制單元140在步驟ST15終止加載處理。因此,如果使用附加到CG描述數(shù)據(jù)的步長量,則用戶可節(jié)省時間和精力來設置步長量,并且也能利用適合于CG描述數(shù)據(jù)的每個指令步驟的步長量來執(zhí)行適當?shù)穆M操作。[基于CG描述數(shù)據(jù)的時間線的步長量的決定]在上述實施例中,示出了使用由用戶操作的步長量設置單元152所設置的步長量 的示例。但是,也可考慮基于從CG描述數(shù)據(jù)存儲單元120加載到CG圖像生成單元130內(nèi)的CG描述數(shù)據(jù)的時間線來決定步長量并且使用該步長量。例如,控制單元140基于加載到CG圖像生成單元130內(nèi)的CG描述數(shù)據(jù)的時間線長度與參考長度之比來決定步長量。決定步長量以便通過假定隨時間的變化隨著動畫的長度減小而增大來減少慢進操作撥盤151的一個指令步驟的播放量(慢進量)。例如,如果時間線長度(動畫長度)為L(S),那么控制單元140通過在下面示出的公式(I)來確定步長量J。但是,L用于確定步長量J的函數(shù)并不限于公式(I)。J = L/15 (I)在此情況下,如果動畫持續(xù)15s,則決定一(巾貞或場)為步長量。如果動畫持續(xù)30s,則決定二為步長量,從而增大了慢進操作撥盤151的一個指令步驟的播放量(慢進量)。另外,如果動畫持續(xù)5s,則決定1/3為步長量,從而減小了慢進操作撥盤151的一個指令步驟的播放量(慢進量)。圖5的流程圖示出了在該情況下由控制單元140進行的加載處理的示例。在步驟ST21,控制單元140開始加載處理。例如,通過由用戶通過操作輸入單元150所執(zhí)行的選擇CG描述數(shù)據(jù)以被CG圖像生成單元130使用的操作來開始加載處理。之后,在步驟ST22,控制單元140從CG描述數(shù)據(jù)存儲單元120讀取包含時間線操作(動畫)的用戶選定的CG描述數(shù)據(jù)以將CG描述數(shù)據(jù)加載到CG圖像生成單元130內(nèi)。然后,在步驟ST23,控制單元140從所讀取的CG描述數(shù)據(jù)得到時間線的長度L。之后,在步驟ST24,控制單元140使用L的函數(shù)來計算步長量J(例如參見公式
(I))。然后,在步驟ST25,控制單元140將所計算的步長量J存儲在步長量存儲單元170中。在步驟ST25的處理之后,控制單元140在步驟ST26終止加載處理。因此,如果基于時間線長度來決定步長量,則用戶可節(jié)省時間和精力來設置步長量,并且也能利用適合于CG描述數(shù)據(jù)的每個指令步驟的步長量來執(zhí)行適當?shù)穆M操作。例如,使控制單元140基于在加載到CG圖像生成單元130內(nèi)的CG描述數(shù)據(jù)的時間線上的相鄰關鍵幀之間的長度(關鍵幀間隔)來決定步長量。如果關鍵幀間隔較窄(時間較短),則變化較快,因此,如果減小慢進操作撥盤151的一個指令步驟的播放量(慢進量)可更易于執(zhí)行精細操作。例如,如果關鍵幀的間隔(包括兩個相鄰關鍵幀的長度)為W(S),則控制單元140按下文所示出的公式(2)來決定步長量J。圖6(A)示出公式(2)的W的函數(shù)。
J = ff/10 (2)在此情況下,如果關鍵幀間隔為10s,則決定一(幀或場)為步長量。如果關鍵幀間隔為5s,則決定1/2為步長量,從而減小了慢進操作撥盤151的一個指令步驟的播放量(慢進量)。因此,如果通過使用關鍵幀間隔來決定步長量,那么控制單元140能決定例如CG描述數(shù)據(jù)的整個時間線的一個步長量。在此情況下,例如,在時間線(動畫)上的最短的關鍵幀間隔被用作用于決定步長量J的關鍵幀間隔。在此情況下,可以通過慢進操作撥盤151來執(zhí)行必需的精細慢進操作。圖7的流程圖示出了在該情況下由控制單元140進行的加載處理的示例。在步驟ST31,控制單元140開始加載處理。例如,通過由用戶通過操作輸入單元150所執(zhí)行的選擇CG描述數(shù)據(jù)以被CG圖像生成單元130使用的操作來開始加載處理。
之后,在步驟ST32,控制單元140從CG描述數(shù)據(jù)存儲單元120讀取包含時間線操作(動畫)的用戶選定的CG描述數(shù)據(jù)以將CG描述數(shù)據(jù)加載到CG圖像生成單元130內(nèi)。然后,在步驟ST33,控制單元140獲得在讀取的CG描述數(shù)據(jù)的時間線上關鍵幀間隔的最短間隔W。之后,在步驟ST34,控制單元140使用W的函數(shù)來計算步長量J (例如,參見公式
(2))。然后,在步驟ST35,控制單元140將所計算的步長量J存儲在步長量存儲單元170中。在步驟ST35的處理之后,控制單元140在步驟ST36終止加載處理。如果通過使用關鍵幀間隔來決定步長量,則控制單元140可基于關鍵幀間隔(例如每個關鍵幀間隔)來決定步長量。在此情況下,在關鍵幀間隔較窄時可通過慢進操作撥盤151在時間線上執(zhí)行精細慢進操作(針對動畫時間的操作),而在關鍵幀間隔較寬且變化相應較慢時可對時間線執(zhí)行粗糙慢進操作。圖8中的流程圖示出了當在該情況下接收到慢進指令時控制單元140的控制操作的示例。在步驟ST41,控制單元140接收慢進指令來開始控制操作。之后,在步驟ST42,控制單元140設置當前時間線時刻的先前和后續(xù)的關鍵幀的時刻(時間代碼)為K1、K2。然后,在步驟ST43,控制單元140獲得關鍵幀間隔W = K2-K1。在步驟ST44,控制單元140使用W的函數(shù)來計算步長量H(例如,參見公式(2))。然后,在步驟ST45,控制單元140通過將指令步驟的數(shù)量乘以步長量來確定播放量,并且將播放量添加到保持時間線時刻以使該時間線時刻前移。在此情況下,如果旋轉方向為順時針,則播放量的符號為正,并且如果旋轉方向為逆時針,則播放量的符號為負。之后,在步驟ST46,控制單元140指示CG圖像生成單元130在前移時間線時刻處生成CG圖像。在此情況下,如果時間線時刻并非關鍵幀,則控制單元140通過使用時間線上的先前和后續(xù)的關鍵幀的參數(shù)來對時間線時刻的參數(shù)插值以決定對于CG圖像生成單元130的控制。在步驟ST46的處理之后,控制單元140在步驟ST47終止控制操作。W用于確定步長量J的函數(shù)并不限于上文所述的公式(2)。例如,如圖6(B)所示,可考慮采用下面這樣的函數(shù)當關鍵幀間隔變得小于特定值時步長量快速地減小,并且當關鍵幀間隔增大且超過特定值時步長量保持恒定。通過使用這樣的函數(shù),可兼顧作為相關技術中操作感的精細位置可操作性和粗糙操作可操作性不變。因此,如果基于時間線的關鍵幀間隔來決定步長量,則用戶可節(jié)省時間和精力來設置步長量,并且也能利用適合于CG描述數(shù)據(jù)的每個指令步驟的步長量來執(zhí)行適當?shù)穆M操作。[基于時間線時刻與步長量之間的對應關系信息來決定步長量]在上述實施例中,示出了使用由用戶操作的步長量設置單元152所設置的步長量的示例。但是,也可考慮下面的情況存儲了時間線時刻與步長量之間的對應關系信息,其中步長量對應于存儲于CG描述數(shù)據(jù)存儲單元120中的預定條數(shù)的CG描述數(shù)據(jù)中的每一條。在此情況下,可考慮基于對應關系信息來決定步長量和使用該步長量。圖9 出了在時間線時刻與步長量之間的對應關系信息的例。在此例中,步長量在時間線(動畫)的最初部分和最終部分被設置為較小,因為應執(zhí)行精細慢進操作。圖10示出了在時間線時刻與步長量之間的對應關系信息的另一示例。此示例大致與圖9所示 的示例相同,但水平軸表示為總體的百分比(%),而不是時間值。而且在此示例中,步長量在時間線(動畫)的最初部分和最終部分被設置為較小,因為應執(zhí)行精細慢進操作。在此示例中,在步長量顯著變化的邊緣部分中,使得步長量逐漸地變化,而不是快速地變化。圖11的流程圖示出了在該情況下由控制單元140進行的加載處理的示例。在步驟ST51,控制單元140開始加載處理。由用戶通過操作輸入單元150所執(zhí)行的選擇CG描述數(shù)據(jù)以被CG圖像生成單元130使用的操作來開始加載處理。之后,在步驟ST52,控制單元140從CG描述數(shù)據(jù)存儲單元120讀取包含時間線操作(動畫)的用戶選定的CG描述數(shù)據(jù)以將CG描述數(shù)據(jù)加載到CG圖像生成單元130內(nèi)。然后,在步驟ST53,控制單元140從CG描述數(shù)據(jù)存儲單元120或其它裝置讀取附加到CG描述數(shù)據(jù)的時間線時刻與步長量之間的對應關系信息(參見圖9和圖10)。之后,在步驟ST54,控制單元140將所讀取的時間線時刻與步長量之間的對應關系信息存儲在例如步長量存儲單元170中。在步驟ST54的處理之后,控制單元140在步驟ST55終止加載處理。圖12中的流程圖示出了在接收到慢進指令的情況下控制單元140的控制操作的示例。在步驟ST61,控制單元140接收慢進指令來開始控制操作。之后,在步驟ST62,控制單元140從步長量存儲單元170讀取時間線時刻與步長量之間的對應關系信息以從該對應關系信息得到對應于當前時間線時刻的步長量。在此情況下,如果在對應關系信息中的時間線時刻表示為總體的百分比(% ),則控制單元140計算當前時間線時刻相對于總體的百分比(%),然后從對應關系信息得到步長量。之后,在步驟ST63,控制單元140通過將指令步驟的數(shù)量乘以步長量來確定播放量,并且將播放量添加到保持時間線時刻以使該時間線時刻前移。在此情況下,如果旋轉方向為順時針,則播放量的符號為正,并且如果旋轉方向為逆時針,則播放量的符號為負。之后,在步驟ST64,控制單元140指示CG圖像生成單元130在前移時間線時刻處生成CG圖像。在此情況下,如果時間線時刻并非關鍵幀,則控制單元140通過使用時間線上的先前和后續(xù)的關鍵幀的參數(shù)來插值時間線時刻的參數(shù)以決定對CG圖像生成單元130的控制。在步驟ST64的處理之后,控制單元140在步驟ST65終止控制操作。因此,如果基于與CG描述數(shù)據(jù)相對應地存儲的時間線時刻與步長量之間的對應關系信息來決定步長量,則用戶可節(jié)省時間和精力來設置步長量,并且也能利用適合于CG描述數(shù)據(jù)的每個指令步驟的步長量來執(zhí)行適當?shù)穆M操作。
[基于慢進操作撥盤的操作速度(角速度)來決定步長量]在上述實施例中,示出了使用由用戶操作的步長量設置單元152所設置的步長量的示例。但是,也可考慮基于角速度(其為慢進操作撥盤151的操作速度)來決定步長量并且使用該步長量。從在慢進指令出現(xiàn)之前的固定時段中慢進操作撥盤151的旋轉量來計算角速度。圖13示出了角速度與步長量之間的相對應關系的示例。圖14中的流程圖示出了當在該情況下接收到慢進指令時控制單元140的控制操作的示例。在步驟ST71,控制單元140接收慢進指令來開始控制操作。之后,在步驟ST72,控制單元140基于角速度與步長量之間的相對應關系來確定對應于慢進操作撥盤151的角速度(操作速度)的實數(shù)值的步長量(參見圖13)。然后,在步驟ST73,控制單元140通過將指令步驟的數(shù)量乘以步長量來確定播放量,并且將播放量添加到保持時間線時刻以使該時間線時刻前移。在此情況下,如果旋轉方向為順時幀,則播 放量的符號為正,并且如果旋轉方向為逆時針,則播放量的符號為負。之后,在步驟ST74,控制單元140指示CG圖像生成單元130在前移時間線時刻處生成CG圖像。在此情況下,如果時間線時刻并非關鍵幀,則控制單元140通過使用時間線上的先前和后續(xù)的關鍵幀的參數(shù)來插值時間線時刻的參數(shù)以決定對于CG圖像生成單元130的控制。在步驟ST74的處理之后,控制單元140在步驟ST75終止控制操作。因此,如果基于慢進操作撥盤151的角速度(操作速度)與步長量之間的相對應關系來決定步長量,則用戶可節(jié)省時間和精力來設置步長量,并且也可根據(jù)適合于由用戶對慢進操作撥盤151的操作速度的每個指令步驟的步長量來執(zhí)行適當?shù)穆M操作。[向CG描述數(shù)據(jù)添加速度系數(shù)]盡管未描述,但是可向存儲于CG描述數(shù)據(jù)存儲單元120中的每條CG描述數(shù)據(jù)添加速度系數(shù)作為屬性值。速度系數(shù)用于控制時間線時刻的前移速度以便由CG圖像生成單元130生成CG圖像。即,速度系數(shù)為乘以原始CG描述數(shù)據(jù)以執(zhí)行動畫的值。時間線時刻的前移速度被設置為正常前移速度的速度系數(shù)的倍數(shù)。因此,如果CG描述數(shù)據(jù)的原始時間線的長度為T且速度系數(shù)為C,則CG圖像生成的時間線的實際長度為Τ/C。更具體而言,例如,如果速度系數(shù)4被附加到以20s長度制作的CG動畫,則實際長度將為5s。在此情況下,動畫被當成變化(衍生)為附加了速度系數(shù)的這種動畫。當CG描述數(shù)據(jù)被加載到CG圖像生成單元130用于慢進操作時,控制單元140通過將慢進操作撥盤151的指令步驟數(shù)量乘以步長量且進一步乘以速度系數(shù)來確定播放量。例如,如果步長量為O. 2幀且速度系數(shù)為4,則時間線時刻在每個指令步驟僅前移O. 8幀。通過基于速度系數(shù)確定如上文所述的慢進操作的步長量,可對附加了速度系數(shù)的動畫執(zhí)行預期的慢進操作。在上述示例中,可實行其中開始和結束與其它材料(諸如VTR材料)同步對準的5s操作控制。圖15中的流程圖示出當在該情況下接收到慢進指令時控制單元140的控制操作的示例。在步驟ST81,控制單元140接收慢進指令來開始控制操作。之后,在步驟ST82,控制單元140讀取對應于從步長量存儲單元170加載到CG圖像生成單元130并使用的CG描述數(shù)據(jù)的步長量,并且還從控制單元140內(nèi)的存儲單元(未示出)讀取附加到CG描述數(shù)據(jù)的速度系數(shù)。例如,當CG描述數(shù)據(jù)被加載到CG圖像生成單元130內(nèi)且存儲于控制單元140內(nèi)的存儲單元中時,由控制單元140獲取速度系數(shù)。接下來,在步驟ST83,控制單元140通過將指令步驟的數(shù)量乘以步長量且進一步乘以速度系數(shù)來確定播放量,且將播放量添加到保持時間線時刻來使得該時間線時刻前移。在此情況下,如果旋轉方向為順時針,則播放量的符號為正的,且如果旋轉方向為逆時針,則播放量的符號為負。之后,在步驟ST84,控制單元140指示CG圖像生成單元130在前移時間線時刻處生成CG圖像。在此情況下,如果時間線時刻并非關鍵幀,控制單元140通過使用時間線上的先前和后續(xù)的關鍵幀的參數(shù)來插值時間線時刻的參數(shù)以決定對于CG圖像生成單元130的控制。在步驟ST84的處理之后,控制單元140在步驟ST85終止控制操作?!?.第二實施例>圖16示出了作為本技術的第二實施例的圖像輸出設備100A的配置示例。在圖16 中,相同的附圖標記被附加到與圖I的部分對應的部分并且在適當?shù)那闆r下省略對其詳細的描述。圖像輸出設備100A包括CG(計算機圖形)制作單元110、CG描述數(shù)據(jù)存儲單元120、CG圖像生成單元130、控制單元140A、操作輸入單元150、網(wǎng)絡160和圖像再現(xiàn)單元180。CG制作單元110、CG描述數(shù)據(jù)存儲單元120、CG圖像生成單元130和控制單元140A彼此由網(wǎng)絡160連接。圖像再現(xiàn)單元180例如為VTR(磁帶錄像機)。當CG圖像生成單元130構成能在時間軸上以比幀/場為單位更細微的單位進行播放的第一圖像輸出單元時,圖像再現(xiàn)單元180構成在時間軸上以幀/場為單位進行播放的第二圖像輸出單元??刂茊卧?40A控制圖像輸出設備100A的每個單元的操作。控制單元140A根據(jù)用戶通過操作輸入單元150輸入的操作來實行CG圖像生成單元130進行的CG圖像生成的播放控制和圖像再現(xiàn)單元180進行的圖像再現(xiàn)的播放控制。播放控制還包括基于用戶對慢進操作撥盤151的操作的慢進播放。當操作慢進操作撥盤151時,控制單元140A通過將指令步驟數(shù)量乘以步長量來確定播放量,并且將播放量添加到保持時間線時刻來使得該時間線時刻前移。在此情況下,如果旋轉方向為順時針,則播放量的符號為正,并且如果旋轉方向為逆時針,則播放量的符號為負。步長量為實數(shù)值,因此播放量也是實數(shù)值。即,播放量不僅可為整數(shù)值,也可為分數(shù)值??刂茊卧?40A控制CG圖像生成單元130以使得生成對應于前移時間線時刻的CG圖像。在此情況下,如果時間線時刻并非關鍵幀,則控制單元140A通過使用時間線上的先前和后續(xù)的關鍵幀的參數(shù)來對時間線時刻的參數(shù)插值以決定對于CG圖像生成單元130的控制??刂茊卧?40A將前移時間線時刻舍入為幀/場單位并且控制圖像再現(xiàn)單元180以便生成對應于舍入的值(時刻)的圖像。將前移時間線時刻舍入為幀/場單位意味著移除比前移的時間線時刻的幀/場單位更小的單位部分。例如,如果圖像再現(xiàn)單元180為VTR,那么給予VTR的指令的具體通信內(nèi)容取決于實際協(xié)議(現(xiàn)有協(xié)議),因此創(chuàng)建通過使用現(xiàn)有協(xié)議實現(xiàn)目的的內(nèi)容通信。例如,如果時間線時刻前移一場,那么發(fā)送使時間線時刻前移一場時間(l/60s)的通信命令。這可通過例如發(fā)送播放一場且在下一場停止的指令來實現(xiàn)。VTR控制起初為伺服控制并且基于速度控制。圖17中的流程圖示出了當接收到慢進指令時控制單元140A的控制操作的示例。此示例示出了圖像再現(xiàn)單元180處置隔行材料的示例。當圖像再現(xiàn)單元180處置逐行材料時,用“幀單位”來替換“場單位”。在步驟ST91,控制單元140A接收慢進指令來開始控制操作。之后,在步驟ST92,控制單元140A讀取對應于從步長量存儲單元170加載到CG圖像生成單元130并使用的CG描述數(shù)據(jù)的步長量。然后,在步驟ST93,控制單元140A通過將指令步驟的數(shù)量乘以步長量來確定播放量,并且將播放量添加到保持時間線時刻以前移該時間線時刻。在此情況下,如果旋轉方向為順時針,則播放量的符號為正,并且如果旋轉方向為逆時針,則播放量的符號為負。
之后,在步驟ST94,控制單元140A判斷時間線時刻是否以場為單位增加(如果播放量為負的則為減少)。如果時間線時刻以場為單位增加,則控制單元140A進入到步驟ST95的處理。在步驟ST95,控制單元140A指示圖像再現(xiàn)單元180在將前移時間線時刻舍入到幀/場單位而得到的值(時刻)再現(xiàn)圖像。在步驟ST95的處理之后,控制單元140A進入到步驟ST96中的處理。如果在步驟ST94,時間線時刻并未以場為單位增加,則控制單元140A立即進入到步驟ST96的處理。在步驟ST96,控制單元140A指示CG圖像生成單元130在前移時間線時刻處生成CG圖像。在此情況下,如果時間線時刻并非關鍵幀,則控制單元140A通過使用時間線上的先前和后續(xù)的關鍵幀的參數(shù)來對時間線時刻的參數(shù)插值以決定對于CG圖像生成單元130的控制。在步驟ST96的處理之后,控制單元140A在步驟ST97終止控制操作。圖3D示出了其中步長量被設置為1/3場的示例。在此情況下,如由“黑色倒三角”符號所示,時間線時刻相對于慢進操作撥盤151的一個指令步驟以1/6幀(1/3)場的增量前移,并且指示CG圖像生成單元130在前移的時間線時刻處生成圖像。而且,在此情況下,如由“白色倒三角”符號所示,指示圖像再現(xiàn)單元180以通過將前移的時間線時刻舍入到場單位得到的值(時刻)在三個指令步驟中再現(xiàn)一次圖像。[當停止時的分數(shù)處理]慢進操作起初是間歇式的且頻繁地重復停止和播放。在此情況下,上述處理可在每一幀時間或一場時間繼續(xù)。即,可不間斷地使用實數(shù)值時間線時刻。但是,如果在慢進操作之后指示正常播放,則控制單元140A執(zhí)行特殊處理。例如,如果當正常播放時時間線時刻為非整數(shù)值,即速度I的播放在播放命令接收后啟動,則非整數(shù)值狀態(tài)將會繼續(xù),即使整數(shù)被添加。這將保持圖像再現(xiàn)單元180 (例如VTR)輸出的幀和由CG圖像生成單元130輸出且對應于偏移了非整數(shù)的分數(shù)的非整數(shù)時間線時刻的幀。因此,如果在慢進操作停止后通過接收播放命令而開始正常播放,則控制單元140A做出調(diào)整以從所保持的時間線時刻移除比幀/場單位更細微的單位部分。因此,控制單元140A指示CG圖像生成單元130在調(diào)整的時刻處生成或再現(xiàn)圖像。圖18中的流程圖示出了在慢進操作之后指示正常播放時控制單元140A的控制操作的示例。在步驟ST101,控制單元140A開始控制操作。在此點的時間線時刻(在時間軸上的時刻)假定為Tl。之后,在步驟ST102,控制單元140A從操作輸入單元150接收播放命令。在此情況下的速度系數(shù)被假定為SI。然后,在步驟ST103,控制單元140A判斷時間線時刻Tl是否包含例如比幀單位更細微的單位部分,即,幀分數(shù)。
如果沒有幀分數(shù),則控制單元140A立即進入到步驟ST106的處理。另一方面,如果有幀分數(shù),則控制單元140A立即進入到步驟ST104的處理。在步驟ST104,控制單元140A判斷速度系數(shù)SI是否為整數(shù)值。如果速度系數(shù)SI并非整數(shù)值,則控制單元140AT立即進入到步驟ST106的處理。如果速度系數(shù)SI為整數(shù)值,則控制單元140A向下舍入時間線時刻Tl的幀分數(shù)以設置新的時間線時刻Tl。在步驟ST105的處理之后,控制單元140A進入到步驟ST106的處理。在步驟ST106,控制單元140A使得CG圖像生成單元130繼續(xù)進行CG圖像的生成。在此情況下,控制單元140A指示CG圖像生成單元130在一時間線時刻處生成CG圖像,該時間線時刻是通過使用從播放開始的實時幀的數(shù)量t確定SI X t并且針對每幀將SlXtW到Tl而得到的。t以I開始。通過針對每巾貞確定SI X t且將SlXt加到Tl,可防止由于加法迭代造成的計算錯誤累加。在圖18的流程圖中,例如假定初始保持時間線時刻(時間代碼)為“01:00:00:05. 75”且速度系數(shù)SI為整數(shù)值。在此情況下,在步驟ST103,時間線時刻Tl被確定具有幀分數(shù),并且在步驟ST104,速度系數(shù)SI被確定為整數(shù)值。因此,幀分數(shù)在步驟ST105被向下舍入且新的時間線時刻(時間代碼)變成“01:00:00:05. 00”。因此,在步驟ST106,時間線時刻(時間代碼)前移,如“01:00:00:05”- >“01:00:00:07,,- >“01:00:00:11,,- > · · ·,并且 CG 圖像生成單元 130被指示以相應地生成CG圖像。在圖18的流程圖中,在步驟ST103的處理實際上不是必需的。即,如果時間線時刻(時間代碼)Tl為整數(shù),在步驟ST105幀分數(shù)的向下舍入中無改變。<3.修改〉在上述實施例中,示出了下面的情況能以比時間軸上的幀/場單位更細微的單位進行播放的圖像輸出單元為CG圖像生成單元130。然而,如果圖像再現(xiàn)設備(諸如VTR和光盤播放器)可接收比幀/場單位更細微的單位的指令,則這種圖像再現(xiàn)設備可變成對其發(fā)送包含分數(shù)的指令的目標。如果視頻幀可通過插值技術以比幀/場單位更細微的單位輸出,貝1J可獲得根據(jù)該操作的輸出。本領域技術人員應了解可根據(jù)設計要求和其它因素來做出各種修改、組合、子組合和改變,只要它們在權利要求或其等同物的范圍之內(nèi)。此外,本技術也可被配置如下(I) —種圖像輸出設備,包括圖像輸出單元,該圖像輸出單元能比以時間軸上的幀/場單位更細微的單位進行播放;以及控制單元,該控制單元通過對操作輸入量執(zhí)行預定運算來確定播放量,根據(jù)所確定的播放量來使得指示時間軸上的位置的時間前移,并且指示所述圖像輸出單元在所前移的時間處輸出圖像。(2)根據(jù)⑴所述的圖像輸出設備,其中,所述圖像輸出單元基于包含時間線操作的計算機圖形描述數(shù)據(jù)來生成計算機圖形圖像,并且其中,所述控制單元通過對操作輸入量執(zhí)行預定運算來確定播放量,根據(jù)所確定的播放量來使得指示時間線上的位置的時間前移,并且指示所述圖像輸出單元在所述前移的時間線時刻處生成計算機圖形圖像。(3)根據(jù)⑴或⑵所述的圖像輸出設備,其中,所述操作輸入量為使用慢進操作撥盤的指令步驟數(shù)量,并且其中,所述控制單元通過將指令步驟數(shù)量乘以步長量來確定所述播放量,所述步 長量為作為一個指令步驟的實數(shù)值的幀/場的數(shù)量。(4)根據(jù)(3)所述的圖像輸出設備,還包括步長量設置單兀,該步長量設置單兀設置所述步長量。(5)根據(jù)(3)或(4)所述的圖像輸出設備,還包括步長量決定單元,該步長量決定單元基于所述時間線來決定所述步長量。(6)根據(jù)(5)所述的圖像輸出設備,其中,所述步長量決定單元基于所述時間線長度與參考長度之比來決定所述步長量。(7)根據(jù)(5)所述的圖像輸出設備,其中,所述步長量決定單元基于在所述時間線上彼此相鄰的關鍵幀之間的長度來決定所述步長量。(8)根據(jù)(7)所述的圖像輸出設備,其中,所述步長量決定單元基于在所述時間線上包含的多個關鍵幀對中的關鍵幀之間的長度中關鍵幀之間的最短長度來決定在所述整個時間線上的步長量。(9)根據(jù)(7)所述的圖像輸出設備,其中,所述步長量決定單?;谠诿繉﹃P鍵巾貞中的關鍵巾貞之間的長度來決定所述步長量。(10)根據(jù)(3)或(4)所述的圖像輸出設備,還包括步長量決定單元,該步長量決定單元基于所述時間線時刻與所述步長量之間的對應關系信息來決定每個時間線時刻的步長量。(11)根據(jù)(3)或(4)所述的圖像輸出設備,還包括步長量決定單元,該步長量決定單元基于所述慢進操作撥盤的角速度來決定步長量。(12)根據(jù)(3)至(11)中任一項所述的圖像輸出設備,還包括計算機圖形描述數(shù)據(jù)保持單元,該計算機圖形描述數(shù)據(jù)保持單元保持多條計算機圖形描述數(shù)據(jù);以及步長量存儲單元,該步長量存儲單元存儲對應于所述多條計算機圖形描述數(shù)據(jù)中每一條的步長量,其中,所述圖像輸出單元通過使用選自所述多條計算機圖形描述數(shù)據(jù)中的一條計算機圖形描述數(shù)據(jù)來生成所述計算機圖形圖像,并且其中,所述控制單元通過使用對應于所述圖像輸出單元使用的所述計算機圖形描述數(shù)據(jù)的步長量來決定所述播放量。(13)根據(jù)(3)至(12)中任一項所述的圖像輸出設備,其中,速度系數(shù)被附加到所述計算機圖形描述數(shù)據(jù)上,并且其中,所述控制單元通過將所述指令步驟的數(shù)量乘以所述步長量且進一步乘以所述速度系數(shù)來確定所述播放量。(14) 一種用于控制圖像輸出設備的方法,所述圖像輸出設備包括能夠以比時間軸上的幀/場單位更細微的單位播放的圖像輸出單元,所述方法包括
通過對操作輸入量執(zhí)行預定運算來確定播放量,根據(jù)所確定的播放量來使得指示時間軸上的位置的時間前移,并且指示圖像輸出單元在所前移的時間處輸出圖像。(15) 一種用于使計算機用作以下單元的程序圖像輸出單元,該圖像輸出單元能以比時間軸上的幀/場單位更細微的單位進行播放;以及控制單元,該控制單元通過對操作輸入量執(zhí)行預定運算來確定播放量,根據(jù)所確定的播放量來使得指示時間軸上的位置的時間前移,并且指示所述圖像輸出單元在所前移的時間處輸出圖像。(16) —種圖像輸出設備,包括第一圖像輸出單元,該第一圖像輸出單元能以比時間軸上的幀/場單位更細微的單位進行播放;第二圖像輸出單元,該第二圖像輸出單元在時間軸上以幀/場單位播放;以及控制單元,該控制單元通過對操作輸入量執(zhí)行預定運算來確定播放量,根據(jù)所確定的播放量來使得指示時間軸上的位置的時間前移,并且指示所述第一圖像輸出單元在所前移的時間處輸出圖像,并指示所述第二圖像輸出單元在通過將前移時間舍入到幀/場單位而得到的值來輸出圖像。(17)根據(jù)(16)所述的圖像輸出設備,其中,當在所述第一圖像輸出單元基于操作輸入量停止播放之后接收到播放命令時,所述控制單元做出調(diào)整以從所述時間軸上的保持時間移除比所述幀/場單位更細微的單位部分,并且然后指示所述第一圖像輸出單元從調(diào)整后的時間輸出圖像。本公開包含與2011年8月31日向日本專利局提交的日本優(yōu)先專利申請JP2011-189041相關的主題,該專利申請的全部內(nèi)容通過引用結合于此。
權利要求
1.一種圖像輸出設備,包括 圖像輸出單元,該圖像輸出單元能比以時間軸上的幀/場單位更細微的單位進行播放;以及 控制單元,該控制單元通過對操作輸入量執(zhí)行預定運算來確定播放量,根據(jù)所確定的播放量來使得指示時間軸上的位置的時刻前移,并且指示所述圖像輸出單元在所前移的時刻處輸出圖像。
2.根據(jù)權利要求I所述的圖像輸出設備, 其中,所述圖像輸出單元基于包含時間線操作的計算機圖形描述數(shù)據(jù)來生成計算機圖形圖像,并且 其中,所述控制單元通過對操作輸入量執(zhí)行預定運算來確定播放量,根據(jù)所確定的播放量來使得指示時間線上的位置的時刻前移,并且指示所述圖像輸出單元在所述前移的時間線時刻處生成計算機圖形圖像。
3.根據(jù)權利要求2所述的圖像輸出設備, 其中,所述操作輸入量為使用慢進操作撥盤的指令步驟數(shù)量,并且其中,所述控制單元通過將指令步驟數(shù)量乘以步長量來確定所述播放量,所述步長量為作為一個指令步驟的實數(shù)值的幀/場的數(shù)量。
4.根據(jù)權利要求3所述的圖像輸出設備,還包括 步長量設置單兀,該步長量設置單兀設置所述步長量。
5.根據(jù)權利要求3所述的圖像輸出設備,還包括 步長量決定單元,該步長量決定單元基于所述時間線來決定所述步長量。
6.根據(jù)權利要求5所述的圖像輸出設備, 其中,所述步長量決定單元基于所述時間線長度與參考長度之比來決定所述步長量。
7.根據(jù)權利要求5所述的圖像輸出設備, 其中,所述步長量決定單元基于在所述時間線上彼此相鄰的關鍵幀之間的長度來決定所述步長量。
8.根據(jù)權利要求7所述的圖像輸出設備, 其中,所述步長量決定單元基于在所述時間線上包含的多個關鍵幀對中的關鍵幀之間的長度中關鍵幀之間的最短長度來決定在所述整個時間線上的步長量。
9.根據(jù)權利要求7所述的圖像輸出設備, 其中,所述步長量決定單元基于在每對關鍵幀中的關鍵幀之間的長度來決定所述步長量。
10.根據(jù)權利要求3所述的圖像輸出設備,還包括 步長量決定單元,該步長量決定單元基于所述時間線時刻與所述步長量之間的對應關系信息來決定每個時間線時刻的步長量。
11.根據(jù)權利要求3所述的圖像輸出設備,還包括 步長量決定單元,該步長量決定單元基于所述慢進操作撥盤的角速度來決定步長量。
12.根據(jù)權利要求3所述的圖像輸出設備,還包括 計算機圖形描述數(shù)據(jù)保持單元,該計算機圖形描述數(shù)據(jù)保持單元保持多條計算機圖形描述數(shù)據(jù);以及步長量存儲單元,該步長量存儲單元存儲對應于所述多條計算機圖形描述數(shù)據(jù)中每一條的步長量, 其中,所述圖像輸出單元通過使用選自所述多條計算機圖形描述數(shù)據(jù)中的一條計算機圖形描述數(shù)據(jù)來生成所述計算機圖形圖像,并且 其中,所述控制單元通過使用對應于所述圖像輸出單元使用的所述計算機圖形描述數(shù)據(jù)的步長量來決定所述播放量。
13.根據(jù)權利要求3所述的圖像輸出設備, 其中,速度系數(shù)被附加到所述計算機圖形描述數(shù)據(jù)上,并且 其中,所述控制單元通過將所述指令步驟的數(shù)量乘以所述步長量且進一步乘以所述速度系數(shù)來確定所述播放量。
14.一種用于控制圖像輸出設備的方法,所述圖像輸出設備包括能夠以比時間軸上的幀/場單位更細微的單位播放的圖像輸出單元,所述方法包括 通過對操作輸入量執(zhí)行預定運算來確定播放量,根據(jù)所確定的播放量來使得指示時間軸上的位置的時間前移,并且指示圖像輸出單元在所前移的時刻處輸出圖像。
15.一種用于使計算機用作以下單元的程序 圖像輸出單元,該圖像輸出單元能以比時間軸上的幀/場單位更細微的單位進行播放;以及 控制單元,該控制單元通過對操作輸入量執(zhí)行預定運算來確定播放量,根據(jù)所確定的播放量來使得指示時間軸上的位置的時刻前移,并且指示所述圖像輸出單元在所前移的時刻處輸出圖像。
16.一種圖像輸出設備,包括 第一圖像輸出單元,該第一圖像輸出單元能以比時間軸上的幀/場單位更細微的單位進行播放; 第二圖像輸出單元,該第二圖像輸出單元在時間軸上以幀/場單位播放;以及 控制單元,該控制單元通過對操作輸入量執(zhí)行預定運算來確定播放量,根據(jù)所確定的播放量來使得指示時間軸上的位置的時刻前移,并且指示所述第一圖像輸出單元在所前移的時刻處輸出圖像,并指示所述第二圖像輸出單元在通過將所述前移時刻舍入到幀/場單位而得到的值來輸出圖像。
17.根據(jù)權利要求16所述的圖像輸出設備, 其中,當在所述第一圖像輸出單元基于操作輸入量停止播放之后接收到播放命令時,所述控制單元做出調(diào)整以從所述時間軸上的保持時刻移除比所述幀/場單位更細微的單位部分,并且然后指示所述第一圖像輸出單元從調(diào)整后的時刻輸出圖像。
全文摘要
本發(fā)明公開了圖像輸出設備、控制圖像輸出設備的方法和程序。該圖像輸出設備包括圖像輸出單元,該圖像輸出單元能以比時間軸上的幀/場單位更細微的單位進行播放;以及控制單元,該控制單元通過對操作輸入量執(zhí)行預定運算來確定播放量,根據(jù)所確定的播放量來使得指示時間軸上的位置的時刻前移,并且指示圖像輸出單元在前移的時刻處輸出圖像。
文檔編號G11B27/10GK102969012SQ20121030807
公開日2013年3月13日 申請日期2012年8月24日 優(yōu)先權日2011年8月31日
發(fā)明者中村泉三郎, 鵜飼健生 申請人:索尼公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
昭苏县| 班戈县| 宝丰县| 淮北市| 广元市| 新泰市| 常州市| 临高县| 莱州市| 上杭县| 景德镇市| 沭阳县| 东莞市| 合肥市| 内黄县| 尚义县| 沭阳县| 海伦市| 湖北省| 新昌县| 曲水县| 澎湖县| 岳普湖县| 泾阳县| 封开县| 濮阳县| 长治市| 东乡族自治县| 军事| 海安县| 海城市| 汶上县| 九龙坡区| 台前县| 长沙市| 吉首市| 镇沅| 福建省| 大田县| 理塘县| 印江|