[發明專利]字幕產生系統及其方法無效
| 申請號: | 200910060325.8 | 申請日: | 2009-08-11 |
| 公開(公告)號: | CN101998064A | 公開(公告)日: | 2011-03-30 |
| 發明(設計)人: | 周紅偉 | 申請(專利權)人: | 成都宇達電通有限公司;神達電腦股份有限公司 |
| 主分類號: | H04N5/278 | 分類號: | H04N5/278 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 610041 四川省成都*** | 國省代碼: | 四川;51 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 字幕 產生 系統 及其 方法 | ||
【技術領域】
本發明是有關于一種多媒體播放技術,特別是有關于一種字幕產生系統及其方法。
【背景技術】
為支持多種不同語言的字幕,現有的多媒體影音播放技術中,大多采用實時圖像運算的方式,將字幕顯示在播放畫面中。
歐洲電信標準學會(European?Telecommunications?Standards?Institute,ETSI)于1997年正式頒布的數字電視地面廣播(Digital?Video?Broadcasting?for?Terrestrial,DVB-T)為歐洲地面數字視訊廣播傳輸技術標準以來,大多數國家已采用數字電視地面廣播系統布署其地面數字視訊廣播網絡。而數字電視地面廣播有關于字幕(Subtitle)的相關標準中,字幕的原始數據可以為掃描長度編碼(Run-Length?Coding,RLC)的位圖或字符數據格式。其中,字幕的輸出,大多使用圖形裝置接口(Graphics?Device?Interface,GDI)、開放圖形鏈接庫(Open?Graphics?Library,OpenGL)、DirectDraw軟件系統或者Direct3D應用程序界面進行處理。
由于個人計算機上擁有更快的中央處理器(CPU)、獨立的圖形運算處理器(GPU)以及大容量的內存,因此,在個人計算機上使用前述方式輸出字幕,不會產生效能不足問題。
但對于手持式裝置,例如:智能型手機(smart?phone)、個人數字助理(PDA)、可攜式多媒體播放器(portable?multimedia?player,PMP)等,由于運算能力較弱且缺少硬件加速的功能,在采用上面任何一種方式來輸出字幕時,大多數情形下,很難達到實時產生字幕的要求。
有鑒于此,實有必要提出一種字幕產生系統及其方法,利用該字幕產生系統及其方法可以實現:(1)通過直接內存存取的方式,可降低產生字幕的運算量,并快速產生字幕;(2)可運用在運算能力較弱或缺少硬件加速功能的裝置上,以達到實時產生字幕的要求。
【發明內容】
有鑒于上述現有技術的問題,本發明的其中一目的就是在提供一種字幕產生系統及其方法,以解決在硬件效能較低的裝置上實時輸出字幕的問題。
根據本發明的另一目的,提出一種字幕產生方法,其包含下列步驟:首先,建立透明底圖;接著,判斷字幕原始數據的格式;若字幕原始數據的格式為位圖,則使用直接內存存取方式,將位圖繪制于透明底圖上,以產生字幕。
其中,位圖可通過掃描長度編碼法(Run-Length?Coding,RLC)進行編碼。
其中,若字幕原始數據的格式為字符數據,則可將字符數據以使用圖形裝置接口(Graphics?Device?Interface,GDI)、開放圖形鏈接庫(Open?Graphics?Library,OpenGL)、DirectDraw軟件系統或者Direct3D應用程序界面等方式,繪制于透明底圖上,以產生字幕。
根據本發明的再一目的,提出一種字幕產生系統,其包含:底圖產生模塊、判斷模塊和字幕產生模塊,底圖產生模塊可用以建立透明底圖,判斷模塊判斷字幕原始數據的格式,并產生判斷結果,字幕產生模塊在判斷結果為位圖時,使用直接內存存取方式,將位圖繪制于透明底圖上,以產生字幕。
其中,位圖可通過掃描長度編碼法(Run-Length?Coding,RLC)進行編碼。
其中,若字幕原始數據的格式為字符數據,字幕產生模塊則可將字符數據通過使用圖形裝置接口(Graphics?Device?Interface,GDI)、開放圖形鏈接庫(Open?Graphics?Library,OpenGL)、DirectDraw軟件系統或者Direct3D應用程序界面等方式,繪制于透明底圖上,以產生字幕。
如上所述,依本發明的字幕產生系統及其方法,其可具有一或多個下述優點:
(1)通過直接內存存取的方式,可降低產生字幕的運算量,并快速產生字幕。
(2)可運用在運算能力較弱或缺少硬件加速功能的裝置上,以達到實時產生字幕的要求。
【附圖說明】
圖1繪示為本發明的字幕產生方法的流程圖。
圖2繪示為本發明的字幕產生系統的示意圖。
圖3繪示為本發明的字幕產生系統及其方法的實施例的第一示意圖。
圖4繪示為本發明的字幕產生系統及其方法的實施例的第二示意圖。
圖5繪示為本發明的字幕產生系統及其方法的實施例的第三示意圖。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于成都宇達電通有限公司;神達電腦股份有限公司,未經成都宇達電通有限公司;神達電腦股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200910060325.8/2.html,轉載請聲明來源鉆瓜專利網。





