專利名稱:用于記錄或者再現(xiàn)子畫面數(shù)據(jù)的方法及其裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種用于記錄或者再現(xiàn)伴隨視頻信號(hào)的子畫面數(shù)據(jù)的方法。本發(fā)明還涉及一種裝置,在該裝置中,使用了用于記錄或者再現(xiàn)伴隨視頻信號(hào)的子畫面數(shù)據(jù)的方法,本發(fā)明還涉及對(duì)應(yīng)的信號(hào)和數(shù)據(jù)載體(data carrier)。
背景技術(shù):
DVD視頻播放器使用子畫面流,以便將小標(biāo)題(subtitle)、標(biāo)題(caption)、菜單、卡拉OK歌詞、或者其他可顯示信息置于視頻信號(hào)之上。可以支持多達(dá)32個(gè)子畫面流,其中,將子畫面單元(SPU)定義為各個(gè)子畫面流的存取單元。
SPU由以下3個(gè)部分組成a)SPUH-子畫面單元報(bào)頭b)PXD-象素?cái)?shù)據(jù)c)SP_DCSQT-子畫面顯示控制序列表SPUH包括整個(gè)SPU的尺寸、以及SP_DCSQT的開(kāi)始位置。PXD包括行程壓縮位圖。SP_DCSQT包括命令序列,以便定義子畫面尺寸、以及在圖像在屏幕上的位置、使用的顏色和透明度。
在用于DVD視頻的DVD標(biāo)準(zhǔn)、用于只讀盤的DVD規(guī)范的第三部分的96年8月的版本1.0的視頻規(guī)范的5.4.3節(jié)子畫面單元(SPU)中,可以發(fā)現(xiàn)子畫面單元的結(jié)構(gòu)的另外的細(xì)節(jié)。
對(duì)于DVD盤的記錄,已經(jīng)定義了另外的幾個(gè)規(guī)范,諸如為PC或者消費(fèi)電子領(lǐng)域的一般讀寫應(yīng)用服務(wù)的DVD-RAM和DVD+RW,用于寫一次的可記錄介質(zhì)的DVD-R,以及作為DVD-R的可重寫版本的DVD-RW。這些規(guī)范描述了各種盤的物理參數(shù)和文件系統(tǒng),以及所謂的DVD-VR記錄視頻信號(hào)的特殊需要。DVD-VR的局限性之一在于它在同樣的時(shí)間只允許一個(gè)子畫面流(見(jiàn)用于可重寫/可重新記錄/可記錄盤的規(guī)范的第三部分的視頻記錄1.2版的部分3中的4.2.2的電影VOB流信息,(RBP 3)SPST_Ns)。
發(fā)明內(nèi)容
本發(fā)明的目的是公開(kāi)一種記錄伴隨視頻信號(hào)的子畫面數(shù)據(jù),這使多于一個(gè)的子畫面流可用于被限定只以允許單一的子畫面流的系統(tǒng),本目的由依據(jù)本發(fā)明的第一方面的方法來(lái)實(shí)現(xiàn)。
本發(fā)明依據(jù)對(duì)以下事實(shí)的認(rèn)可。當(dāng)子畫面顯示控制命令序列表SP_DCSQT定義了象素?cái)?shù)據(jù)字段PXD所使用的區(qū)域時(shí),它還可以產(chǎn)生只使用一部分象素?cái)?shù)據(jù)字段PXD的子畫面顯示控制命令序列表SP_DCSQT。此外,最商業(yè)化的DVD視頻盤的子畫面單元不使用整個(gè)象素?cái)?shù)據(jù)字段PXD,但是盡管如此,不能由市場(chǎng)上的DVD播放器來(lái)處理該子畫面單元。因此,可以將沒(méi)有用于位圖的象素?cái)?shù)據(jù)字段PXD的部分用于其他目的。
依據(jù)本發(fā)明,按照子畫面單元組織子畫面數(shù)據(jù),子畫面單元包括在象素?cái)?shù)據(jù)區(qū)中的象素?cái)?shù)據(jù),以及顯示控制數(shù)據(jù)和/或者地址信息數(shù)據(jù),其中,將第二子畫面流的子畫面單元插入到第一子畫面流的子畫面單元的象素?cái)?shù)據(jù)區(qū)。
這允許將幾個(gè)子畫面流用于被限定為只允許單一的子畫面流的系統(tǒng)。特別對(duì)于DVD-VR,避免了與已經(jīng)存在的DVD-VR規(guī)范的沖突。因此,使用本發(fā)明的增強(qiáng)的DVD-VR設(shè)備能夠記錄和重新播放另外的子畫面流,以及雖然將傳統(tǒng)的DVD-VR設(shè)備限制到只針對(duì)單一的子畫面流,但是它能夠記錄和重新播放相同的信號(hào),而不會(huì)存在任何兼容的問(wèn)題。例如,使用本發(fā)明的增強(qiáng)的DVD-VR設(shè)備允許將電影從包括用于小標(biāo)題的幾個(gè)子畫面流的DVD視頻盤拷貝到DVD視頻記錄盤。
在依據(jù)本發(fā)明的第十二方面中指定了用于執(zhí)行本發(fā)明的方法的對(duì)應(yīng)的記錄和/或者再現(xiàn)裝置,在依據(jù)本發(fā)明的第十三方面和第十四方面中分別指定了對(duì)應(yīng)的信號(hào)和包括信號(hào)的數(shù)據(jù)載體。
在依據(jù)本發(fā)明的各個(gè)從屬方面中公開(kāi)了本發(fā)明的另外的優(yōu)選實(shí)施例。
在附圖中顯示了本發(fā)明的典型實(shí)施例,并且在以下描述中更詳細(xì)地解釋了這些實(shí)施例。在圖中圖1顯示依據(jù)DVD視頻標(biāo)準(zhǔn)的子畫面單元的結(jié)構(gòu);圖2顯示包括其他子畫面單元的子畫面單元的本發(fā)明的實(shí)施例的結(jié)構(gòu);圖3顯示具有交錯(cuò)的子畫面單元的子畫面單元的本發(fā)明的另一實(shí)施例的結(jié)構(gòu);圖4顯示具有減小了尺寸的主子畫面單元的子畫面單元的本發(fā)明的另一實(shí)施例的結(jié)構(gòu);圖5顯示在一個(gè)主子畫面單元內(nèi)中具有五個(gè)不同的子畫面單元的組合的實(shí)例的結(jié)構(gòu);圖6更詳細(xì)地顯示圖5的實(shí)例,特別還包括控制命令;圖7顯示用于產(chǎn)生依據(jù)圖1的子畫面單元的信號(hào)結(jié)構(gòu)的流程圖;圖8顯示用于產(chǎn)生依據(jù)圖2的子畫面單元的信號(hào)結(jié)構(gòu)的概括流程圖;圖9顯示用于產(chǎn)生依據(jù)圖3的子畫面單元的信號(hào)結(jié)構(gòu)的概括流程圖;圖10顯示用于產(chǎn)生依據(jù)圖4的子畫面單元的信號(hào)結(jié)構(gòu)的概括流程圖;圖11顯示用于檢測(cè)特定的子畫面流的方法的流程圖;以及圖12顯示用于檢測(cè)特定的子畫面流的裝置的示意方框圖。
具體實(shí)施例方式
圖1說(shuō)明了主子畫面單元SPU的結(jié)構(gòu)。如在背景技術(shù)中所提到的DVD視頻標(biāo)準(zhǔn)所定義的,報(bào)頭部分SPUH之后為象素?cái)?shù)據(jù)字段PXD,跟在最后的是子畫面顯示控制命令序列表SP_DCSQT。象素字段PXD可以只包括用于如上述標(biāo)準(zhǔn)指定的主子畫面單元SPU的象素?cái)?shù)據(jù)。在這種情況下,子畫面單元的象素?cái)?shù)據(jù)確定了子畫面的顯示方式。對(duì)于一行子畫面的每一個(gè)象素,2比特寬度的數(shù)據(jù)字指定象素是字符象素、還是背景象素,或者象素是按照第一方式突出顯示、還是按照第二方式突出顯示。按照使用行程編碼的壓縮形式,而不是按照完整的形式(pure form)來(lái)存儲(chǔ)各個(gè)象素?cái)?shù)據(jù)。然而,依據(jù)本發(fā)明,另外的子畫面單元位于象素?cái)?shù)據(jù)字段PXD中,這些子畫面單元或者位于主圖像單元SPU的象素?cái)?shù)據(jù)之外,或者完全地替代這些象素?cái)?shù)據(jù)。
圖2更詳細(xì)地顯示了包括其他子畫面單元的主子畫面單元SPU的結(jié)構(gòu)。主子畫面單元SPU的象素?cái)?shù)據(jù)字段PXD包括在數(shù)據(jù)區(qū)SSPU中的幾個(gè)另外的副子畫面單元、以及包括主子畫面的圖像內(nèi)容的行程壓縮位圖BM。子畫面顯示控制序列表包括命令序列,以便定義主子畫面在屏幕上的位置、使用的顏色和透明度。
在數(shù)據(jù)區(qū)SSPU中插入兩個(gè)另外的副子畫面單元,兩個(gè)另外的副子畫面單元中的每一個(gè)分別包括報(bào)頭部分SPUH1和SPUH2、象素?cái)?shù)據(jù)字段PXD1和PXD2、以及子畫面顯示控制命令序列表SP_DCSQT1和SP_DCSQT2。第一另外的副子畫面單元只把象素?cái)?shù)據(jù)字段PXD1的一部分用于位圖。在象素?cái)?shù)據(jù)字段PXD1的其余部分,插入了第三副子畫面單元,第三副子畫面數(shù)據(jù)單元包括報(bào)頭部分SPUH3、象素?cái)?shù)據(jù)字段PXD3、以及子畫面顯示控制命令序列表SP_DCSQT3。
當(dāng)前的DVD子畫面解碼器能夠展示圖1描述的子畫面單元、以及圖2描述的格式的子畫面單元。這表示由圖2描述的格式對(duì)于支持由圖1描述的當(dāng)前格式的所有的播放器是兼容的。然而,當(dāng)前的播放器只能夠重新播放主子畫面單元,而不能夠重新播放在主子畫面單元內(nèi)的副子畫面。
對(duì)于DVD-VR設(shè)備的實(shí)現(xiàn)實(shí)例,這表示以下方面所指定的DVD-VR對(duì)于每一個(gè)視頻對(duì)象只允許一個(gè)子畫面流。然而,圖2顯示了實(shí)現(xiàn)用于DVD-VR的、這樣的增強(qiáng)的子畫面單元的方法,而不會(huì)與傳統(tǒng)的DVD-VR設(shè)備發(fā)生沖突。因此,對(duì)于每一個(gè)視頻對(duì)象,增強(qiáng)的DVD-VR設(shè)備能夠處理多達(dá)32個(gè)子畫面流。這實(shí)現(xiàn)了一種DVD-VR,以便從包括所有小標(biāo)題的DVD視頻盤中拷貝電影。
圖3顯示了具有交錯(cuò)的副子畫面單元的子畫面單元的結(jié)構(gòu)。如圖2所示,在數(shù)據(jù)區(qū)SSPU中插入兩個(gè)另外的副子畫面單元,則兩個(gè)副子畫面單元具有報(bào)頭部分SPUH1和SPUH2、以及子畫面顯示控制命令序列表SP_DCSQT1和SP_DCSQT2。兩個(gè)副子畫面單元都訪問(wèn)公共象素?cái)?shù)據(jù)字段PXD12。然而,按照交錯(cuò)的方式來(lái)排列副子畫面單元。連續(xù)地組織各個(gè)報(bào)頭部分SPUH1和SPUH2,由象素?cái)?shù)據(jù)字段PXD12跟隨其后,然后依次由連續(xù)地組織的子畫面顯示控制命令序列表SP_DCSQT1和SP_DCSQT2跟隨在后面。這可以通過(guò)避免填充字節(jié),降低整個(gè)主子畫面單元的尺寸,由于子畫面顯示控制命令序列表SP_DCSQT的尺寸的標(biāo)準(zhǔn)的上限將大于或者小于子畫面單元的尺寸的一半(見(jiàn)用于只讀盤的DVD規(guī)范的第三部分的96年8月的1.0版的視頻規(guī)范中的節(jié)5.4.3.1的子畫面單元報(bào)頭),可能另外需要填充字節(jié)。
圖4顯示了降低整個(gè)主子畫面單元的尺寸的另一種可能性。包括副子畫面單元的子畫面單元的結(jié)構(gòu)與圖3的實(shí)例相似。然而,在本實(shí)施例中,兩個(gè)副子畫面單元SSPU1和SSPU2具有不同的開(kāi)始點(diǎn),但是具有相同的子畫面顯示控制命令序列表的結(jié)尾。這可以通過(guò)將各個(gè)子畫面顯示控制命令序列表的第一部分插入到連續(xù)的區(qū)域SP_DCSQT1和SP_DCSQT2,并且將第二部分插入到由兩個(gè)副子畫面單元共同使用的區(qū)域SP_DCSQT12來(lái)實(shí)現(xiàn),其中SP_DCSQT1和SP_DCSQT2中的每一個(gè)只由各個(gè)副子畫面單元使用。
本發(fā)明可以用于記錄諸如標(biāo)題數(shù)據(jù)或者記錄過(guò)程的日期和時(shí)間,并且可以選擇是將這些數(shù)據(jù)插入到視頻圖像,或者取消這些數(shù)據(jù)。對(duì)于便攜式記錄設(shè)備例如便攜式DVD攝像機(jī),這些功能特別有用,而且還可以將這些功能實(shí)現(xiàn)到諸如DVD錄像機(jī)的固定設(shè)備中。用戶通過(guò)可以與遙控器集成的鍵盤,或者通過(guò)其他輸入裝置,可以執(zhí)行輸入。然后在子畫面編碼單元中產(chǎn)生已經(jīng)輸入的數(shù)據(jù)的子畫面單元。通過(guò)在裝置中實(shí)現(xiàn)的實(shí)時(shí)時(shí)鐘,可以提供時(shí)刻數(shù)據(jù)、還有日期詳情。
在圖5中顯示了在一個(gè)主子畫面單元內(nèi)使用四個(gè)另外的副子畫面單元的組合的實(shí)例,以用于記錄這樣的另外的信息。這五個(gè)子畫面單元將可以顯示具有以下的相似內(nèi)容的五個(gè)不同的子畫面1.在屏幕底部的文本“THOMSOM多媒體”;2.在屏幕頂部的文本“1999年12月15日”;
3.在屏幕底部的文本“16∶34∶56”;4.在文本頂部的文本“1999年12月15日-16∶34∶56”;5.在屏幕的頂部的文本“1999年12月15日”,以及在屏幕底部的文本“16∶34∶56”。
主子畫面單元按照指定的順序,包括以下部分1.主子畫面單元SPU的子畫面單元報(bào)頭SPUH;2.第一副子畫面單元的子畫面單元報(bào)頭SPUH1;3.第二副子畫面單元的子畫面單元報(bào)頭SPUH2;4.第三副子畫面單元的子畫面單元報(bào)頭SPUH3;5.第四副子畫面單元的子畫面單元報(bào)頭SPUH46.文本“1999年12月15日-16∶34∶56”的行程壓縮位圖BM1;7.在頂部的文本“1999年12月15日”和底部的文本“16∶34∶56”之間的空行的行程壓縮位圖BM2;8.文本“16∶34∶56”的行程壓縮位圖BM3;9.文本“THOMSON多媒體”的掃描壓縮位圖BM4;10.副子畫面單元4的子畫面顯示控制命令序列表SP_DCSQT4,它訪問(wèn)以上提到的SPU部分6到8的位圖部分BM1、BM2、BM3,并且包括使位圖部分BM1的文本部分“-16∶34∶56”不可見(jiàn)的命令。
11.副子畫面單元3的子畫面顯示控制命令序列表SP_DCSQT3,它訪問(wèn)子畫面單元部分6的位圖BM1;12.副子畫面單元2的子畫面顯示控制命令序列表SP_DCSQT2,它訪問(wèn)子畫面單元部分8的位圖BM3;13.副子畫面單元SPU 1的子畫面顯示控制命令序列表SP_DCSQT1,它訪問(wèn)子畫面單元部分6的位圖,并且包括使文本部分“-16∶34∶56”不可見(jiàn)的命令;14.主子畫面單元的子畫面顯示控制命令序列表SP_DCSQT,它訪問(wèn)子畫面單元部分9的位圖BM4;另外的子畫面流可以用來(lái)表示絕對(duì)記錄時(shí)間和記錄日期(例如,在屏幕頂部的“12月15日”和在屏幕底部的“16∶34∶56”),以及該數(shù)據(jù)和用戶定義的小標(biāo)題的變化??梢杂捎脩舸蜷_(kāi)和關(guān)閉此另外的信息,而不會(huì)對(duì)MPEG編碼的視頻數(shù)據(jù)進(jìn)行任何的改變和損害。
可以使用主子畫面單元的外部的表,或者通過(guò)主子畫面單元內(nèi)部的特別控制信息定位在主子畫面單元內(nèi)部的副子畫面單元。這樣的特別控制命令可以為1.必須在主子畫面單元之后立即連續(xù)地存儲(chǔ)所有副子畫面單元的所有子畫面單元報(bào)頭。在該SPUH序列的最后的子畫面單元報(bào)頭之后,跟隨兩個(gè)零字節(jié),以便表示SPUH序列的結(jié)束。在知道此規(guī)則的情況下,不需要在主子畫面單元數(shù)據(jù)外部的另外的信息來(lái)定位在主子畫面單元內(nèi)部的每一個(gè)副子畫面單元。
2.在主子畫面單元的子畫面單元報(bào)頭SPUH之后,立即連續(xù)地存儲(chǔ)所有的副子畫面單元。在最后的副子畫面單元之后跟隨主子畫面單元的行程壓縮位圖,然后再跟隨主子畫面單元的子畫面顯示控制命令序列表SP_DCSQT。
將每一個(gè)主子畫面單元中的副子畫面單元的數(shù)量限制為例如數(shù)量32。在主子畫面單元的子畫面單元報(bào)頭SPUH之后跟隨位字段,例如,4個(gè)字節(jié)=32位。該字段中的每一個(gè)位表示該子畫面流的副子畫面單元是否存在于該主子畫面單元的內(nèi)部。在該位字段的后面,立即跟隨所有副子畫面單元的子畫面單元報(bào)頭,這與上述的控制命令的第一點(diǎn)相似。子畫面單元報(bào)頭的順序是上升的子畫面流號(hào),以便獲得對(duì)于位字段的明確分配,即副子畫面單元存在于只用于子畫面流的該主圖像單元的內(nèi)部,這由比特字段表示。
3.為了避免相鄰的子畫面單元報(bào)頭序列,還可以為主子畫面單元的子畫面單元報(bào)頭之后的每一個(gè)副子畫面單元添加指針列表。
4.緊接在主子畫面單元的子畫面單元之后的魔法字(magic word)可以表示該主子畫面單元是否包括副子畫面單元。該魔法字有助于這樣的增強(qiáng)的子畫面單元解復(fù)用器(demultiplexer),以便在傳統(tǒng)的子畫面單元和這樣的增強(qiáng)的子畫面單元之間進(jìn)行區(qū)別。由于傳統(tǒng)的子畫面單元在PXD數(shù)據(jù)區(qū)內(nèi)不具有非法的行程碼字,因此魔法字應(yīng)該包括一個(gè)或者多個(gè)非法的行程碼字(即2字節(jié)的值
第一字節(jié)是0,第二字節(jié)大于3)。例如,魔法字可以由以下6個(gè)字節(jié)組成0 83 0 72 0 79。
圖6顯示使用這樣的特別控制命令的增強(qiáng)子畫面單元的實(shí)例。在主子畫面單元的子畫面單元報(bào)頭SPUH之后跟隨6個(gè)字節(jié)的魔法字MW,即具有值0 83 0 72 0 79的魔法字。隨后的2個(gè)字節(jié)的位字段BF表示對(duì)應(yīng)于32個(gè)子畫面流(MSB=子畫面流1;LSB=子畫面流32)中的哪一個(gè)的子畫面單元在被傳輸,在這種情況下,值0111 0010 0000 0000b表明的是針對(duì)另外的子畫面流2、3、4和7的子畫面單元。然后跟隨著所有存在的副子畫面單元(與由32位字段表示的副子畫面單元同樣多的單元)的子畫面單元報(bào)頭SPUH2、SPUH3、SPUH4、SPUH7的序列,然后跟隨所有的行程壓縮位圖部分BM1、BM2、BM3、BM4、再然后跟隨所有副子畫面單元和主子畫面單元中的子畫面顯示控制序列表SP_DCSQT7、SP_DCSQT4、SP_DCSQT3、SP_DCSQT2、SP_DCSQT。從而實(shí)現(xiàn)了交錯(cuò)的副子畫面單元和重疊的子畫面顯示控制序列。
主子畫面單元總是子畫面流1的子畫面單元。如果位字段的MSB表示副子畫面單元,則該副子畫面單元將用作子畫面流1的子畫面單元。這使增強(qiáng)的DVD流解復(fù)用器象傳統(tǒng)的DVD流復(fù)用器那樣,可以使用完全不同的子畫面單元(包括子畫面流1)。
為了表示副子畫面單元出現(xiàn)在視頻對(duì)象內(nèi),在導(dǎo)航數(shù)據(jù)(navigationdata)內(nèi)可以記錄一些另外的信息,以便增加用戶使用的方便性。這樣的另外信息的可能位置在1.電影VOB流信息M_VOB_STI(見(jiàn)DVD-VR規(guī)范1.0版,4.2.2節(jié))子畫面流的數(shù)量用于指示可能的子畫面流的數(shù)量(例如,32個(gè))。盡管DVD-VR規(guī)范將該值限制為1,但是除1之外的其它數(shù)值也可以用于具體的應(yīng)用中。
2.電影VOB流信息M_VOB_STI(見(jiàn)DVD-VR規(guī)范1.0版,4.2.2節(jié));預(yù)留字節(jié)的其中之一(相對(duì)字節(jié)位置10到11)可以用來(lái)表示子畫面流的最大數(shù)量,并且可以將該字節(jié)實(shí)現(xiàn)為主子畫面單元的副子畫面單元。雖然DVD-VR規(guī)范將這些預(yù)留值限制為0,傳統(tǒng)的DVD-VR流解復(fù)用器不會(huì)具有這樣的表的問(wèn)題。
該預(yù)留區(qū)域還可以包括ID,該ID從制作人信息(見(jiàn)以下的第三點(diǎn))中選擇另外的信息,例如用于為每一個(gè)子畫面流分配語(yǔ)言的表。
3.制作人的信息MNFI(DVD-VR規(guī)范的4.7.3節(jié))該位置還可以用來(lái)存儲(chǔ)諸如子畫面流的最大數(shù)量的信息。還可以存儲(chǔ)更詳細(xì)的信息,例如具有用于每一個(gè)視頻對(duì)象的子畫面流的數(shù)量的表,但是另一DVD-VR設(shè)備可以改變定位數(shù)據(jù)而不必知道此視頻對(duì)象的相關(guān)信息,因此,這樣的詳細(xì)信息更難以處理。在由另一(傳統(tǒng))的DVD-VR設(shè)備編輯該盤之后,這樣的詳細(xì)信息可以是無(wú)效的(到現(xiàn)在還不行)。然而,可以如上述的第二點(diǎn)中已經(jīng)表示的那樣來(lái)解決這個(gè)問(wèn)題使用M_VOB_STI內(nèi)的ID,將會(huì)在MNFI和每一個(gè)M_VOB_STI之間保持明確的關(guān)系。MNFI區(qū)域還可以用來(lái)保持與不同的子畫面流的內(nèi)容有關(guān)的信息,即語(yǔ)言。這特別有助于將電影從具有幾種語(yǔ)言的小標(biāo)題的DVD視頻盤拷貝到DVDVR盤。
由圖7到10描述了依據(jù)本發(fā)明的子畫面單元結(jié)構(gòu)的更一般的定義,圖7到10與圖1到圖4所示的實(shí)例對(duì)應(yīng)。在圖7中的主子畫面單元SPU的一般結(jié)構(gòu)顯示了由象素?cái)?shù)據(jù)字段PXD和子畫面顯示控制命令序列表SP_DCSQT。圖8更詳細(xì)地顯示了在象素字段PXD內(nèi)的結(jié)構(gòu)。象素字段PXD可以包括按照任意順序的位圖BM、子畫面單元SPU、以及其他數(shù)據(jù)0,其中位圖BM包括圖像內(nèi)容。圖9描述了用于與在圖3和圖4中提供的實(shí)例對(duì)應(yīng)的子畫面單元的存儲(chǔ)器優(yōu)化編碼(memory optimizedencoding)的、子畫面單元結(jié)構(gòu)的更一般的定義。在這種情況下,在子畫面單元報(bào)頭部分SPUH之后跟隨任意順序的另外的子畫面單元報(bào)頭SPUH、位圖BW、子畫面顯示控制命令序列表SP_DCSQT、以及其他數(shù)據(jù)0。最后,圖10顯示了在圖6中提供的典型結(jié)構(gòu)的更一般的定義。在主子畫面單元的子畫面單元報(bào)頭SPUH之后跟隨魔法字(magic word)MW、用于表示被傳輸?shù)淖謭D像流的位字段BF、然后跟隨一連串的子畫面單元報(bào)頭SPUH、最后跟隨任意順序的子畫面顯示控制序列列表SP_DCSQT和位圖BM。
然而,對(duì)于需要嚴(yán)格地分開(kāi)SPUH、PXD和SP_DCSQT的子畫面單元解碼器而言,推薦將每一個(gè)SPU(主和副SPU)的PXD完全放在該SPU的SPUH和SP_DCSQT之間。
圖11顯示用于檢測(cè)特定的子畫面流的方法的流程圖。在開(kāi)始S之后,它在步驟MW?中檢查當(dāng)前的子畫面單元是否包括魔法字,例如,具有值0 83 0 72 0 79的魔法字。如果檢測(cè)到這樣的魔法字,則在后續(xù)的步驟G_S_M中,從子畫面單元中提取按照例如2字節(jié)位字段形式的后續(xù)子畫面流映像(stream map)。否則,在步驟S_S_M中將流映像設(shè)置為值10000000 0000 0000b,該值表明只存在子畫面流1的子畫面單元。在后續(xù)的步驟SPU_S_?中檢查是否包括當(dāng)前子畫面流的子畫面單元,例如由用戶要求的特定語(yǔ)言的小標(biāo)題。如果檢測(cè)到當(dāng)前的子畫面流的這樣的子畫面單元,則將該子畫面單元,即對(duì)應(yīng)的子畫面單元報(bào)頭、象素?cái)?shù)據(jù)、以及子畫面顯示控制序列表,提供給傳統(tǒng)的子畫面解碼單元。此后,通過(guò)返回到開(kāi)始S重復(fù)該檢測(cè)過(guò)程。
圖12顯示用于檢測(cè)特定的子畫面流的對(duì)應(yīng)裝置的示意方框圖。
由魔法字分析單元MW_P針對(duì)魔法字對(duì)輸入的子畫面單元進(jìn)行分析,在此之后,將該子畫面單元傳送到選擇器單元SPU_S。選擇器單元SPU_S分開(kāi)當(dāng)前子畫面流的子畫面單元,并且將這些分開(kāi)的子畫面單元提供給傳統(tǒng)的子畫面解碼器SPU_DEC。然而,對(duì)于選擇過(guò)程,只有當(dāng)子畫面單元包括這樣的副子畫面單元時(shí),選擇器單元SPU_S才可以從另外的分析單元SPU_C接收當(dāng)前的子畫面流號(hào)SPU_NO。出于這個(gè)目的,分析單元SPU_C接收例如,與已經(jīng)輸入的選擇命令對(duì)應(yīng)的當(dāng)前子畫面流號(hào)SPU_NO,以及從魔法字分析單元MW_P中接收子畫面流映像。這使字圖像解碼單元依據(jù)輸入對(duì)字圖像單元進(jìn)行解碼。然后,子畫面解碼單元將解碼后的數(shù)據(jù)插入到整個(gè)視頻圖像的比特流。
可以由諸如DVD盤之類的光學(xué)存儲(chǔ)盤來(lái)提供包括子畫面流的視頻數(shù)據(jù),也可以從例如,諸如視頻攝像機(jī)、或者寬帶電纜、或者衛(wèi)星接收機(jī)、或者用于地面接收的天線的其他合適的數(shù)據(jù)源中產(chǎn)生這樣的視頻數(shù)據(jù)。
例如,可以在DVD錄像機(jī)、或者DVD便攜式攝像機(jī)中實(shí)現(xiàn)本發(fā)明。還可以類似地用于DVD錄音機(jī),以便通過(guò)顯示器輸出標(biāo)題的細(xì)節(jié)。然而,本發(fā)明還可以用于定義為只允許單一的字圖像流的其他任何裝置,以便避免該限制。
權(quán)利要求
1.一種用于記錄伴隨視頻信號(hào)的子畫面的方法,其中,將子畫面數(shù)據(jù)組織在子畫面單元(SPU)中,子畫面單元包括在象素?cái)?shù)據(jù)區(qū)(PXD)中的象素?cái)?shù)據(jù)、以及顯示控制數(shù)據(jù)(SP_DCSQT)和/或地址信息數(shù)據(jù)(SPUH),其特征在于將第二子畫面流的子畫面單元(SPUH1,PXD1,SP_DCSQT1)插入到第一子畫面流的子畫面單元(SPU)的象素?cái)?shù)據(jù)區(qū)(PXD)。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于第一子畫面流的子畫面單元(SPU)的象素?cái)?shù)據(jù)區(qū)(PXD)包括在第一數(shù)據(jù)區(qū)(BM)的第一子畫面流、以及在第二數(shù)據(jù)區(qū)(SSPU)中的另外的子畫面流的一個(gè)或者多個(gè)另外的子畫面單元。
3.根據(jù)權(quán)利要求1或者2所述的方法,其特征在于將屬于不同的另外的子畫面流的多于一個(gè)的子畫面單元(SPUH1,PXD1,SP_DCSQT1,SPUH2,PXD2,SP_DCSQT2)插入到第一子畫面流的子畫面單元(SPU)的象素?cái)?shù)據(jù)區(qū)(PXD)。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于將多個(gè)一個(gè)的子畫面單元(SPUH1,PXD1,SP_DCSQT1,SPUH2,PXD2,SP_DCSQT2)按順序排列在第一子畫面流的子畫面單元(SPU)的象素?cái)?shù)據(jù)區(qū)(PXD)。
5.根據(jù)權(quán)利要求3所述的方法,其特征在于多個(gè)一個(gè)的子畫面單元(SPUH1,PXD1,SP_DCSQT1,SPUH2,PXD2,SP_DCSQT2)交錯(cuò)地排列在第一子畫面流的子畫面單元(SPU)的象素?cái)?shù)據(jù)區(qū)(PXD)。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于按照順序排列多于一個(gè)的子畫面單元的地址信息(SPUH1,SPUH2),其后跟隨多于一個(gè)的子畫面單元的象素?cái)?shù)據(jù)(PXD12),再其后依次跟隨多于一個(gè)的子畫面單元的顯示控制數(shù)據(jù)(SP_DCSQT1,SP_DCSQT2)。
7.根據(jù)前述的權(quán)利要求的其中之一所述的方法,其特征在于將第三子畫面流的子畫面單元(SPUH3,PXD3,SP_DCSQT3)插入到第二子畫面流的子畫面單元的象素?cái)?shù)據(jù)區(qū)(PXD1)。
8.根據(jù)前述權(quán)利要求的其中之一所述的方法,其特征在于象素?cái)?shù)據(jù)形成位圖(BM),并且象素(BM1)的部分通常用于不同子畫面流的子畫面單元。
9.根據(jù)前述權(quán)利要求的其中之一所述的方法,其特征在于在第一子畫面流的子畫面單元(SPU)的象素?cái)?shù)據(jù)區(qū)(PXD)的開(kāi)始插入一個(gè)或者多個(gè)以下的信息數(shù)據(jù)第一信息數(shù)據(jù)(MW),它表示將一個(gè)或者多個(gè)子畫面單元插入象素?cái)?shù)據(jù)區(qū);第二信息數(shù)據(jù)(BF),它表示插入的一個(gè)或者多個(gè)子畫面單元的子畫面流;第三信息數(shù)據(jù),它指向插入一個(gè)或者多個(gè)子畫面單元的開(kāi)始。
10.一種再現(xiàn)伴隨視頻信號(hào)的子畫面數(shù)據(jù)的方法,其中,將子畫面流組織在子畫面單元(SPU)中,子畫面單元包括在象素?cái)?shù)據(jù)區(qū)(PXD)中的象素?cái)?shù)據(jù)、以及顯示控制數(shù)據(jù)(SP_DCSQT)和/或地址信息數(shù)據(jù)(SPUH),其特征在于從第一子畫面流的子畫面單元(SPU)的象素?cái)?shù)據(jù)區(qū)(PXD)中提取第二子畫面流的子畫面單元(SPUH1,PXD1,SP_DCSQT1)。
11.根據(jù)權(quán)利要求10所述的方法,其特征在于分析第一信息數(shù)據(jù)(MW),第一信息數(shù)據(jù)表示將一個(gè)或者多個(gè)子畫面單元插入到象素?cái)?shù)據(jù)區(qū)(PXD);在表示插入的子畫面單元的情況下,分析第二信息數(shù)據(jù)(BF),第二信息數(shù)據(jù)表示插入的一個(gè)或者多個(gè)子畫面單元的子畫面流;將當(dāng)前的子畫面流的子畫面單元提供給解碼單元。
12.一種用于執(zhí)行依據(jù)前述的權(quán)利要求中的任一個(gè)的方法的記錄和/或再現(xiàn)裝置。
13.一種包括伴隨視頻信號(hào)的子畫面數(shù)據(jù)的信號(hào),其中,將子畫面流組織在子畫面單元(SPU)中,子畫面單元包括在象素?cái)?shù)據(jù)區(qū)(PXD)中的象素?cái)?shù)據(jù)、以及顯示控制數(shù)據(jù)(SP_DCSQT)和/或地址信息數(shù)據(jù)(SPUH),其特征在于將第二子畫面流的子畫面單元(SPUH1,PXD1,SP_DCSQT1)嵌入到第一子畫面流的子畫面單元(SPU)的象素?cái)?shù)據(jù)區(qū)(PXD)。
14.一種包括依據(jù)權(quán)利要求13的信號(hào)的數(shù)據(jù)載體。
全文摘要
依據(jù)本發(fā)明,將子畫面數(shù)據(jù)組織在子畫面單元中,子畫面單元包括在象素?cái)?shù)據(jù)區(qū)中的象素?cái)?shù)據(jù)、以及顯示控制數(shù)據(jù)和/或地址信息數(shù)據(jù),其中,將第二子畫面流的子畫面單元(SPUH1,PXD1,SP_DCSQT1)插入到第一子畫面流的子畫面單元(SPU)的象素?cái)?shù)據(jù)區(qū)(PXD)。這允許將幾個(gè)子畫面流用于定義為只允許單一的子畫面流的系統(tǒng)。特別對(duì)于DVD-VR,避免了與已經(jīng)存在的DVD-VR規(guī)范的沖突。因此,使用本發(fā)明的增強(qiáng)的DVD-VR設(shè)備能夠記錄和重新播放另外的子畫面流,并且盡管僅僅被限制為單一的子畫面流,但是,傳統(tǒng)的DVD-VR能夠記錄和重新播放相同的信號(hào),而不會(huì)存在任何兼容的問(wèn)題。
文檔編號(hào)G11B20/10GK1493158SQ02805321
公開(kāi)日2004年4月28日 申請(qǐng)日期2002年2月14日 優(yōu)先權(quán)日2001年2月26日
發(fā)明者馬爾科·溫特, 迪爾克·阿道夫, 阿道夫, 馬爾科 溫特 申請(qǐng)人:湯姆森許可貿(mào)易公司