專利名稱:用于存儲與菜單數(shù)據(jù)相關(guān)的附加數(shù)據(jù)的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種在具有參照數(shù)據(jù)存儲結(jié)構(gòu)的藍光盤(Blu-rayDisc)或其它介質(zhì)上存儲例如菜單或縮略片相關(guān)信息之類的附加信息的方法。
背景技術(shù):
光介質(zhì)是當(dāng)前用于存儲大量數(shù)據(jù)的優(yōu)選解決方案。特別是類似照片或電影之類需要較高存儲容量的數(shù)字可視數(shù)據(jù)。對于例如數(shù)字通用盤(DVD)之類的光介質(zhì),可以將多個圖片、視頻和音頻流存儲在單個介質(zhì)上。在消費電子中,陸續(xù)提出并標準化了新的針對光介質(zhì)的存儲技術(shù)和格式,其中一種是所謂的藍光盤技術(shù)。該技術(shù)采用了更小的存儲結(jié)構(gòu),因此具有比之前的普通光盤更高的存儲容量。
由于有更多內(nèi)容存儲在介質(zhì)上,因此可能出現(xiàn)內(nèi)容的管理問題,該問題可以依靠多種內(nèi)容管理系統(tǒng)來解決。因此,可以給出存儲在介質(zhì)上的內(nèi)容的快速瀏覽。通常,存在針對存儲在介質(zhì)上的電子菜單或索引的數(shù)據(jù),例如,這些數(shù)據(jù)控制顯示在屏幕上的菜單。對于可視數(shù)據(jù),通常具有可視菜單,包含也稱之為縮略片的靜態(tài)圖片;和/或短視頻序列,根據(jù)存儲在介質(zhì)上的AV數(shù)據(jù)產(chǎn)生并相連。通常將這些可視菜單數(shù)據(jù)存儲為有損格式,以便減小數(shù)據(jù)量并實現(xiàn)更快的訪問。介質(zhì)保存的內(nèi)容越多,就需要越多的菜單數(shù)據(jù),且菜單和菜單訪問時間就越長。此外,希望增強菜單的潛力,例如自動菜單處理、菜單組織或用于其它用途的菜單數(shù)據(jù)的使用。盡管對于普通的菜單用途,降低了縮略片的質(zhì)量是被廣為接受的,但是對于增強的菜單用途,需要只能從原始詳細圖片中檢索的有關(guān)縮略片的附加信息是可用的。其示例包括顏色直方圖、亮度直方圖、運動矢量等統(tǒng)計或其它數(shù)據(jù)。
經(jīng)常會訪問索引數(shù)據(jù),并且頻繁地添加或刪除單個項目。為了實現(xiàn)快速訪問索引,通常將索引數(shù)據(jù)存儲在介質(zhì)的專用區(qū)域以及專用的文件中。
將不同的格式和組織類型用于菜單數(shù)據(jù)的存儲。對于縮略片,編碼格式通常是給出了更多細節(jié)但數(shù)據(jù)量較大的位圖,或由JPEG組織(聯(lián)合圖片專家組)進行標準化的JFIF(JPEG文件交換格式),與位圖相比,這種格式抑制了圖片的細節(jié),但極大地減小了數(shù)據(jù)量。目前,在標準化進程中出現(xiàn)了一種針對光學(xué)存儲介質(zhì)的、使用了較短波長激光所提供的優(yōu)點的新技術(shù),其被稱為“藍光”盤技術(shù)。
此外,對于音頻-可視(AV)數(shù)據(jù)存儲介質(zhì),例如,普通的DVD,一種已知方法將縮略片數(shù)據(jù)用于進一步的菜單處理或內(nèi)容管理方法,例如,將圖片分析用于自動縮略圖分組或其它自動圖片處理。對于大多數(shù)圖片處理方法,必需具有有關(guān)圖片的詳細統(tǒng)計信息,例如顏色或亮度直方圖。從類似根據(jù)所述藍光規(guī)范的縮略片的、存儲為JFIF格式的圖片中難以獲得此詳細信息,這是由于細節(jié)的抑制意味著縮略片中信息內(nèi)容的減少。這些都不允許與數(shù)據(jù)相關(guān)的附加縮略圖的當(dāng)前的藍光標準存儲。
發(fā)明內(nèi)容
本發(fā)明使用權(quán)利要求1公開的方法解決了在介質(zhì)上存儲附加菜單相關(guān)數(shù)據(jù)的問題,在該介質(zhì)上具有標準化大小的數(shù)據(jù)塊中,存儲有縮略片數(shù)據(jù),所述附加菜單相關(guān)數(shù)據(jù)尤其是與所述縮略片相關(guān)的數(shù)據(jù),所述介質(zhì)是類似遵循藍光可重寫盤標準或其增強版的介質(zhì)。因此,本發(fā)明提供了對該標準的改進。權(quán)利要求7公開了根據(jù)本發(fā)明的存儲介質(zhì),以及權(quán)利要求9公開了使用該方法的設(shè)備。
根據(jù)本發(fā)明,可以將與縮略片相關(guān)的附加數(shù)據(jù)集合作為縮略片數(shù)據(jù)存儲在相同數(shù)據(jù)塊剩余部分中的縮略圖數(shù)據(jù)文件中,例如在藍光的情況下是tn_block,以及可以將參數(shù)引入對應(yīng)的控制文件中,例如表示了所述數(shù)據(jù)集合大小的縮略圖索引文件。
附屬權(quán)利要求、以下說明及附圖公開了本發(fā)明的優(yōu)選實施例。
參考附圖來說明本發(fā)明的典型實施例,其中圖1中示出了包含多個縮略圖塊的縮略圖數(shù)據(jù)文件的結(jié)構(gòu),以及根據(jù)本發(fā)明的縮略圖塊的結(jié)構(gòu)。
具體實施例方式
2002年6月確定的版本1.0的可重寫藍光盤標準限定了將縮略片以JPEG格式存儲在專用文件中,即具有擴展名“tidx”的縮略圖索引文件和具有擴展名“tdt1”或“tdt2”的縮略圖數(shù)據(jù)文件。由于這里不涉及“tdt1”和“tdt2”文件的差別,因此與上述藍光盤標準的較早版本相同,這里使用擴展名“tdt”用于縮略圖數(shù)據(jù)文件。圖1示出了典型地縮略圖索引文件TIDX及其對應(yīng)的縮略圖數(shù)據(jù)文件TDT。
在縮略圖數(shù)據(jù)文件TDT中,將圖片數(shù)據(jù)每一圖片一個塊地存儲在被稱作縮略圖塊(tn_block)的塊TNB_0,...,TNBn中。這可以更容易地訪問單個縮略片,例如用于編輯或用于添加或刪除圖片。該標準的當(dāng)前版本限定了tn_block的大小是1024比特的整數(shù)倍,一個縮略圖數(shù)據(jù)文件中的所有tn_block具有相同的大小。由于圖片數(shù)據(jù)P不必是1024比特的倍數(shù),因此通常在每一個縮略圖塊的尾部存在當(dāng)前未使用的多個剩余比特X。可以從對應(yīng)縮略圖索引文件的內(nèi)容中計算縮略片和其它所包含數(shù)據(jù)的tn_block尋址信息。
根據(jù)本發(fā)明,可以將與縮略片相關(guān)的任意附加信息,例如有關(guān)圖片內(nèi)容的詳細統(tǒng)計信息或有關(guān)圖片的短文本或標記,與縮略片數(shù)據(jù)一起存儲在遵循藍光盤標準的光介質(zhì)上,所述標準僅對所述標準的當(dāng)前版本的進行了次要的改進。類似地,可以將存儲與菜單數(shù)據(jù)相關(guān)的附加數(shù)據(jù)的公開方法應(yīng)用于將菜單數(shù)據(jù)存儲在標準化大小的塊中的所有介質(zhì)。有利的是,由于對于附加數(shù)據(jù),不需要分配額外的數(shù)據(jù)塊,因此這簡化了對附加數(shù)據(jù)的訪問,并且節(jié)約了存儲區(qū)域。具體地,本發(fā)明提出將有關(guān)縮略片的附加數(shù)據(jù)存儲在縮略圖數(shù)據(jù)文件中,位于與該縮略片相對應(yīng)的tn_block的尾部的剩余部分中。圖1所示的典型縮略圖數(shù)據(jù)文件TDT包含多個tn_block TNB_0,...,TNB_n,還示出了典型的tn_block TNB_2中的數(shù)據(jù)結(jié)構(gòu)。該tn_blockTNB_2包含縮略片數(shù)據(jù)P和由數(shù)據(jù)塊D0、D1和D2構(gòu)成的附加數(shù)據(jù),以及將tn_block TNB_2的整個大小填補為1024比特的倍數(shù)的剩余部分X。此外,圖1示出了與縮略圖數(shù)據(jù)文件TDT相關(guān)的縮略圖索引文件TIDX。該縮略圖索引文件TIDX還包括下面所描述的新參數(shù)。
表1表1典型地示出了縮略圖索引文件TIDX的詳細結(jié)構(gòu),以及如何將用于縮略片的、被稱作number_of_data的附加參數(shù)引入與縮略圖數(shù)據(jù)文件TDT相對應(yīng)的縮略圖索引文件TIDX。所述參數(shù)表示了附加數(shù)據(jù)集合的數(shù)據(jù)塊的數(shù)目。在表1中,number_of_data_1和number_of_data_2分別指“tdt1”和“tdt2”文件。
表2示出了根據(jù)本發(fā)明的縮略圖數(shù)據(jù)文件的結(jié)構(gòu)。如果針對特定的縮略片,沒有存儲附加數(shù)據(jù),則在本發(fā)明的一個實施例中,參數(shù)number_of_data是零,或在另一個實施例中,將其完全省略。此第二實施例遵循了藍光盤標準的當(dāng)前版本。
表2
當(dāng)需要根據(jù)本發(fā)明的設(shè)備從例如權(quán)利要求7公開的介質(zhì)中讀取與數(shù)據(jù)相關(guān)的縮略圖時,通過表1列出的各個縮略圖索引文件進行。這里只說明典型方式的相關(guān)步驟。在第一步驟,該設(shè)備讀取給出了所存儲的縮略片總數(shù)的參數(shù)“l(fā)ength”。如果所述參數(shù)不是零,則該設(shè)備讀取另外四個參數(shù),第一個參數(shù)給出了第一類型的縮略圖數(shù)目(number_of_thumbnails_1),第二個參數(shù)給出了相關(guān)的縮略圖數(shù)據(jù)塊的數(shù)目(number_of_tn_blocks_1),這些數(shù)據(jù)塊具有指定的大小,第三個參數(shù)給出了第二類型的縮略圖數(shù)目(number_of_thumbnails_2),以及第四個參數(shù)給出了相關(guān)的縮略圖數(shù)據(jù)塊的數(shù)目(number_of_tn_blocks_2)。
所述第一和第二類型的差別與本發(fā)明無關(guān)。由于對于所述兩種類型等同地執(zhí)行下列過程,并且在標準的未來版本中可以擴展到未來的類型,因此這里只對該過程說明一次。對于每一個縮略片,使用之前讀取的參數(shù)number_of_thumbnails執(zhí)行循環(huán)。該循環(huán)確定了圖片數(shù)據(jù)的大小和地址位置,從而能夠定位縮略圖數(shù)據(jù),以便從存儲介質(zhì)中讀取。
現(xiàn)在,讀取另一個參數(shù)number_of_data,該參數(shù)指出了當(dāng)前的縮略片,并給出了與該當(dāng)前縮略片相關(guān)的附加數(shù)據(jù)的量。在本發(fā)明的一個實施例中,可以按照類似比特或字節(jié)之類的物理存儲單位來指定數(shù)據(jù)量。在本發(fā)明的另一個實施例中,可以將其指定為特定大小的數(shù)據(jù)塊的數(shù)目。如表2所示,將與當(dāng)前縮略片相關(guān)的附加數(shù)據(jù)物理地定位于相關(guān)的圖片數(shù)據(jù)之后。
有利的是,可以將與數(shù)據(jù)相關(guān)的附加縮略片用于縮略片內(nèi)容的自動分析,可以將其用作自動內(nèi)容管理系統(tǒng)的基礎(chǔ),例如自動特征提取或自動關(guān)鍵幀聚類(clustering),用于將所記錄的AV數(shù)據(jù)段聚類為邏輯上一致的部分。附加數(shù)據(jù)可以包括諸如顏色或亮度直方圖、權(quán)重直方圖以及根據(jù)未壓縮圖片序列計算得到的運動矢量之類的統(tǒng)計數(shù)據(jù),還有如幀數(shù)、與其它數(shù)據(jù)的連接、說明文本、記錄的日期等高級內(nèi)容管理信息??梢詮奈磯嚎s的AV數(shù)據(jù)中產(chǎn)生統(tǒng)計數(shù)據(jù),但是,如果可用,有利的是還可以存儲由壓縮的縮略片數(shù)據(jù)產(chǎn)生的數(shù)據(jù),例如,以節(jié)約計算時間。
從本發(fā)明中獲利的一個具體應(yīng)用是包含例如基于內(nèi)容的視頻瀏覽器的可視概要系統(tǒng),所述系統(tǒng)提供了用于從數(shù)據(jù)庫中快速選擇用戶感興趣的視頻材料以及有效地導(dǎo)航內(nèi)部視頻文件的方法。于是,還可以將諸如關(guān)鍵幀自動聚類等、對于DVD已知的可視概要系統(tǒng)的多種功能用于藍光盤。這種自動聚類處理需要關(guān)鍵幀特征數(shù)據(jù),在關(guān)鍵幀提取期間創(chuàng)建這些數(shù)據(jù),例如,當(dāng)記錄時,可以將其通過本發(fā)明的方法存儲在盤上??梢詫⒚恳粋€關(guān)鍵幀轉(zhuǎn)換為縮略片,并且將其相關(guān)的特征數(shù)據(jù)與該縮略片數(shù)據(jù)一起壓縮(packed),從而產(chǎn)生了增強的縮略圖并將其存儲在盤上。通常,與重新計算相比,在壓縮期間產(chǎn)生這些特征數(shù)據(jù)并將其存儲在例如藍光盤上更為有效。因此,與已經(jīng)針對例如DVD開發(fā)的相同,還可以將用于可視概要的自動產(chǎn)生的工具用于藍光,例如,可以按照以下步驟實現(xiàn)首先,分段為視頻鏡頭,并提取用于每一個鏡頭的關(guān)鍵幀,其次,根據(jù)圖片特征來計算諸如顏色直方圖之類的關(guān)鍵幀圖片特征,以便通過自動聚類過程將類似的關(guān)鍵幀分為一組,然后選擇并分類最終的主觀關(guān)鍵幀。這提供了一種用于通過有限數(shù)目的關(guān)鍵幀圖片來表示視頻的自動方法。
通常通過關(guān)鍵幀提取器產(chǎn)生的關(guān)鍵幀圖片是位圖格式??梢詫⑵滢D(zhuǎn)換為JPEG格式,以便使其縮小并作為縮略片存儲在藍光盤系統(tǒng)中,因此丟失了許多圖像消息。為了實現(xiàn)這種根據(jù)本發(fā)明的增強縮略圖,如上修改menu.tidx、mark.tidx以及tn_block的語法。與當(dāng)前藍光盤規(guī)范中所定義的對應(yīng)語法相比,該增強的語法保留了當(dāng)前縮略片結(jié)構(gòu),但插入了用于存儲縮略片附加數(shù)據(jù)的額外比特。根據(jù)該新語法,每一個縮略片可以具有零到多個附加數(shù)據(jù)集合。在剩余數(shù)據(jù)X不足以存儲另一數(shù)據(jù)集合的情況下,可以通過一次遞增,例如1024比特,來擴大tn_block的大小。
利用每一個縮略片的附加特征數(shù)據(jù),用戶可以根據(jù)縮略圖的分組結(jié)果來主觀地總結(jié)視頻內(nèi)容。根據(jù)增強的縮略圖,不僅可以將自動聚類方法應(yīng)用于每一個播放列表中,還可以將其用于不同的播放列表之間。這使得用戶能夠瀏覽藍光盤上的播放列表和片斷信息的所有縮略片。
原則上,可以將所有種類的數(shù)據(jù)作為附加數(shù)據(jù)添加到縮略圖塊中。作為普通的示例,使用有損壓縮格式壓縮了縮略片,并且附加數(shù)據(jù)集合可以包括該丟失的信息,或部分丟失的信息。因此,有利的是,還可以將本發(fā)明的方法用于預(yù)記錄介質(zhì)。作為另一個示例,用戶可以將某些簡要文本注解或根據(jù)自身標準的其它標識或分類數(shù)據(jù)添加到縮略片中。
權(quán)利要求
1.一種用于存儲與存儲在光存儲介質(zhì)的專用位置中的菜單項數(shù)據(jù)(P)相關(guān)的附加數(shù)據(jù)(D0,...,D2)的方法,將所述菜單項數(shù)據(jù)(P)存儲在數(shù)據(jù)文件(TDT)中,其特征在于-將與所述菜單項數(shù)據(jù)(P)相關(guān)的控制數(shù)據(jù)存儲在索引文件(TIDX)中;-將所述菜單項數(shù)據(jù)(P)存儲在固定大小或固定大小的整數(shù)倍的塊(TNB_0,...,TNB_n)的所述數(shù)據(jù)文件(TDT)中;-將所述附加數(shù)據(jù)(D0,...,D2)存儲在與對應(yīng)的菜單項數(shù)據(jù)(P)相同的所述數(shù)據(jù)文件(TDT)的塊(TNB_0,...,TNB_n)中;以及-從所述索引文件(TIDX)中查閱所述附加數(shù)據(jù)。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于指向數(shù)據(jù)文件(TDT)中附加數(shù)據(jù)(D0,...,D2)的索引文件(TIDX)的參考包含菜單項數(shù)據(jù)(P)的量或附加數(shù)據(jù)(D0,...,D2)的量,或數(shù)據(jù)文件(TDT)中未使用數(shù)據(jù)(X)的量。
3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于所述數(shù)據(jù)文件(TDT)只包含數(shù)據(jù)塊(TNB_0,...,TNB_n)。
4.根據(jù)權(quán)利要求1到3其中之一所述的方法,其特征在于所述菜單項數(shù)據(jù)(P)包含圖片數(shù)據(jù)。
5.根據(jù)權(quán)利要求1到5之一所述的方法,其特征在于所述菜單項數(shù)據(jù)(P)是壓縮格式,且所述附加數(shù)據(jù)(D0,...,D2)包含由未壓縮格式的相同菜單項數(shù)據(jù)(P)產(chǎn)生的統(tǒng)計數(shù)據(jù)。
6.根據(jù)前述任一權(quán)利要求所述的方法,其特征在于存儲介質(zhì)是可重寫的。
7.根據(jù)前述任一權(quán)利要求所述的方法,其特征在于所述光存儲介質(zhì)遵循藍光盤可重寫格式標準。
8.根據(jù)前述任一權(quán)利要求所述的方法,其特征在于將所述附加數(shù)據(jù)與對應(yīng)菜單項數(shù)據(jù)相分離地存儲在所述數(shù)據(jù)文件的相同塊的尾部。
9.一種用于從光存儲介質(zhì)中存儲或檢索菜單相關(guān)數(shù)據(jù)的設(shè)備,所述菜單相關(guān)數(shù)據(jù)包括菜單項數(shù)據(jù)(P)和與所述菜單項數(shù)據(jù)(P)相關(guān)的附加數(shù)據(jù)(D0,...,D2),其特征在于所述設(shè)備包括-裝置,用于從所述介質(zhì)的數(shù)據(jù)塊(TNB_0,...,TNB_n)中讀取菜單相關(guān)數(shù)據(jù),其中所述數(shù)據(jù)塊具有指定的大小,或指定大小的整數(shù)倍;-裝置,用于至少將與所述菜單項數(shù)據(jù)(P)相關(guān)的所述附加數(shù)據(jù)(D0,...,D2)存儲在與菜單項數(shù)據(jù)(P)相同的介質(zhì)的數(shù)據(jù)塊(TNB_2)中。
10.根據(jù)權(quán)利要求8所述的設(shè)備,其特征在于還包括裝置,用于將所述菜單項數(shù)據(jù)(P)和與所述菜單項數(shù)據(jù)相關(guān)的所述附加數(shù)據(jù)(D0,...,D2)存儲在介質(zhì)的相同數(shù)據(jù)塊(TNB_2)中,其中所述菜單項數(shù)據(jù)(P)是壓縮格式,且其中所述附加數(shù)據(jù)(D0,...,D2)包含由未壓縮格式的相同菜單項數(shù)據(jù)(P)產(chǎn)生的統(tǒng)計數(shù)據(jù)。
全文摘要
一種用于將與菜單項數(shù)據(jù),尤其是縮略片相關(guān)的附加數(shù)據(jù)(D0,...,D2)存儲在例如遵循當(dāng)前藍光可重寫盤的藍光盤之類的光介質(zhì)上的方法,其允許將例如縮略片數(shù)據(jù)(P)等內(nèi)容管理信息存儲在盤的專用位置上。所述方法包括使用盤上相關(guān)的標準化文件(TIDX,TDT)和相關(guān)的用于訪問數(shù)據(jù)的標準化參數(shù)。具體地,將縮略圖數(shù)據(jù)文件(TDT)中數(shù)據(jù)塊(TNB_0,...,TNB_2)尾部的剩余部分用于存儲與對應(yīng)的縮略片數(shù)據(jù)(P)相關(guān)的附加數(shù)據(jù)(D0,...,D2)。例如,還可以將附加數(shù)據(jù)(D0,...,D2)用于菜單處理,或任意形式的內(nèi)容管理。
文檔編號H04N5/91GK1551210SQ20041004458
公開日2004年12月1日 申請日期2004年5月13日 優(yōu)先權(quán)日2003年5月14日
發(fā)明者李輝, 邁諾爾夫·布拉瓦, 沃爾夫?qū)た藙谒共└駹? 阿克塞爾·科哈爾, 哈拉爾德·席勒, 岡 克勞斯博格爾, 夫 布拉瓦, 爾 科哈爾, 德 席勒, 李 輝 申請人:湯姆森許可貿(mào)易公司