專利名稱:復原隨機序列音視頻作品的方法,復原裝置,及相應的計算機程序和數據支持體的制作方法
技術領域:
本發明的領域是在為此目的提供的終端上進行音視頻原本(scripted)作品并且特別是影片的復原。更確切地說,本發明涉及以各種各樣及可變的形式的這種復原的一種新方法。
背景技術:
傳統上,作品以一種規定的方式被再生。例如影片包括開始和結尾,并以絕對的線性方式展開。如果觀眾第二次(或更多次)觀看同一影片,則展開是相同的,他將看到完全相同的東西,沒有任何新的補充。
換言之,影片或其它作品遵循唯一的預定腳本,例如該腳本被組織為相繼的場景或序列。唯一對此可能改變的方式是暫停或在一個方向或另一方向的快進。但在每一種情形下,被再生的是同一腳本(同一個故事)。
當劇作家已想象到一種想法可能引起不同的腳本時,它們已被引導創作出兩個不同的且獨立的作品。這些可稱為可供選擇的虛構的戲劇,它們導致電影影片以改變的腳本和方向的若干版本產生(例如就Alain RESNAIS的影片《SMOKING/NO SMOKING》,或LucasBELVAUX的三部曲(三部曲一,三部曲二,及三部曲三)來說就是這種情形)。但這只允許有限的(兩個版本之間)、規定的和綜合(因為最終要制作兩個獨立的作品)的變化。只要每一件作品被看過一次,驚奇的效果就會損失。
另一方面,已開發出可產生交互式虛構戲劇的交互式系統,例如在以下領域
-使用圖像,聲音,視頻等的教育和娛樂軟件等;-計算機(PC)視頻游戲,使用計算機文件、存儲卡或CD或DVD光盤的游戲控制臺;-教育CD-ROM;-用于隨機產生的演示的問答游戲的DVD-ROM;-交互式視頻影片,其中需要顧客選擇一個選項以找出下一步將發生什么。
視頻游戲對于游戲者最根本是在于作為所提供的選擇的函數,從游戲中不同的可能隨后的腳本中選擇接下來跟隨的是什么。這就是交互式游戲的全部。因而視頻游戲的特別之處在于,它們的計算機程序可產生有條件或無條件隨機事件,這些事件是由用戶通過交互性采取的行動的結果。
因而不再是簡單地作為作品(被動的)觀眾,而反之是作出選擇,并把它們例如借助于鍵盤、游戲桿或遙控器傳送給機器。
進而有隨機跟蹤回放產生器,特別用于音頻CD或DCC(在磁帶上的數字化記錄)。游戲機一般配備隨機回放功能,該功能可隨機產生在預定范圍群組之中的數據范圍的回放。
相同的方法有時在DVD或DV視頻游戲機方面可用。但這一方法明顯限制了趣味,不允許作品根據由作者想象的腳本而再生。
那么事件的隨機產生是基于同等可能事件的選擇。
影片與通過在緩存器或直接讀取存儲器中隨機加載視頻格式文件的廣告或短片一同,還被放在DVD上,用于同時進行廣播。但這些廣告或短片的腳本是按照上述傳統的原則設定并且是唯一的。
因而已知的技術允許預定的數據軌跡或數據串被選擇,并例如使用軟件,圖像,視頻和聲音數據以隨機或偽隨機的方式運行。
這一指令的選擇或執行是通過與公眾或用戶或預編程交互作用功能及時地控制的。
在很不同的場合可以看到這樣的發明,其中用戶是作品的唯一觀眾,且不希望交互作用以告知機器他正在作什么選擇。
換言之,該發明涉及作品的被動觀看而沒有交互作用,在每一回放時提供觀看作品不同版本的機會。
通過US專利文件2003/046638知道一種方法,它啟動回放存儲在同一介質上的具有每次回放時隨機獲得各種變型的可能性的數字文件。這一方法基于邏輯樹的使用,其固定了一系列可能性或替代方式。
這一方法的技術方案沒有詳細給出。邏輯樹的使用存在若干缺陷及限制。其預先假設使用只讀存儲器(來存儲樹)和隨機訪問存儲器。這不允許管理存儲器效果或腳本精確的想法。其實其只允許在樹的所考慮的結點緊隨的兩個或三個可能性之間作出選擇,同時腳本相對于已經發生的每一件事預設相關性。
發明內容
本發明具體的目的是要克服先有技術的這些缺陷。
這樣本發明的一個目的是要提供一種新的音視頻作品并特別是電影片的方案,允許作品被觀看若干次,而同時至少部分地保持驚奇或懸念的效果。
本發明的另一目的是要提供這樣一種方法,其無須強迫用戶在給定時刻作出選擇,而是相反使其只是一個觀眾。
本發明的另一目的是要提供這樣一種方法,允許腳本以連貫和整體的方式被精確管理,且不僅在給定的時刻提供兩個序列之間的一種選擇。
本發明的一個特別的目的是允許音視頻作品被再生,同時在每一潛在的版本中原本之間保持相關性。
本發明的另一目的是要提供這樣一種方法,其不需要回放裝置或數據支持體的復雜的適應性修改。具體來說,本發明的一個目的是要提供這樣一種能夠通過軟件實現的方法。
本發明的另一目的是要提供這樣一種方法,可降低影片制作者的復雜性,特別是相對于如果有多個替代物提供多個完整的影片的方法。
本發明的另一目的是要解決在這類方法中經常遇到的圖像靜止的問題,這在提供由公眾或用戶控制的變化的交互式DVD應用方面是已知的。
這些目的及在以下將更明顯出現的其它目的,通過使用對于原稿的音視頻作品的復原方法而實現,根據該方法所述作品被分割為由結點連接的序列,至少一個所述結點,稱為選擇結點,以階(order)n的序列關聯至少兩個可能的隨后的階為n+1的序列。根據本發明,對于所述作品的每一復原,以偽隨機方式在每一所述選擇結點選擇所述可能跟隨的序列,以該方式使得無須觀眾干預,所述作品根據可變的和不可預料的序列串展開。
所述跟隨的序列之一是從被認可的序列子集之中選擇的,跟隨的序列根據任何階的至少一種以前的選擇被認可或被禁止。
這樣無須觀眾的干預能夠簡單而有效地改變作品的展開。這種變化不是等同可能的,因為不僅考慮了當前結點的隨機選擇,而且還考慮了在以前結點作出的選擇(也是隨機的)。
這允許選擇關于腳本的相關性被控制,及序列串中的變型以每一可能組合特定的可能性被再生。
為突出優點,在每一結點處通過簡單的數學測試或施加到寄存器的操作選擇所述序列。
所述寄存器的二進制編碼的一種特別的編排,允許不同階的序列被區分開,而不能屬于一個相同的序列串。這種邏輯規則可以低級或高級計算機語言,或使用任何能夠執行這樣的功能的其它軟件被編程。
根據一個優選實施例,所述序列根據一種規則被編號,該規則向不能屬于同一序列串的不同階的序列分配正交碼。
在第一優選實現方式中,每當所述作品展開期間遇到選擇結點時,在回放期間動態選擇階n+1的一個序列。
根據本發明第二優選實現方式,在一個預先的單個操作中選擇序列,以便在開始展開之前定義所述串。
本發明的方法最好包括存儲所述作品至少一個已經播放的版本的步驟。
這使得能夠存儲已經欣賞的版本,以便能夠使其回放,和/或存儲最近播放的版本,以避免它們的回放。
為突出優點,所述結點攜帶版本號碼。
該方法這時最好能夠包括向先前版本的一組序列添加至少一個序列的步驟。
為突出優點,本發明還提供通過編碼控制的序列數據至少一部分,諸如所述每一序列的前導,到緩存器存儲器的預先轉移和訪問。
從所述存儲器選擇的序列前導的直接回放,屏蔽了用于訪問支持體上的所述選擇的序列中所有數據開始位置的時間。本發明的這一實施例保證了在不中斷復原之下支持體上數字數據回放流的質量。
本發明還涉及實現上述作品復原方法的音視頻終端。這種終端具體包括用來在每一所述選擇結點偽隨機選擇所述可能的跟隨序列之一的裝置,使得所述作品在沒有來自觀眾的干預下,根據可變的和不能預料的序列串展開。
本發明還涉及用來實現根據上述方法復原作品的方法的數字數據支持體。這種支持體包括分割為由結點連接的序列的至少一個作品,所述結點至少之一,即所述選擇結點,使得至少兩個階為n+1的可能的跟隨序列與階n的序列相關聯。
根據一個優選的實施例,所述支持體還包括計算機程序元件,其允許偽隨機選擇所述序列之一。
本發明還涉及用來實現上述作品復原方法的計算機程序產品。這種程序包括在每一選擇結點偽隨機選擇所述可能的跟隨序列之一的裝置,使得所述作品根據可變的和不可預料的序列串無須來自觀眾的干預而展開。
從閱讀本發明一個優選實施例的以下說明及附圖,本發明的特征和優點將更為清晰地顯現,該實施例是純粹作為示例性而非限制性例子給出的,其中
-圖1A示出一傳統型的數字數據幀,而圖1B示出根據本發明的一實施例包括一個結點代碼的數字數據幀;-圖2示出圖1B中幀的代碼結點的結構;-圖3是確定圖2中結點代碼一例的簡化的流程圖;-圖4是根據本發明鏈接結點位的一個詳細例子;-圖5是表示根據優選實施例實現本發明方法的流程圖;-圖6示出根據本發明用于序列或章節回放的可能性的邏輯的一例;-圖7是對于圖6中體系結構結點名稱位分配的一例;-圖8示出,例如在序列版本上下文,向圖6中的邏輯添加章節;-圖9示出根據圖7中的原理用于圖8的體系結構的名稱位;-圖10對于序列回放的可能性的邏輯的一個具體例子。
具體實施例方式
如前所示,本發明基于一種音視頻作品腳本結構的新穎的有創造性的方法,并基于允許該方法實現的技術裝置。簡而言之,這些技術為兩方面-一種腳本結構,以一定次數對跟隨的序列提供多種可能性,它們以編碼的方式存儲在數據支持體和/或復原終端中;-從若干可得的序列中隨機選擇跟隨序列的裝置。
這樣,根據本發明,腳本的回放不再是線性的和唯一的。當他開始觀看作品時,觀眾即使已看過該作品,也不可能確切知道他要觀看的作品將怎樣展開。結尾或中間部分可以隨機改變,同時保持原稿的相關性(事先假設每一選擇雖然是隨機的,但根據按劇作者定義的整個腳本及其可能的替換,考慮了所有先前也是隨機的選擇),無須用戶的干預。
這樣獲得了有多種腳本的一件作品,且終端只簡單地自動和隨機(偽隨機)地選擇序列串接。
換言之,本發明提出了記錄在為此目而提供的支持體上的數字數據回放的隨機產生,這些支持體為諸如光盤(CD-ROM,DVD等),磁帶(Dv,DCC等),EEPROM微電子存儲卡等,或計算機硬盤(可能在遠程服務器上)。
因而本發明使得能夠產生事件的序列,諸如視頻數據的回放,其方式使得這些事件最好根據預置的接收和禁止邏輯彼此跟隨,并使得這些事件的每一個是從一組與所述邏輯相容的可能性之中隨機選擇的。
這樣,存儲在與裝有電子微處理器的機器相容的介質上的數字數據,根據由機器產生的數據序列的偽隨機編程被自動回放,而無須用戶干預。
此外,本發明提供了發展提供給偽隨機選擇的邏輯和數據量的可能性。
因而根據本發明,以偽隨機的方式產生了稱為鏈的序列的相繼的編程,不必考慮交互性。為此,在序列n的末尾從認可的序列n+1的一個《子列表》選擇序列n+1,這個《子列表》是從可能的序列n+1的一個列表抽取的,從該列表去除根據先前已選擇的序列1到n而被禁止的那些序列n+1。
例如,如果在先前序列1到n之一中一個人物死亡,則不能使用其中這個人物出現的任何序列n+1,因而它們是被禁止的。
這樣,可產生以數字格式記錄的同一電影片的不同的版本。這不同的版本具體對應于具有潛在的出現的不同可能性的各種腳本或場景的編排。意圖使用本發明的偽隨機回放技術,產生并導演戲劇圖形作品或影片。
這時影片能夠在屏幕上以這樣的方式再生,使得每當啟動回放過程時,用戶不一定會觀看到完全相同的影片。偽隨機產生的可能的替代當然是那些按影片的設計而被認可的。它們具體可能是除了或替代其它場景而提供的不同場景的結果,以便生成不同的可能的腳本。
這樣,每當用戶播放記錄的影片時,他再不能肯定將看到相同的場景幀。
本發明的方法可具體用于以下系統-數字文件回放系統(計算機和所有的DVD,CD,DVX,DV,DCC,播放機等);-使用數字數據記錄的視頻影片(DVD,DV,DVX等等);-用于視頻游戲的視頻;-用于訓練的視頻(或音頻或文本)支持體,在構成一系列事件(或練習)中需要腳本的概念,其偽隨機編排構成具體的教育工具(電話采訪,飛行模擬器等);-更一般地,在所有能夠使用具有(有稿的)排序事件概念的邏輯的或順序的系列的領域中。
現在將更為詳細地說明一個具體的實施例,使用所述原理回放由數字記錄為此目的構成的影片。
這一數字記錄可在計算機硬盤或其它支持體如DVD盤上形成。回放借助于現有的工具,諸如MPEG解碼器軟件和計算機或DVD盤回放機實現。
影片通過一系列邏輯上一個接一個的場景展開構成,每一場景之間帶有一個結點。結點向系統給出從認可的場景列表偽隨機產生跟隨的場景的機會。
一般來說,本發明根據所述方法實現了數字處理,管理在每一結點序列的出現的順序和選擇。這種計算機處理在適當時可通過音視頻作品設計和編輯軟件輔助,或以用于復原裝置的機器語言編碼。
根據本發明,定義了至少一個向量空間,其維數對應于連貫復原序列所需的信息。序列由這空間中的一個向量表示。每一序列的鑒別代碼對應于這一向量在每一維的投影。這些維例如可對應于以下的元素-影片中的位置;-與先前場景n-1的兼容性;-與先前場景n-2的兼容性;-...
-與場景0的兼容性;-影片的版本;-驚奇的效果(為避免重放雷同的腳本或接近先前觀看過的腳本);-...
對于特定復原的序列的串接,是通過施加于每一維的二進制投影的簡單的數學運算實現的。
在一個具體的實施例中,支持體上的記錄包含同一影片所有的場景及其所有可能的替代。一個傳統的場景以圖1所示的形式呈現。其包括一個數字數據幀11,該幀以二進制一系列位形式的標識代碼12為先導。這一代碼一般用來標識例如在DVD盤上每一記錄的場景的章節號碼,允許回放系統在支持體上對它們定位。
根據本發明,這種幀如圖1B所示完成。插入了附加的所謂《結點代碼》的位13。然后一個二進制程序可用來給出與具有在此被認可的結點的每一場景的鏈接。
這一結點代碼示于圖2。每一場景的結點代碼以《鏈位》(chainingbit)21顯著地定義,使得程序在每一結點從記錄在支持體上的所有場景選擇被認可的場景的一個列表。
用于結點的代碼21是事先明智地分配的(例如使用正交碼),以便消除代碼產品以強調對應的場景被禁止。
對于影片的每一結點,圖3所示的程序,在先于該結點的場景的結點代碼的鏈接位與所有記錄的場景結點代碼之間進行簡單的運算,諸如乘法(逐位)。這些運算的結果,例如非零,標識認可的場景。
然后在每一結點階n的階n+1的下一個認可序列的選擇可通過至少一個條件完成,諸如根據先前階0到n至少一個序列的選擇而禁止選擇一個階n+1序列。這方面示于圖10,在以下更為詳細說明。
然后程序計數在每一結點處所有認可的場景,例如通過稱為加法位22(圖2)系統設置在1的結點代碼的位的相加。然后系統的隨機產生功能例如用來產生1與認可的場景總數之間的一個值。產生的該值確定要在每一結點被播放的場景等。
更確切地說,該程序包括為實現以下運算的程序裝置-在每一值C0處鏈位C的初始化31;-在0處的計數器x以及在1處的序號值(rank value)r的初始化32;-場景n總數的初始化33;-場景計數器x的增量34;-如果(35)x不同于n+1;-鏈接位的乘積36Px=C*Cx;-如果(37)Px為零,返回步驟34,否則-在寄存器r中記錄38場景x標識代碼IDx;-r值的增量39;-返回步驟34;-否則(35)-對記錄在寄存器從1到r的IDx中的加法位求和310;-如果(311)和為零結束312,否則-隨機313產生1與r之間的一個值v;-在序號(rank)為v的寄存器中選擇314標識代碼IDi的場景i;-回放315標識代碼IDi的章節的視頻數據;-設置316值C=Ci及Ci=場景i的鏈代碼;-返回步驟32。
可通過標識完整影片版本的位23完成結點代碼,允許通過添加場景,腳本和編排附加的場景后繼發展作品。這些版本位將實際使得能夠在附加場景與先前版本中已有場景之間編排的可能性多樣化。這將使得相對于老的編碼必須改變或適應新的編碼。
如圖4所示,鏈位使得能夠對數據幀所屬于的結點的號碼41,以及與其相關的名稱42編碼。該名稱能夠對應于影片的視頻章節對每一數據幀明智地選擇,以便認可或禁止后繼章節的串接。
一般來說,由圖5中算法所示一個影片視頻章節偽隨機產生的邏輯,使用這些名稱進行運算,諸如同一結點號碼的所有數據幀的名稱位與先前結點處選擇的數據幀的名稱位的乘積。
目的是要以隨機的方式從所有可能的編排以視頻章節的串接的形式產生一部影片。圖6示出記錄在支持體上的這些視頻章節編排的一例。為了已制片的作品適當連貫,串接必須遵從在某些這些章節之間認可或禁止的規則。
能夠使用的一種方法是,對于在影片最后展開中其章節彼此不能跟隨的數據幀的名稱使用正交碼的選擇,如圖7所示。
在跟隨一個章節選擇的每一結點處,這一章節的名稱乘以具有當前結點號碼所有被記錄的章節的名稱。當記錄中它們標識的章節不被認可彼此跟隨時,彼此正交的NAME位的明智選擇允許圖7描述的影片的自動編程。
如果乘積的結果不為零,則從棧中選擇所實現的章節作為下一個章節選擇的候選,且系統對下一個當前結點號碼的章節進行運算。如果由于正交碼的選擇而乘積的結果為零,則所實現的章節不被保留,且系統對下一個當前結點號碼的章節進行運算。
這一邏輯使得能夠產生如圖5所示將由機器回放的視頻章節的偽隨機自動編程。
在這圖5中,已示出以下的步驟-編號為1和2的兩個寄存器以及結點號碼N初始化51為0,和寄存器2的序號r初始化為1;-識別52結點號碼數據幀N=0;-隨機選擇53結點號碼幀N=0;-在寄存器1記錄54選擇的幀的名稱位;-在寄存器2中在序號r記錄55選擇的幀的識別代碼位(章節號);-N和r的增量56;-識別57結點號碼數據幀N,其是NAME位和結點N-1號碼幀的NAME的位的乘積,記錄在寄存器1中,不是零;-如果(58)所有的結點幀N不被處理,則返回步驟57,否則-如果(59)沒有其它的幀,則返回步驟56,否則-從由NAME位非零乘積標識的那些幀中隨機選擇(510)結點號碼數據幀N;-如果(511)是最后的結點N-通過播放章節廣播(512)影片,該章節的標識代碼位按照序號1到r的順序記錄在寄存器2中;-否則,返回步驟54。
在圖6和7所示的例子中,在章節C1a和C1b之間隨機結點選擇0之后,系統使結點1章節的名稱位乘以已選擇的結點0的章節的名稱位。C1b名稱位與C2a和C2b的名稱位被正交編碼,以禁止標識跟隨C1b的這些章節,而與章節C2c的名稱位的乘積給出非零結果。這樣只有章節C2c可跟隨章節C1b。
C1a名稱位被編碼,使得它們與結點1的所有章節C2a,C2b,和C2c名稱位的乘積結果非零。這樣,三個章節C2a,C2b,和C2c任何之一都可跟隨章節C1a。它們之一必須被隨機選擇。
使用某些預見的名稱位(圖中預見的名稱位呈灰色)使得能夠給出對影片未來版本的參考,或新的章節可被插入,以及與老的或新的章節鏈接鏈路,如圖8所示。在圖8中,在圖6后繼的版本期間章節C3a,C3b,和C3c已被添加。
在最初使用的位數不允許在老的和新的章節之間充分編排的情形下,預見的位可用來明智地對新的章節的名稱位編碼,如圖9所示。在圖8中預見的NAME位(圖中是灰色)用來串接后繼版本附加的章節。
作為最后的手段,如果新版本需要的編排號碼不是太高,則系統可使用每一數據幀的版本位(圖2),以降低可能的編碼。
本發明的幾種替代是可以想象的。
這樣特別的可以在DVD的情形下,在跟隨n階序列的結點處選擇階n+1序列期間,使用通過16位編碼稱為GPRM的二進制寄存器,及由DVD標準提供的簡單功能,能夠在執行原本中對接收和禁止規則進行編碼,例如-RANDOM VALUE GENERATION(RAND)-GO TO-IF THEN ELSE-COMPARISON(>,<,=,<>,等)-ADDITION,SUBTRACTION,MULTIPLICATION等這時本發明以用DVD設計和所使用的編輯軟件專用的語言制定的一個或多個規則的形式實現。
本發明的另一替代是事先預先配置所有可能的序列串,并在數字支持體上記錄串的這一列表(或預編程的回放范圍),以便能夠在數據閱讀器上使用現有的《RANDOM》選擇功能,使對每一串發生的概率專用的加權系統與其相關聯,以便偽隨機地選擇這些串之一。然后所選擇的串標識為要由系統讀取的后繼范圍的編程。
然而對于要存儲在支持體上的數據量這一替代不是最優的,且不便于擴展這一數據量及其回放邏輯的可能性。
圖10示出序列回放可能性邏輯的一個具體的例子,帶有繼先前選擇低于n的階的序列之后,禁止選擇跟隨階n結點的一部分序列n+1。例如,階n-2序列A的選擇導致在階n結點處,在階N+1序列A的一個認可子集之中階n+1序列的選擇。
這樣,序列An-2 101(而不是同一階102的序列)先前已選擇為被觀看的序列這一事實,意味著在選擇階n+1序列的時刻,選擇被限制在兩個序列An+1 103和104,而從序列Xn 105看,有三種可能性是開放的,另外還有序列Xn+1 106。
換言之,根據腳本的相關性,先前的序列(在序列n-2的情形下)導致約束或標記定義可能的隨后項。這樣,有一種(至少)雙重的隨機級,因而選擇并非等同分布。
權利要求
1.一種用于音視頻作品復原的方法,根據該方法所述作品被分割為由結點連接的序列,至少一個所述結點,所謂選擇結點,使至少兩個階為n+1的可能的跟隨序列與階為n的序列相關聯,其特征在于,該方法對于所述作品的每一復原并在每一所述選擇結點處,包括從認可的序列的一個子集中偽隨機選擇所述可能的跟隨序列之一的步驟,根據對階0到n序列的至少一個的先前選擇,跟隨序列被認可或被禁止,以這樣的方式所述作品根據可變的和不可預料的序列串而展開,無需來自觀眾的干預。
2.根據權利要求1的用于作品復原的方法,其特征在于,所述序列中的每一個和/或所述結點中的每一個與選擇信息的至少一個二進制寄存器相關聯,以及在于,所述選擇步驟實現至少一個施加于至少一個所述寄存器的數學算子。
3.根據權利要求2的用于作品復原的方法,其特征在于,所述數學算子屬于包括以下各項的組-隨機值產生指令;-方向指令(《GO TO》);-條件測試指令;-比較指令;-加法,減法,乘法指令。
4.根據權利要求1到3中任一項所述的用于作品復原的方法,其特征在于,所述序列根據一種規則被編號,該規則向不能屬于同一序列串的不同階的序列分配正交碼。
5.根據權利要求2和4的用于作品復原的方法,其特征在于,所述寄存器的每一個包含所述正交碼之一。
6.根據權利要求1到5中任一項所述的用于作品復原的方法,其特征在于,每當所述作品展開期間遇到選擇結點,并出現需要時,選擇階n+1的序列。
7.根據權利要求1到6中任一項所述的用于作品復原的方法,其特征在于,在先前單個的運算中選擇序列,以便在開始展開之前定義所述串。
8.根據權利要求1到7中任一項所述的用于作品復原的方法,其特征在于,該方法包括存儲所述作品的至少一個已播放版本的步驟。
9.根據權利要求1到8中任一項所述的用于作品復原的方法,其特征在于,所述結點帶有版本號碼,并在于該方法包括在先前版本的序列組中添加至少一個序列的步驟。
10.根據權利要求1到9中任一項所述的用于作品復原的方法,其特征在于,該方法包括在階n的序列復原期間,在一個緩沖存儲器中事先存儲每一個階n+1的認可序列的數據的至少一部分,以便掩蔽用于獲取所選擇的階n+1序列數據的時間。
11.一種實現根據權利要求1到10中任一項所述的用于作品復原方法的音視頻終端,其特征在于,該終端包括根據階0到n序列的至少一個先前的選擇,用于在每一個所述選擇結點處偽隨機選擇一個所述可能的跟隨序列的裝置,以這樣的方式所述作品根據可變的和不可預料的序列串而展開,無需來自觀眾的干預。
12.一種用于實現根據權利要求1到10中任一項所述的用于作品復原方法的數字數據支持體,其特征在于,該支持體包括至少一個作品被分割為由結點連接的序列,至少一個所述結點,所謂選擇結點,使至少兩個階為n+1的可能的跟隨序列與階為n的序列相關聯,并包括根據階為0到n的序列的至少一個先前的選擇來定義認可和禁止序列的信息。
13.根據權利要求12的數字數據支持體,其特征在于還包括計算機程序元件,其允許偽隨機選擇一個所述序列。
14.一種用來實現根據權利要求1到10中任一項所述的用于作品復原方法的計算機程序產品,其特征在于包括根據階0到n序列的至少一個先前的選擇,用于在每一所述選擇結點處偽隨機選擇一個所述可能的跟隨序列的裝置,以這樣的方式所述作品根據可變的和不可預料的序列串而展開,無需來自觀眾的干預。
全文摘要
本發明涉及音視頻作品的一種復原方法。根據本發明,作品被劃分為由結點連接的序列,從而至少一個稱為選擇結點的所述結點使得n階序列與至少兩個可能的n+1階序列相關聯。本發明的方法包括,對于作品的每一復原以及在每一選擇結點,涉及從被認可的序列的一個子集偽隨機選擇上述可能的后繼序列之一的步驟,后繼序列作為階0到n至少一個較早選擇序列的函數被認可或被拒絕。這樣,作品根據可變的、不可預測的序列鏈播放,而無需觀眾的干預。
文檔編號G11B27/10GK101015017SQ200580024096
公開日2007年8月8日 申請日期2005年6月10日 優先權日2004年6月11日
發明者貝希爾·科迪雅尼, 雅基·茹昂 申請人:貝希爾·科迪雅尼, 雅基·茹昂