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

一種視頻節(jié)目中字幕的顯示方法及系統(tǒng)的制作方法

文檔序號:7956801閱讀:135來源:國知局
專利名稱:一種視頻節(jié)目中字幕的顯示方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及流媒體技術(shù)領(lǐng)域,尤其涉及一種視頻節(jié)目中字幕的顯示方法及系統(tǒng)。
背景技術(shù)
字幕是視頻節(jié)目的一個(gè)重要部分,是對視頻節(jié)目中人物語言、場景描述以及其他信息的文字性說明;是對視頻內(nèi)容的重要補(bǔ)充。
現(xiàn)有編碼技術(shù)中的字幕技術(shù)主要有兩種方式一種是以圖像的方式存儲和發(fā)送,另一種是以字符編碼的方式存儲和發(fā)送。目前在IPTV(網(wǎng)絡(luò)電視)等需要進(jìn)行節(jié)目的高效壓縮和低帶寬傳送的情況下,主要是采用字符的方式存儲和發(fā)送字幕數(shù)據(jù)。
DVB(數(shù)字視頻廣播)的字幕技術(shù)標(biāo)準(zhǔn)定義了在DTV(數(shù)字電視)中采用MPEG-2編碼的情況下的字幕編碼技術(shù)和字幕根據(jù)編碼信息顯示的技術(shù)。DVB字幕技術(shù)中主要涉及幾個(gè)關(guān)鍵的屬性,一個(gè)是SERVICE,這個(gè)屬性描述的是不同的字幕,一般指同一個(gè)節(jié)目中不同語言的字幕。他的下一級屬性是PAGE,描述了顯示字幕空間,里面含有多個(gè)字幕顯示區(qū)域Region,在PAGE的信息中定義了Region的空間關(guān)系。Region是字幕對象的顯示區(qū)域,在其中定義了字幕對象在Region中的位置,以及背景色、前景色等。
在DVB字幕技術(shù)中字幕的顯示方式都是以水平的方式顯示的,雖然字幕的顯示區(qū)域不同,但他們中的字幕的排列方式是相同的。雖然DVB字幕技術(shù)中定義了許多字幕的詳細(xì)的屬性,但是對字幕的字符排列顯示方式?jīng)]有定義。無論什么節(jié)目在顯示時(shí)始終是以水平的方式顯示。
HTML(超文本標(biāo)識語言)利用與CSS(層疊樣式表單)的文本樣式STYLE的write-mode屬性來實(shí)現(xiàn)文本對象的不同文字方向顯示。語法writing-modelr-tb、tb-rl參數(shù)lr-tb從左向右,從上往下;tb-rl從上往下,從右向左。
利用這種方式可以實(shí)現(xiàn)文本的不同排列方式。在字幕顯示時(shí)首先要基于對style和write-mode等字段的理解,然后再對字段參數(shù)做出解釋,應(yīng)用在顯示中,這種對字段和屬性值的理解要依賴于瀏覽器的支持。
這種應(yīng)用只是為標(biāo)記語言提供了一種不同方向文本排列的方法,無法使用到視頻流媒體的字幕中。在以字幕解碼器硬件為基礎(chǔ)的字幕解碼中對這種字段屬性的理解和判斷很難實(shí)現(xiàn)。

發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種可以在視頻節(jié)目中以不同的文字方向顯示字幕的方法及系統(tǒng)。
本發(fā)明的目的是通過以下技術(shù)方案實(shí)現(xiàn)的一種視頻節(jié)目中字幕的顯示系統(tǒng),包括服務(wù)器端及終端,所述的服務(wù)器端至少包括所述帶文字方向的字幕編碼模塊,用于在字幕編碼格式中增加文字方向字段信息,并為有文字方向的字幕進(jìn)行編碼;所述終端至少包括帶文字方向的字幕解碼模塊,用于對字幕數(shù)據(jù)進(jìn)行解碼,獲得字符的圖像數(shù)據(jù),根據(jù)文字的方向進(jìn)行合成獲得字幕圖像;圖像合成模塊,用于根據(jù)文字的方向進(jìn)行合成獲得字幕圖像,及將字幕圖像與視頻圖像合成。
所述服務(wù)器端還包括
帶方向信息的字幕數(shù)據(jù)存儲模塊,用于存儲所述帶文字方向的字幕編碼模塊傳送的帶文字方向信息的字幕數(shù)據(jù)。
所述帶文字方向的信息包括保留字段,用于擴(kuò)展應(yīng)用。
所述終端還包括輸入設(shè)備、字幕播放控制模塊及顯示設(shè)備;輸入設(shè)備接收用戶的選擇信息傳送給字幕播放控制模塊,字幕播放控制模塊將用戶選擇的字幕方向信息傳送給字幕解碼模塊,控制帶文字方向的字幕解碼模塊的解碼過程中的文字方向。
所述系統(tǒng)適用于數(shù)字視頻廣播與網(wǎng)絡(luò)電視的MPEG-2、MPEF-4、和第三代移動通信合作方案3GPP的字幕技術(shù)。
一種視頻節(jié)目中字幕的顯示方法,包括A、服務(wù)器端在字幕編碼格式中增加文字方向信息;B、根據(jù)所述文字方向信息對字幕數(shù)據(jù)進(jìn)行編碼后傳輸?shù)浇K端;C、終端根據(jù)字幕文字方向信息進(jìn)行解碼,獲得字符的圖像數(shù)據(jù),根據(jù)文字的方向進(jìn)行合成獲得字幕圖像;D、將字幕圖像與視頻圖像合成后輸出給顯示設(shè)備顯示。
所述步驟A進(jìn)一步包括服務(wù)器端增加文字方向信息同時(shí)增加保留字段,以便后續(xù)擴(kuò)展應(yīng)用。
所述步驟B中傳輸過程具體包括將所述編碼后的字幕數(shù)據(jù)封裝在流媒體傳輸協(xié)議中發(fā)送到終端。
所述步驟C具體包括終端根據(jù)節(jié)目信息獲得同步的字幕信息的封裝包,解碼出字幕信息,對這些包含文字方向的字幕信息進(jìn)行解碼,獲得與視頻同步的字幕。
當(dāng)用戶需要控制字幕方向時(shí),所述步驟C進(jìn)一步包括C1、輸入設(shè)備接收用戶的選擇信息;
C2、將用戶的選擇信息轉(zhuǎn)化為對應(yīng)的字幕編碼,再將所述編碼信息傳輸給帶文字方向的字幕解碼模塊;C3、所述帶文字方向的字幕解碼模塊根據(jù)所述編碼信息對接收的字幕數(shù)據(jù)進(jìn)行解碼,解碼后傳輸給顯示設(shè)備。
由上述本發(fā)明提供的技術(shù)方案可以看出,本發(fā)明通過在字幕編碼格式中增加文字方向信息字段,使得視頻播放時(shí),字幕可以以不同的文字方向顯示,豐富了視頻播放時(shí)字幕的顯示形式。


圖1為本發(fā)明所述系統(tǒng)一種實(shí)施例結(jié)構(gòu)示意圖;圖2為本發(fā)明所述方法一種實(shí)施例操作流程圖;圖3為本發(fā)明所述方法一種實(shí)施例服務(wù)器端編碼操作流程圖;圖4為本發(fā)明所述方法一種實(shí)施例終端解碼操作流程;圖5為本發(fā)明所述方法一種實(shí)施例播放控制流程;圖6為本發(fā)明所述方法增加文字方向字幕的顯示格式1;圖7為本發(fā)明所述方法增加文字方向字幕的顯示格式2;圖8為本發(fā)明所述方法增加文字方向字幕的顯示格式3;圖9為本發(fā)明所述方法增加文字方向字幕的顯示格式4。
具體實(shí)施例方式
本發(fā)明的核心思想是提供一種視頻節(jié)目中字幕的顯示方法及系統(tǒng),通過在字幕編碼格式中增加文字方向信息字段,實(shí)現(xiàn)對字幕中字符的排列方向進(jìn)行控制,從而實(shí)現(xiàn)字幕在視頻節(jié)目中的不同方向顯示形式。
本發(fā)明提供一種視頻節(jié)目中字幕的顯示系統(tǒng),可以應(yīng)用在DVB、MPEG-4或3GPP等字幕技術(shù)中,本實(shí)施例以應(yīng)用在DVB字幕編碼技術(shù)中為例,所述系統(tǒng)結(jié)構(gòu)示意圖如圖1所示,包括服務(wù)器端和終端,其中服務(wù)器端至少包括帶方向信息的字幕數(shù)據(jù)存儲模塊、帶文字方向的字幕編碼模塊、通訊模塊;終端至少包括帶文字方向的字幕解碼模塊、字幕播放控制模塊、圖像合成模塊、顯示設(shè)備、通訊模塊,還可以包括輸入設(shè)備。
所述帶方向信息的字幕數(shù)據(jù)存儲模塊用于存儲帶文字方向信息的字幕數(shù)據(jù);所述帶文字方向的字幕編碼模塊,用于在字幕編碼格式的組成段中增加文字方向信息字段,并為所述帶文字方向的字幕進(jìn)行編碼,根據(jù)文字的方向給文字方向字段賦予相應(yīng)的編碼值;帶文字方向的字幕編碼模塊可以通過在區(qū)域組成編碼段中增加文字方向字段實(shí)現(xiàn)。為了實(shí)現(xiàn)在DVB字幕中實(shí)現(xiàn)文字方向的控制,需要在DVB編碼格式的region_coposition_segment數(shù)據(jù)中的字幕對象描述循環(huán)中增加文字方向字段,同時(shí)增加6位的reserved保留字段,以便擴(kuò)展應(yīng)用;由于只有以文字方式編碼的字幕才有文字排列方向的問題,所以只需要在對象為字符編碼格式的Region實(shí)現(xiàn)這個(gè)字段。所述字段可以設(shè)置在不同的位置,如,可以在背景顏色信息前增加文字方向信息字段,如下所示;也可以在背景顏色信息后、或在區(qū)域共有屬性信息中增加文字方向信息;

由于區(qū)域的位置和范圍與字幕的文字方向是相關(guān)的,在顯示水平字幕的區(qū)域是不可能顯示垂直字幕的,因此針對同一個(gè)區(qū)域的文字方向相同;其中Reserved字段留做擴(kuò)展用,Object_character_orientation字段的取值如下表

取值為00時(shí)表示文字的排列方向?yàn)橐话愕乃綇淖笙蛴易x取的方向;取值為10表示文字方向?yàn)榕c00相反的水平方向即從右至左;取值為01是表示文字的方向?yàn)榇怪钡淖陨系较碌奈淖址较颍蝗≈禐?1表示不是很常用的一種自下向上的垂直方向。
所述帶文字方向的字幕解碼模塊,用于對字幕數(shù)據(jù)進(jìn)行截獲,針對每個(gè)字符進(jìn)行解碼,獲得字符的圖像數(shù)據(jù),根據(jù)文字的方向進(jìn)行合成,獲得字幕圖像;所述字幕播放控制模塊與輸入設(shè)備相連,接收輸入設(shè)備傳送的用戶的選擇信息,并將其傳送給帶文字方向的字幕解碼模塊,控制帶文字方向的字幕解碼模塊的解碼過程中的文字方向,實(shí)現(xiàn)播放時(shí)的解碼控制;所述圖像合成模塊,用于根據(jù)文字的方向進(jìn)行合成獲得字幕圖像,及將字幕圖像與視頻圖像合成。
所述顯示設(shè)備接收合成后的圖像及區(qū)域信息,輸出圖像給用戶;所述通訊模塊用于服務(wù)器端與終端的通訊;本發(fā)明提供一種視頻節(jié)目中字幕的顯示方法,仍以DVB字幕技術(shù)為例,其操作流程如圖2所示,包括如下步驟步驟1帶文字方向的字幕編碼模塊在區(qū)域組成編碼段中增加文字方向信息,同時(shí)增加保留字段,以便后續(xù)擴(kuò)展應(yīng)用,并將其存儲于帶方向信息的字幕數(shù)據(jù)存儲模塊中;以所述字段設(shè)置在背景顏色前為例;步驟2帶文字方向的字幕編碼模塊針對字幕文字方向進(jìn)行編碼,利用流媒體傳輸協(xié)議將字幕信息傳輸?shù)浇K端;在對有文字方向的字幕進(jìn)行編碼時(shí),針對文字方向進(jìn)行編碼,在對每一段字幕進(jìn)行編碼時(shí),根據(jù)文字的方向給文字方向字段賦予相應(yīng)的編碼值。在對DVB字幕技術(shù)進(jìn)行編碼時(shí),其編碼過程如圖3所示,包括如下操作首先,對PAGE的屬性進(jìn)行編碼,主要包括對顯示字幕的一個(gè)PAGE中的有效時(shí)間、版本、Region組成等屬性進(jìn)行編碼;再對Region的位置、空間大小、顏色等信息進(jìn)行編碼,如果Region的對象為圖形,則將區(qū)域中圖形對象進(jìn)行編碼;如果Region的對象是字符,則首先判斷文字的方向并按照文字方向的屬性進(jìn)行編碼,如果文字的排列方向?yàn)橐话愕乃綇淖笙蛴易x取的方向,取值為00;文字方向?yàn)榕c00相反的水平方向即從右至左,取值為10;文字的方向?yàn)榇怪钡淖陨系较碌奈淖址较?,取值?1;自下向上的垂直方向取值為11;對區(qū)域中每個(gè)文字按照確定的字符編碼方式進(jìn)行編碼;在DVB數(shù)字電視網(wǎng)絡(luò)中,流媒體服務(wù)器利用將DVB字幕編碼信息封裝在TS包中,通過廣播網(wǎng)絡(luò)將封裝有字幕信息的TS流發(fā)送到終端;步驟3帶文字方向的字幕解碼模塊根據(jù)字幕文字方向信息進(jìn)行解碼獲得每個(gè)字符的圖像后,根據(jù)文字的方向進(jìn)行合成獲得字幕圖像,再與視頻圖像進(jìn)行合成后輸出給顯示設(shè)備顯示。
在DVB流媒體字幕技術(shù)中,終端根據(jù)節(jié)目信息獲得同步的字幕信息TS包,解碼出字幕信息;對這些包含文字方向的字幕信息進(jìn)行解碼,獲得與視頻同步的字幕。其字幕解碼過程如圖4所示,包括首先進(jìn)行與傳統(tǒng)的DVB解碼相同的PAGE解碼,獲得顯示字幕區(qū)域的PAGE;然后進(jìn)行PAGE中通常的Region解碼,比如Region的空間大小、位置、顏色等信息。根據(jù)字幕與視頻的同步信息讀取相應(yīng)的字幕對象到帶文字方向的字幕解碼模塊。如果對象為圖形編碼格式的Region,則直接將圖形解碼。如果對象為字符編碼格式,首先進(jìn)行文字方向和DVB中規(guī)定的前景和背景顏色的解碼;再根據(jù)字符編碼、字型表、字體大小等解碼出每個(gè)字符對應(yīng)的圖像數(shù)據(jù),將這些圖像數(shù)據(jù)按照文字方向合成為一幅圖像。將合成后的圖像與區(qū)域信息顯示時(shí)間和持續(xù)時(shí)間傳輸?shù)胶铣赡K中將圖像與顯示時(shí)間的視頻和應(yīng)用圖形合成一起顯示到屏幕中指定的位置。
用戶可以根據(jù)實(shí)際需要設(shè)置字幕顯示方向,此時(shí)的解碼過程如圖5所示,包括如下操作用戶通過輸入設(shè)備啟動字幕播放控制的應(yīng)用,可以實(shí)現(xiàn)字幕的方向控制及其它字幕屬性的控制。以方向控制為例用戶通過輸入設(shè)備選擇希望播放的字幕方向,字幕播放控制模塊從輸入設(shè)備中接收到所述選擇消息后,將用戶的輸入選擇轉(zhuǎn)化為對應(yīng)的字幕方向編碼,再將方向編碼信息傳輸給帶文字方向的字幕解碼模塊,帶文字方向的字幕解碼模塊解碼時(shí)根據(jù)設(shè)置的字幕方向信息對字幕進(jìn)行解碼,解碼后將這些圖像數(shù)據(jù)按照文字方向合成為一幅圖像。將合成后的圖像與區(qū)域信息顯示時(shí)間和持續(xù)時(shí)間傳輸?shù)胶铣赡K中將圖像與顯示時(shí)間的視頻和應(yīng)用圖形合成一起顯示到屏幕中指定的位置。
下面以一個(gè)字幕的PAGE具體實(shí)例為例來說明增加了文字方向的字幕的多種顯示格式;在一個(gè)PAGE中有兩個(gè)Region,Region A的對象為圖形對象,它顯示的是一個(gè)臺標(biāo)的LOGO;Region B的對象是文字對象,文字的內(nèi)容是“字幕技術(shù)”,在圖6至圖9中region B的屬性基本都相同,只有Region的文字方向不同。圖6和圖8的Region的空間位置也不相同。
綜上所述,本發(fā)明通過在字幕編碼格式中增加文字方向信息字段,使得視頻播放時(shí),字幕可以以不同的文字方向顯示,豐富了視頻播放時(shí)字幕的顯示形式。
以上所述,僅為本發(fā)明較佳的具體實(shí)施方式
,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到的變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)該以權(quán)利要求的保護(hù)范圍為準(zhǔn)。
權(quán)利要求
1.一種視頻節(jié)目中字幕的顯示系統(tǒng),包括服務(wù)器端及終端,其特征在于,所述的服務(wù)器端至少包括所述帶文字方向的字幕編碼模塊,用于在字幕編碼格式中增加文字方向字段信息,并為有文字方向的字幕進(jìn)行編碼;所述終端至少包括帶文字方向的字幕解碼模塊,用于對字幕數(shù)據(jù)進(jìn)行解碼,獲得字符的圖像數(shù)據(jù),根據(jù)文字的方向進(jìn)行合成獲得字幕圖像;圖像合成模塊,用于根據(jù)文字的方向進(jìn)行合成獲得字幕圖像,及將字幕圖像與視頻圖像合成。
2.如權(quán)利要求1所述的一種視頻節(jié)目中字幕的顯示系統(tǒng),其特征在于,所述服務(wù)器端還包括帶方向信息的字幕數(shù)據(jù)存儲模塊,用于存儲所述帶文字方向的字幕編碼模塊傳送的帶文字方向信息的字幕數(shù)據(jù)。
3.如權(quán)利要求2所述的一種視頻節(jié)目中字幕的顯示系統(tǒng),其特征在于,所述帶文字方向的信息包括保留字段,用于擴(kuò)展應(yīng)用。
4.如權(quán)利要求1所述的一種視頻節(jié)目中字幕的顯示系統(tǒng),其特征在于,所述終端還包括輸入設(shè)備、字幕播放控制模塊及顯示設(shè)備;輸入設(shè)備接收用戶的選擇信息傳送給字幕播放控制模塊,字幕播放控制模塊將用戶選擇的字幕方向信息傳送給字幕解碼模塊,控制帶文字方向的字幕解碼模塊的解碼過程中的文字方向。
5.如權(quán)利要求1所述的一種視頻節(jié)目中字幕的顯示系統(tǒng),其特征在于,所述系統(tǒng)適用于數(shù)字視頻廣播與網(wǎng)絡(luò)電視的MPEG-2、MPEF-4、和第三代移動通信合作方案3GPP的字幕技術(shù)。
6.一種視頻節(jié)目中字幕的顯示方法,其特征在于,包括A、服務(wù)器端在字幕編碼格式中增加文字方向信息;B、根據(jù)所述文字方向信息對字幕數(shù)據(jù)進(jìn)行編碼后傳輸?shù)浇K端;C、終端根據(jù)字幕文字方向信息進(jìn)行解碼,獲得字符的圖像數(shù)據(jù),根據(jù)文字的方向進(jìn)行合成獲得字幕圖像;D、將字幕圖像與視頻圖像合成后輸出給顯示設(shè)備顯示。
7.如權(quán)利要求6所述的一種視頻節(jié)目中字幕的顯示方法,其特征在于,所述步驟A進(jìn)一步包括服務(wù)器端增加文字方向信息同時(shí)增加保留字段,以便后續(xù)擴(kuò)展應(yīng)用。
8.如權(quán)利要求6所述的一種視頻節(jié)目中字幕的顯示方法,其特征在于,所述步驟B中傳輸過程具體包括將所述編碼后的字幕數(shù)據(jù)封裝在流媒體傳輸協(xié)議中發(fā)送到終端。
9.如權(quán)利要求6所述的一種視頻節(jié)目中字幕的顯示方法,其特征在于,所述步驟C具體包括終端根據(jù)節(jié)目信息獲得同步的字幕信息的封裝包,解碼出字幕信息,對這些包含文字方向的字幕信息進(jìn)行解碼,獲得與視頻同步的字幕。
10.如權(quán)利要求6所述的一種視頻節(jié)目中字幕的顯示方法,其特征在于,當(dāng)用戶需要控制字幕方向時(shí),所述步驟C進(jìn)一步包括C1、輸入設(shè)備接收用戶的選擇信息;C2、將用戶的選擇信息轉(zhuǎn)化為對應(yīng)的字幕編碼,再將所述編碼信息傳輸給帶文字方向的字幕解碼模塊;C3、所述帶文字方向的字幕解碼模塊根據(jù)所述編碼信息對接收的字幕數(shù)據(jù)進(jìn)行解碼,解碼后傳輸給顯示設(shè)備。
全文摘要
本發(fā)明涉及流媒體技術(shù)領(lǐng)域中一種視頻節(jié)目中字幕的顯示方法及系統(tǒng)。該方法包括首先,服務(wù)器端在字幕編碼格式中增加文字方向信息;根據(jù)所述文字方向信息對字幕數(shù)據(jù)進(jìn)行編碼后傳輸?shù)浇K端;終端根據(jù)字幕文字方向信息進(jìn)行解碼,獲得每個(gè)字符的圖像后,根據(jù)文字的方向進(jìn)行合成獲得字幕圖像,再與視頻圖像合成后輸出給顯示設(shè)備顯示。本發(fā)明通過在字幕編碼格式中增加文字方向信息字段,使得視頻播放時(shí),字幕可以以不同的文字方向顯示,豐富了視頻播放時(shí)字幕的顯示形式。
文檔編號H04N21/236GK1867048SQ200610059830
公開日2006年11月22日 申請日期2006年3月15日 優(yōu)先權(quán)日2006年3月15日
發(fā)明者馬偉 申請人:華為技術(shù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
垦利县| 徐闻县| 万山特区| 安图县| 新泰市| 宜章县| 固始县| 文登市| 大丰市| 阿坝| 刚察县| 宁陕县| 灵台县| 常山县| 昭觉县| 张家港市| 潼关县| 镇江市| 灵宝市| 常宁市| 景洪市| 慈溪市| 怀集县| 湟中县| 怀化市| 广东省| 琼海市| 会宁县| 渭南市| 平和县| 精河县| 平安县| 盐池县| 隆安县| 类乌齐县| 金昌市| 依兰县| 武陟县| 通化市| 黄骅市| 溧阳市|