專利名稱:一種字幕圖文信息生成方法及裝置的制作方法
技術(shù)領域:
本發(fā)明涉及視頻節(jié)目播 放領域,尤其涉及一種字幕圖文信息生成方法及裝置。
背景技術(shù):
字幕圖文系統(tǒng)是用來編輯、生成可以疊加到視頻圖像上的字幕圖文信息的軟件系統(tǒng)。使用字幕圖文系統(tǒng),可以實現(xiàn)一、結(jié)合字幕輸出卡和鍵混等硬件設備實現(xiàn)字幕圖文信息的控制輸出;二、作為非線性編輯系統(tǒng)的一個組件,為視頻文件疊加字幕圖文信息。字幕圖文系統(tǒng)通常可以支持生成滿足不同制式的字幕圖文信息,如滿足高清制式的字幕圖文信息(即對應于高分辨率圖像幀的高清字幕圖文信息)和滿足標清制式的字幕圖文信息(即對應于低分辨率圖像幀的標清字幕圖文信息)。按照現(xiàn)有技術(shù),針對不同制式,字幕圖文系統(tǒng)會分別編輯并存儲相應的素材,以供后續(xù)調(diào)用。比如,針對高清制式,字幕圖文系統(tǒng)需要編輯滿足高清制式的素材;而針對標清制式,則需要編輯滿足標清制式的素材。后續(xù)在生成相應的字幕圖文信息時,字幕圖文系統(tǒng)根據(jù)預先編輯并存儲的滿足高清制式的素材,可以生成滿足高清制式的字幕圖文信息;而根據(jù)預先編輯并存儲的滿足標清制式的素材,可以生成滿足標清制式的字幕圖文信息。現(xiàn)有技術(shù)采用的上述字幕圖文信息生成方式的缺陷在于針對不同制式,即使節(jié)目內(nèi)容一樣,也需要分別編輯、存儲滿足不同制式的素材,從而會耗費較多的處理資源和存儲空間。
發(fā)明內(nèi)容
本發(fā)明實施例提供一種字幕圖文信息生成方法及裝置,用以解決采用現(xiàn)有技術(shù)的字幕圖文信息生成方法會耗費較多處理資源和存儲空間的問題。本發(fā)明實施例采用以下技術(shù)方案一種字幕圖文信息生成方法,包括分別確定用于生成字幕圖文信息的素材中的每個圖元的歸一化尺寸參數(shù)值,其中,任意圖元的歸一化尺寸參數(shù)值為該圖元在第一制式下的尺寸參數(shù)值與滿足第一制式的視頻圖像的尺寸參數(shù)值的比值;所述字幕圖文信息滿足第二制式;根據(jù)確定的所述歸一化尺寸參數(shù)值和滿足第二制式的視頻圖像的尺寸參數(shù)值,分別確定所述素材中的每個圖元在第二制式下的尺寸參數(shù)值;基于預先存儲的所述素材和針對所述素材中的每個圖元所分別確定的其在第二制式下的尺寸參數(shù)值,生成所述字幕圖文信息。一種字幕圖文信息生成裝置,包括歸一化尺寸參數(shù)值確定單元,用于分別確定用于生成字幕圖文信息的素材中的每個圖元的歸一化尺寸參數(shù)值,其中,任意圖元的歸一化尺寸參數(shù)值為該圖元在第一制式下的尺寸參數(shù)值與滿足第一制式的視頻圖像的尺寸參數(shù)值的比值;所述字幕圖文信息滿足第二制式;
尺寸參數(shù)值確定單元,用于根據(jù)歸一化尺寸參數(shù)值確定單元確定的所述歸一化尺寸參數(shù)值和滿足第二制式的視頻圖像的尺寸參數(shù)值,分別確定所述素材中的每個圖元在第二制式下的尺寸參數(shù)值;字幕圖文信息生成單元,用于基于預先存儲的所述素材和尺寸參數(shù)值確定單元針對所述素材中的每個圖元所分別確定的其在第二制式下的尺寸參數(shù)值,生成所述字幕圖文信息。本發(fā)明實施例的有益效果如下本發(fā)明實施例提供的上述方案基于歸一化尺寸參數(shù)值,能夠確定素材中每個圖元在不同制式下的尺寸參數(shù)值,從而可以實現(xiàn)靈活地根據(jù)歸一化尺寸參數(shù)值和不同制式下的視頻圖像的尺寸參數(shù)值,來對素材進行編輯并生成字幕圖文信息。采用本發(fā)明實施例提供的方案,無需針對不同制式分別編輯、存儲不同制式下的素材,從而相比于現(xiàn)有技術(shù),可以大大節(jié)省處理資源和存儲空間。
圖I為本發(fā)明實施例提供的一種字幕圖文信息生成方法的具體流程示意圖;圖2為本發(fā)明實施例提供的方案在實際中的應用流程示意圖;圖3為本發(fā)明實施例提供的一種字幕圖文信息生成裝置的具體結(jié)構(gòu)示意圖。
具體實施例方式為了解決采用現(xiàn)有技術(shù)的字幕圖文信息生成方法會耗費較多處理資源和存儲空間的問題,本發(fā)明實施例提供了一種新型的字幕圖文信息生成方案。通過針對用于生成滿足第二制式的字幕圖文信息的素材,自動計算并設置用以表征該素材在第一制式下的尺寸參數(shù)值與第一制式下的視頻圖像的尺寸參數(shù)值的相關(guān)性的歸一化尺寸參數(shù)值,從而當需要根據(jù)該素材生成滿足上述字幕圖文信息時,可以根據(jù)該歸一化尺寸參數(shù)值和第二制式下的視頻圖像的尺寸參數(shù)值,確定該素材在第二制式下相應的尺寸參數(shù)值,并基于確定的該尺寸參數(shù)值生成上述字幕圖文信息。由于基于歸一化尺寸參數(shù)值,能夠確定素材在不同制式下的尺寸參數(shù)值,因此采用該方案,即使字幕圖文系統(tǒng)所生成的字幕圖文信息需要疊加于多種不同制式的視頻圖像中,也可以基于存儲的一份素材,實現(xiàn)靈活地根據(jù)歸一化尺寸參數(shù)值和不同制式下的視頻圖像的尺寸參數(shù)值,來對該素材進行編輯并生成字幕圖文信息。從而采用本發(fā)明實施例提供的方案,無需針對不同制式而編輯、存儲不同制式下的素材,因此與現(xiàn)有技術(shù)相比,大大節(jié)省了處理資源和存儲空間。以下結(jié)合附圖,對本發(fā)明實施例提供的上述方案進行詳細說明。首先,本發(fā)明實施例提供一種如圖I所示的字幕圖文信息生成方法,包括如下步驟步驟11,分別確定用于生成字幕圖文信息的素材中的每個圖元的歸一化尺寸參數(shù)值;其中,可以假設該字幕圖文信息滿足第二制式。這里所說的第二制式即可以是高清制式,也可以是標清制式,或者是除這兩種制式外的其他制式。而用于生成字幕圖文信息的素材中的任意圖元的歸一化尺寸參數(shù)值則可以為該圖元在第一制式下的尺寸參數(shù)值與滿足第一制式的視頻圖像的尺寸參數(shù)值的比值。一般地,這里的尺寸參數(shù)值可以為高度值和寬度值,或者,尺寸參數(shù)值也可以為高度值或?qū)挾戎怠T诔叽鐓?shù)值為高度值和寬度值時,歸一化尺寸參數(shù)值可以由下式[I]、[2]表示。需要說明的是,為了便于區(qū)分描述,針對高度值的歸一化尺寸參數(shù)值可以稱為歸一化高度值(用符號H表示),而針對寬度值的歸一化尺寸參數(shù)值可以稱為歸一化寬度值(用符號W表示)。H=圖元在第一制式下的高度值/滿足第一制式的視頻圖像的高度值 [I]W =圖元在第一制式下的寬度值/滿足第一制式的視頻圖像的寬度值 [2]本發(fā)明實施例中,用于生成字幕圖文信息的素材也可以稱為字幕圖文素材,其是由稱為“圖元”的基本元素構(gòu)成的。按照圖元的內(nèi)容對圖元進行劃分,可以將其劃分為文字 圖元(TrueType字符序列)、形狀圖元(規(guī)則或不規(guī)則的幾何形狀)、圖片圖元(圖片文件)、和視頻紋理圖元(輸入視頻或avi,mpeg動畫文件)等。需要說明的是,按照圖元的分辨率與圖元尺寸的相關(guān)性來對圖元進行劃分,還可以將圖元劃分為矢量圖元和非矢量圖元。其中,矢量圖元的分辨率(即其單位面積包含的像素點的個數(shù))不會隨圖元尺寸的變化而變化,縮放后不失真,比如文字圖元和形狀圖元就屬于矢量圖元;而非矢量圖元的分辨率則會隨著圖元尺寸的變化而變化(一般是尺寸變大,則分辨率降低;反之,則分辨率提高),縮放后會失真,比如圖片圖元和視頻紋理圖元就屬于非矢量圖元。一般地,圖元的高度值可以由包絡整個圖元的最小像素矩形包含的一整列像素點的個數(shù)來表征,而圖元的寬度值則可以由包絡整個圖元的最小像素矩形包含的一整行像素點的個數(shù)來表征。類似的,視頻圖像的高度值可以由包絡整個視頻圖像的最小像素矩形包含的一整列像素點的個數(shù)來表征,而視頻圖像的寬度值則可以由包絡整個視頻圖像的最小像素矩形包含的一整行像素點的個數(shù)來表征。比如,滿足高清制式的視頻圖像的高度值可以為1080 (或720),寬度值可以為1920 ;而滿足標清制式的視頻圖像的高度值可以為576(或488),寬度值可以為720。一般地,圖元中還可以包含運動特效。運動特效主要用作使字幕圖文產(chǎn)生特殊視覺效果(如文字淡入淡出效果、圖片分解效果等等)。針對包含運動特效的圖元而言,其尺寸參數(shù)值可以為運動參數(shù)(如速度,每幀的位移或狀態(tài)變化等),而尺寸參數(shù)值則可以為幀率。不包含運動特效的圖元可以稱為普通圖元,后文將分別針對普通圖元或含有運動特效的圖元的情況,詳細說明如何采用本發(fā)明實施例提供的方案,在對素材的編輯過程中通過運算獲得歸一化尺寸參數(shù)值及其他用于在不同制式下生成相應的字幕圖文的必要參數(shù)(或用戶選項),在此不再贅述。步驟12,根據(jù)確定的歸一化尺寸參數(shù)值和滿足第二制式的視頻圖像的尺寸參數(shù)值,分別確定用于生成滿足第二制式的字幕圖文信息的素材中的每個圖元在第二制式下的尺寸參數(shù)值;具體地,可以通過下式[3]計算素材在第二制式下的尺寸參數(shù)值A :A=滿足第二制式的視頻圖像的尺寸參數(shù)值*歸一化尺寸參數(shù)值[3]當尺寸參數(shù)值為高度值和寬度值時,若以Al表示高度值,以A2表示寬度值,則基于公式[I]、[2],可以通過下式[4]、[5],分別計算出素材在第二制式下的高度值Al和寬度值A2
Al=H*滿足第二制式的視頻圖像的高度值 [4]A2=W*滿足第二制式的視頻圖像的寬度值 [5]依據(jù)上述公式[4]、[5],若假設尺寸參數(shù)值和尺寸參數(shù)值均為高度值和寬度值、第一制式為標清制式、第二制式為高清制式,則如果某圖元在第一制式下的尺寸為256X320,可據(jù)此確定相應的H=256/576,W = 320/720,則有A1=H*滿足高清制式的視頻圖像的高度值(假設為1080)=(256/576)*1080A2=W*滿足高清制式的視頻圖像的寬度值(假設為1920)=(320/720) *1920步驟13,基于預先存儲的素材和針對素材的每個圖元分別確定的其在第二制式下的尺寸參數(shù)值,生成滿足第二制式的字幕圖文信息。一般的,素材中的每個圖元的位置信息(即圖元的坐標),也與相應制式的視頻圖像的寬高相關(guān),可以根據(jù)前述計算圖元寬高的歸一化值同樣的方法得到圖元位置參數(shù)的歸 一化值,從而在基于素材生成相應制式下的字幕圖文信息時,確定相應的圖元在素材中的排列位置。由于相應的過程與前述技術(shù)類似,本發(fā)明實施例略去對該過程的詳細描述。本發(fā)明實施例中,圖I所示步驟的執(zhí)行主體可以是可實現(xiàn)該方法流程的任意裝置,如服務器、芯片、終端等等。通過圖I所示的上述步驟,本發(fā)明實施例提供的字幕圖文信息生成方法基于歸一化尺寸參數(shù)值,能夠確定素材中的圖元在不同制式下的尺寸參數(shù)值,并基于存儲的單一素材,實現(xiàn)靈活地根據(jù)歸一化尺寸參數(shù)值和不同制式下的視頻圖像的尺寸參數(shù)值,生成相應制式下的字幕圖文信息,因此無需針對不同制式分別編輯、存儲不同制式下的素材,大大節(jié)省了處理資源和存儲空間。本發(fā)明實施例中,針對不同類型的素材,步驟11-13可以有不同的實現(xiàn)方式。以下針對幾種典型的素材,通過幾個不同的實施例分別對步驟11-13的具體實現(xiàn)方式進行說明實施例I實施例I中假設用于生成滿足第二制式的字幕圖文信息的素材包括普通圖元和包含運動特效的圖元。在播放疊加了字幕圖文信息的視頻圖像時,其中帶有運動特效的圖元需要配合圖像呈現(xiàn)動態(tài)的視覺效果。比如,出現(xiàn)在視頻圖像中的字幕圖元的淡入淡出特效。由于不同制式下視頻圖像的播放幀率不同,相應制式下的字幕的淡入淡出速率必須與視頻圖像相適應,通過對運動參數(shù)(本例中對應的是圖元每巾貞的通透值的變化)進行歸一化處理可以達到上述目的。實施例I在圖I所示的流程的基礎上,進一步包括了下述步驟首先,分別確定每個包含運動特效的圖元的歸一化運動參數(shù)值,該歸一化運動參數(shù)值為包含運動特效的圖元在第一制式下的運動參數(shù)值與滿足第一制式的視頻圖像的每幀持續(xù)時間(即視頻圖像在播放時的每幀持續(xù)時間)的比值。其中,每幀持續(xù)時間為視頻圖像的播放幀率的倒數(shù);比如,可以采用下式[6]計算該歸一化運動參數(shù)值,其中,N為歸一化運動參數(shù)值,NI為包含運動特效的圖元在第一制式下的運動參數(shù)值,滿足第一制式的視頻圖像的每幀持續(xù)時間為VI。
N=N I/V I [6]然后,根據(jù)確定的歸一化運動參數(shù)值和滿足第二制式的視頻圖像的每幀持續(xù)時間,分別確定特效素材在第二制式下的運動參數(shù)值。比如,基于上式[6],可以通過下式[7]計算包含有運動特效的圖元在第二制式下的運動參數(shù)值N2 N2=N*V2= (Nl/Vl) *V2 [7]基于計算得到的N2,前文所述步驟13的具體實現(xiàn)過程可以包括基于預先存儲的素材、針對包含運動特效的圖元所確定的其在第二制式下的運動參數(shù)值和針對素材所包含的每個圖元所確定的其在第二制式下的尺寸參數(shù)值,生成滿足第二制式的字幕圖文信息。需要說明的是,對于包含運動特效的圖元來說,其在不同制式下的高度值和寬度值一般也不同,因此仍然需要通過如步驟If 13所述的方式,確定其在第二制式下的尺寸 參數(shù)值。實施例2實施例2中假設用于生成滿足第二制式的字幕圖文信息的素材中包含非矢量圖
J Li ο當滿足第二制式的視頻圖像的分辨率高于滿足第一制式的視頻圖像的分辨率,從而需要將圖元的尺寸調(diào)大時,由于非矢量圖元具有分辨率隨著尺寸的變化而變化的特性,因此直接增大非矢量圖元的尺寸會使得調(diào)整后的非矢量圖元的分辨率降低而導致圖元失真,從而不能再滿足第二制式對視頻圖像的分辨率要求。為了避免上述情況,實施例2中可以采用下述子步驟實現(xiàn)前文所述步驟13。需要說明的是,在下述子步驟中,假設尺寸參數(shù)值和尺寸參數(shù)值均為高度值和寬度值。子步驟一比較滿足第一制式的視頻圖像的尺寸參數(shù)值和滿足第二制式的視頻圖像的尺寸參數(shù)值,在比較得到滿足第一制式的視頻圖像的尺寸參數(shù)值大于滿足第二制式的視頻圖像的尺寸參數(shù)值(比如第一制式為高清,第二制式為標清)時,執(zhí)行子步驟二,而在比較得到滿足第一制式的視頻圖像的尺寸參數(shù)值小于滿足第二制式的視頻圖像的尺寸參數(shù)值(比如第一制式為標清,第二制式為高清)時,執(zhí)行子步驟三;子步驟二 分別確定預先設置的針對非矢量圖元的尺寸調(diào)整第一方式;并根據(jù)確定的尺寸調(diào)整第一方式(如切邊等裁剪方式),分別將素材中的每個非矢量圖元的高度值和寬度值調(diào)整為與相應的非矢量圖元在第二制式下的尺寸參數(shù)值一致;以及基于調(diào)整后得到的各個非矢量圖元、素材中包含的其他圖元和為其他圖元所分別確定的其在第二制式下的尺寸參數(shù)值,生成滿足第二制式的字幕圖文信息;子步驟三分別確定預先設置的針對非矢量圖元的尺寸調(diào)整第二方式;并根據(jù)確定的尺寸調(diào)整第二方式(如拼接等不改變圖元分辨率的擴展方式),生成高度值和寬度值分別與確定出的所述非矢量圖元在第二制式下的尺寸參數(shù)值一致的圖元;以及基于生成的圖元、素材中包含的其他圖元和為其他圖元所分別確定的其在第二制式下的尺寸參數(shù)值,生成滿足第二制式的字幕圖文信息。實施例3實施例3的實施前提與實施例2的實施前提類似,也是假設用于生成滿足第二制式的字幕圖文信息的素材包含有非矢量圖元,且假設尺寸參數(shù)值和尺寸參數(shù)值均為高度值和寬度值。與實施例2不同的是,在比較得到滿足第一制式的視頻圖像的尺寸參數(shù)值小于滿足第二制式的視頻圖像的尺寸參數(shù)值(比如第一制式為標清,第二制式為高清)時,是會從預先存儲的非矢量圖元中獲取與該素材所包含的非矢量圖元的顯示屬性(如顯示內(nèi)容、顏色等等)匹配一致的非矢量圖元;并基于獲得的圖元、素材中包含的其他圖元和為其他圖元所分別確定的其在第二制式下的尺寸參數(shù)值,生成字幕圖文信息。其中,預先存儲的非矢量圖元滿足其在第一制式下的尺寸參數(shù)值不小于其在第二制式下的尺寸參數(shù)值。具體地,基于獲得的圖元、素材中包含的其他圖元和為其他圖元所分別確定的其在第二制式下的尺寸參數(shù)值,生成字幕圖文信息,具體可以為先按照尺寸調(diào)整第三方式(如切邊等裁剪方式),對獲得的圖元的高度值和寬度值進行調(diào)整,使調(diào)整后的圖元的高度值和寬度值分別與素材包含的非矢量圖元在第二制式下的尺寸參數(shù)值一致;然后,再基于調(diào)整得到的圖元、素材中包含的其他圖元和為其他圖元所分別確定的其在第二制式下的尺寸參數(shù)值,生成滿足第二制式的字幕圖文信息。 實施例4實施例4中假設用于生成滿足第二制式的字幕圖文信息的素材包含用作文字背景的形狀圖元。一般地,上述形狀圖元所在區(qū)域中會包含文字圖元(如節(jié)目中顯示的文字的外圍往往會有邊框),且文字圖元與形狀圖元之間往往相距一定的距離。為了在滿足第二制式的視頻圖像中重現(xiàn)形狀圖元以及其所在區(qū)域的文字圖元,并保證文字圖元與形狀圖元之間的相對合理的位置關(guān)系不變,實施例4中可以在圖I所示的流程圖中新增下述步驟首先,分別確定素材中包括的各個形狀圖元的歸一化邊距值;其中,任意形狀圖元的歸一化邊距值可以為該形狀圖元的第一水平邊距值與滿足第一制式的視頻圖像的寬度值的比值,以及該形狀圖元的第一垂直邊距值與滿足第一制式的視頻圖像的高度值的比值。其中,第一水平邊距值為該形狀圖元在第一制式下的邊界在水平方向相距位于第一制式下的該形狀圖元所在區(qū)域的文字圖元的最小距離值,第一垂直邊距值為該形狀圖元在第一制式下的邊界在垂直方向相距位于第一制式下的該形狀圖元所在區(qū)域的文字圖元的最小距離值。然后,根據(jù)確定的歸一化邊距值和滿足第二制式的視頻圖像的寬度值和高度值,分別確定素材中包含的各個形狀圖元在第二制式下的第二水平邊距值和第二垂直邊距值。其中,任意形狀圖元的第二水平邊距值為該形狀圖元在第二制式下的邊界在水平方向相距位于第二制式下的該形狀圖元所在區(qū)域的文字圖元的最小距離值,第二垂直邊距值為該形狀圖元在第二制式下的邊界在垂直方向相距位于第二制式下的該形狀圖元所在區(qū)域的文字圖元的最小距離值?;谏鲜霾襟E,前文所述步驟13的具體實現(xiàn)過程可以包括基于預先存儲的用于生成滿足第二制式的字幕圖文信息的素材、針對該素材中的每個圖元所分別確定的其在第二制式下的尺寸參數(shù)值,以及確定出的上述第二水平邊距值和第二垂直邊距值,生成滿足第二制式的字幕圖文信息。實施例5實施例5中,假設用于生成滿足第二制式的字幕圖文信息的素材包含文字圖元,且該文字圖元包含的文字沿水平方向排列。一般地,文字圖元包含的相鄰文字之間會有一定的距離,該距離可稱為文字間距值。為了在滿足第二制式的視頻圖像中重現(xiàn)文字圖元,并保證重現(xiàn)的文字圖元的文字間距值與滿足第二制式的視頻圖像的寬度值之間的比例基本不變,實施例5中可以在圖I所示的流程圖中新增下述步驟首先,分別確定素材包含的各個文字圖元的歸一化水平間距值;其中,歸一化水平間距值為文字圖元在第一制式下的文字間距值與滿足第一制式的視頻圖像的寬度值的比值。然后,根據(jù)確定的歸一化水平間距值和滿足第二制式的視頻圖像的寬度值,確定各個文字圖元在第二制式下的文字間距值。基于上述步驟,前文所述步驟13的具體實現(xiàn)過程可以包括
基于預先存儲的用于生成滿足第二制式的字幕圖文信息的素材、針對素材中的每個圖元所分別確定的其在第二制式下的尺寸參數(shù)值和文字圖元在第二制式下的文字間距值,生成滿足第二制式的字幕圖文信息。實施例6 實施例6中,假設用于生成滿足第二制式的字幕圖文信息的素材包含文字圖元,且文字圖元包含的文字沿垂直方向排列。針對實施例6中的文字圖元,首先需要分別確定素材中包含的各個文字圖元的歸一化垂直間距值;然后,再根據(jù)確定的歸一化垂直間距值和滿足第二制式的視頻圖像的高度值,分別確定各個文字圖元在第二制式下的文字間距值。其中,歸一化垂直間距值為文字圖元在第一制式下的文字間距值與滿足第一制式的視頻圖像的高度值的比值?;诖_定出的文字圖元在第二制式下的文字間距值,前文所述步驟13的具體實現(xiàn)方式可以包括基于預先存儲的用于生成滿足第二制式的字幕圖文信息的素材、針對素材中的每個圖元所分別確定的其在第二制式下的尺寸參數(shù)值,以及分別確定出的各個文字圖元在第二制式下的文字間距值,生成滿足第二制式的字幕圖文信息。通過執(zhí)行實施例6所述的方案,可以實現(xiàn)在滿足第二制式的視頻圖像中重現(xiàn)文字圖元,并保證重現(xiàn)的文字圖元的文字間距值與滿足第二制式的視頻圖像的高度值之間的比例基本不變。實施例7實施例7中,假設用于生成滿足第二制式的字幕圖文信息的素材包含視頻紋理圖
J Li ο一般地,視頻紋理圖元是非矢量圖元,其分辨率會隨著圖元尺寸的變化而變化,且其表現(xiàn)出的紋理特征也會隨著圖元尺寸的變化而變化。為避免紋理圖元由于尺寸變化而在不同制式下的視頻圖像中表現(xiàn)出不同的分辨率和紋理特征,實施例7中可以預先存儲對應于不同制式的視頻紋理圖元。且存儲的紋理圖元的分辨率與滿足相應制式的視頻圖像的分辨率匹配一致?;诖鎯Φ募y理圖元,前文所述步驟13的具體實現(xiàn)方式可以包括下述子步驟首先,從預先存儲的對應于不同制式的視頻紋理圖元中,獲得高度值與針對視頻紋理圖元所確定的其在第二制式下的高度值匹配一致,且寬度值與針對視頻紋理圖元所確定的其在第二制式下的寬度值匹配一致,且紋理特征與素材中包含的視頻紋理圖元的紋理特征一致的視頻紋理圖元;然后,基于預先存儲的除視頻紋理圖元外的其他用于生成滿足第二制式的字幕圖文信息的圖元、針對除視頻紋理圖元外的其他圖元所確定的其在第二制式下的尺寸參數(shù)值,以及獲得的視頻紋理圖元,生成滿足第二制式的字幕圖文信息??偨Y(jié)上述實施例可知,通過本發(fā)明實施例提供的方案,針對不同制式下的字幕圖文信息,可以只存儲一套用于生成字幕圖文信息的素材?;谠撍夭暮退瑘D元的歸一化參數(shù),本發(fā)明實施例提供的方案可以將素材編輯為能適應疊加任意制式(分辨率、幀率等)下的視頻圖像的需要,從而保證了字幕圖文的清晰度,并保證了文字、特效等的移動(或變化)速率能適應于視頻圖像所滿足的制式。 基于上述實施例,實際應用中的一個從編輯素材到播出視頻圖像的過程如圖2所示,包括下述步驟步驟21,字幕圖文系統(tǒng)獲得用于生成字幕圖文信息的原始素材在標清制式下的尺寸參數(shù)值;一般地,字幕圖文系統(tǒng)中可以存儲原始素材,該原始素材的尺寸參數(shù)的值的大小以及該原始素材的屬性(如顏色、顯示內(nèi)容等)都是可編輯的。用戶可以通過字幕圖文系統(tǒng)提供的用戶界面,輸入該些原始素材的尺寸參數(shù)的具體值(即尺寸參數(shù)值),從而實現(xiàn)使字幕圖文系統(tǒng)獲得用于生成字幕圖文信息的素材在某制式下的尺寸參數(shù)值。特別地,針對包含運動特效的圖元,還可以獲得該類圖元在標清制式下的運動參數(shù)值。步驟22,針對生成字幕圖文信息需要使用到非矢量圖元的情況,字幕圖文系統(tǒng)還需要確定高清制式下的非矢量圖元,同時,字幕圖文系統(tǒng)也可以確定標清制式下的相應的非矢量圖元,以便后續(xù)調(diào)用;與前文類似的,高清、標清制式下的非矢量圖元都可以是用戶通過字幕圖文系統(tǒng)提供的用戶界面所指定的。比如,用戶可以指定非矢量圖元的讀取路徑,以使得字幕圖文系統(tǒng)能夠方便地確定并調(diào)用非矢量圖元?;蛘撸帜粓D文系統(tǒng)也可以接受用戶輸入的非矢量圖元,并對其進行存儲,以便后續(xù)調(diào)用。此外,字幕圖文系統(tǒng)還可以存儲尺寸調(diào)整方式,用于為調(diào)整非矢量圖元的尺寸提供調(diào)整方式。步驟23,字幕圖文系統(tǒng)基于原始素材、原始素材在標清制式下的尺寸參數(shù)值,生成待調(diào)用素材;比如,字幕圖文系統(tǒng)基于原始素材中包含的各個圖元以及用戶輸入的在標清制式下的各個圖元的尺寸參數(shù)值,就可以生成由具備相應的尺寸參數(shù)值的圖元構(gòu)成的待調(diào)用素材。特別地,字幕圖文系統(tǒng)還可以基于原始素材中的包含運動特效的圖元,以及該類圖元在標清制式下的運動參數(shù)值,生成相應的待調(diào)用的包含運動特效的圖元。生成的待調(diào)用的包含運動特效的圖元視為包含于待調(diào)用素材中。
步驟24,字幕圖文系統(tǒng)根據(jù)上述尺寸參數(shù)與滿足標清制式的視頻圖像的高度值和寬度值,確定待調(diào)用素材的歸一化尺寸參數(shù)值,即分別確定待調(diào)用素材所包含的各個圖元的歸一化尺寸參數(shù)值,特別地,針對待調(diào)用素材中的包含運動特效的圖元,還需要確定該些圖元的歸一化運動參數(shù)值。比如,針對任意圖元,以其尺寸參數(shù)為高度值和寬度值為例,可以計算該圖元的高度值和滿足標清制式的視頻圖像的高度值的比值(為了便于描述,后文簡稱高度比值),并計算該圖元的寬度值和滿足標清制式的視頻圖像的寬度值的比值(為了便于描述,后文簡稱寬度比值),并以這兩個比值作為該圖元的歸一化尺寸參數(shù)值。以此類推,可以得到每個圖元的歸一化尺寸參數(shù)值。而針對包含運動特效的圖元,其歸一化運動參數(shù)值為該包含運動特效的圖元在標清制式下的運動參數(shù)與滿足標清制式的視頻圖像在播放時的每幀持續(xù)時間的比值。步驟25,字幕圖文系統(tǒng)存儲待調(diào)用素材和確定的歸一化尺寸參數(shù)值;為了便于后續(xù)調(diào)用,具體存儲方式可以為對待調(diào)用素材所包含的各個圖元與該圖元的歸一化尺寸參數(shù)值進行對應存儲。通過執(zhí)行上述步驟2廣步驟25,字幕圖文系統(tǒng)完成了對原始素材的編輯,其存儲的待調(diào)用素材和歸一化尺寸參數(shù)值已可以被調(diào)用于生成某制式下的圖文字幕信息。其中,其存儲的該些待用素材可以稱為模板。以下通過下述步驟,進一步介紹具體的調(diào)用過程步驟26,字幕圖文系統(tǒng)獲得圖文字幕信息生成指令,該指令中包含有將要與生成的圖文字幕信息相疊加的視頻圖像所滿足的制式的信息;本實施例中,假設該制式的信息表征了該視頻圖像滿足的制式為高清制式,則以下進一步執(zhí)行步驟27。步驟27,字幕圖文系統(tǒng)確定滿足高清制式的視頻圖像的高度值和寬度值;步驟28,字幕圖文系統(tǒng)根據(jù)存儲的歸一化尺寸參數(shù)值和確定出的滿足高清制式的視頻圖像的高度值和寬度值,確定存儲的待調(diào)用素材在高清制式下的高度值和寬度值;具體地,字幕圖文系統(tǒng)可以分別計算待調(diào)用素材所包含的各個圖元的高度比值乘以滿足高清制式的視頻圖像的高度值所得的乘積值(為了便于描述,后文簡稱第一乘積值),并分別計算待調(diào)用素材所包含的各個圖元的寬度比值乘以滿足高清制式的視頻圖像的寬度值所得的乘積值(為了便于描述,后文簡稱第二乘積值),并將第一乘積值確定為待調(diào)用素材在高清制式下的高度值,而將第二乘積值確定為待調(diào)用素材在高清制式下的寬度值。特別地,針對待調(diào)用素材中的包含運動特效的圖元,還需要根據(jù)歸一化運動參數(shù)值和滿足第二制式的視頻圖像在播放時的每幀持續(xù)時間的比值,分別確定待調(diào)用素材中的每個包含運動特效的圖元在高清制式下的運動參數(shù)值。此外需要說明的是,針對待調(diào)用素材中包含非矢量圖元的情況,字幕圖文系統(tǒng)可以無需計算該些非矢量圖元在高清制式下的高度值和寬度值,而是可以根據(jù)用戶指定的讀取路徑獲得高清制式下的非矢量圖元,并將獲得的非矢量圖元作為后續(xù)生成字幕圖文信息的非矢量圖元?;蛘撸帜粓D文系統(tǒng)也可以先按照存儲的尺寸調(diào)整方式(如對標清制式下的非矢量圖元進行拼接等)對標清制式下的非矢量圖元的尺寸進行調(diào)整,使其尺寸增大即使在高清制式下,調(diào)整后的非矢量圖元也能滿足相應的分辨率需求;然后,再將通過調(diào)整尺寸而得到的非矢量圖元作為后續(xù)生成字幕圖文信息的非矢量圖元。步驟29,字幕圖文系統(tǒng)根據(jù)待調(diào)用素材,以及確定出的待調(diào)用素材在高清制式下的高度值和寬度值,生成滿足高清制式的字幕圖文信息,流程結(jié)束。特別地,針對待調(diào)用素材中有包含運動特效的圖元的情況,步驟29的具體實現(xiàn)方式為基于針對每個包含運動特效的圖元所確定的其在高清制式下的運動參數(shù)值、針對待調(diào)用素材中的每個圖元所分別確定的其在高清制式下的尺寸參數(shù)值和存儲的待調(diào)用素材,生成高清制式下的字幕圖文信息。此外,針對待調(diào)用素材中有非矢量圖元的情況,步驟29的具體實現(xiàn)方式為基于通過調(diào)整尺寸而得到的非矢量圖元、待調(diào)用素材中包含的其他圖元和為其他圖元所分別確定的其在第二制式下的尺寸參數(shù)值,生成字幕圖文信息?;蛘撸襟E29的具體實現(xiàn)方式還可以為基于根據(jù)用戶指定的讀取路徑而獲得的高清制式下的非矢量圖元、待調(diào)用素材中 包含的其他圖元和為其他圖元所分別確定的其在第二制式下的尺寸參數(shù)值,生成字幕圖文信息。本發(fā)明實施例中的字幕圖文系統(tǒng)還可以具備告警功能。比如,當監(jiān)控到用于生成字幕圖文信息的待調(diào)用素材存在缺失的情況時,可以輸出告警信息,或者在字幕圖文系統(tǒng)的顯示裝置上顯示告警信息等。由上述流程可見,采用本發(fā)明實施例提供的方案,無需針對不同制式分別編輯、存儲不同制式下的素材,從而相比于現(xiàn)有技術(shù),可以大大節(jié)省處理資源和存儲空間。對應于本發(fā)明實施例提供的字幕圖文信息生成方法,本發(fā)明實施例還提供一種字幕圖文信息生成裝置,用以解決采用現(xiàn)有技術(shù)的字幕圖文信息生成方法會耗費較多處理資源和存儲空間的問題。該裝置的具體結(jié)構(gòu)示意圖如圖3所示,包括以下功能單元歸一化尺寸參數(shù)值確定單元31,用于分別確定用于生成字幕圖文信息的素材中的每個圖元的歸一化尺寸參數(shù)值,其中,任意圖元的歸一化尺寸參數(shù)值為該圖元在第一制式下的尺寸參數(shù)值與滿足第一制式的視頻圖像的尺寸參數(shù)值的比值;所述字幕圖文信息滿足第二制式;尺寸參數(shù)值確定單元32,用于根據(jù)歸一化尺寸參數(shù)值確定單元31確定的所述歸一化尺寸參數(shù)值和滿足第二制式的視頻圖像的尺寸參數(shù)值,分別確定所述素材中的每個圖元在第二制式下的尺寸參數(shù)值;字幕圖文信息生成單元33,用于基于預先存儲的所述素材和尺寸參數(shù)值確定單元針對所述素材中的每個圖元所分別確定的其在第二制式下的尺寸參數(shù)值,生成所述字幕圖文信息。可選的,尺寸參數(shù)值為高度值和寬度值。當尺寸參數(shù)值為高度值和寬度值時,可選的,當所述素材中包括包含運動特效的圖元時,所述裝置還包括比值確定單元,用于分別確定所述素材包括的每個包含運動特效的圖元的歸一化運動參數(shù)值,其中,任意包含運動特效的圖元的歸一化運動參數(shù)值為該包含運動特效的圖元在第一制式下的運動參數(shù)與滿足第一制式的視頻圖像在播放時的每幀持續(xù)時間的比值;運動參數(shù)值確定單元,用于根據(jù)比值確定單元確定的所述歸一化運動參數(shù)值和滿足第二制式的視頻圖像在播放時的每幀持續(xù)時間的比值,分別確定所述素材包括的每個包含運動特效的圖元在第二制式下的運動參數(shù)值;則字幕圖文信息生成單元33具體用于基于針對每個包含運動特效的圖元所確定的其在第二制式下的運動參數(shù)值、針對所述素材中的每個圖元所分別確定的其在第二制式下的尺寸參數(shù)值和預先存儲的所述素材,生成所述字幕圖文信息。當尺寸參數(shù)值為高度值和寬度值時,可選的,當所述素材中包含非矢量圖元時,字幕圖文信息生成單元33具體包括比較子單元,用于比較滿足第一制式的視頻圖像的尺寸參數(shù)值和滿足第二制式的視頻圖像的尺寸參數(shù)值;字幕圖文信息生成子單元,用于在比較子單元比較得到滿足第一制式的視頻圖像的尺寸參數(shù)值大于滿足第二制式的視頻圖像的尺寸參數(shù)值時,分別確定預先設置的針對非矢量圖元的尺寸調(diào)整第一方式;并根據(jù)確定的所述尺寸調(diào)整第一方式,分別將所述素材中 的每個非矢量圖元的高度值和寬度值調(diào)整為與確定出的所述非矢量圖元在第二制式下的尺寸參數(shù)值一致;以及基于調(diào)整后得到的各個非矢量圖元、所述素材中包含的其他圖元和為所述其他圖元所分別確定的其在第二制式下的尺寸參數(shù)值,生成所述字幕圖文信息;以及在比較子單元比較得到滿足第一制式的視頻圖像的尺寸參數(shù)值小于滿足第二制式的視頻圖像的尺寸參數(shù)值時,分別確定預先設置的針對非矢量圖元的尺寸調(diào)整第二方式;并根據(jù)確定的所述尺寸調(diào)整第二方式,生成高度值和寬度值分別與確定出的所述非矢量圖元在第二制式下的尺寸參數(shù)值一致的圖元;以及基于生成的圖元、所述素材中包含的其他圖元和為所述其他圖元所分別確定的其在第二制式下的尺寸參數(shù)值,生成所述字幕圖文信息。當尺寸參數(shù)值為高度值和寬度值時,可選的,當所述素材包含非矢量圖元時,字幕圖文信息生成單元33具體包括比較子單元,用于比較滿足第一制式的視頻圖像的尺寸參數(shù)值和滿足第二制式的視頻圖像的尺寸參數(shù)值;字幕圖文信息生成子單元,用于在比較子單元比較得到滿足第一制式的視頻圖像的尺寸參數(shù)值大于滿足第二制式的視頻圖像的尺寸參數(shù)值時,分別確定預先設置的針對非矢量圖元的尺寸調(diào)整第一方式;并根據(jù)確定的所述尺寸調(diào)整第一方式,分別將所述素材中的每個非矢量圖元的高度值和寬度值調(diào)整為與確定出的所述非矢量圖元在第二制式下的尺寸參數(shù)值一致;以及基于調(diào)整后得到的各個非矢量圖元、所述素材中包含的其他圖元和為所述其他圖元所分別確定的其在第二制式下的尺寸參數(shù)值,生成所述字幕圖文信息;以及在比較子單元比較得到滿足第一制式的視頻圖像的尺寸參數(shù)值小于滿足第二制式的視頻圖像的尺寸參數(shù)值時,獲得預先存儲的非矢量圖元;并基于獲得的圖元、所述素材中包含的其他圖元和為所述其他圖元所分別確定的其在第二制式下的尺寸參數(shù)值,生成所述字幕圖文信息;其中,所述預先存儲的非矢量圖元在第一制式下的尺寸參數(shù)值不小于其在第二制式下的尺寸參數(shù)值。
當尺寸參數(shù)值為高度值和寬度值時,可選的,當所述素材中包括作為文字背景的形狀圖元時,所述裝置還可以包括歸一化邊距值確定單元,用于分別確定所述素材中包括的各個形狀圖元的歸一化邊距值,其中,任意形狀圖元的歸一化邊距值為該形狀圖元的第一水平邊距值與滿足第一制式的視頻圖像的寬度值的比值,以及該形狀圖元的第一垂直邊距值與滿足第一制式的視頻圖像的高度值的比值;其中,第一水平邊距值為該形狀圖元在第一制式下的邊界在水平方向相距位于第一制式下的該形狀圖元所在區(qū)域的文字圖元的最小距離值,第一垂直邊距值為該形狀圖元在第一制式下的邊界在垂直方向相距所述文字圖元的最小距離值;水平和垂直邊距值確定單元,用于根據(jù)歸一化邊距值確定單元確定的所述歸一化邊距值和滿足第二制式的視頻圖像的寬度值和高度值,分別確定所述素材中包括的各個形狀圖元在第二制式下的第二水平邊距值和第二垂直邊距值;其中,任意形狀圖元的第二水平邊距值為該形狀圖元在第二制式下的邊界在水平方向相距位于第二制式下的該形狀圖元所在區(qū)域的文字圖元的最小距離值,第二垂直邊距值為該形狀圖元在第二制式下的邊界在垂直方向相距位于第二制式下的該形狀圖元所在區(qū)域的文字圖元的最小距離值;則 字幕圖文信息生成單元具體用于基于預先存儲的所述素材、針對所述素材中每個圖元所分別確定的其在第二制式下的尺寸參數(shù)值、水平和垂直邊距值確定單元針對所述各個形狀圖元所分別確定的所述第二水平邊距值和所述第二垂直邊距值,生成所述字幕圖文信息。當尺寸參數(shù)值為高度值和寬度值時,可選的,當所述素材包含文字圖元,且文字圖元包含的文字沿水平方向排列時,所述裝置還可以包括水平間距值確定單元,用于分別確定所述素材包含的各個文字圖元的歸一化水平間距值,其中,歸一化水平間距值為文字圖元在第一制式下的文字間距值與滿足第一制式的視頻圖像的寬度值的比值;文字間距值確定單元,用于根據(jù)水平間距值確定單元確定的所述歸一化水平間距值和滿足第二制式的視頻圖像的寬度值,分別確定所述各個文字圖元在第二制式下的文字間距值;則字幕圖文信息生成單元33具體可以用于基于預先存儲的所述素材、針對所述素材中的每個圖元所分別確定的其在第二制式下的尺寸參數(shù)值,以及文字間距值確定單元針對所述各個文字圖元所分別確定的其在第二制式下的文字間距值,生成所述字幕圖文信
肩、O當尺寸參數(shù)值為高度值和寬度值時,可選的,當所述素材中包含文字圖元,且文字圖元中包含的文字沿垂直方向排列時,所述裝置還可以包括垂直間距值確定單元,用于分別確定所述素材中包含的各個文字圖元的歸一化垂直間距值,其中,歸一化垂直間距值為文字圖元在第一制式下的文字間距值與滿足第一制式的視頻圖像的高度值的比值;文字間距值確定單元,用于根據(jù)垂直間距值確定單元確定的所述歸一化垂直間距值和滿足第二制式的視頻圖像的高度值,分別確定各個文字圖元在第二制式下的文字間距值;則此時字幕圖文信息生成單元33具體可以用于基于預先存儲的所述素材、針對所述素材中的每個圖元所分別確定的其在第二制式下的尺寸參數(shù)值,以及文字間距值確定單元確定的所述各個文字圖元在第二制式下的文字間距值,生成所述字幕圖文信息。當尺寸參數(shù)值為高度值和寬度值時,可選的,當所述素材中包含視頻紋理圖元時,字幕圖文信息生成單元33具體可以包括視頻紋理圖元獲得子單元,用于從預先存儲的對應于不同制式的視頻紋理圖元中,獲得高度值與針對視頻紋理圖元所確定的其在第二制式下的高度值匹配一致,且寬度值與針對紋理圖元所確定的其在第二制式下的寬度值匹配一致,且紋理特征與所述素材中包含的視頻紋理圖元的紋理特征一致的視頻紋理圖元;字幕圖文信息生成子單元,用于基于所述素材所包含的除所述視頻紋理圖元外的其他圖元、針對除所述視頻紋理圖元外的其他圖元所確定的其在第二制式下的尺寸參數(shù)值,以及視頻紋理圖元獲得子單元獲得的視頻紋理圖元,生成所述字幕圖文信息。本領域內(nèi)的技術(shù)人員應明白,本發(fā)明的實施例可提供為方法、系統(tǒng)、或計算機程序 產(chǎn)品。因此,本發(fā)明可采用完全硬件實施例、完全軟件實施例、或結(jié)合軟件和硬件方面的實施例的形式。而且,本發(fā)明可采用在一個或多個其中包含有計算機可用程序代碼的計算機可用存儲介質(zhì)(包括但不限于磁盤存儲器、CD-ROM、光學存儲器等)上實施的計算機程序產(chǎn)品的形式。本發(fā)明是參照根據(jù)本發(fā)明實施例的方法、設備(系統(tǒng))、和計算機程序產(chǎn)品的流程圖和/或方框圖來描述的。應理解可由計算機程序指令實現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計算機程序指令到通用計算機、專用計算機、嵌入式處理機或其他可編程數(shù)據(jù)處理設備的處理器以產(chǎn)生一個機器,使得通過計算機或其他可編程數(shù)據(jù)處理設備的處理器執(zhí)行的指令產(chǎn)生用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。這些計算機程序指令也可存儲在能引導計算機或其他可編程數(shù)據(jù)處理設備以特定方式工作的計算機可讀存儲器中,使得存儲在該計算機可讀存儲器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。這些計算機程序指令也可裝載到計算機或其他可編程數(shù)據(jù)處理設備上,使得在計算機或其他可編程設備上執(zhí)行一系列操作步驟以產(chǎn)生計算機實現(xiàn)的處理,從而在計算機或其他可編程設備上執(zhí)行的指令提供用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。盡管已描述了本發(fā)明的優(yōu)選實施例,但本領域內(nèi)的技術(shù)人員一旦得知了基本創(chuàng)造性概念,則可對這些實施例作出另外的變更和修改。所以,所附權(quán)利要求意欲解釋為包括優(yōu)選實施例以及落入本發(fā)明范圍的所有變更和修改。顯然,本領域的技術(shù)人員可以對本發(fā)明進行各種改動和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。
權(quán)利要求
1.一種字幕圖文信息生成方法,其特征在于,包括 分別確定用于生成字幕圖文信息的素材中的每個圖元的歸一化尺寸參數(shù)值,其中,任意圖元的歸一化尺寸參數(shù)值為該圖元在第一制式下的尺寸參數(shù)值與滿足第一制式的視頻圖像的尺寸參數(shù)值的比值;所述字幕圖文信息滿足第二制式; 根據(jù)確定的所述歸一化尺寸參數(shù)值和滿足第二制式的視頻圖像的尺寸參數(shù)值,分別確定所述素材中的每個圖元在第二制式下的尺寸參數(shù)值; 基于預先存儲的所述素材和針對所述素材中的每個圖元所分別確定的其在第二制式下的尺寸參數(shù)值,生成所述字幕圖文信息。
2.如權(quán)利要求I所述的方法,其特征在于,尺寸參數(shù)值為高度值和寬度值。
3.如權(quán)利要求2所述的方法,其特征在于,所述素材中包括包含運動特效的圖元,則所述方法還包括 分別確定所述素材包括的每個包含運動特效的圖元的歸一化運動參數(shù)值,其中,任意包含運動特效的圖元的歸一化運動參數(shù)值為該包含運動特效的圖元在第一制式下的運動參數(shù)與滿足第一制式的視頻圖像在播放時的每幀持續(xù)時間的比值; 根據(jù)確定的所述歸一化運動參數(shù)值和滿足第二制式的視頻圖像在播放時的每幀持續(xù)時間的比值,分別確定所述素材包括的每個包含運動特效的圖元在第二制式下的運動參數(shù)值;則 基于預先存儲的所述素材和針對所述素材中的每個圖元所分別確定的其在第二制式下的尺寸參數(shù)值,生成所述字幕圖文信息,具體包括 基于針對每個包含運動特效的圖元所確定的其在第二制式下的運動參數(shù)值、針對所述素材中的每個圖元所分別確定的其在第二制式下的尺寸參數(shù)值和預先存儲的所述素材,生成所述字幕圖文信息。
4.如權(quán)利要求2所述的方法,其特征在于,所述素材中包含非矢量圖元;則 基于預先存儲的所述素材和針對所述素材中的每個圖元所分別確定的其在第二制式下的尺寸參數(shù)值,生成所述字幕圖文信息,具體包括 比較滿足第一制式的視頻圖像的尺寸參數(shù)值和滿足第二制式的視頻圖像的尺寸參數(shù)值; 在比較得到滿足第一制式的視頻圖像的尺寸參數(shù)值大于滿足第二制式的視頻圖像的尺寸參數(shù)值時,分別確定預先設置的針對非矢量圖元的尺寸調(diào)整第一方式;并根據(jù)確定的所述尺寸調(diào)整第一方式,分別將所述素材中的每個非矢量圖元的高度值和寬度值調(diào)整為與確定出的所述非矢量圖元在第二制式下的尺寸參數(shù)值一致;以及基于調(diào)整后得到的各個非矢量圖元、所述素材中包含的其他圖元和為所述其他圖元所分別確定的其在第二制式下的尺寸參數(shù)值,生成所述字幕圖文信息; 在比較得到滿足第一制式的視頻圖像的尺寸參數(shù)值小于滿足第二制式的視頻圖像的尺寸參數(shù)值時,分別確定預先設置的針對非矢量圖元的尺寸調(diào)整第二方式;并根據(jù)確定的所述尺寸調(diào)整第二方式,生成高度值和寬度值分別與確定出的所述非矢量圖元在第二制式下的尺寸參數(shù)值一致的圖元;以及基于生成的圖元、所述素材中包含的其他圖元和為所述其他圖元所分別確定的其在第二制式下的尺寸參數(shù)值,生成所述字幕圖文信息。
5.如權(quán)利要求2所述的方法,其特征在于,所述素材包含非矢量圖元;則基于預先存儲的所述素材和針對所述素材中的每個圖元所分別確定的其在第二制式下的尺寸參數(shù)值,生成所述字幕圖文信息,具體包括 比較滿足第一制式的視頻圖像的尺寸參數(shù)值和滿足第二制式的視頻圖像的尺寸參數(shù)值; 在比較得到滿足第一制式的視頻圖像的尺寸參數(shù)值大于滿足第二制式的視頻圖像的尺寸參數(shù)值時,分別確定預先設置的針對非矢量圖元的尺寸調(diào)整第一方式;并根據(jù)確定的所述尺寸調(diào)整第一方式,分別將所述素材中的每個非矢量圖元的高度值和寬度值調(diào)整為與確定出的所述非矢量圖元在第二制式下的尺寸參數(shù)值一致;以及基于調(diào)整后得到的各個非矢量圖元、所述素材中包含的其他圖元和為所述其他圖元所分別確定的其在第二制式下的尺寸參數(shù)值,生成所述字幕圖文信息; 在比較得到滿足第一制式的視頻圖像的尺寸參數(shù)值小于滿足第二制式的視頻圖像的尺寸參數(shù)值時,獲得預先存儲的非矢量圖元;并基于獲得的圖元、所述素材中包含的其他圖元和為所述其他圖元所分別確定的其在第二制式下的尺寸參數(shù)值,生成所述字幕圖文信息; 其中,所述預先存儲的非矢量圖元在第一制式下的尺寸參數(shù)值不小于其在第二制式下的尺寸參數(shù)值。
6.如權(quán)利要求2所述的方法,其特征在于,所述素材中包括作為文字背景的形狀圖元,則所述方法還包括 分別確定所述素材中包括的各個形狀圖元的歸一化邊距值,其中,任意形狀圖元的歸一化邊距值為該形狀圖元的第一水平邊距值與滿足第一制式的視頻圖像的寬度值的比值,以及該形狀圖元的第一垂直邊距值與滿足第一制式的視頻圖像的高度值的比值;其中,第一水平邊距值為該形狀圖元在第一制式下的邊界在水平方向相距位于第一制式下的該形狀圖元所在區(qū)域的文字圖元的最小距離值,第一垂直邊距值為該形狀圖元在第一制式下的邊界在垂直方向相距所述文字圖元的最小距離值; 根據(jù)確定的所述歸一化邊距值和滿足第二制式的視頻圖像的寬度值和高度值,分別確定所述素材中包括的各個形狀圖元在第二制式下的第二水平邊距值和第二垂直邊距值;其中,任意形狀圖元的第二水平邊距值為該形狀圖元在第二制式下的邊界在水平方向相距位于第二制式下的該形狀圖元所在區(qū)域的文字圖元的最小距離值,第二垂直邊距值為該形狀圖元在第二制式下的邊界在垂直方向相距位于第二制式下的該形狀圖元所在區(qū)域的文字圖元的最小距離值; 則 基于預先存儲的所述素材和針對所述素材中每個圖元所分別確定的其在第二制式下的尺寸參數(shù)值,生成所述字幕圖文信息,具體包括 基于預先存儲的所述素材、針對所述素材中每個圖元所分別確定的其在第二制式下的尺寸參數(shù)值、針對所述各個形狀圖元所分別確定的所述第二水平邊距值和所述第二垂直邊距值,生成所述字幕圖文信息。
7.如權(quán)利要求2所述的方法,其特征在于,所述素材包含文字圖元,且文字圖元包含的文字沿水平方向排列;則所述方法還包括 分別確定所述素材包含的各個文字圖元的歸一化水平間距值,其中,歸一化水平間距值為文字圖元在第一制式下的文字間距值與滿足第一制式的視頻圖像的寬度值的比值;根據(jù)確定的所述歸一化水平間距值和滿足第二制式的視頻圖像的寬度值,分別確定所述各個文字圖元在第二制式下的文字間距值; 則 基于預先存儲的所述素材和針對所述素材中的每個圖元所分別確定的其在第二制式下的尺寸參數(shù)值,生成所述字幕圖文信息,具體包括 基于預先存儲的所述素材、針對所述素材中的每個圖元所分別確定的其在第二制式下的尺寸參數(shù)值和針對所述各個文字圖元所分別確定的其在第二制式下的文字間距值,生成所述字幕圖文信息。
8.如權(quán)利要求2所述的方法,其特征在于,所述素材中包含文字圖元,且文字圖元中包含的文字沿垂直方向排列;則所述方法還包括 分別確定所述素材中包含的各個文字圖元的歸一化垂直間距值,其中,歸一化垂直間距值為文字圖元在第一制式下的文字間距值與滿足第一制式的視頻圖像的高度值的比值; 根據(jù)確定的所述歸一化垂直間距值和滿足第二制式的視頻圖像的高度值,分別確定各個文字圖元在第二制式下的文字間距值; 則 基于預先存儲的所述素材和針對所述素材中的每個圖元所分別確定的其在第二制式下的尺寸參數(shù)值,生成所述字幕圖文信息,具體包括 基于預先存儲的所述素材、針對所述素材中的每個圖元所分別確定的其在第二制式下的尺寸參數(shù)值和所述各個文字圖元在第二制式下的文字間距值,生成所述字幕圖文信息。
9.如權(quán)利要求2所述的方法,其特征在于,所述素材中包含視頻紋理圖元;則 基于預先存儲的所述素材和針對所述素材中的每個圖元所分別確定的其在第二制式下的尺寸參數(shù)值,生成所述字幕圖文信息,具體包括 從預先存儲的對應于不同制式的視頻紋理圖元中,獲得高度值與針對視頻紋理圖元所確定的其在第二制式下的高度值匹配一致,且寬度值與針對紋理圖元所確定的其在第二制式下的寬度值匹配一致,且紋理特征與所述素材中包含的視頻紋理圖元的紋理特征一致的視頻紋理圖元;以及 基于所述素材所包含的除所述視頻紋理圖元外的其他圖元、針對除所述視頻紋理圖元外的其他圖元所確定的其在第二制式下的尺寸參數(shù)值,以及獲得的視頻紋理圖元,生成所述字幕圖文信息。
10.一種字幕圖文信息生成裝置,其特征在于,包括 歸一化尺寸參數(shù)值確定單元,用于分別確定用于生成字幕圖文信息的素材中的每個圖元的歸一化尺寸參數(shù)值,其中,任意圖元的歸一化尺寸參數(shù)值為該圖元在第一制式下的尺寸參數(shù)值與滿足第一制式的視頻圖像的尺寸參數(shù)值的比值;所述字幕圖文信息滿足第二制式; 尺寸參數(shù)值確定單元,用于根據(jù)歸一化尺寸參數(shù)值確定單元確定的所述歸一化尺寸參數(shù)值和滿足第二制式的視頻圖像的尺寸參數(shù)值,分別確定所述素材中的每個圖元在第二制式下的尺寸參數(shù)值;字幕圖文信息生成單元,用于基于預先存儲的所述素材和尺寸參數(shù)值確定單元針對所述素材中的每個圖元所分別確定的其在第二制式下的尺寸參數(shù)值,生成所述字幕圖文信肩、O
11.如權(quán)利要求10所述的裝置,其特征在于,所述尺寸參數(shù)值為高度值和寬度值。
12.如權(quán)利要求11所述的裝置,其特征在于,所述素材中包括包含運動特效的圖元,則所述裝置還包括 比值確定單元,用于分別確定所述素材包括的每個包含運動特效的圖元的歸一化運動參數(shù)值,其中,任意包含運動特效的圖元的歸一化運動參數(shù)值為該包含運動特效的圖元在第一制式下的運動參數(shù)與滿足第一制式的視頻圖像在播放時的每幀持續(xù)時間的比值; 運動參數(shù)值確定單元,用于根據(jù)比值確定單元確定的所述歸一化運動參數(shù)值和滿足第二制式的視頻圖像在播放時的每幀持續(xù)時間的比值,分別確定所述素材包括的每個包含運動特效的圖元在第二制式下的運動參數(shù)值;則 字幕圖文信息生成單元具體用于基于針對每個包含運動特效的圖元所確定的其在第二制式下的運動參數(shù)值、針對所述素材中的每個圖元所分別確定的其在第二制式下的尺寸參數(shù)值和預先存儲的所述素材,生成所述字幕圖文信息。
13.如權(quán)利要求11所述的裝置,其特征在于,所述素材中包含非矢量圖元;則 字幕圖文信息生成單元具體包括 比較子單元,用于比較滿足第一制式的視頻圖像的尺寸參數(shù)值和滿足第二制式的視頻圖像的尺寸參數(shù)值; 字幕圖文信息生成子單元,用于在比較子單元比較得到滿足第一制式的視頻圖像的尺寸參數(shù)值大于滿足第二制式的視頻圖像的尺寸參數(shù)值時,分別確定預先設置的針對非矢量圖元的尺寸調(diào)整第一方式;并根據(jù)確定的所述尺寸調(diào)整第一方式,分別將所述素材中的每個非矢量圖元的高度值和寬度值調(diào)整為與確定出的所述非矢量圖元在第二制式下的尺寸參數(shù)值一致;以及基于調(diào)整后得到的各個非矢量圖元、所述素材中包含的其他圖元和為所述其他圖元所分別確定的其在第二制式下的尺寸參數(shù)值,生成所述字幕圖文信息;以及 在比較子單元比較得到滿足第一制式的視頻圖像的尺寸參數(shù)值小于滿足第二制式的視頻圖像的尺寸參數(shù)值時,分別確定預先設置的針對非矢量圖元的尺寸調(diào)整第二方式;并根據(jù)確定的所述尺寸調(diào)整第二方式,生成高度值和寬度值分別與確定出的所述非矢量圖元在第二制式下的尺寸參數(shù)值一致的圖元;以及基于生成的圖元、所述素材中包含的其他圖元和為所述其他圖元所分別確定的其在第二制式下的尺寸參數(shù)值,生成所述字幕圖文信肩、O
14.如權(quán)利要求11所述的裝置,其特征在于,所述素材包含非矢量圖元;則 字幕圖文信息生成單元具體包括 比較子單元,用于比較滿足第一制式的視頻圖像的尺寸參數(shù)值和滿足第二制式的視頻圖像的尺寸參數(shù)值; 字幕圖文信息生成子單元,用于在比較子單元比較得到滿足第一制式的視頻圖像的尺寸參數(shù)值大于滿足第二制式的視頻圖像的尺寸參數(shù)值時,分別確定預先設置的針對非矢量圖元的尺寸調(diào)整第一方式;并根據(jù)確定的所述尺寸調(diào)整第一方式,分別將所述素材中的每個非矢量圖元的高度值和寬度值調(diào)整為與確定出的所述非矢量圖元在第二制式下的尺寸參數(shù)值一致;以及基于調(diào)整后得到的各個非矢量圖元、所述素材中包含的其他圖元和為所述其他圖元所分別確定的其在第二制式下的尺寸參數(shù)值,生成所述字幕圖文信息;以及 在比較子單元比較得到滿足第一制式的視頻圖像的尺寸參數(shù)值小于滿足第二制式的視頻圖像的尺寸參數(shù)值時,獲得預先存儲的非矢量圖元;并基于獲得的圖元、所述素材中包含的其他圖元和為所述其他圖元所分別確定的其在第二制式下的尺寸參數(shù)值,生成所述字幕圖文信息; 其中,所述預先存儲的非矢量圖元在第一制式下的尺寸參數(shù)值不小于其在第二制式下的尺寸參數(shù)值。
15.如權(quán)利要求11所述的裝置,其特征在于,所述素材中包括作為文字背景的形狀圖元,貝1J所述裝置還包括 歸一化邊距值確定單元,用于分別確定所述素材中包括的各個形狀圖元的歸一化邊距值,其中,任意形狀圖元的歸一化邊距值為該形狀圖元的第一水平邊距值與滿足第一制式的視頻圖像的寬度值的比值,以及該形狀圖元的第一垂直邊距值與滿足第一制式的視頻圖像的高度值的比值;其中,第一水平邊距值為該形狀圖元在第一制式下的邊界在水平方向相距位于第一制式下的該形狀圖元所在區(qū)域的文字圖元的最小距離值,第一垂直邊距值為該形狀圖元在第一制式下的邊界在垂直方向相距所述文字圖元的最小距離值; 水平和垂直邊距值確定單元,用于根據(jù)歸一化邊距值確定單元確定的所述歸一化邊距值和滿足第二制式的視頻圖像的寬度值和高度值,分別確定所述素材中包括的各個形狀圖元在第二制式下的第二水平邊距值和第二垂直邊距值;其中,任意形狀圖元的第二水平邊距值為該形狀圖元在第二制式下的邊界在水平方向相距位于第二制式下的該形狀圖元所在區(qū)域的文字圖元的最小距離值,第二垂直邊距值為該形狀圖元在第二制式下的邊界在垂直方向相距位于第二制式下的該形狀圖元所在區(qū)域的文字圖元的最小距離值;則 字幕圖文信息生成單元具體用于基于預先存儲的所述素材、針對所述素材中每個圖元所分別確定的其在第二制式下的尺寸參數(shù)值、水平和垂直邊距值確定單元針對所述各個形狀圖元所分別確定的所述第二水平邊距值和所述第二垂直邊距值,生成所述字幕圖文信肩、O
16.如權(quán)利要求11所述的裝置,其特征在于,所述素材包含文字圖元,且文字圖元包含的文字沿水平方向排列;則所述裝置還包括 水平間距值確定單元,用于分別確定所述素材包含的各個文字圖元的歸一化水平間距值,其中,歸一化水平間距值為文字圖元在第一制式下的文字間距值與滿足第一制式的視頻圖像的寬度值的比值; 文字間距值確定單元,用于根據(jù)水平間距值確定單元確定的所述歸一化水平間距值和滿足第二制式的視頻圖像的寬度值,分別確定所述各個文字圖元在第二制式下的文字間距值;則 字幕圖文信息生成單元具體用于基于預先存儲的所述素材、針對所述素材中的每個圖元所分別確定的其在第二制式下的尺寸參數(shù)值,以及文字間距值確定單元針對所述各個文字圖元所分別確定的其在第二制式下的文字間距值,生成所述字幕圖文信息。
17.如權(quán)利要求11所述的裝置,其特征在于,所述素材中包含文字圖元,且文字圖元中包含的文字沿垂直方向排列;則所述裝置還包括垂直間距值確定單元,用于分別確定所述素材中包含的各個文字圖元的歸一化垂直間距值,其中,歸一化垂直間距值為文字圖元在第一制式下的文字間距值與滿足第一制式的視頻圖像的高度值的比值; 文字間距值確定單元,用于根據(jù)垂直間距值確定單元確定的所述歸一化垂直間距值和滿足第二制式的視頻圖像的高度值,分別確定各個文字圖元在第二制式下的文字間距值;則 字幕圖文信息生成單元具體用于基于預先存儲的所述素材、針對所述素材中的每個圖元所分別確定的其在第二制式下的尺寸參數(shù)值,以及文字間距值確定單元確定的所述各個文字圖元在第二制式下的文字間距值,生成所述字幕圖文信息。
18.如權(quán)利要求11所述的方法,其特征在于,所述素材中包含視頻紋理圖元;則 字幕圖文信息生成單元具體包括 視頻紋理圖元獲得子單元,用于從預先存儲的對應于不同制式的視頻紋理圖元中,獲得高度值與針對視頻紋理圖元所確定的其在第二制式下的高度值匹配一致,且寬度值與針對紋理圖元所確定的其在第二制式下的寬度值匹配一致,且紋理特征與所述素材中包含的視頻紋理圖元的紋理特征一致的視頻紋理圖元; 字幕圖文信息生成子單元,用于基于所述素材所包含的除所述視頻紋理圖元外的其他圖元、針對除所述視頻紋理圖元外的其他圖元所確定的其在第二制式下的尺寸參數(shù)值,以及視頻紋理圖元獲得子單元獲得的視頻紋理圖元,生成所述字幕圖文信息。
全文摘要
本發(fā)明公開了一種字幕圖文信息生成方法及裝置,通過基于歸一化尺寸參數(shù)值,確定素材中每個圖元在不同制式下的尺寸參數(shù)值,從而可以實現(xiàn)靈活地根據(jù)歸一化尺寸參數(shù)值和不同制式下的視頻圖像的尺寸參數(shù)值,來對素材進行編輯并生成字幕圖文信息。采用本發(fā)明實施例提供的方案,無需針對不同制式分別編輯、存儲不同制式下的素材,從而相比于現(xiàn)有技術(shù),可以大大節(jié)省處理資源和存儲空間。
文檔編號H04N5/262GK102932607SQ201210421070
公開日2013年2月13日 申請日期2012年10月29日 優(yōu)先權(quán)日2012年10月29日
發(fā)明者李剛 申請人:北京東方艾迪普科技發(fā)展有限公司