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

用于再現(xiàn)和記錄文本字幕流的記錄介質(zhì)和方法及裝置的制作方法

文檔序號:6783948閱讀:164來源:國知局
專利名稱:用于再現(xiàn)和記錄文本字幕流的記錄介質(zhì)和方法及裝置的制作方法
技術領域
本發(fā)明涉及一種記錄介質(zhì),尤其涉及一種用于再現(xiàn)和記錄文本字幕流的記錄介質(zhì)和方法及裝置。雖然本發(fā)明適合廣泛范圍的應用,但是它特別適用于將文本字幕流文件記錄在記錄介質(zhì)內(nèi)并有效地再現(xiàn)所記錄的文本字幕流。
背景技術
光盤被廣泛地用作用于記錄大量數(shù)據(jù)的光學記錄介質(zhì)。目前,在廣泛范圍的光盤中,諸如藍光盤(下文稱為“BD”)之類的新的高密度光學記錄介質(zhì)(下文稱為“HD-DVD”)正在開發(fā)中,用于寫入和存儲高清晰度的視頻和音頻數(shù)據(jù)。當前,眾所周知作為下一代技術的藍光盤(BD)的全球標準技術規(guī)范正在被建立成為能具有大大超越傳統(tǒng)DVD以及許多其它數(shù)字裝置的數(shù)據(jù)的下一代光學記錄方案。
因此,同時還在開發(fā)應用藍光盤(BD)標準的光學再現(xiàn)裝置。然而,因為藍光盤(BD)標準仍有待完成,在開發(fā)完備的光學再現(xiàn)裝置的過程中存在許多困難。特別是為了有效地從藍光盤(BD)再現(xiàn)數(shù)據(jù),不僅應提供主AV數(shù)據(jù)以及方便用戶所需的各種數(shù)據(jù),諸如作為與主AV數(shù)據(jù)相關的補充數(shù)據(jù)的字幕信息,還應系統(tǒng)化和提供管理信息,用于再現(xiàn)記錄在光盤中的主要數(shù)據(jù)和字幕數(shù)據(jù)。
然而,在現(xiàn)有的藍光盤(BD)標準中,因為補充數(shù)據(jù)特別是字幕流文件的標準并尚未完全統(tǒng)一,在基于藍光盤(BD)的光學再現(xiàn)裝置的全面研發(fā)中存在許多限制。并且,這些限制在向用戶提供諸如字幕之類的補充數(shù)據(jù)的過程中會引起一些問題。

發(fā)明內(nèi)容
因此,本發(fā)明涉及一種用于再現(xiàn)和記錄文本字幕流的記錄介質(zhì)和方法及裝置,它基本上避免了由于相關技術的限制和缺點而引起的一個或多個問題。
本發(fā)明的一個目的在于提供一種在根據(jù)本發(fā)明將文本字幕流記錄在記錄介質(zhì)內(nèi)時創(chuàng)建一組樣式信息的方法。
本發(fā)明的另一個目的在于提供一種根據(jù)本發(fā)明的能有效地再現(xiàn)上述文本字幕流的用于再現(xiàn)文本字幕流的方法和裝置。
本發(fā)明的其它優(yōu)點、目的和特征的一部分將在下面的說明書中闡述,一部分將在本領域普通技術人員閱讀以下說明后變得顯而易見,或者可以從本發(fā)明的實踐中認識到。本發(fā)明的目的和其它優(yōu)點可以通過在書面說明書及其權利要求、以及附圖中特別指出的結構來實現(xiàn)和獲得。
為了實現(xiàn)這些目的和其它優(yōu)點,并根據(jù)在本文中體現(xiàn)并廣泛說明的本發(fā)明用途,用于再現(xiàn)文本字幕流的記錄介質(zhì)包括存儲至少一個文本字幕流的數(shù)據(jù)區(qū),各文本字幕流包括定義一組區(qū)域樣式的對話樣式片段和至少一個對話呈現(xiàn)片段,各對話呈現(xiàn)片段包含至少一個對話文本區(qū)域,各對話文本區(qū)域包括鏈接信息,它被配置成將每個對話文本區(qū)域鏈接至在對話樣式片段中定義的區(qū)域樣式組中的一個樣式。這里,鏈接信息可以是唯一地標識與各對話文本區(qū)域鏈接的區(qū)域樣式的區(qū)域樣式標識。
在本發(fā)明的另一方面中,一種用于再現(xiàn)文本字幕流的方法包括讀取記錄在記錄介質(zhì)上的文本字幕流,該文本字幕流包括定義一組區(qū)域樣式的對話樣式片段和多個對話呈現(xiàn)片段,各對話呈現(xiàn)片段包含至少一個對話文本區(qū)域;讀取各對話文本區(qū)域中所包括的區(qū)域樣式標識,該區(qū)域樣式標識唯一地標識在對話樣式片段中定義的區(qū)域樣式組中的一個樣式;并通過應用由區(qū)域樣式標識所標識的區(qū)域樣式解碼各對話文本區(qū)域。
在本發(fā)明的另一方面中,一種用于再現(xiàn)文本字幕流的裝置包括被配置成預載記錄在記錄介質(zhì)上的文本字幕流的緩沖器,所預載的文本字幕流包括定義一組區(qū)域樣式的對話樣式片段和多個對話呈現(xiàn)片段,各對話呈現(xiàn)片段包含至少一個對話文本區(qū)域;以及被配置成讀取各對話文本區(qū)域所包括的區(qū)域樣式標識的文本字幕解碼器,該區(qū)域樣式標識唯一地標識區(qū)域樣式組中的一個樣式,該文本字幕解碼器還被配置成通過應用所標識的區(qū)域樣式來解碼各對話文本區(qū)域。
在本發(fā)明的另一方面中,一種用于再現(xiàn)文本字幕流的方法包括再現(xiàn)至少一個記錄在記錄介質(zhì)上的文本字幕流,各文本字幕流包括定義一組區(qū)域樣式的對話樣式片段和至少一個對話呈現(xiàn)片段,各對話呈現(xiàn)片段包含至少一個對話文本區(qū)域,各對話文本區(qū)域包括鏈接信息,它被配置成將各對話文本區(qū)域鏈接至在對話樣式片段中定義的區(qū)域樣式組中的一個樣式。
在本發(fā)明的另一方面中,一種用于再現(xiàn)文本字幕流的裝置包括被配置成驅(qū)動光學再現(xiàn)設備再現(xiàn)記錄在記錄介質(zhì)上的數(shù)據(jù)的驅(qū)動器;以及被配置成控制所述驅(qū)動器再現(xiàn)至少一個記錄在記錄介質(zhì)上的文本字幕流的控制器,各文本字幕流包括定義一組區(qū)域樣式的一個對話樣式片段和至少一個對話呈現(xiàn)片段,各對話呈現(xiàn)片段包含至少一個對話文本區(qū)域,各對話文本區(qū)域包括鏈接信息,它被配置成將各對話文本區(qū)域鏈接至在對話樣式片段中定義的區(qū)域樣式組中的一個樣式。
在本發(fā)明的另一方面中,一種記錄文本字幕流的方法包括在記錄介質(zhì)上記錄至少一個文本字幕流,各文本字幕流包括定義一組區(qū)域樣式的一個對話樣式片段和至少一個對話呈現(xiàn)片段,各對話呈現(xiàn)片段包含至少一個對話文本區(qū)域,各對話文本區(qū)域包括鏈接信息,它被配置成將各對話文本區(qū)域鏈接至在對話樣式片段中定義的區(qū)域樣式組中的一個樣式。
在本發(fā)明的又一方面中,一種用于記錄文本字幕流的裝置包括被配置成驅(qū)動光學記錄設備在記錄介質(zhì)上記錄數(shù)據(jù)的驅(qū)動器;用于控制驅(qū)動器在記錄介質(zhì)上記錄至少一個文本字幕流的控制器,各文本字幕流包括定義一組區(qū)域樣式的一個對話樣式片段和至少一個對話呈現(xiàn)片段,各對話呈現(xiàn)片段包含至少一個對話文本區(qū)域,各對話文本區(qū)域包括鏈接信息,它被配置成將各對話文本區(qū)域鏈接至在對話樣式片段中定義的區(qū)域樣式組中的一個樣式。
應理解本發(fā)明的在前概述及下列詳述是示例性和解釋性的,且旨在提供對所要求保護的本發(fā)明的進一步解釋。
附圖簡要說明包括在內(nèi)提供對本發(fā)明的進一步理解、并結合其中構成本申請的一部分的附圖示出本發(fā)明的各個實施例,并與說明書一起用于解釋本發(fā)明的原理。在附圖中

圖1示出根據(jù)本發(fā)明的記錄在光盤中的數(shù)據(jù)文件的結構;圖2示出根據(jù)本發(fā)明的光盤的數(shù)據(jù)存儲區(qū)域;圖3示出根據(jù)本發(fā)明的呈現(xiàn)在顯示屏上的文本字幕和主圖像;圖4示出根據(jù)本發(fā)明的主AV片斷和文本字幕片斷的再現(xiàn)控制的示意圖;圖5A示出根據(jù)本發(fā)明的呈現(xiàn)在顯示屏幕上的對話;圖5B示出根據(jù)本發(fā)明的呈現(xiàn)在顯示屏幕上的對話的多個區(qū)域;圖5C示出根據(jù)本發(fā)明的對話的多個區(qū)域的樣式信息;圖6示出根據(jù)本發(fā)明的文本字幕流文件的結構;圖7示出根據(jù)本發(fā)明的一組樣式信息在文本字幕流文件的結構中的應用;圖8示出根據(jù)本發(fā)明的文本字幕流文件的語法;圖9A-9D示出根據(jù)本發(fā)明的文本字幕流文件的語法的另一個例子;圖10A和10B示出根據(jù)本發(fā)明的文本字幕流文件的語法的又一個例子;圖11示出根據(jù)本發(fā)明的包括再現(xiàn)文本字幕流文件的光學記錄和/或再現(xiàn)裝置。
具體實施例方式
現(xiàn)在將詳細參考本發(fā)明的較佳實施例,其例子在附圖中示出。在可能的情況下,在全部附圖中用相同的標號來指示相同或相似的部件。另外,雖然本發(fā)明中使用的術語選自眾所周知和使用的術語,本發(fā)明的說明書中提到的某些術語由申請人根據(jù)他或她的判斷選擇,其詳細含義在本說明書的相關部分中描述。此外,本發(fā)明需要不僅僅通過所使用的實際術語而通過各術語內(nèi)蘊含的意義來理解。
在本詳細說明書中,“記錄介質(zhì)”指能記錄數(shù)據(jù)的所有類型的介質(zhì),并且廣義地包括不論采取何種記錄方法的所有類型的介質(zhì),例如光盤、磁帶等。在下文中,為了簡化本發(fā)明的說明,光盤特別是“藍光盤(BD)”將作為本文提出的記錄介質(zhì)的一個例子給出。然而,可將本發(fā)明的精神和范圍同等地應用于其它類型的記錄介質(zhì)是顯而易見的。
在本詳細說明中,“主數(shù)據(jù)”表示屬于由作者記錄在光盤中的標題(例如電影標題)的音頻/視頻(AV)數(shù)據(jù)。通常,AV數(shù)據(jù)以MPEG2格式記錄并常常被稱為AV流或主AV流。另外,“補充數(shù)據(jù)”表示再現(xiàn)主數(shù)據(jù)所需的所有其它數(shù)據(jù),其例子是文本字幕流、交互式圖形流、呈現(xiàn)圖形流和補充音頻流(例如,用于可瀏覽幻燈片)。這些補充數(shù)據(jù)流可以用MPEG2格式或任何其它數(shù)據(jù)格式記錄。它們能與AV流多路復用或能在光盤中作為獨立數(shù)據(jù)文件存在。
“字幕”表示對應于所再現(xiàn)的視頻(圖像)數(shù)據(jù)的字幕信息,并且它可用預定語言表示。例如,當用戶在觀看顯示屏上的圖像時選擇觀看以各種語言表示的多個字幕之一的選項時,對應于所選擇字幕的字幕信息被顯示在顯示屏的預定部分上。如果所顯示的字幕信息是文本數(shù)據(jù)(例如字符),則所選擇的字幕常被稱為“文本字幕”。根據(jù)本發(fā)明的一個方面,多個MPEG2格式的文本字幕流可記錄在光盤中,并且它們可作為多個獨立的流文件存在。各個“文本字幕流文件”被創(chuàng)建并記錄在光盤內(nèi)。并且,本發(fā)明的目的在于提供一種用于再現(xiàn)所記錄的文本字幕流文件的方法和裝置。
圖1示出根據(jù)本發(fā)明的記錄在藍光盤(下文稱為“BD”)中的數(shù)據(jù)文件的文件結構。參見圖1,根目錄(根)中包括至少一個BD目錄(BDMV)。各BD目錄包括用于與一個或多個用戶交互的索引文件(index.bdmv)和目標文件(MovieObject.bdmv)。例如,索引文件可包含表示具有多個可選擇菜單和電影標題的索引表的數(shù)據(jù)。各BD目錄還包括四個文件目錄,它們包括要再現(xiàn)的音頻/視頻(AV)數(shù)據(jù)和再現(xiàn)AV數(shù)據(jù)所需的各種數(shù)據(jù)。
各BD目錄中所包括的文件目錄是流目錄(STREAM)、片斷信息目錄(CLIPINF)、播放列表目錄(PLAYLIST)、和輔助數(shù)據(jù)目錄(AUX DATA)。首先,流目錄(STREAM)包括具有特定數(shù)據(jù)格式的音頻/視頻(AV)流文件。例如,AV流文件可以是MPEG2傳輸分組的形式,并命名為“*.m2ts”,如圖1所示。該流目錄還可包括一個或多個文本字幕流文件,其中各文本字幕流文件包括用特定語言表示的文本字幕的文本(例如字符)數(shù)據(jù)和該文本數(shù)據(jù)的再現(xiàn)控制信息。文本字幕流文件作為獨立的流文件存在于流目錄內(nèi),并可命名為“*.m2ts”或“*.txtst”,如圖1所示。流目錄中所包括的AV流文件或文本字幕流文件常稱為片斷流文件。
接著,片斷信息目錄(CLIPINF)包括分別對應于流目錄中所包括的流文件(AV或文本字幕)的片斷信息文件。各片斷信息文件包含相應流文件的屬性或再現(xiàn)定時信息。例如,片斷信息文件可包括映射信息,其中呈現(xiàn)時間標記(PIS)和源分組號(SPN)是一一對應關系并根據(jù)片斷類型通過入口點映射(EPM)來映射。使用該映射信息,可根據(jù)一組由PlayItem或SubPlayItem提供的定時信息(進入時間和跳出時間)確定流文件的特定位置,下面將進行詳細討論。在工業(yè)標準中,每一對流文件及其相應的片斷信息文件被指定為一個片斷。例如,CLIPINF中所包括的01000.clpi包括STREAM中所包括的01000.m2ts的屬性和再現(xiàn)定時信息,且01000.clpi和01000.m2ts形成一個片斷。
再參考圖1,播放列表目錄(PLAYLIST)包括一個或多個播放列表文件(*.mpls),其中每個播放列表文件包括至少一個播放項,它指定至少一個主AV片斷和該主AV片斷的再現(xiàn)時間。更具體來說,播放項包含指定進入時間和跳出時間的信息,該信息表示由PlayItem內(nèi)的Clip_Information_File_Name指定的主AV片斷的開始和結束時間。因此,播放列表文件表示一個或多個主AV片斷的基本再現(xiàn)控制信息。另外,播放列表文件還可包括子播放項,它表示用于文本字幕流文件的基本再現(xiàn)控制信息。當子播放項被包括在播放列表中以再現(xiàn)一個或多個文本字幕流文件時,該子播放項與播放項同步。另一方面,當子播放項用于再現(xiàn)可瀏覽幻燈片時,它不可與播放項同步。根據(jù)本發(fā)明,子播放項的主要功能在于控制一個或多個文本字幕流文件的再現(xiàn)。
最后,輔助數(shù)據(jù)目錄(AUX DATA)可包括補充數(shù)據(jù)流文件,其例子是字體文件(例如,aaaaa.font或aaaaa.otf)、彈出式菜單文件(未示出)、和用于產(chǎn)生點擊聲的聲音文件(例如,Sound.bdmv)。上述文本字幕流文件可包括在輔助數(shù)據(jù)目錄而非流目錄中。
圖2示出根據(jù)本發(fā)明的光盤的數(shù)據(jù)存儲區(qū)域。參見圖2,光盤包括占用盤卷的最里面部分的文件系統(tǒng)信息區(qū)域,流區(qū)域占用盤卷的最外面部分,而數(shù)據(jù)庫區(qū)域占用在文件系統(tǒng)信息區(qū)域和流區(qū)域之間。在文件系統(tǒng)信息區(qū)域中,存儲用于管理圖1所示的全部數(shù)據(jù)文件的系統(tǒng)信息。接著,主數(shù)據(jù)和補充數(shù)據(jù)(即,AV流和一個或多個文本字幕流)被存儲在流區(qū)域中。主數(shù)據(jù)可包括音頻數(shù)據(jù)、視頻數(shù)據(jù)和圖形數(shù)據(jù)。并且,補充數(shù)據(jù)(即,文本字幕)被獨立地存儲在流區(qū)域中而不與主數(shù)據(jù)多路復用。圖1所示的通用文件、播放列表文件和片斷信息文件被存儲在盤卷的數(shù)據(jù)庫區(qū)域中。如上所述,通用文件包括索引文件和目標文件,而播放列表文件和片斷信息文件包括再現(xiàn)存儲在流區(qū)域中的AV流和文本字幕流所需的信息。使用存儲在數(shù)據(jù)庫區(qū)域和/或流區(qū)域中的信息,用戶能選擇特定回放模式并以所選擇的回放模式再現(xiàn)主AV和文本字幕流。
下面將詳細說明根據(jù)本發(fā)明的文本字幕流文件的結構。首先,將新定義用于再現(xiàn)文本字幕流的控制信息。然后是創(chuàng)建包括新定義控制信息的文本流文件的方法、和用于再現(xiàn)文本字幕流從而再現(xiàn)所記錄的流文件的方法和裝置的詳細說明。圖3示出根據(jù)本發(fā)明呈現(xiàn)在顯示屏上的文本字幕和主圖像。當同步再現(xiàn)主AV流和相應的文本字幕流時,所述主圖像和文本字幕被同時顯示在顯示屏上。
圖4的示出根據(jù)本發(fā)明的主AV片斷和文本字幕片斷的再現(xiàn)控制的示意圖。參見圖4,播放列表文件包括至少一個主AV片斷的至少一個播放項控制再現(xiàn)、和多個文本字幕片斷的子播放項控制再現(xiàn)。圖4所示的用作英文和韓文文本字幕的文本字幕片斷1和文本字幕片斷2可與主AV片斷同步,從而主圖像和相應的文本字幕在特定呈現(xiàn)時間同時顯示在顯示屏上。為了在顯示屏上顯示該文本字幕,需要顯示控制信息(例如位置和大小信息)和呈現(xiàn)時間信息,其例子在圖5A到圖5C中示出。
圖5A示出根據(jù)本發(fā)明的在顯示屏上呈現(xiàn)的對話。對話呈現(xiàn)在給定呈現(xiàn)時間期間顯示屏上顯示的全部文本字幕數(shù)據(jù)。通常,對話的呈現(xiàn)時間可用呈現(xiàn)時間標記(PTS)表示。例如,圖5A所示的對話的呈現(xiàn)在PTS(k)處開始并在PTS(k+1)處結束。因此,圖5A所示的對話呈現(xiàn)在PTS(k)和PTS(k+1)之間顯示在顯示屏上的文本字幕數(shù)據(jù)的整個單元。對話在一個文本字幕中最多包括100個字符碼。另外,圖5B示出根據(jù)本發(fā)明的對話的多個區(qū)域。區(qū)域表示在給定呈現(xiàn)時間期間在顯示屏上顯示的文本字幕數(shù)據(jù)(對話)的細分部分。換言之,對話包括至少一個區(qū)域,且各區(qū)域可包括至少一行字幕文本??筛鶕?jù)分配給該區(qū)域的區(qū)域樣式(全局樣式)在顯示屏上顯示表示一個區(qū)域的全部文本字幕數(shù)據(jù)。應根據(jù)字幕數(shù)據(jù)的期望解碼速率確定包括在一個對話中的最多區(qū)域數(shù)目,因為較多數(shù)目的區(qū)域通常導致較低的解碼率。例如,可以將一個對話的最多區(qū)域數(shù)目限制為2,以實現(xiàn)合理的較高解碼速率。
圖5C示出根據(jù)本發(fā)明的對話的多個區(qū)域的樣式信息。樣式信息表示定義顯示對話中所包括區(qū)域的至少一部分所需的屬性的信息。樣式信息的某些例子是位置、區(qū)域大小、背景顏色、文本對齊、文本流信息等等。樣式信息可分類成區(qū)域樣式信息(全局樣式信息)和內(nèi)部(inline)樣式信息(局部樣式信息)。
區(qū)域樣式信息定義應用于對話的整個區(qū)域的區(qū)域樣式(全局樣式)。例如,區(qū)域樣式信息可包含區(qū)域的區(qū)域位置、區(qū)域大小、字體顏色、背景顏色、文本流、文本對齊、行間距、字體名稱、字形和字體大小的至少之一。例如,如圖5C所示將兩個不同的區(qū)域樣式應用于區(qū)域1和區(qū)域2。具有位置1、大小1及藍色背景顏色的區(qū)域樣式被應用于區(qū)域1,而具有位置2、大小2及紅色背景顏色的不同區(qū)域樣式被應用于區(qū)域2。
另一方面,內(nèi)部樣式信息定義應用于區(qū)域中所包括的文本字符串的特定部分的內(nèi)部樣式(局部樣式)。例如,內(nèi)部樣式信息可包含字形、字體大小、字形、和字體顏色的至少之一。文本字符串的特定部分可以是區(qū)域中的整個文本行或該文本行的特定部分。參見圖5C,特定內(nèi)部樣式被應用于區(qū)域1中包括的文本部分“mountain”。換言之,文本字符串特定部分的字體類型、字體大小、字形和字體顏色的至少之一與區(qū)域1中文本串的其余部分不同。
圖6示出根據(jù)本發(fā)明的文本字幕流文件(例如,圖1所示的10001.m2s)。該文本字幕流文件可由包括多個傳輸分組(TP)的MPEG2傳輸流形成,所有傳輸分組都具有相同的分組標識符(例如,PID=0x18xx)。當盤片播放器接收到包括特定文本字幕流在內(nèi)的許多輸入流時,它用它們的PID找到屬于該文本字幕流的所有傳輸分組。參見圖6,傳輸分組的每個子集形成一個分組基本流(PES)分組。圖6所示的PES分組之一對應于定義一組區(qū)域樣式的對話樣式片段(DSS)。第二PES分組之后的所有其余PES分組對應于對話呈現(xiàn)片段(DPS)。
在上述圖6的文本字幕流結構中,圖5A到5C所示的每個對話信息都表示一個對話呈現(xiàn)片段(DPS)。并且,對話信息中所包括的樣式信息表示一組信息,將在對話樣式片段(DSS)中定義的多個區(qū)域樣式組(也可稱為“region_style_id”)的任一個鏈接到內(nèi)部樣式。標準化有限數(shù)目的區(qū)域樣式組被記錄在對話樣式片段(DSS)中。例如,最多記錄60組特定樣式信息,其每一組由region_style_id描述。
圖7示出記錄在文本字幕流中的對話樣式片段(DSS)的結構以及對話呈現(xiàn)片段(DPS)的結構。因此,將在后續(xù)過程中參照圖8說明文本字幕流的詳細語法。更具體來說,對話樣式片段(DSS)包括最多60組記錄其中的區(qū)域樣式,每一組由region_style_id描述。包括各種區(qū)域樣式信息的區(qū)域樣式組和用戶可改變的樣式組被記錄在各region_style_id中。在此,將在圖9B中說明區(qū)域樣式信息的詳細內(nèi)容,并在圖9C中說明用戶可改變的樣式信息的詳細內(nèi)容。
另外,對話呈現(xiàn)片段(DPS)包括文本數(shù)據(jù)和指示該文本數(shù)據(jù)的呈現(xiàn)時間的定時信息(即,PTS組)。對話呈現(xiàn)片段(DPS)還包括將各區(qū)域的樣式信息的任一個鏈接到上述對話樣式中所包括的特定區(qū)域樣式信息的信息。因此,DPS#1由單個區(qū)域形成,且應用于文本數(shù)據(jù)(文本數(shù)據(jù)#1)的區(qū)域樣式被應用于對話呈現(xiàn)片段(DPS)中所包括的region_style_id=k中。DPS#2由兩個區(qū)域形成,且應用于第一區(qū)域的文本數(shù)據(jù)(文本數(shù)據(jù)#1)的區(qū)域樣式被應用于對話呈現(xiàn)片段(DPS)中所包括的region_style_id=k中。并且,應用于第二區(qū)域的文本數(shù)據(jù)(文本數(shù)據(jù)#2)的區(qū)域樣式被應用于對話呈現(xiàn)片段(DPS)中所包括的region_style_id=n中。類似地,DPS#3和DPS#4將region_style_id=n和region_style_id=m分別應用于對話呈現(xiàn)片段(DPS)內(nèi)的各個相應樣式信息。
因此,當兩個區(qū)域存在于單個對話中時,例如DPS#2中,應給予應用于各區(qū)域的各個region_style_id不同的值。更具體來說,如上所述,region_style_id=k被應用于DPS#2中的第一區(qū)域,而region_style_id=n被應用于DPS#2中的第二區(qū)域,從而分別應用不同的區(qū)域樣式組。當同樣的region_style_id被應用于各區(qū)域時,則兩個區(qū)域在屏幕上重疊,這引起了顯示文本字幕中的困難。同時,通過region_style_id鏈接的樣式信息被同樣地應用于相應區(qū)域中的所有文本數(shù)據(jù)(即,全局樣式信息)。然而,當要更改文本數(shù)據(jù)中特定文本串的樣式信息時,作為一組僅應用于相應文本字符串的局部樣式信息的內(nèi)部樣式信息被新定義和應用。
現(xiàn)在將參照圖8到10B詳細說明上述對話格式片段(DSS)和對話呈現(xiàn)片段(DPS)的語法結構。圖8示出根據(jù)本發(fā)明的文本字幕流(Text_subtitle_stream())的語法。參見圖8,Text_subtitle_stream()包括dialog_style_segment()語法和dialog_presentation_segment()語法。更具體來說,dialog_presentation_segment()語法對應于定義樣式信息組的單個對話樣式片段(DSS),而dialog_presentation_segment()語法對應于其中記錄有實際對話信息的多個對話呈現(xiàn)片段(DPS)。
圖9A到9C示出表示對話樣式片段(DSS)的dialog_style_segment()的詳細結構。更具體來說,圖9A示出其中定義dialog_style_set()的dialog_style_segment()的整體結構,該dialog_style_set()定義應用于對話中的不同樣式信息組。圖9B示出根據(jù)本發(fā)明的在dialog_style_segment()中定義的dialog_style_set()。除了region_styles之外,dialog_style_set()包括Player_sytle_flag、user_changeable_style_set()和palette()。Player_sytle_flag指示播放器對樣式信息的改變是否獲授權。同樣,user_changeable_style set()定義播放器對樣式信息的改變范圍,而palette()指示顏色信息。
如上所述,區(qū)域樣式信息(region_style)表示為各區(qū)域定義的全局樣式信息。region_style_id被分配給各區(qū)域,并定義對應于特定region_style_id的樣式信息。因此,當通過將應用于相應對話的region_style_id記錄在對話呈現(xiàn)片段(DPS)中來再現(xiàn)對話時,應用由dialog_style_set()中相同region_style_id定義的樣式信息組值,以再現(xiàn)該對話。因此,現(xiàn)在將說明包括在提供給各region_style_id的樣式信息組中的單個樣式信息。
在此提供region_horizontal_position、region_vertical_position和region_height作為用于定義屏幕中相應區(qū)域的位置和大小的信息。并且還提供決定相應區(qū)域的背景顏色的region_bg_color_index信息。另外,提供text_horizontal_position和text_vertical_position,作為定義相應區(qū)域中文本的原始(或起始)位置的信息。同樣,提供定義文本方向(例如,左→右,右→左,上→下)的text_flow和定義文本的對齊方向(例如,左,中心,右)的text_alignment。更具體來說,當特定對話中包括多個區(qū)域時,相應對話中包括的各區(qū)域的text_flow被定義成具有相同的text_flow值,從而防止用戶觀看受擾圖像。
另外,提供區(qū)域內(nèi)各行之間間隔的line_space,作為包括在樣式信息組中的單個樣式信息。并且,提供font_type、font_size和font_color_index,作為用于實際字體信息的字體信息。同時,記錄在dialog_style set()中的Player_style_flag指示作者是否可應用提供給播放器的樣式信息。例如,當Player_style_flag=1b,且樣式信息在記錄于盤中的dialog_style set()中定義時,播放器獲得授權通過應用在播放器本身內(nèi)提供的樣式信息再現(xiàn)文本字幕流。另一方面,當Player_style_flag=0b時,僅授權使用在記錄于盤片中的dialog_style set()中定義的樣式信息。
圖9示出在dialog_style_set()中定義的根據(jù)本發(fā)明的user_changeable_style_set()。user_changeable_style set()預先定義能由用戶改變的樣式信息的類型和改變的范圍,且user_changeable_style set()被用于簡便地改變文本字幕數(shù)據(jù)的樣式信息。然而,當使用戶能改變圖9B中所述的所有樣式信息時,用戶可能更易混淆。因此,在本發(fā)明中,只可改變font_type、region_horizontal_position和region_vertical_position的樣式信息。并且因此,在user_changeable_style set()中還定義可根據(jù)font_size改變的文本位置和行間距中的變化。更具體來說,user_changeable_style set()是為各region_style_id定義的。例如,可以在user_changeable_style set()中定義user_style_id=k中最多25個region_style_id。
同樣,各user_style_id包括region_horizontal_position_direction和region_vertical_position_direction,指定各可變region_horizontal_position和region_vertical_position的已改變位置的方向。各user_style_id還包括用于將各方向上的單個位置移動單位指定為像素單位的region_horizontal_delta和region_vertical_position_delta信息。更具體來說,例如,當region_horizontal_position_direction=0時,區(qū)域的位置移向右方。而當region_horizontal_position_direction=1時,區(qū)域的位置移向左方。同樣,當region_vertical_position_direction=0時,區(qū)域的位置移向下方。最后,當region_vertical_position_direction=1時,區(qū)域的位置移向上方。
另外,各user_style_id包括指定各可變font_size的變化方向的font_size_inc_dec信息和用于將各方向中的單個位置移動單位指定成像素單位的font_size_delta信息。更具體來說,例如,font_size_inc_dec=0表示font_size的增大方向,而font_size_inc_dec=1表示font_size的減小方向。
因此,下面將說明根據(jù)本發(fā)明的user_changeable_style set()的特性。在對話樣式片段(DSS)中包括的所有region_sytle()中定義user_control_style()的相同號碼。因此,能應用于所有對話呈現(xiàn)片段(DPS)的user_control_style的號碼也是相同的。另外,每一user_control_style()由不同的user_style_id表示,并且當用戶選擇隨機的user_id_style時,user_control_style()的相同次序應用于所有region_style()。另外,在單個user_control_style()中定義所有可改變樣式的組合。更具體來說,同時而非分開定義region_position和font_size。最后,不論各位置移動單位(*_delta)如何,都獨立地記錄增大或減小的各方向(*_direction)和指示(*_inc_dec)。更具體來說,通過只定義位置移動單位(*_delta),可以通過將位置移動單位加到在region_style()中定義的值來獲取實際改變的樣式信息的最終值(或樣式值)。
圖9D示出在dialog_style set()中定義的根據(jù)本發(fā)明的調(diào)色板信息(palette())。palette()提供記錄在對話中的文本字幕數(shù)據(jù)的顏色改變信息。這里,palette()包括特定亮度值(Y_value)、特定顏色值(Cr_value、Cb_value)和為各palette_entry_id指定文本數(shù)據(jù)的透明度的特定T_value。因此,在單個palette()中記錄多個palette_entry_id。
圖10A和10B示出表示根據(jù)本發(fā)明的對話呈現(xiàn)片段(DPS)的dialog_presentation_segment()的詳細結構。圖10A示出其中定義了dialog_start_PTS和dialog_end_PTS的dialog_presentation_segment()的整體結構。dialog_start_PTS和dialog_end_PTS指定相應對話的呈現(xiàn)時間。然后,dialog_presentation_segment()包括指示相應對話中信息的變化的palette_update_flag。當palette_update_flag=1b時,發(fā)生顏色的變化(或更新)。并且,定義新改變顏色的palette()信息被分開記錄。
接著,定義區(qū)域信息的dialog_region()被記錄在dialog_presentation_segment()中。在本發(fā)明中,在單個對話中最多提供兩個區(qū)域,因此,向各區(qū)域提供dialog_region()信息。dialog_region()包括region_sytle_id信息和continuous_present_flag信息。region_style_id信息指定圖9B所示區(qū)域樣式中的任一個,而continuous_present_flag信息標識是否對先前的對話區(qū)域執(zhí)行無縫再現(xiàn)。另外,文本數(shù)據(jù)和region_sutitle()信息也包括在dialog_region()中。文本數(shù)據(jù)包括在實際的相應區(qū)域中,而region_subtitle()信息定義局部樣式信息。
圖10B示出在dialog_region()中定義的一組region_subtitle()信息。region_subtitle()由在成對(或分組)形成的文本串和應用于該文本串的內(nèi)部樣式信息構成。換言之,當region_subtitle()中的類型為類型=0x01時,該類型表示文本字符串,因此,字符代碼(color_data_byte)記錄在text_string()內(nèi)。此外,當region_subtitle()中的類型不是type=0x01時,該類型表示內(nèi)部樣式信息。例如類型=0x02表示字體組中的變化,因此,由相應ClipInfo指定的字體ID值被記錄在inline_style_value()中,而類型=0x03表示字形中的變化,因此,相應的字形值被記錄在inline_style_value()中。同樣,類型=0x04表示字體大小的變化,且相應的字體大小值被記錄在inline_style_value()中,而類型=0x05表示Font顏色中的變化,因此,由相應調(diào)色板指定的索引值被記錄在inline_style_value()中。最后,類型=0x0A表示本發(fā)明中的換行符。例如,在對應于圖5所述區(qū)域#1的文本數(shù)據(jù)中,文本部分“mountain”被寫成text_string(例如,text_string=mountain),而局部信息被記錄成inline_style類型=0x04(即,字體大小的變化)。接著,當inline_style_value=xxx時,可以再現(xiàn)相應text_string=mountain的fong_size以具有期望值(xxx)。
圖11示出根據(jù)本發(fā)明的光學記錄和/或再現(xiàn)裝置10的詳細視圖,包括文本字幕數(shù)據(jù)的再現(xiàn)。光學記錄和/或再現(xiàn)裝置10基本上包括用于再現(xiàn)記錄在光盤上的主數(shù)據(jù)、文本字幕流和相應的再現(xiàn)控制信息的拾取單元11;控制拾取單元11的操作的伺服機構14;信號處理器13,將從拾取單元11接收到的再現(xiàn)信號恢復成期望信號值,或?qū)⒁涗浀焦獗P上的信號調(diào)制成可記錄信號并發(fā)送該經(jīng)調(diào)制的信號;以及控制上述操作的微型計算機16。
另外,AV解碼器或文本字幕(Text ST)解碼器17根據(jù)控制器12的控制執(zhí)行輸出數(shù)據(jù)的最終解碼。并且,為了執(zhí)行將信號記錄在光盤上的功能,AV編碼器18根據(jù)控制器12的控制將輸入信號轉(zhuǎn)換成特定格式的信號(例如,MPEG-2傳輸流),然后向信號處理器13提供經(jīng)轉(zhuǎn)換的信號。
緩沖器18用于預載并預先存儲文本字幕,以便于解碼根據(jù)本發(fā)明的文本字幕流??刂破?2控制光學記錄和/或再現(xiàn)裝置的操作。并且,當用戶輸入請求顯示特定語言的文本字幕的命令時,在緩沖器18中預載和存儲相應的文本字幕流。接著,在預載并存儲在緩沖器18中的文本字幕流數(shù)據(jù)中,控制器12引用上述對話信息、區(qū)域信息、樣式信息等,并控制文本字幕解碼器17從而在屏幕上的特定位置處以特定大小顯示實際文本數(shù)據(jù)。更具體來說,文本字幕解碼器17解碼記錄在預載于緩沖器18中的文本字幕流中的對話呈現(xiàn)片段(DPS)。然而,文本字幕流通過使用對話呈現(xiàn)片段(DPS)內(nèi)的特定區(qū)域樣式信息再現(xiàn),該特定區(qū)域樣式信息由對話呈現(xiàn)片段(DPS)中所記錄的region_style_id指定。
如上所述,用于再現(xiàn)和記錄文本字幕流的記錄介質(zhì)和方法及裝置具有下列優(yōu)點。文本字幕流可作為標準化信息記錄在光盤中,從而使所記錄的文本字幕流文件能有效再現(xiàn)。
工業(yè)實用性對于本領域技術人員將顯而易見的是,可對本發(fā)明進行各種修改和變化而不偏離本發(fā)明的精神或范圍。因此,本發(fā)明旨在涵蓋本發(fā)明的修改和變化,只要它們落在所附權利要求及它們的等效物的范圍內(nèi)。
權利要求
1.一種用于再現(xiàn)文本字幕流的記錄介質(zhì),包括存儲至少一個文本字幕流的數(shù)據(jù)區(qū),各文本字幕流包括定義一組區(qū)域樣式的對話樣式片段和至少一個對話呈現(xiàn)片段,各對話呈現(xiàn)片段包含至少一個對話文本區(qū)域,各對話文本區(qū)域包括鏈接信息,它被配置成將各對話文本區(qū)域鏈接至在所述對話樣式片段中定義的區(qū)域樣式組中的一個樣式。
2.如權利要求1所述的記錄介質(zhì),其特征在于,所述鏈接信息是唯一地標識與各對話文本區(qū)域鏈接的區(qū)域樣式的區(qū)域樣式標識。
3.如權利要求1所述的記錄介質(zhì),其特征在于,在所述對話樣式片段中定義的所述區(qū)域樣式組的數(shù)量小于或等于60。
4.如權利要求1所述的記錄介質(zhì),其特征在于,各對話文本區(qū)域還包括至少一個文本字符串,并為各文本串定義一個內(nèi)部樣式,所述內(nèi)部樣式在解碼各對話文本區(qū)域時被應用于各文本字符串的至少一部分。
5.一種用于再現(xiàn)文本字幕流的記錄介質(zhì),包括存儲至少一個文本字幕流的數(shù)據(jù)區(qū),各文本字幕流包括定義一組區(qū)域樣式的對話樣式片段和多個對話呈現(xiàn)片段,所述對話呈現(xiàn)片段中的至少一個包含分別包括第一和第二區(qū)域樣式標識的對話文本的第一和第二區(qū)域,其中所述第一和第二區(qū)域樣式標識被配置成將所述對話文本的第一和第二區(qū)域分別鏈接至所述對話樣式片段中所定義的兩個不同區(qū)域樣式。
6.一種用于再現(xiàn)文本字幕流的記錄介質(zhì),包括存儲至少一個文本字幕流的數(shù)據(jù)區(qū),各文本字幕流包括定義一組區(qū)域樣式的對話樣式片段和多個對話呈現(xiàn)片段,各對話呈現(xiàn)片段包含至少一個對話文本區(qū)域,各對話文本區(qū)域包括唯一地標識在所述對話樣式片段中定義的區(qū)域樣式組中的一個樣式的區(qū)域樣式標識。
7.一種用于再現(xiàn)文本字幕流的記錄介質(zhì),包括存儲分別定義一組全局樣式的一組全局樣式信息的數(shù)據(jù)區(qū),和要在預定呈現(xiàn)時隙期間呈現(xiàn)的至少一個對話文本區(qū)域,各對話文本區(qū)域包括鏈接信息,它被配置成將各對話文本區(qū)域鏈接至所述全局樣式組中的一個樣式,所鏈接的全局樣式指定所述各對話文本區(qū)域的區(qū)域呈現(xiàn)屬性。
8.如權利要求7所述的記錄介質(zhì),其特征在于,要在預定呈現(xiàn)時隙期間呈現(xiàn)的所述至少一個對話文本區(qū)域的數(shù)量小于或等于2。
9.如權利要求7所述的記錄介質(zhì),其特征在于,所鏈接的全局樣式是要應用于所述各對話文本區(qū)域的全部的區(qū)域樣式。
10.如權利要求9所述的記錄介質(zhì),其特征在于,所述鏈接信息是唯一地標識所鏈接的全局樣式的區(qū)域樣式標識。
11.如權利要求7所述的記錄介質(zhì),其特征在于,所述對話文本的各區(qū)域還包括至少一個文本字符串,并定義要應用于各文本字符串的至少一部分的局部樣式。
12.如權利要求11所述的記錄介質(zhì),其特征在于,所述局部樣式是被配置成改變由所鏈接的全局樣式指定的區(qū)域呈現(xiàn)屬性之一的內(nèi)部樣式。
13.如權利要求7所述的記錄介質(zhì),其特征在于,所述全局樣式信息組被存儲在分組基本流中。
14.一種用于再現(xiàn)文本字幕流的方法,所述方法包括讀取記錄在記錄介質(zhì)上的文本字幕流,所述文本字幕流包括定義一組區(qū)域樣式的對話樣式片段和多個對話呈現(xiàn)片段,各對話呈現(xiàn)片段包含對話文本的至少一個區(qū)域;讀取各對話文本區(qū)域中所包括的區(qū)域樣式標識,所述區(qū)域樣式標識唯一地標識在對話樣式片段中定義的所述區(qū)域樣式組中的一個樣式;以及通過應用由所述區(qū)域樣式標識所標識的區(qū)域樣式解碼各對話文本區(qū)域。
15.如權利要求14所述的方法,其特征在于,所述各對話呈現(xiàn)片段還包含指示對話文本的所述至少一個區(qū)域的呈現(xiàn)開始和結束時間的呈現(xiàn)時間信息。
16.如權利要求14所述的方法,其特征在于,還包括將所述文本字幕流的全部預載到緩沖器中。
17.一種用于再現(xiàn)文本字幕流的裝置,所述裝置包括緩沖器,被配置成預載記錄在記錄介質(zhì)上的文本字幕流,所預載的文本字幕流包括定義一組區(qū)域樣式的對話樣式片段和多個對話呈現(xiàn)片段,各對話呈現(xiàn)片段包含至少一個對話文本區(qū)域;以及文本字幕解碼器,被配置成讀取各對話文本區(qū)域所包括的區(qū)域樣式標識,所述區(qū)域樣式標識唯一地標識所述區(qū)域樣式組中的一個樣式,所述文本字幕解碼器還被配置成通過應用所標識的區(qū)域樣式解碼各對話文本區(qū)域。
18.一種用于再現(xiàn)文本字幕流的記錄介質(zhì),包括存儲至少一個AV流和至少一個文本字幕流的第一數(shù)據(jù)區(qū),各文本字幕流包括定義一組區(qū)域樣式的對話樣式片段和至少一個對話呈現(xiàn)片段,各對話呈現(xiàn)片段包含至少一個對話文本區(qū)域,各對話文本區(qū)域包括鏈接信息,它被配置成將所述各對話文本區(qū)域鏈接至在所述對話樣式片段中定義的所述區(qū)域樣式組中的一個樣式;以及存儲分別對應于所述至少一個AV流和至少一個文本字幕流的片斷信息文件的第二數(shù)據(jù)區(qū),各片斷信息文件包含相應流的屬性信息。
19.如權利要求18所述的記錄介質(zhì),其特征在于,所述鏈接信息是唯一標識在所述對話樣式片段中定義的所述區(qū)域樣式組中的一個樣式的區(qū)域樣式標識。
20.一種用于再現(xiàn)文本字幕流的方法,其特征在于,所述方法包括再現(xiàn)至少一個記錄在記錄介質(zhì)上的文本字幕流,各文本字幕流包括定義一組區(qū)域樣式的對話樣式片段和至少一個對話呈現(xiàn)片段,各對話呈現(xiàn)片段包含至少一個對話文本區(qū)域,各對話文本區(qū)域包括鏈接信息,它被配置成將所述各對話文本區(qū)域鏈接至所述對話樣式片段中定義的所述區(qū)域樣式組中的一個相。
21.一種用于再現(xiàn)文本字幕流的裝置,其特征在于,所述裝置包括驅(qū)動器,被配置成驅(qū)動光學再現(xiàn)設備再現(xiàn)記錄在記錄介質(zhì)上的數(shù)據(jù);以及控制器,被配置成控制所述驅(qū)動器再現(xiàn)至少一個記錄在記錄介質(zhì)上的文本字幕流,各文本字幕流包括定義一組區(qū)域樣式的對話樣式片段和至少一個對話呈現(xiàn)片段,各對話呈現(xiàn)片段包含至少一個對話文本區(qū)域,各對話文本區(qū)域包括鏈接信息,它被配置成將所述各對話文本區(qū)域鏈接至在所述對話樣式片段中定義的所述區(qū)域樣式組中的一個樣式。
22.一種記錄文本字幕流的方法,所述方法包括在記錄介質(zhì)上記錄至少一個文本字幕流,各文本字幕流包括定義一組區(qū)域樣式的對話樣式片段和至少一個對話呈現(xiàn)片段,各對話呈現(xiàn)片段包含至少一個對話文本區(qū)域,各對話文本區(qū)域包括鏈接信息,它被配置成將所述各對話文本區(qū)域鏈接至在所述對話樣式片段中定義的所述區(qū)域樣式組中的一個樣式。
23.一種用于記錄文本字幕流的裝置,所述裝置包括驅(qū)動器,被配置成驅(qū)動光學記錄設備在記錄介質(zhì)上記錄數(shù)據(jù);控制器,用于控制所述驅(qū)動器在所述記錄介質(zhì)上記錄至少一個文本字幕流,各文本字幕流包括定義一組區(qū)域樣式的對話樣式片段和至少一個對話呈現(xiàn)片段,各對話呈現(xiàn)片段包含至少一個對話文本區(qū)域,各對話文本區(qū)域包括鏈接信息,它被配置成將所述各對話文本區(qū)域鏈接至在所述對話樣式片段中定義的所述區(qū)域樣式組中的一個樣式。
全文摘要
公開了一種用于再現(xiàn)和記錄文本字幕流的記錄介質(zhì)和方法及裝置。該文本字幕流包括定義一組區(qū)域樣式的對話樣式片段和至少一個對話呈現(xiàn)片段。各對話呈現(xiàn)片段包含至少一個對話文本區(qū)域,其中各對話文本區(qū)域包括鏈接信息,它被配置成將各對話文本區(qū)域鏈接至在對話樣式片段中定義的區(qū)域樣式組中的一個樣式。例如,該鏈接信息是唯一地標識與各對話文本區(qū)域鏈接的區(qū)域樣式的區(qū)域樣式標識。當再現(xiàn)各對話文本區(qū)域時,應用由區(qū)域樣式標識所標識的區(qū)域樣式。
文檔編號G11B20/10GK1918652SQ200580004568
公開日2007年2月21日 申請日期2005年1月4日 優(yōu)先權日2004年1月6日
發(fā)明者劉齊鏞, 徐康洙, 金柄辰 申請人:Lg電子株式會社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
左贡县| 阿克苏市| 永平县| 梁河县| 墨玉县| 天镇县| 剑川县| 罗源县| 府谷县| 洮南市| 额敏县| 汪清县| 托克托县| 江源县| 渑池县| 德格县| 洪湖市| 天全县| 广昌县| 永丰县| 淮安市| 聂拉木县| 克东县| 泸州市| 承德市| 云浮市| 泰顺县| 呼图壁县| 任丘市| 汉阴县| 杂多县| 梧州市| 奉新县| 重庆市| 比如县| 南京市| 淅川县| 台州市| 道孚县| 东港市| 工布江达县|