專利名稱:用于再現(xiàn)多媒體圖像數(shù)據(jù)和基于文本的字幕數(shù)據(jù)的設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種多媒體圖像的再現(xiàn),更具體地講,涉及一種用于記錄包括樣式信 息的基于文本的字幕數(shù)據(jù)的存儲介質(zhì)以及用于再現(xiàn)記錄在所述存儲介質(zhì)上的包括樣式信 息的基于文本的字幕數(shù)據(jù)的再現(xiàn)設(shè)備和方法。
背景技術(shù):
近來,為了提供高圖像品質(zhì)的高清晰(HD)多媒體圖像,在記錄在存儲介質(zhì)中的運 動圖像主流(也稱作視聽AV數(shù)據(jù)流)中多路復(fù)用視頻流、音頻流、用于提供字幕數(shù)據(jù)的呈 現(xiàn)圖形流和用于提供按鈕或菜單以與用戶交互的交互圖形流。具體地說,為了在圖像上顯 示字幕或標題,用于提供字幕數(shù)據(jù)的呈現(xiàn)圖形流還提供基于位圖的圖像。
發(fā)明內(nèi)容
技術(shù)問題然而,基于位圖的字幕數(shù)據(jù)較大并且可以與其它數(shù)據(jù)流復(fù)用。結(jié)果,為了確保指定 的應(yīng)用程序所需的最大比特傳輸速率,可包括在復(fù)用的主流中的字幕數(shù)據(jù)的單元的數(shù)量受 到限制。具體地講,當提供多種語言的字幕時,會出現(xiàn)與字幕數(shù)據(jù)的單元的受限制的數(shù)量相 關(guān)的問題。另外,由于是基于位圖的圖像,導(dǎo)致生成字幕數(shù)據(jù)和編輯已生成的字幕數(shù)據(jù)都是 非常困難的。這是因為這種字幕數(shù)據(jù)與其它數(shù)據(jù)流如視頻、音頻和交互圖形流復(fù)用。而且, 不能以多種方式輕易地改變字幕數(shù)據(jù)的輸出樣式,即,將字幕數(shù)據(jù)的一種輸出樣式改變?yōu)?另一種輸出樣式。技術(shù)方案根據(jù)一些方面,本發(fā)明的有利之處在于提供了一種在其中記錄了包括樣式信息的 基于文本的字幕數(shù)據(jù)的存儲介質(zhì),以及一種用于再現(xiàn)記錄在這種存儲介質(zhì)上的包括樣式信 息的基于文本的字幕數(shù)據(jù)的再現(xiàn)設(shè)備和方法。根據(jù)本發(fā)明的實施例,一種用于再現(xiàn)記錄在計算機可讀存儲介質(zhì)上的多媒體圖像 數(shù)據(jù)和基于文本的字幕數(shù)據(jù)的設(shè)備,所述設(shè)備包括讀取單元,用于讀取包括對話信息和樣 式集的基于文本的字幕數(shù)據(jù),其中,所述對話信息包括文本信息、參考樣式信息和局部樣式 信息,所述樣式集包括多個樣式信息;控制器單元,控制所述設(shè)備利用所述參考樣式信息將 所述多個樣式信息中的一個樣式信息應(yīng)用于所述文本信息,并將所述局部樣式信息應(yīng)用于 文本的一部分,所述參考樣式信息表示所述多個樣式信息中將被應(yīng)用于所述文本信息的一 個樣式信息,其中,所述樣式信息包括區(qū)域信息和字體信息,所述區(qū)域信息表示顯示所述文本信息的位置,所述字體信息關(guān)于所述文本信息的字體的大小和顏色。技術(shù)效果本發(fā)明的有利之處在于提供了一種在其中記錄了包括多個單元的樣式信息的基 于文本的字幕數(shù)據(jù)的存儲介質(zhì),及其再現(xiàn)設(shè)備和方法,從而可以以多種語言來提供字幕,而 不用受到字幕數(shù)據(jù)單元數(shù)量的限制。結(jié)果,可輕松地生成并編輯字幕數(shù)據(jù),并且可以以多種 方式來改變字幕數(shù)據(jù)的輸出樣式。而且,為了強調(diào)字幕的部分,可以應(yīng)用特定的樣式。
圖1示出了根據(jù)本發(fā)明實施例的記錄在存儲介質(zhì)上的主流的數(shù)據(jù)結(jié)構(gòu)和與主流 分開記錄在存儲介質(zhì)上的基于文本的字幕數(shù)據(jù),其中,在主流中多媒體圖像被編碼;圖2是根據(jù)本發(fā)明實施例的示例性再現(xiàn)設(shè)備的方框圖;圖3示出了根據(jù)本發(fā)明實施例的基于文本的字幕數(shù)據(jù)的示例性數(shù)據(jù)結(jié)構(gòu);圖4A和圖4B是再現(xiàn)具有圖3中示出的數(shù)據(jù)結(jié)構(gòu)的基于文本的字幕數(shù)據(jù)的結(jié)果的 示例;圖5示出了當再現(xiàn)具有圖3中示出的數(shù)據(jù)結(jié)構(gòu)的基于文本的字幕數(shù)據(jù)時會發(fā)生的 問題;圖6示出了根據(jù)本發(fā)明實施例的用于解決圖5中示出的問題的將被包含在基于文 本的字幕數(shù)據(jù)中的示例性內(nèi)嵌樣式信息;圖7示出了根據(jù)本發(fā)明實施例的包含內(nèi)嵌樣式信息的基于文本的字幕數(shù)據(jù)的示 例性數(shù)據(jù)結(jié)構(gòu);圖8示出了根據(jù)本發(fā)明另一實施例的再現(xiàn)設(shè)備可將預(yù)定的樣式信息應(yīng)用于其的 基于文本的字幕數(shù)據(jù)的示例性數(shù)據(jù)結(jié)構(gòu);圖9是示出了根據(jù)本發(fā)明實施例的再現(xiàn)包括樣式信息的基于文本的字幕數(shù)據(jù)的 過程的流程圖。最佳方式根據(jù)本發(fā)明的一方面,存儲介質(zhì)包括多媒體圖像數(shù)據(jù);基于文本的字幕數(shù)據(jù),用 于在基于多媒體圖像數(shù)據(jù)的圖像上顯示字幕,其中,所述基于文本的字幕數(shù)據(jù)包括指示將 被顯示在圖像上的字幕內(nèi)容的對話信息、指示對話信息的輸出樣式的樣式信息和指示應(yīng)用 于對話信息的部分的輸出樣式的局部樣式信息。所述對話信息可包括文本信息,關(guān)于將被顯示在圖像上的字幕內(nèi)容;時間信息, 關(guān)于所述文本信息被輸出到屏幕上并顯示在圖像上的時間。所述樣式信息可包括區(qū)域信息,表示在圖像上輸出文本信息的位置;字體信息, 關(guān)于輸出字體的類型、大小、顏色、寬度和樣式。所述基于文本的字幕數(shù)據(jù)可包括樣式表信 息的至少一個單元,所述樣式表信息的至少一個單元是由樣式信息的多個單元組成的輸出 樣式組。所述局部樣式信息可以是用于強調(diào)并顯示文本信息的部分的輸出樣式信息,并具 有關(guān)于包括在樣式信息中的字體大小和/或字體顏色的相對值。所述局部樣式信息可包括 在對話信息中,或者與在其中包括局部樣式信息的參考信息的對話信息分開地存儲。所述基于文本的字幕數(shù)據(jù)除了包括樣式信息之外還可以包括關(guān)于是否包括由存儲介質(zhì)的制造商限定的預(yù)定樣式信息的信息。根據(jù)本發(fā)明的另一方面,提供了一種用于再現(xiàn)在存儲介質(zhì)上分開記錄的多媒體圖 像數(shù)據(jù)和基于文本的字幕數(shù)據(jù)的設(shè)備,所述基于文本的字幕數(shù)據(jù)在基于多媒體圖像數(shù)據(jù)的 圖像上顯示字幕。所述設(shè)備包括緩沖器單元,用于存儲樣式信息和局部樣式信息,其中,所 述樣式信息指示表示將在圖像上顯示的字幕內(nèi)容的對話信息的輸出樣式,所述局部樣式信 息指示應(yīng)用于對話信息的部分的輸出樣式;文本字幕處理單元,用于從所述緩沖器單元讀 取樣式信息和局部樣式信息,將讀取的樣式信息和局部樣式信息應(yīng)用于對話信息,將被應(yīng) 用的信息轉(zhuǎn)換成位像,并輸出轉(zhuǎn)換的位像。根據(jù)本發(fā)明的另一方面,提供了一種用于再現(xiàn)記錄在存儲介質(zhì)上的多媒體圖像數(shù) 據(jù)和基于文本的字幕數(shù)據(jù)的方法,所述基于文本的字幕數(shù)據(jù)在基于多媒體圖像數(shù)據(jù)的圖像 上顯示字幕。所述方法包括讀取指示將被顯示在圖像上的字幕內(nèi)容的對話信息、指示對話 信息的輸出樣式的樣式信息和指示應(yīng)用于對話信息的部分的輸出樣式的局部樣式信息;將 對話信息轉(zhuǎn)換成位像,基于樣式信息和局部樣式信息對所述位像應(yīng)用了樣式和局 部樣式;根據(jù)包括在對話信息中的輸出時間信息,輸出轉(zhuǎn)換的位像。本發(fā)明的實施方式以下,將參照附圖來更充分地描述本發(fā)明,在附圖中示出了本發(fā)明的示例性實施 例。圖1示出了根據(jù)本發(fā)明實施例的記錄在存儲介質(zhì)130如數(shù)字多功能盤(DVD)上 的主流Iio的數(shù)據(jù)結(jié)構(gòu),和與主流110分開記錄在存儲介質(zhì)130上的基于文本的字幕數(shù)據(jù) 120,其中,在主流110中多媒體圖像被編碼。主流110和基本文本的字幕數(shù)據(jù)120可以從 一個或多個源,或者一個或多個數(shù)據(jù)發(fā)生器分開地獲得或共同地獲得。參照圖1,為了解決與基于位圖的字幕數(shù)據(jù)相關(guān)的問題,記錄在存儲介質(zhì)130上的 基于文本的字幕數(shù)據(jù)120和主流110被分開提供。主流110也叫做視聽(AV)數(shù)據(jù)流,包括 視頻流102、音頻流104、呈現(xiàn)圖形流106和交互圖形流108,所有這些數(shù)據(jù)流復(fù)用在一起以 被記錄在存儲介質(zhì)130上?;谖谋镜淖帜粩?shù)據(jù)表示用于提供將被記錄在存儲介質(zhì)130上 的多媒體圖像的字幕或標題的數(shù)據(jù),并且可利用標記語言如可擴展標記語言(XML)或利用 二進制數(shù)據(jù)來實現(xiàn)。為了在屏幕上顯示字幕(或標題),用于提供字幕數(shù)據(jù)的呈現(xiàn)圖形流 106也提供基于位圖的字幕數(shù)據(jù)。由于基于文本的字幕數(shù)據(jù)120與主流110分開記錄,并且不與主流110復(fù)用,所以 在此并不限制基于文本的字幕數(shù)據(jù)120的大小。同樣地,也不限制支持的語言的數(shù)目。因 此,可使用多種語言來提供字幕或標題。而且,便于生成和編輯基于文本的字幕數(shù)據(jù)120?,F(xiàn)在參照圖2,示出了根據(jù)本發(fā)明實施例的用于再現(xiàn)記錄在存儲介質(zhì)上的基于文 本的字幕數(shù)據(jù)的再現(xiàn)設(shè)備的方框圖。如圖2所示,再現(xiàn)設(shè)備200,也就是重放設(shè)備,包括呈現(xiàn) 圖形解碼器220,呈現(xiàn)圖形解碼器220可以對所有基于文本的字幕數(shù)據(jù)120和/或基于位圖 的字幕數(shù)據(jù)216解碼,并經(jīng)圖形內(nèi)存區(qū)(graphics plane) 232和顏色查找表(CLUT) 234,作 為輸出再現(xiàn)所有基于文本的字幕數(shù)據(jù)120和/或基于位圖的字幕數(shù)據(jù)216。呈現(xiàn)圖形解碼器220包括字體緩沖器221,用于存儲來自基于文本的字幕數(shù)據(jù) 120的字體數(shù)據(jù);編碼數(shù)據(jù)緩沖器222,用于存儲來自在開關(guān)218選擇的基于文本的字幕數(shù) 據(jù)120或基于位圖的字幕數(shù)據(jù)216的數(shù)據(jù);開關(guān)223 ;文本字幕處理器224,用于將包括在基于文本的字幕數(shù)據(jù)120中的對話信息轉(zhuǎn)換成存儲在對象緩沖器227中的位形;流圖形 處理器225,用于對基于位圖的字幕數(shù)據(jù)216解碼,并生成存儲在對象緩沖器227中的字幕 的位像和存儲在組成緩沖器226中的控制信息;圖形控制器228,用于基于存儲在組成 緩沖器226中的控制信息來控制存儲在對象緩沖器227中的字幕的位像的輸出。對于基于位圖的字幕數(shù)據(jù)216,在呈現(xiàn)圖形解碼器220中,流圖形處理器225對基 于位圖的字幕數(shù)據(jù)解碼,并將字幕的位像發(fā)送到對象緩沖器227并將字幕的控制信息 發(fā)送到組成緩沖器226。另外,圖形控制器228基于存儲在組成緩沖器226中的控制信息來 控制存儲在對象緩沖器227中的字幕的位像的輸出。在圖形內(nèi)存區(qū)223中形成字幕的 輸出圖形圖像,并且通過參照顏色查找表(CLUT) 234應(yīng)用顏色來將字幕的輸出圖形圖像輸 出在屏幕上。對于基于文本的字幕數(shù)據(jù)120,文本字幕處理器224通過參照存儲在字體緩沖器 221中的字體數(shù)據(jù)并應(yīng)用將在后面描述的樣式信息,將文本的對話信息轉(zhuǎn)換成位形,并 將轉(zhuǎn)換的位形存儲在對象緩沖器227中。另外,文本字幕處理器224將控制信息如輸 出時間信息發(fā)送到組成緩沖器226。處理位圖轉(zhuǎn)換的字幕的其余過程與基于位圖的字幕數(shù) 據(jù)216的情況相同?,F(xiàn)在將根據(jù)圖2中示出的示例性再現(xiàn)設(shè)備來描述將被再現(xiàn)的基于文本的字幕數(shù) 據(jù)120的詳細結(jié)構(gòu)。圖3示出了根據(jù)本發(fā)明實施例的基于文本的字幕數(shù)據(jù)120的數(shù)據(jù)結(jié)構(gòu)。參照圖3,基于文本的字幕數(shù)據(jù)120包括樣式表信息310和對話信息320。在基于 文本的字幕數(shù)據(jù)120中可包括樣式表信息310的多個單元和/對話信息320的多個單元。例如,樣式表信息310包括指示如何在屏幕上輸出文本信息的樣式信息312的多 個單元。樣式信息312包括關(guān)于輸出樣式的信息,比如表示將被顯示在屏幕上的字幕的輸 出區(qū)域的區(qū)域信息、表示在輸出區(qū)域內(nèi)文本字幕的位置的位置信息、表示背景顏色的顏色 信息和指定將被應(yīng)用于文本字幕的字體類型和字體大小的字體信息等。對話信息320包括文本信息,將通過位圖轉(zhuǎn)換,即渲染,顯示在屏幕上;參考樣式 信息,當渲染文本信息時使用該參考樣式信息;談話(對話)開始和結(jié)束時間信息,分別用 于指示字幕(或標題)出現(xiàn)在屏幕上和在屏幕上消失的時間。特別地,對話信息320包括 內(nèi)嵌樣式信息,該信息用于通過對字幕的文本信息的部分應(yīng)用新的樣式來強調(diào)該字幕的文 本信息的部分。內(nèi)嵌樣式信息優(yōu)選地排除在樣式信息312中應(yīng)用于整個文本的區(qū)域信息和 位置信息,優(yōu)選地包括將文本信息的部分轉(zhuǎn)換成位像所需的字體信息和顏色信息。如圖3所示,基于文本的字幕數(shù)據(jù)120包括樣式表信息310的多個單元和對話信 息320的多個單元。樣式表信息310是一組將被應(yīng)用到所有對話信息320的每個的樣式信 息312,并且必須存在至少一個樣式表信息312的單元。制造商可以生成附加的樣式表信息 310,使得用戶可以改變和選擇應(yīng)用到文本信息的樣式,并且使附加的樣式表信息310包括 在基本文本的字幕數(shù)據(jù)120中。由用戶選擇的附加的樣式表信息310優(yōu)選地僅包括應(yīng)用于 文本信息的字體信息和顏色信息的多個單元。對話信息320包括含有將輸出在屏幕上的字幕內(nèi)容的文本信息。對話信息320的 多個單元可包括在基于文本的字幕數(shù)據(jù)120中,以處理所有高圖像品質(zhì)的多媒體圖像上的 全部字幕(標題)。通過參照參考樣式信息和/或內(nèi)嵌樣式信息,對話信息320的一個單元 將在談話開始時間輸出的文本信息轉(zhuǎn)換成位像,并且直到談話結(jié)束時間一直顯示轉(zhuǎn)換的位像。圖4A和圖4B是再現(xiàn)具有圖3所示的數(shù)據(jù)結(jié)構(gòu)的基于文本的字幕數(shù)據(jù)的結(jié)果的示 例。參照圖4A,在操作①,如圖2所示的再現(xiàn)設(shè)備200的文本字幕處理器224讀取基于 包括在將被再現(xiàn)的對話信息420中的參考樣式信息422選擇的樣式信息412,在包括在樣式 表信息410中的樣式信息的多個單元中,參考樣式信息422指向該樣式信息412。然后,文 本字幕處理器224通過將讀取的樣式信息412應(yīng)用到文本信息424,來將文本信息424轉(zhuǎn)換 成位像,并輸出轉(zhuǎn)換的位像。再現(xiàn)圖像結(jié)果430顯示在圖4A的右邊。S卩,當輸出 多媒體圖像時,應(yīng)用由參考樣式信息422指向的樣式信息412的字幕的文本信息432的位 像被一起輸出以顯示在屏幕上。圖4B示出在再現(xiàn)期間使用應(yīng)用于文本信息的部分的內(nèi)嵌樣式信息和樣式信息的 情況的再現(xiàn)圖像的結(jié)果。參照圖4B,在操作①,如圖2所示的再現(xiàn)設(shè)備200的文本字幕處理 器224讀取由參考樣式信息462指向的樣式信息452,并將讀取的樣式信息452應(yīng)用于字 幕的文本信息464。另外,在操作②,文本字幕處理器224讀取內(nèi)嵌樣式信息466,并將讀取 的內(nèi)嵌樣式信息466應(yīng)用于字幕的文本信息464的部分。即,當包括在樣式表信息450中 的基本樣式信息452和在對話信息460中定義的內(nèi)嵌樣式信息466重疊時,在最終輸出中 反映的和在屏幕上最后顯示的是內(nèi)嵌樣式信息466。以這種方式,應(yīng)用了樣式信息452和 內(nèi)嵌樣式信息466的文本信息464被轉(zhuǎn)換成位像并顯示在屏幕上。再現(xiàn)圖像結(jié)果470 顯示在圖4B的右邊。通過對字幕的文本信息472應(yīng)用樣式信息452并對字幕的文本信息 472的部分應(yīng)用內(nèi)嵌樣式信息466,輸出與多媒體圖像一起輸出的字幕的文本信息472的位 像。S卩,當基于文本的字幕數(shù)據(jù)120與高圖像品質(zhì)的多媒體圖像一起再現(xiàn)時,再現(xiàn)設(shè) 備200,例如如圖2所示,在存儲在存儲介質(zhì)中的樣式表信息的多個單元中選擇將在基于文 本的字幕數(shù)據(jù)120的初始再現(xiàn)中應(yīng)用的樣式表信息。如果指示最初應(yīng)用的樣式表信息的附 加信息包括在樣式表信息中,則如圖2所示的再現(xiàn)設(shè)備200可以參照附加信息來選擇在基 于文本的字幕數(shù)據(jù)120的初始再現(xiàn)中使用的樣式表信息。換言之,可以在樣式表信息的多 個單元中選擇首次限定的樣式表信息。除非用戶產(chǎn)生樣式改變請求,否則對所有的對話信 息應(yīng)用選擇的樣式表信息。然而,在制造商已經(jīng)生成了樣式表信息的多個單元并且用戶可以選擇多個樣式之 一的情況下,即,在用戶產(chǎn)生樣式改變請求的情況下,會產(chǎn)生問題。當用戶產(chǎn)生樣式改變請 求時,由于包括在隨后輸出的對話信息中的參考樣式信息,導(dǎo)致應(yīng)用包括在新樣式表信息 中的新樣式信息。然而,如果新應(yīng)用的樣式信息與先前的內(nèi)嵌樣式信息相同,則在文本信息 的由內(nèi)嵌樣式信息指向的部分沒有發(fā)生改變。結(jié)果,沒能實現(xiàn)制造商期望用內(nèi)嵌樣式信息 來強調(diào)文本信息的部分的最初目的。圖5示出了再現(xiàn)具有圖3中所示的數(shù)據(jù)結(jié)構(gòu)的基于文 本的字幕數(shù)據(jù)時會產(chǎn)生的問題。參照圖5,示出了用戶接收到將第一樣式信息512改變成第二樣式信息522的請求 的情況的過程。在圖5的左下方示出的圖像540是在產(chǎn)生樣式改變請求前應(yīng)用第一樣式信 息512輸出的結(jié)果。即,示出了在由參考樣式信息532指向的第一樣式信息512被應(yīng)用于 整個文本信息534后對文本信息534的部分應(yīng)用內(nèi)嵌樣式信息536的結(jié)果。因此,第一樣式信息512應(yīng)用于全部字幕,并且由于內(nèi)嵌樣式信息536而強調(diào)并顯示文本信息534的部 分。然而,如圖5的右下方所示,在用戶產(chǎn)生樣式改變請求后由新應(yīng)用的第二樣式信 息522顯示的圖像550示出了沒有實現(xiàn)制造商期望使用內(nèi)嵌樣式信息536來強調(diào)文本信息 的部分的最初目的。當?shù)诙邮叫畔?22與內(nèi)嵌樣式信息536相同時會發(fā)生這樣的現(xiàn)象。以下,將描述用于解決結(jié)合圖5描述的問題的包含于基于文本的字幕數(shù)據(jù)中的示 例性內(nèi)嵌樣式信息。圖6示出了根據(jù)本發(fā)明實施例的用于解決圖5中示出的問題的包含于基于文本的 字幕數(shù)據(jù)中的示例性內(nèi)嵌樣式信息。參照圖6,基于文本的字幕數(shù)據(jù)120的內(nèi)嵌樣式信息 610包括字體類型、相關(guān)字體大小信息和相關(guān)顏色信息。此外,內(nèi)嵌樣式信息610還可以包 括比如寬度和斜體字的信息。如結(jié)合圖6所述,由于樣式表信息僅包括關(guān)于顏色和字體大小的信息,所以即使 用戶將樣式表信息改變?yōu)樾碌臉邮奖硇畔?,也可以維持對字體類型、寬度和斜體字的強調(diào) 效果。然而,對于顏色和字體的大小,會產(chǎn)生在圖5中描述的問題。因此,優(yōu)選地,內(nèi)嵌樣式 信息610包括相關(guān)字體大小信息和相關(guān)顏色信息,以便基于當前應(yīng)用的基本樣式信息的字 體大小和顏色值應(yīng)用相對值,而不是使用包括在內(nèi)嵌樣式信息610中的字體大小和顏色信 息的屬性值的絕對值。S卩,通過使用字體大小和顏色的相對屬性值,即使用戶改變樣式表信息,也會維持 由于內(nèi)嵌樣式信息610而起到的強調(diào)效果。這里,優(yōu)選地,在相關(guān)字體超出了可實現(xiàn)的大小 或顏色的范圍的情況下,再現(xiàn)設(shè)備200,例如如圖2所示,可以將字體大小和顏色重新創(chuàng)建 為可實現(xiàn)的大小以及顏色的最小或最大值。圖7示出了根據(jù)本發(fā)明另一個實施例的基于文本的字幕數(shù)據(jù)的示例性數(shù)據(jù)結(jié)構(gòu)。 如圖7所示,基于文本的字幕數(shù)據(jù)120包括樣式表信息710的多個單元和多個對話信息 720。與圖3相比,在圖3中,以如下的形式示出基于文本的字幕數(shù)據(jù)120,即,內(nèi)嵌樣式 信息包括在與樣式表信息310分開的對話信息320中;圖7以如下的形式示出基于文本的 字幕數(shù)據(jù)120,即,樣式表信息710包括基本樣式信息712和內(nèi)嵌樣式信息714,內(nèi)嵌樣式信 息714可應(yīng)用于文本信息的部分。此外,為了將內(nèi)嵌樣式信息714應(yīng)用于當前對話的文本 信息,對話信息720還包括用于查找包括在樣式表信息710中的內(nèi)嵌樣式信息714的標識 符的參考內(nèi)嵌樣式信息。包括在樣式表信息710中的內(nèi)嵌樣式信息714限定了字體大小和顏色,以顯示基 于基本樣式信息712的強調(diào)效果。因此,即使用戶改變樣式表信息710,通過應(yīng)用由改變的 樣式表信息分開限定的內(nèi)嵌樣式信息714,可有利于實現(xiàn)制造商強調(diào)文本信息的部分的目 的。相對于關(guān)于顯示文本信息的部分的區(qū)域和位置的信息,內(nèi)嵌樣式信息714符合基 本樣式信息712的屬性,并可以包括作為用于強調(diào)文本信息的部分所用的渲染信息的字體 類型、字體大小和顏色信息。作為本發(fā)明的另一示例性實施例,與制造商限定了將應(yīng)用于文本信息的樣式信息 的情況不同,用于再現(xiàn)包括記錄在存儲介質(zhì)上的樣式信息的基于文本的字幕數(shù)據(jù)的再現(xiàn)設(shè)
8備(重放設(shè)備)200,例如圖2所示,可任意設(shè)置將應(yīng)用于文本信息的樣式信息。即,基本屬 性符合包括在上述的基于文本的字幕數(shù)據(jù)中的樣式信息,并且可通過再現(xiàn)設(shè)備來改變樣式 信息的部分,比如字體類型、字體大小和顏色。換言之,例如圖2所示的再現(xiàn)設(shè)備200可通 過利用內(nèi)嵌樣式信息來渲染不同的輸出樣式,以輸出文本信息。由于如圖2所示的再現(xiàn)設(shè) 備200的這些功能,輸出格式通常與由制造商設(shè)置的格式不同?,F(xiàn)在,將詳細描述解決這種問題的方法。圖8示出了根據(jù)本發(fā)明另一實施例的再 現(xiàn)設(shè)備可將預(yù)定的樣式信息應(yīng)用到其的基于文本的字幕數(shù)據(jù)的示例性數(shù)據(jù)結(jié)構(gòu)。參照圖8,為了解決不管制造商的意圖是什么,再現(xiàn)設(shè)備200,例如如圖2所示,都 可任意將樣式信息應(yīng)用于文本信息的問題,基于文本的字幕數(shù)據(jù)120還包括表示是否允許 將預(yù)定的樣式信息應(yīng)用于例如圖2所示的再現(xiàn)設(shè)備的信息830。這種信息830表示指示制 造商是否允許將預(yù)定的樣式信息應(yīng)用于圖2中示出的再現(xiàn)設(shè)備200的信息。當制造商允許 應(yīng)用預(yù)定的樣式信息時,通過應(yīng)用由圖2中示出的再現(xiàn)設(shè)備200支持的預(yù)定的樣式信息,可 輸出文本信息。使用指示是否允許圖2中示出的再現(xiàn)設(shè)備200支持的預(yù)定的樣式信息的信息830, 通過將信息830與樣式表信息810分開地存儲,如圖8中的操作①所示,可以確定將應(yīng)用于 包括在基于文本的字幕數(shù)據(jù)120中的所有樣式信息的預(yù)定樣式信息。另外,通過對樣式表 信息810的每個單元存儲信息830,如圖8中的操作②所示,可以確定是否允許將預(yù)定的樣 式信息僅應(yīng)用于特定的樣式信息?,F(xiàn)在將基于記錄在存儲介質(zhì)上的基于文本的字幕數(shù)據(jù)的示例性數(shù)據(jù)結(jié)構(gòu)和如圖2 所示的示例性再現(xiàn)設(shè)備來描述再現(xiàn)包括樣式信息的基于文本的字幕數(shù)據(jù)的方法。圖9是示 出了根據(jù)本發(fā)明實施例的再現(xiàn)包括樣式信息的基于文本的字幕數(shù)據(jù)的過程的流程圖。參照圖9,在操作910,從存儲介質(zhì)讀取基于文本的字幕數(shù)據(jù)120,該基于文本的字 幕數(shù)據(jù)120包括對話信息、樣式表信息和內(nèi)嵌樣式信息,例如圖3或圖7所示。在操作920, 將樣式信息應(yīng)用于包括在對話信息中的字幕文本,將內(nèi)嵌樣式信息應(yīng)用于該字幕文本的部 分,然后將字幕文本轉(zhuǎn)換成位像。在操作930,根據(jù)關(guān)于談話(或標題)被輸出到用于 視覺顯示的屏幕上的時間信息,來輸出轉(zhuǎn)換的位像。如上述所知,本發(fā)明的有利之處在于提供一種在其中記錄了包括樣式信息的多個 單元的基于文本的字幕數(shù)據(jù)的存儲介質(zhì),以及一種用于再現(xiàn)該基于文本的字幕數(shù)據(jù)的再現(xiàn) 設(shè)備和方法,從而可以以多種語言來提供字幕,而不用受到字幕數(shù)據(jù)單元數(shù)量的限制。結(jié) 果,可輕松地生成并編輯字幕數(shù)據(jù),并且可以以多種方式來改變字幕數(shù)據(jù)的輸出樣式。而 且,為了強調(diào)字幕的部分,可以應(yīng)用特定的樣式。本發(fā)明的示例性實施例也可以寫成計算機程序,并可以在使用計算機可讀介質(zhì)執(zhí) 行所述程序的通用數(shù)字計算機中實現(xiàn)。計算機可讀介質(zhì)的示例包括磁性存儲介質(zhì)(例如, ROM、軟盤、硬盤等)、光學(xué)記錄介質(zhì)(例如,⑶-R0M、DVD等)和諸如載波的存儲介質(zhì)(例如, 通過互聯(lián)網(wǎng)傳輸)。計算機可讀介質(zhì)也可以分布在網(wǎng)絡(luò)連接的計算機系統(tǒng)上,從而計算機可 讀代碼以分布的方式被存儲和執(zhí)行。盡管已經(jīng)示出和描述了被認為是本發(fā)明的示例性實施例的內(nèi)容,但是本領(lǐng)域的技 術(shù)人員將會理解,隨著技術(shù)的進步,在不脫離本發(fā)明的精神和范圍的情況下,可以做出各種 改變和修改并且用等同物來替換本發(fā)明的元件。在不脫離本發(fā)明的范圍的情況下,對于具體的情況,很多修改都適合于本發(fā)明的教導(dǎo)。例如,可利用多種計算機可讀介質(zhì)或數(shù)據(jù)存儲 設(shè)備,只要基準信號被記錄在其上以反映最佳記錄條件。此外,基于文本的字幕數(shù)據(jù)也可被 構(gòu)造成不同于圖3或圖7示出的數(shù)據(jù)結(jié)構(gòu)。同樣地,CPU可被實現(xiàn)為具有固件的芯片集,或 者可選地,被實現(xiàn)為編程的通用或?qū)S玫挠嬎銠C以執(zhí)行參照圖2至圖9描述的方法。因此, 意圖是本發(fā)明并不限于在此公開的各種示例性實施例,而是本發(fā)明包括落入權(quán)利要求范圍 內(nèi)的所有實施例。產(chǎn)業(yè)上的可利用性本發(fā)明應(yīng)用了一種在其中記錄了包括樣式信息的基于文本的字幕數(shù)據(jù)的存儲介 質(zhì),以及一種用于再現(xiàn)記錄在這種存儲介質(zhì)上的包括樣式信息的基于文本的字幕數(shù)據(jù)的再 現(xiàn)設(shè)備和方法。
權(quán)利要求
一種用于再現(xiàn)記錄在計算機可讀存儲介質(zhì)上的多媒體圖像數(shù)據(jù)和基于文本的字幕數(shù)據(jù)的設(shè)備,所述設(shè)備包括讀取單元,用于讀取包括對話信息和樣式集的基于文本的字幕數(shù)據(jù),其中,所述對話信息包括文本信息、參考樣式信息和局部樣式信息,所述樣式集包括多個樣式信息;控制器單元,控制所述設(shè)備利用所述參考樣式信息將所述多個樣式信息中的一個樣式信息應(yīng)用于所述文本信息,并將所述局部樣式信息應(yīng)用于文本的一部分,所述參考樣式信息表示所述多個樣式信息中將被應(yīng)用于所述文本信息的一個樣式信息,其中,所述樣式信息包括區(qū)域信息和字體信息,所述區(qū)域信息表示顯示所述文本信息的位置,所述字體信息關(guān)于所述文本信息的字體的大小和顏色。
全文摘要
提供了一種用于再現(xiàn)多媒體圖像數(shù)據(jù)和基于文本的字幕數(shù)據(jù)的設(shè)備,所述設(shè)備包括讀取單元,用于讀取包括對話信息和樣式集的基于文本的字幕數(shù)據(jù),所述對話信息包括文本信息、參考樣式信息和局部樣式信息,所述樣式集包括多個樣式信息;控制器單元,控制所述設(shè)備利用所述參考樣式信息將所述多個樣式信息中的一個樣式信息應(yīng)用于所述文本信息,并將所述局部樣式信息應(yīng)用于文本的一部分,所述參考樣式信息表示所述多個樣式信息中將被應(yīng)用于所述文本信息的一個樣式信息,所述樣式信息包括區(qū)域信息和字體信息,所述區(qū)域信息表示顯示所述文本信息的位置,所述字體信息關(guān)于所述文本信息的字體的大小和顏色。因此,為了強調(diào)字幕的部分可以使用特定樣式。
文檔編號H04N5/85GK101882458SQ20101020876
公開日2010年11月10日 申請日期2005年2月19日 優(yōu)先權(quán)日2004年2月21日
發(fā)明者樸成煜, 鄭吉洙 申請人:三星電子株式會社