[发明专利]字幕产生系统及其方法无效
申请号: | 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.vipzhuanli.com/pat/books/200910060325.8/2.html,转载请声明来源钻瓜专利网。