專利名稱:多媒體相簿的制作方法
技術領域:
本發明一般涉及把盤狀介質,例如,數字視頻盤(DVD)用作照片的電子相簿的方法和裝置。
背景技術:
各種各樣的設備已經被開發出來,使消費者能夠記錄視頻和/或音頻節目供以后放映。這樣的設備包括磁帶記錄器、盒式錄像機、可記錄小型光盤、以及最近的可記錄數字視頻盤(DVD)。只能記錄一次,此后基本上就是DVD只讀存儲器的DVD被簡稱為DVD-R。縮寫DVD-R一般也用于指一次性寫、或一次性記錄技術。存在著幾種可以把數據記錄到DVD、擦除數據或重新記錄數據,即可蓋寫或可重寫的格式。這些DVD通常被簡稱為DVD-RAM、DVD-RW、和DVD+RW。到目前為止,還沒有采用統一的工業標準。縮寫DVD-RAM、DVD-RW、和DVD+RW一般已經用于指各種可重寫技術。在此提到可重寫DVD技術、設備和方法意在涵蓋現在正在使用的所有標準,以及那些將來可能開發出來的標準。
通常,DVD盤用于存儲像電影或記錄的電視節目那樣的視頻。不過,這樣的盤也可用于數字存儲一系列高分辨率照片,從而定義成DVD照相簿。盡管希望這樣做,但是,實現這樣的功能仍然是懸而未決的。具體地說,當前的DVD技術規范使得無法定位和訪問各個畫面。此外,為了克服可訪問性課題而對技術規范作任何改變都可以造成與先前存在的DVD播放器的兼容性問題,并且可能導致制造成本增加。
發明概述本發明的目的是提供一種提供具有物理數據結構的盤狀介質照相簿的方法和系統,所述物理數據結構包括視頻標題組、含有至少一個視頻對象(VOB)的標題的視頻對象組(VOBS)、和多個單元,其中,盤狀介質與DVD視頻格式向后兼容。在一種方案,本發明可以包括下列步驟為每個單元提供至少一個畫面單位(PU),其中每個PU包括至少一個包含要顯示的照相簿畫面的視頻對象單位(VOBU);和提供嵌在物理數據結構內的多個菜單,使用戶能夠通過該菜單直接訪問各個照相簿畫面。
在另一種方案中,本發明提供了提供盤狀介質照相簿的可記錄盤狀介質系統。在這種方案下,本發明可以包括盤狀介質記錄器,用于記錄盤狀介質照相簿;盤狀介質,用于存儲盤狀介質照相簿,其中,盤狀介質可以與DVD視頻格式向后兼容和可以具有物理數據結構,所述物理數據結構包括視頻標題組、含有至少一個視頻對象(VOB)的、標題的視頻對象組(VOBS)、和多個單元;每個單元的至少一個畫面單位(PU),其中每個PU可以含有至少一個包含要顯示的照相簿畫面的視頻對象單位(VOBU);和多個菜單,這些菜單被嵌在物理數據結構內,使用戶能夠通過該菜單直接訪問各個照相簿畫面。
在上述的方法和系統中,多個菜單可以包括用于在每個VOB內選擇至少一個單元的、畫面群的菜單。在上述方法和系統的另一種變型中,多個菜單還可以包括用于在每個單元內選擇至少一個PU的、畫面組的菜單。此外,畫面群的菜單和畫面組的菜單都可以包含在視頻標題組的菜單的VOBS內。并且,畫面群的菜單可以包含在標題的VOBS內,和畫面組的菜單可以包含在包含至少一個畫面單位的每個VOB內。
在上述方法和系統的另一種變型中,PU還可以包括要與照相簿畫面一起顯示的視頻數據。另外,PU還可以包括要與照相簿畫面一起顯示的音頻數據。在上述方法和系統的另一種方案中,PU還可以包括要與照相簿畫面一起顯示的字幕信息。此外,在上述方法和系統中,可以把照相簿目錄加入盤狀介質的根目錄中。
在上述方法和系統的另一種變型中,在每個VOBU中為要顯示的照相簿畫面配備了PU的導航包,其中導航包可以定義用于PU的照相簿畫面的控制數據。控制數據可以包括畫面顯示時間參數,用于控制照相簿畫面的顯示間隔;相關音頻聲道允許控制,用于控制照相簿畫面的音頻聲道的重放;幻燈片顯示時間參數,用于控制在幻燈片放映下每個照相簿畫面的顯示時間;相關視頻允許控制,用于與要顯示的照相簿畫面協調地顯示視頻節目;視頻顯示格式控制,用于選擇要與照相簿畫面結合在一起顯示的視頻節目的格式;和PU地址信息,用于定位包含在盤狀介質中的過去和將來的PU。
在另一種方案中,本發明還提供了存儲至少一個照相簿畫面的可記錄盤狀介質,其中,盤狀介質可以與DVD視頻格式向后兼容。盤狀介質可以包括物理數據結構,所述物理數據結構含有視頻標題組、包含至少一個視頻對象(VOB)的、標題的視頻對象組(VOBS)、和多個單元;每個單元的至少一個畫面單位(PU),其中每個PU可以含有至少一個包含要顯示的照相簿畫面的視頻對象單位(VOBU);和多個菜單,這些菜單被嵌在物理數據結構內,使用戶能夠通過該菜單直接訪問各個照相簿畫面。
附圖簡述
圖1是基于本發明方案的、能夠讀寫照相簿畫面的可重寫DVD設備的方塊圖;圖2是可重寫DVD盤的螺旋形軌道;圖3A顯示了圖2的可重寫DVD盤的傳統數據結構;圖3B顯示了圖2的可重寫DVD盤的傳統根目錄;圖4A顯示了基于本發明方案的、能夠存儲照相簿畫面的可重寫DVD盤的數據結構;圖4B顯示了基于本發明方案的可重寫DVD盤的根目錄;和圖5顯示了基于本發明方案的、圖4的數據結構的另一個可替換實施例。
具體實施例方式
可記錄DVD設備圖1以方塊圖的形式顯示了實現基于本發明方案的各種高級操作功能設備100。在所示的實施例中,可重寫盤狀態介質102被具體化成可重寫DVD。將會注意到,在許多情況下,可重寫盤狀介質也可以是,例如,硬盤驅動器或磁光盤(MOD)。MOD的例子有小型盤。在許多情況中,本發明的方案可應用于視頻或音頻,或者視頻和音頻兩者。
設備100能夠讀寫盤狀介質,在本例中,可重寫DVD 102。該設備100包括機械組件104、控制部分120、視頻/音頻輸入處理路徑140、和視頻/音頻輸出處理路徑170。對于不同部分和路徑大多數方塊的指定是不言而喻的,而一些方塊的指定只是為了方便,對于理解該設備的操作并不重要。
機械組件104包括使盤102旋轉的電機106和當盤102旋轉時適合于在它上面移動的拾取組件108。為了記錄和重放照相簿畫面,拾取組件108上的激光器在盤102上把許多斑點燒到螺旋形軌道上,或者照射在已經燒到軌道上的斑點上。對于理解本發明來說,盤是可單面記錄的還是可雙面記錄的,或者,在雙面記錄的情況下,雙面記錄,或以后從盤中的讀取是從盤的同一面開始的,還是從兩個面開始的都不無關緊要。拾取器108和電機106受伺服器110控制。伺服器110還接收從盤102的螺旋形軌道中讀取的數據的重放信號,作為第一輸入。重放信號也是到糾錯電路130的輸入,可以把糾錯電路130當作控制部分的組成部分,或者視頻/音頻輸出處理路徑的組成部分。
控制部分120包括中央處理單元(CPU)122和導航數據生成電路126。控制CPU 122把第一輸入信號供應給導航數據生成電路126,和伺服器110把第二輸入信號供應給導航數據生成電路126。伺服器110也可以被認為是控制部分120的組成部分。導航數據生成電路126把第一輸入信號供應給多路復用器(MUX)154,MUX 154形成視頻/音頻輸入處理路徑140的一部分。導航數據生成電路126將生成要與多媒體數據一起存儲在盤102上的導航分組數據。
MUX 154的輸出是到糾錯編碼電路128的輸入。糾錯編碼電路128的輸出是供應給拾取器108的可記錄輸入信號,通過激光器把它“燒到”盤102的螺旋形軌道上。
用于觀眾啟動功能的控制緩沖器132指示當前可用的那些功能,即,播放、記錄、倒退、快進、慢放、暫停/播放、和停止。暫停的作用僅與VCR中的暫停操作相當,例如,人工中止預錄節目的重放,或中止觀看節目的記錄,以便從記錄中刪除商業廣告。標為“照相簿”的特殊功能被顯示成獨立緩沖器136的一部分,以強調本發明方案的這一方面。控制CPU 122也被標記成含有進行圖像、音頻和子畫面處理以實現DVD照相簿功能的特殊例程,以后再對此作詳細描述。
視頻/音頻輸入處理路徑140是用于接收存儲在盤102上的多媒體數據的信號處理電路。輸入端之一可以接收模擬視頻信號,例如,NTSC或PAL信號,從中可以選擇作為照相簿的組成部分存儲在盤102上的靜止畫面。在這種方案下,TV解碼器142可以接收和解碼模擬視頻信號。解碼器142還可以把模擬視頻信號轉換成數字信號。然后,可以把數字化信號傳輸到圖像處理器144。接著,圖像處理器144可以編碼從信號中選擇的畫面。另外,圖像處理器144還可以提高根據控制CPU 122的命令選擇的所選靜止圖像的畫面質量。然后把靜止圖像發送到MUX 150作進一步處理。
模擬視頻輸入端還可以接收要與記錄在盤102上的一個或多個靜止圖像組合在一起的模擬視頻信號。在這種功能下,設備100可以記錄視頻片段,并且可以把視頻與存儲的畫面組合在一起。另外,在顯示靜止圖像的時候,可以顯示視頻。在一種方案中,可以把視頻顯示成全屏圖像,從而覆蓋靜止畫面。或者,可以以畫中畫的形式顯示視頻,在這種形式中把視頻顯示在尺度比靜止圖像顯示尺度小的方框中。
與從模擬視頻信號中選擇靜止圖像的處理類似,要與一個或多個靜止圖像組合在一起的模擬視頻由解碼器142接收、解碼和數字化。然后,該視頻可以由圖像處理器144編碼,并且,在需要的時候,由圖像處理器144加以增強。接著,把信號發送到MUX 150作進一步處理。
除了模擬信號之外,輸入處理路徑140還可以包含接收數字圖像的輸入端。舉例來說,數字輸入端可以接收經過掃描和數字化的照片。與從模擬信號中提取靜止圖像類似,可以把這些數字圖像的一個或多個與視頻片段組合在一起。數字圖像可以由圖像處理器144接收。然后,為了存儲在盤102上的目的,圖像處理器144可以確定數字圖像的格式是否兼容。如果格式是可接受的,那么,圖像144就可以增強數字圖像,并且可以把圖像傳輸到MUX150。如果格式是不兼容的,那么,圖像處理器144可以把圖像轉換成諸如MPEG(運動圖像專家組)-1、MPEG-2或JPEG(聯合圖像專家組)之類可以存儲在盤102上的格式。但是,應該注意到,本發明不限于這一點,因為任何其它適當的格式都可以用于把靜止圖像存儲在盤102上。在成功轉換之后,可以改善圖像,并且將其發送到MUX 150。
應該注意到,設備100最好能夠接收、讀和寫任何大小或分辨率的靜止圖像。例如,設備100可以存儲從諸如HDTV(高清晰度電視)顯示器之類的高清晰度顯示器中提取的靜止圖像。另外,靜止圖像的色分辨率可以是4∶2∶0、4∶2∶2、或4∶4∶4;但是,本發明不限于此,因為設備100可以接受任何類型的色分辨率。
除了將視頻與一個或多個靜止圖像組合在一起之外,設備100還可以把音頻信號和字幕信號的片段加到構成DVD照相簿的一個或多個畫面中。取得這種結果的傳統方法在現有技術中是眾所周知的。輸入音頻可以由音頻A/D146轉換成數字信息,由音頻編碼器148編碼,并且被傳輸到MUX 150。相比之下,字幕信息可以直接饋入MUX 150。一旦接收到,就可以在MUX 150中把音頻或字幕信息與一個或多個靜止圖像多路復用。其結果是,視頻、音頻和字幕信息的片段可以分別與DVD照相簿的一個或多個畫面組合在一起。此外,前述多媒體數據的任何組合也可以與一個或多個靜止圖像組合在一起。
在本發明的一種方案中,可以給予每個靜止圖像一個畫面名稱。這個名稱可以由用戶通過照相簿緩沖器136和控制CPU 122生成,或者,可替換地,控制CPU 122可以創建一個默認名稱。每個名稱可以在MUX 150中與它相關的靜止圖像組合在一起。如后所述,通過盤102的數據結構中的多個菜單,這些名稱可以用于定位和訪問存儲在盤102上的各個畫面。
當創建了多媒體數據時,可以將其臨時存儲在記錄緩沖器152中,然后將其發送到MUX 154。在MUX 154中,可以將數據與在導航數據生成模塊126中生成的適當導航分組組合在一起。然后,將數據發送到糾錯編碼電路128。糾錯編碼電路128也可以被認為是輸入路徑140的組成部分。
輸出處理路徑170可以包括糾錯模塊130和軌道緩沖器172,從盤102中讀取的數據可以臨時存儲在軌道緩沖器172中供進一步處理用。然后,把數據發送到DEMUX 176,在DEMUX 176可以把數據分離成一個或多個成分。如果數據要在模擬或數字格式下顯示,那么,可以從字幕信息、靜止畫面和從可能已經與畫面組合在一起的任何音頻中分離出音頻成分。
可以將音頻成分引向可以解碼它的音頻解碼器194,然后,引向可以把它轉換回到模擬信號的音頻D/A 196。另外,可以將字幕信息、靜止圖像和任何相關視頻發送到可以解碼它們的視頻/圖像解碼器178。一旦被解碼,就可以將這個數據發送到畫面處理器180。根據控制器CPU 122的命令,在畫面處理器180上可以執行許多傳統編輯或顯示功能。例如,可以放大或縮小靜止圖像或相關視頻,可以合并、分開或刪除畫面,和可以處理多個畫面供同時顯示用。另外,畫面處理器180可以便于用戶創建幻燈片放映。但是,應該理解,本發明不限于這一點,因為畫面處理器180可以執行許多其它顯示和編輯功能。
一旦處理了圖像/視頻/字幕數據,就可以通過緩沖器182傳播它。如果數據要顯示在模擬顯示器上,那么,可以通過PAL/NTSC編碼器184解碼它。另一種可替換的是,可以把要數字顯示的數據饋送到將信號發送到數字顯示器的接口186。
要顯示在HDTV上的多媒體數據以稍有不同的方式加以處理。回過頭來參照DEMUX 176,已經與靜止畫面組合在一起的任何視頻、音頻或字幕信息可以由DEMUX 176從靜止畫面中分離出來,傳輸到MUX 190。與要顯示在模擬或數字顯示器上的靜止畫面類似,靜止畫面可以由視頻/圖像解碼器178解碼,并且由畫面處理器180處理。一旦執行了任何編輯或顯示功能,就可以由MPEG視頻編碼器188編碼靜止圖像,并且發送到MUX 190。在MUX190,可以將靜止圖像與任何相關的音頻、視頻或字幕信息重新組合在一起。然后,可以把多媒體數據發送到VSB(殘留邊帶)調制器192,并且可以發送到HDTV顯示器。
值得注意的是,本發明可以以硬件、軟件、或硬件和軟件組合的形式實現。根據本發明的機器可讀存儲設備可以以集中形式在一個計算機系統,例如,控制CPU 122中實現,也可以以分布形式在分散在幾個互連計算機系統中的不同單元中實現。適合于實現這里所述的方法的任何類型計算機系統或其它裝置都是可以接受的。
具體地說,盡管這里所述的本發明設想出了圖1所示的控制CPU 122,但是,硬件和軟件的典型組合可以是帶有計算機程序的通用計算機系統,當裝入和執行計算機程序時,它與圖1所示的控制部分120類似地控制計算機系統和DVD記錄系統,以便實現這里所述的方法。也可以把本發明嵌在計算機程序產品中,這種計算機程序產品包括使這里所述的方法得以實現的所有特征,并且,在被裝入計算機系統中時,能夠實現這些方法。
在當前情況下的計算機程序可以指一系列指令用任何語言,代碼或符號表示的任何表達式,其目的是使系統具有立即或在如下過程之一或兩者之后執行特定功能的信息處理能力(a)轉換成另一種語言、代碼和符號;和(b)以不同內容形式再現。這里公開的發明可以是嵌在可以由編程人員利用商用開發工具針對與如上所述的CPU 122兼容的操作系統開發的計算機程序中的方法。
DVD介質為了說明本發明的方案,可以把節目內容記錄到可重寫DVD中和可以從可重寫DVD上重放節目內容。圖2所示的可重寫DVD 10適合于用作設備100中的盤102。盤10由扁平圓形薄片12組成。可重寫DVD可以由通過粘合層粘貼在一起形成1.2mm厚的盤的兩個基片構成。根據本發明的方案,中孔14可以在盤中形成,以便圖1所示的電機106的夾具可以牢固地夾住盤,和控制盤的轉動。
在軌道上的記錄方向通常從螺旋形的半徑較小部分開始到螺旋形的半徑較大部分,沿著螺旋形軌道16向外。若干組三大點(···)表示圖中未示出的軌道部分。因此,認為螺旋形軌道的始端在圓孔14附近,用方塊18表示。認為螺旋形軌道的末端在邊緣附近,用菱形20表示。本領域的普通技術人員一般都接受上述螺旋形始端和末端的定義。軌道也可以含有在圖中未示出的左右擺動的波紋,以便提供介質類型索引。由于比例上的困難,只有軌道16的某些部分被顯示出來,并且,以放大了許多倍的比例顯示這些部分。
螺旋線的每個幾乎圓形的、徑向同心的部分有時被稱為一個軌道,但是,這個術語還沒有被普遍接受為具有那種特定的含義。例如,在CD-ROM中,術語“軌道”也用于指螺旋形軌道包含單首歌曲的那個部分,或其它選擇,對于DVD來說,術語“軌道”也許會,也許不會得到大家公認。
傳統DVD根目錄和數據結構圖3A顯示了傳統DVD數據結構。每個DVD包含視頻管理程序26和視頻標題組(VTS)28。VTS包括控制數據視頻標題組信息(VTSI)27、菜單的可選視頻對象組(VOBS)29、一個或多個包含實際標題內容的標題的VOBS 30和VTSI備份。每個VOBS 30由若干個視頻對象(VOB)32組成。每個VOB 32包括若干個單元34。每個VOBS 30還包括一批指向一個或多個單元34的指針。這樣,VOBS 30數據把單元34鏈接在一起,并且指示要以什么樣的次序播放節目或單元34。特定VOBS 30內的單元34可以被標志成以任何所希望的次序播放。例如,可以依次或隨機地播放它們。在傳統DVD數據結構中,包含單元34的數據層是最低用戶可訪問數據層。
每個單元34包括若干個視頻對象單位(VOBU)36。盤102的視頻內容就存放在其中的每個VOBU 36通常包含0.4到1.0秒的放映素材。每個VOBU 36是按照記錄次序存放的一數據包序列。每個VOBU都準確地從一個導航包(NV_PCK)38開始,并且可以包含所有如下類型的包,即,視頻包(V_PCK)39、音頻包(A_PCK)40和字幕或子畫面包(SP_PCK)42。每個VOBU名義上由一群畫面(GOP)組成。
圖3B顯示了傳統DVD根目錄50。如圖3B所示,每個DVD根目錄可以包含視頻標題組(Video_TS)目錄52、音頻標題組(Audio_TS)目錄54和其它用戶自定義目錄56。這些目錄的每一個都可以包括與包含在其中的文件有關的信息。例如,Video_TS目錄52可以包括與如下文件有關的信息控制數據VTSI 27、菜單的VOBS 29、標題的VOBS 30、和VTSI備份31。這個信息可以包含文件被創建和修改時的文件名、文件大小、和文件的開始邊界。另外,Audio_TS 54可以包含與包含在其中的文件有關的類似信息。
DVD相簿基于本發明方案的代表DVD照相簿中的照片的視頻數據可有利地記錄在可重寫DVD上。代表照片的數據可以與輔助信息,譬如視頻、音頻和字幕數據一起存儲。就重放來說,可以使所有這種數據與只讀DVD向后兼容,致使可以觀看在任何正規DVD播放器上重放的記錄照相簿。
圖4A顯示了可以用于存儲形成照相簿的一個或多個靜止圖像的物理數據結構40。數據結構40可以包含視頻管理程序26和視頻標題組(VTS)28。VTS 28可以包含與盤狀介質照相簿相聯系的所有多媒體數據,并且可以可替換地被稱為相簿。VTS 28可以包含控制數據視頻標題組信息(VTSI)27、菜單的視頻對象組(VOBS)29、可以包含實際標題內容的、標題的VOBS 30和VTSI備份31。
每個VOBS 30可以包括一個或多個視頻對象(VOB)32。為了本發明的目的,每個VOB 32可以被稱為一個畫面群(PG)。在一種方案中,每個VOB 32可以含有PG的菜單33,它可以列出包含在特定VOB 32內的所有單元34。為了本發明的目的,每個單元34可以稱為一個畫面組(PS)。與VOB 32類似,每個單元34可以含有PS的菜單35,它可以列出包含在特定單元34內的所有畫面單位(PU)37。這些PU 37可以在圖1所討論的寫處理期間,按照為每個特定PU 37創建的名稱列在PS的菜單35中。其結果是,使用戶能夠直接訪問作為DVD照相簿的一部分存儲在盤102上的任何PU 37,用戶不限于訪問單元34層上的數據。
為了供應給PU 37,可以在數據結構40中創建獨立的數據層。最好,每個PU 37只包含一個畫面。但是,應該注意到,PU 37也可以包含已經與特定畫面組合在一起的所有音頻、視頻或字幕信息。為了存儲這個多媒體數據,每個PU 37可以包含一個或多個VOBU 36。與傳統VOBU類似,每個VOBU36可以包含導航包,和取決于與靜止圖像組合在一起的數據的類型,包含一個或多個音頻包、一個或多個視頻包、和一個或多個子畫面包。例如,如果以前已經把音頻和視頻與照相簿畫面組合在一起,那么,包含特定畫面的PU37可以包括與存儲相關音頻和視頻所需的一樣多的VOBU 36。
導航包與傳統導航包相似;但是,包含在PU 37中的導航包包括便于照相簿畫面和任何相關多媒體數據顯示的附加信息。具體地說,導航包可以包含下列八種類型的信息(1)PU顯示時間參數;(2)音頻設定值;(3)音頻中斷設定值;(4)幻燈片顯示時間參數;(5)視頻設定值;(6)視頻顯示參數;(7)向后定位PU的一個或多個地址;和(8)向前定位PU的一個或多個地址。但是,應該明白,PU 37的導航包不限于這些,因為其它參數或設定值也可以用于顯示DVD照相簿。
PU顯示時間參數可以設置為顯示照相簿中每個畫面而分配的時間。可以把分配時間設置成從大約1/16秒到大約3,600秒。但是,應該注意到,本發明不限于此,因為可以使用其它時間期間。音頻設定值可以通知圖1所示的控制CPU 122音頻片段是否與特定PU 37組合在一起。另外,音頻設定值可以確定音頻是包含講話,音樂,還是它們的組合。音頻中斷設定值可以通知CPU 122啟動用新的音頻片段覆蓋當前與PU 37組合在一起的任何現有的音頻的處理。
如果用戶選擇創建幻燈片放映,那么,幻燈片顯示時間參數可以設置為可以包括這樣的幻燈片放映的、每個PU 37的顯示而分配的時間。最好,這個時間間隔由用戶來選擇;但是,如果用戶不選擇時間,那么,可以使用大約5秒的默認設定值。視頻設定值可以通知CPU 122特定PU 37包含視頻顯示。并且,視頻顯示參數可以確定在畫中畫格式下,還是在全屏顯示下顯示相關視頻。為了定位其它PU 37,導航包還可以包含一個或多個以前創建的、或向后定位的PU 37的地址。另外,導航包還可以包含一個或多個隨后創建的、或向前定位的PU 37的地址。
盡管圖4A所示的數據結構40允許訪問各個畫面和包含補充它們的顯示的附加信息,但是,數據結構40是與傳統DVD播放器向后兼容的。因此,構成DVD照相簿的畫面和任何相關多媒體數據都可以顯示在這些設備上。由于傳統DVD播放器不認識包含在菜單或額外數據層中的有關畫面單位的信息,因此,傳統DVD播放器可以忽略數據結構40的附加功能。但是,重要的是,用戶仍然可以顯示包含在照相簿中的靜止圖像和它們的相關多媒體數據。
盡管忽略這些附加功能使用戶能夠在DVD播放器上顯示照相簿畫面,但是,畫面的可訪問性受到一點負面影響。在這種方案中,用戶不能定位各個PU 37。這是因為忽略了PG的菜單33、PS的菜單35和包含PU 37的數據層。不過,通過識別單元34的標號號,用戶可以定位包含一個或多個要顯示的畫面的單元34。
圖4B顯示了可以按照本發明方案使用的根目錄60。如圖4B所示,可以把DVD相簿目錄58加到根目錄60中,用于存儲與DVD照相簿的創建相關的信息。相簿目錄58可以包括與如下文件有關的信息每個VOB 32、每個單元34、和每個PU 37。另外,這個信息還可以包括文件被創建或修改時的文件名、文件大小、和文件的開始邊界。此外,傳統DVD播放器將簡單地忽略附加的相簿目錄58。
圖5顯示了圖4所示的數據結構40的另一個可替換方案。如數據結構50所示,在菜單的VOBS 29中可以包含用于VOB 32的PG的菜單33和用于單元34的PS的菜單35。但是,應該注意到,這個數據結構50仍然保持著存在于數據結構40中的優點,即,對各個畫面的可訪問性、附加的顯示信息、和向后兼容性。另外,傳統DVD播放器可以識別PG的菜單33和PS的菜單35,因為它們包含在菜單的VOBS 29中。雖然與圖4所示的數據結構40的相似之處在于,用戶不能直接訪問各種畫面,但是,用戶可以通過PS的菜單33訪問特定的單元34。因此,用戶不需要知道單元34的標識號。而且,用戶可以訪問PS的菜單35,以確定畫面是否包含在特定單元34中。這可以把對某個畫面的搜索限制在一個單元34內。
盡管在附圖的任何一個中都沒有顯示出來,盤102可以擁有通常位于盤102的開頭的盤ID設定值。一般來說,這個設定值可以被設置成“DVD-ROM”,以指示正在使用的數據結構是傳統結構。在本發明的一種方案中,盤ID設定值可以被設置成“Album”,以指示盤102上的數據結構是圖4所示的數據結構40,或者是圖5所示的數據結構50。但是,當前,最好保持這個設定值為“DVD-ROM”,因為在傳統DVD播放器中不能顯示設定值為“Album”的盤102。但是,隨著可以接受盤ID設定值為“Album’的盤102的DVD播放器的數量越來越多,可以改變它。
權利要求
1.一種提供具有物理數據結構的盤狀介質照相簿的方法,所述物理數據結構包括視頻標題組、含有至少一個視頻對象(VOB)的、標題的視頻對象組(VOBS)、和多個單元,其中,盤狀介質與DVD視頻格式向后兼容,所述方法包括下列步驟為每個所述單元提供至少一個畫面單位(PU),每個所述PU包括至少一個包含要顯示的照相簿畫面的視頻對象單位(VOBU);和提供嵌在所述物理數據結構內的多個菜單,使用戶能夠通過所述菜單直接訪問各個照相簿畫面。
2.根據權利要求1所述的方法,其中,所述多個菜單包括畫面群的菜單,用于在每個所述VOB內選擇至少一個所述單元。
3.根據權利要求2所述的方法,其中,所述多個菜單還包括畫面組的菜單,用于在每個所述單元內選擇至少一個所述PU。
4.根據權利要求3所述的方法,其中,所述畫面群的菜單和畫面組的菜單都包含在所述視頻標題組的菜單的VOBS內。
5.根據權利要求3所述的方法,其中,所述畫面群的菜單包含在所述標題的VOBS內。
6.根據權利要求5所述的方法,其中,所述畫面組的菜單包含在包含至少一個所述畫面單位的每個所述VOB內。
7.根據權利要求1所述的方法,其中,所述PU還包括要與所述照相簿畫面一起顯示的視頻數據。
8.根據權利要求1所述的方法,其中,所述PU還包括要與所述照相簿畫面一起顯示的音頻數據。
9.根據權利要求1所述的方法,其中,所述PU還包括要與所述照相簿畫面一起顯示的字幕信息。
10.根據權利要求1所述的方法,其中,在每個所述VOBU中為要顯示的照相簿畫面配備了PU的導航包,所述導航包定義用于所述PU的所述照相簿畫面的控制數據。
11.根據權利要求10所述的方法,其中,所述控制數據包括畫面顯示時間參數,用于控制所述照相簿畫面的顯示間隔。
12.根據權利要求10所述的方法,其中,所述控制數據包括相關音頻聲道允許控制,用于控制所述照相簿畫面的音頻聲道的重放。
13.根據權利要求10所述的方法,其中,所述控制數據包括幻燈片顯示時間參數,用于控制在幻燈片放映下每個所述照相簿畫面的顯示時間。
14.根據權利要求10所述的方法,其中,所述控制數據包括相關視頻允許控制,用于與要顯示的所述照相簿畫面協調地顯示視頻節目。
15.根據權利要求10所述的方法,其中,所述控制數據包括視頻顯示格式控制,用于選擇要與所述照相簿畫面結合在一起顯示的所述視頻節目的格式。
16.根據權利要求10所述的方法,其中,所述控制數據包括PU地址信息,用于定位包含在所述盤狀介質中的過去和將來的PU。
17.根據權利要求1所述的方法,還包括下列步驟把照相簿目錄加入所述盤狀介質的根目錄中。
18.一種提供盤狀介質照相簿的可記錄盤狀介質系統,包括盤狀介質記錄器,用于記錄所述盤狀介質照相簿;盤狀介質,用于存儲所述盤狀介質照相簿,所述盤狀介質與DVD視頻格式向后兼容,并且具有物理數據結構,所述物理數據結構包括視頻標題組、含有至少一個視頻對象(VOB)的、標題的視頻對象組(VOBS)、和多個單元;每個所述單元的至少一個畫面單位(PU),每個所述PU含有至少一個包含要顯示的照相簿畫面的視頻對象單位(VOBU);和多個菜單,所述菜單被嵌在所述物理數據結構內,使用戶能夠通過所述菜單直接訪問各個照相簿畫面。
19.根據權利要求18所述的系統,其中,所述多個菜單包括畫面群的菜單,用于在每個所述VOB內選擇至少一個所述單元。
20.根據權利要求19所述的系統,其中,所述多個菜單還包括畫面組的菜單,用于在每個所述單元內選擇至少一個所述PU。
21.根據權利要求20所述的系統,其中,所述畫面群的菜單和畫面組的菜單都包含在所述視頻標題組的菜單的VOBS內。
22.根據權利要求20所述的系統,其中,所述畫面群的菜單包含在所述標題的VOBS內。
23.根據權利要求22所述的系統,其中,所述畫面組的菜單包含在包含至少一個所述畫面單位的每個所述VOB內。
24.根據權利要求18所述的系統,其中,所述PU還包括要與所述照相簿畫面一起顯示的視頻數據。
25.根據權利要求18所述的系統,其中,所述PU還包括要與所述照相簿畫面一起顯示的音頻數據。
26.根據權利要求18所述的系統,其中,所述PU還包括要與所述照相簿畫面一起顯示的字幕信息。
27.根據權利要求18所述的系統,其中,在每個所述VOBU中為要顯示的照相簿畫面配備了PU的導航包,所述導航包定義用于所述PU的所述照相簿畫面的控制數據。
28.根據權利要求27所述的系統,其中,所述控制數據包括畫面顯示時間參數,用于控制所述照相簿畫面的顯示持續時間。
29.根據權利要求27所述的系統,其中,所述控制數據包括相關音頻聲道允許控制,用于控制所述照相簿畫面的音頻聲道的重放。
30.根據權利要求27所述的系統,其中,所述控制數據包括幻燈片顯示時間參數,用于控制在幻燈片放映下每個所述照相簿畫面的顯示時間。
31.根據權利要求27所述的系統,其中,所述控制數據包括相關視頻允許控制,用于與要顯示的所述照相簿畫面協調地顯示視頻節目。
32.根據權利要求27所述的系統,其中,所述控制數據包括視頻顯示格式控制,用于選擇要與所述照相簿畫面結合在一起顯示的所述視頻節目的格式。
33.根據權利要求27所述的系統,其中,所述控制數據包括PU地址信息,用于定位包含在所述盤狀介質中的過去和將來的PU。
34.根據權利要求18所述的系統,還包括照相簿目錄,其中,所述照相簿目錄被加入所述盤狀介質的根目錄中。
35.一種存儲至少一個照相簿畫面的可記錄盤狀介質,所述盤狀介質與DVD視頻格式向后兼容,所述盤狀介質包括物理數據結構,所述物理數據結構含有視頻標題組、包含至少一個視頻對象(VOB)的、標題的視頻對象組(VOBS)、和多個單元;每個所述單元的至少一個畫面單位(PU),每個所述PU含有至少一個包含要顯示的所述照相簿畫面的視頻對象單位(VOBU);和多個菜單,所述菜單被嵌在所述物理數據結構內,使用戶能夠通過所述菜單直接訪問各個照相簿畫面。
全文摘要
本發明提供了提供具有物理數據結構的盤狀介質照相簿的方法和系統,所述物理數據結構包括視頻標題組、含有至少一個視頻對象(VOB)的標題的視頻對象組(VOBS)、和多個單元,其中,盤狀介質向后兼容。物理數據結構可以包括每個單元的至少一個畫面單位。每個畫面單位可以包括至少一個包含要顯示的照相簿畫面的視頻對象單位。此外,每個畫面單位還可以包括要與照相簿畫面一起顯示的附加多媒體數據,譬如,音頻、視頻或子畫面信息。另外,可以把多個菜單嵌在物理數據結構內,使用戶能夠通過菜單直接訪問各個照相簿畫面。
文檔編號H04N5/783GK1409859SQ00817042
公開日2003年4月9日 申請日期2000年12月14日 優先權日1999年12月14日
發明者林書 申請人:湯姆森特許公司