一种利用纹理坐标生成阴影字幕的装置的制作方法

文档序号:7695494阅读:306来源:国知局
专利名称:一种利用纹理坐标生成阴影字幕的装置的制作方法
技术领域
本发明涉及多媒体技术领域,特别是涉及一种利用紋理坐标生成阴影字 幕的装置。
背景技术
目前常用的视频字幕生成软件中,用户可以为字幕中的文字添加阴影, 添加阴影后的字幕文字产生了一种浮起的效果,使得画面的立体感、层次感 增强。同时,阴影的添加也使得字幕文字的线条更为突出,有利于将字幕更 加醒目地呈现于观众的眼前。
在Premiere的字幕编辑器中,为阴影的设计提供了专门的工具选项,用 户可以根据需要为字幕生成各种颜色阴影,还可以通过编辑器中左下角的工 作区来设定阴影位置。Premiere中的阴影有三种样式单层、实心、柔和。单 层阴影本身是对原字幕文字的图形复制,并且通过位置改变与原字幕文字保 持一个确定的位置关系。阴影线条清晰,便于用户操作。实心阴影则是将文 字与阴影的对应点用直线相连,从而使得阴影与文字连成了一个整体。整个 阴影部分富于质感,给人以坚实有力的感觉。柔和阴影是在单层阴影的基础 上,对阴影部分进行了柔和处理,增添了朦胧感。适用于温馨柔和的场合。
然而,在现有的视频字幕生成软件中,需要在同一个图中对字幕文字和 字幕阴影进行编辑,编辑过程耗时较长,且阴影效果比较单一。

发明内容
本发明提供一种利用紋理坐标生成阴影字幕的装置,解决了现有技术中 阴影字幕编辑过程耗时较长,且阴影效果比较单 一 的问题。
为达到上述目的,本发明实施例提出 一种利用紋理坐标生成阴影字幕的 装置,包括放置模块,用于将字幕文字和字幕阴影通过紋理坐标唯一对应的方式分
别放置到不同的白板上;
叠加模块,用于叠加所述放置模块将所述字幕文字和所述字幕阴影放置 的白板,从而生成阴影字幕。
利用紋理坐标生成阴影字幕的装置,还包括
特技模块,用于通过所述放置模块将所述字幕文字和所述字幕阴影放置 的白板的运动,实现阴影字幕的特技。
本发明的技术方案具有以下优点,因为采用了利用紋理坐标生成阴影字 幕的装置,从而,达到了快速生成阴影字幕,阴影字幕形式多样的效果。


图1为本发明中利用紋理坐标生成阴影字幕的装置结构图2为本发明中利用紋理坐标生成阴影字幕的一种具体实现方式流程图。
具体实施例方式
下面结合附图和实施例,对本发明的具体实施方式
作进一步详细描述 如图l所示,为本发明中利用紋理坐标生成阴影字幕的装置结构图,包括
放置模块101,用于将字幕文字和字幕阴影通过紋理坐标唯一对应的方式 分别放置到不同的白板上。
紋理坐标又叫贴图坐标,是用户在构造白板时,添加给白板的信息。在 OPENGL和D3D中,使用两个0到1的浮点值(U , V )来设置一个点的紋 理坐标,U是横轴、V是纵轴。紋理的左上角为(0, 0),右下角为(1, 1)。 字幕文字和字幕阴影生成图形后,放置在已经生成的白板上。字幕阴影来源 于对字幕文字的加工处理,白板是字幕编辑软件中的一种编辑元素,在编辑 空间中用一个没有厚度的平面长方形表示。各个白板在初始状态下大小相同, 位置可能不同,白板的位置通过白板中心的空间坐标来表示。字幕文字图形 和字幕阴影图形放置在白板上以后,成为白板上的紋理,通过紋理坐标与各自的白板——对应。
叠加模块102,用于叠加放置模块101将字幕文字和字幕阴影放置的白板。 字幕文字和字幕阴影分别放置在不同的白板上以后,各个白板可能位于 空间坐标的不同位置。将各个白板中心放置在空间坐标的同一点时,各个白 板便叠加在一起。叠加后,文字块和阴影块虽然还在不同的白板上,但由于
Alpha通道的存在,可以组成字的阴影的效果,叠加的结果即为阴影字幕的生 成效果。Alpha通道是一个8位的灰度通道,该通道用256级灰度来记录图像 中的透明度信息,定义透明、不透明和半透明区域,其中,黑表示全透明, 白表示不透明,灰表示半透明。
特技模块103,用于通过放置模块101将字幕文字和字幕阴影放置的白板 的运动,实现阴影字幕的特技。
字幕文字放置的白板的运动和字幕阴影放置的白板叠加以后,可以进行 各自的运动,如拉伸、扭曲等。白板上的字幕文字和字幕阴影跟随白板一起 运动,实现具有各种特殊效果的阴影字幕,如幻影等效果,不同的阴影效果 取决于阴影白板的数量和在特技模块的支持下的运动方式。
如图2所示,为本发明中利用紋理坐标生成阴影字幕的一种具体实现方 式流程图,包括以下步骤
步骤201,放置模块将字幕文字和字幕阴影通过紋理坐标唯一对应的方式 分别放置到不同的白板上。
字幕文字和字幕阴影生成图形后,放置在已经生成的白板上。各个白板 在初始状态下大小相同,位置可能不同。字幕文字图形和字幕阴影图形放置 在白板上以后,成为白板上的紋理,通过紋理坐标与各自的白板——对应。
步骤202,叠加模块将字幕文字放置的白板和字幕阴影放置的白板进行叠加。
字幕文字和字幕阴影分别放置在不同的白板上以后,各个白板叠加在一 起,实现字幕文字和字幕阴影的混合效果。
本发明实施例中的"叠加" 一词,可以指各个白 由位置相同变为位置 不同,也可以指各个白板由位置不同变为位置相同。阴影字幕的生成效果根据上述两种情况,实现相应的变化。各个白板由位置相同变为位置不同时,
阴影字幕的生成效果由集中变为分散;各个白板由位置不同变为位置相同时, 阴影字幕的生成效果由分散变为集中。
步骤203,特技模块通过字幕文字放置的白板的运动和字幕阴影放置的白 板的运动,实现阴影字幕的特技。
字幕文字放置的白板的运动和字幕阴影放置的白板叠加以后,可以进行 各自的运动,如拉伸、扭曲等。白板上的字幕文字和字幕阴影跟随白板一起 运动,实现具有各种特殊效果的阴影字幕,如幻影等效果,不同的阴影效果 取决于阴影白板的数量和在特技模块的支持下的运动方式。
本发明的技术方案具有以下优点,因为釆用了利用紋理坐标生成阴影字 幕的装置,从而,达到了快速生成阴影字幕,阴影字幕形式多样的效果。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本 发明可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬 件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技 术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体 现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使 得一台终端设备(可以是手机,个人计算机,服务器,或者网络设备等) 执行本发明各个实施例所述的方法。
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的 普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进 和润饰,这些改进和润饰也应-见本发明的保护范围。
权利要求
1、一种利用纹理坐标生成阴影字幕的装置,其特征在于,包括放置模块,用于将字幕文字和字幕阴影通过纹理坐标唯一对应的方式分别放置到不同的白板上;叠加模块,用于叠加所述放置模块将所述字幕文字和所述字幕阴影放置的白板,从而生成阴影字幕。
2、 如权利要求1所述利用紋理坐标生成阴影字幕的装置,其特征在于, 还包括特技模块,用于通过所述放置模块将所述字幕文字和所述字幕阴影放置 的白板的运动,实现阴影字幕的特技。
全文摘要
本发明实施例公开了一种利用纹理坐标生成阴影字幕的装置,包括放置模块,用于将字幕文字和字幕阴影通过纹理坐标唯一对应的方式分别放置到不同的白板上;叠加模块,用于叠加所述放置模块将所述字幕文字和所述字幕阴影放置的白板,从而生成阴影字幕。利用纹理坐标生成阴影字幕的装置,还包括特技模块,用于通过所述放置模块将所述字幕文字和所述字幕阴影放置的白板的运动,实现阴影字幕的特技。本发明采用了利用纹理坐标生成阴影字幕的装置,从而,达到了快速生成阴影字幕,阴影字幕形式多样的效果。
文档编号H04N5/278GK101616274SQ20081011577
公开日2009年12月30日 申请日期2008年6月27日 优先权日2008年6月27日
发明者超 王 申请人:新奥特(北京)视频技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1