一种阴影字幕的生成方法及装置制造方法及图纸

技术编号:14907245 阅读:61 留言:0更新日期:2017-03-29 22:22
本发明专利技术涉及一种阴影字幕的生成方法与装置,所述方法包括获取源字幕的位置属性信息,根据所述位置属性信息将所述源字幕分别沿不同的预设方向移动以得到多个移动后的字幕,将多个所述移动后的字幕进行错位叠加得到阴影边框;根据所述位置属性信息将所述源字幕移动至所述阴影边框的中间位置得到中间字幕;设置所述阴影边框的颜色为第一颜色,所述中间字幕的颜色为第二颜色,其中所述第一颜色与所述第二颜色为不同颜色。本发明专利技术提出的阴影字幕的生成方法与装置,在不增加硬件成本以及软件复杂度的情况下,根据错位叠加法在视音频播放时生成对应的阴影字幕以与背景颜色相互区分开来以提高用户的整体观看效果,提升了用户的观看体验。

【技术实现步骤摘要】

本专利技术涉及视音频节目制作的
,特别涉及一种阴影字幕的生成方法及装置。
技术介绍
众所周知的,在视音频的播放过程中往往同时伴随播放与视音频信息相对应的字幕文字信息,以助于观看者更加容易地理解视音频的播放内容,提高观看者的整体体验。对于现有传统的NoneOSTV而言,一般是将字库存储在flash中,在需要显示字幕文字信息的时候直接从字库中进行调用并解码显示。但由于NoneOSTV的存储空间、处理能力以及资源的限制,导致该电视机在播放视音频文件的时候对应的字幕只显示一种颜色。这将有可能导致当视音频的字幕颜色与背景颜色相一致或者接近时用户将无法看清字幕,也就无法分清字幕与画面,从而降低了用户的观看效果,影响了整体观看体验。
技术实现思路
基于此,本专利技术的目的是提出一种生成阴影字幕的方法与装置,通过在视音频播放时生成对应的阴影字幕以与背景颜色相互区分开来从而提高用户的整体观看效果。为解决上述技术问题,本专利技术提供一种阴影字幕的生成方法,所述方法包括以下步骤:获取源字幕的位置属性信息,根据所述位置属性信息将所述源字幕分别沿不同的预设方向移动以得到多个移动后的字幕,将多个所述移动后的字幕进行错位叠加得到阴影边框;根据所述位置属性信息将所述源字幕移动至所述阴影边框的中间位置得到中间字幕;设置所述阴影边框的颜色为第一颜色,所述中间字幕的颜色为第二颜色,其中所述第一颜色与所述第二颜色为不同颜色。所述阴影字幕的生成方法,其中,所述根据所述位置属性信息将所述源字幕分别沿不同的预设方向移动得到阴影边框的步骤包括:将所述源字幕沿第一预设方向移动第一预设坐标以得到第一字幕,其中所述第一预设方向为左上角方向;将所述源字幕沿第二预设方向移动第二预设坐标以得到第二字幕,其中所述第二预设方向为右上角方向;将所述源字幕沿第三预设方向移动第三预设坐标以得到第三字幕,其中所述第三预设方向为左下角方向;将所述源字幕沿第四预设方向移动第四预设坐标以得到第四字幕,其中所述第四预设方向为右下角方向。将所述第一字幕、所述第二字幕、所述第三字幕以及所述第四字幕进行错位叠加以得到所述阴影边框。所述阴影字幕的生成方法,其中,所述根据所述位置属性信息将所述源字幕移动至所述阴影边框的中间位置得到中间字幕的步骤包括:根据所述第一预设坐标、所述第二预设坐标、所述第三预设坐标以及所述第四预设坐标各自的所述位置属性信息进行中心定位得到所述阴影边框的所述中间位置;将所述源字幕移动至所述中间位置得到所述中间字幕。所述阴影字幕的生成方法,其中,所述设置所述阴影边框的颜色为第一颜色,所述中间字幕的颜色为第二颜色的步骤包括:检测所述阴影边框当前的RGB值并记为第一RGB值,即为所述第一颜色;将所述第一RGB值与预设颜色差值进行作差得到第二RGB值;将所述中间字幕的颜色设置为所述第二RGB值,即为所述第二颜色。所述阴影字幕的生成方法,其中,所述获取源字幕的位置属性信息的步骤包括:定义全局独立变量;检测是否有源字幕输入,若有,则获取所述源字幕的所述位置属性信息;将所述位置属性信息存入所述全局独立变量。本专利技术还提出一种阴影字幕的生成装置,其中,所述装置包括:第一生成模块,用于获取源字幕的位置属性信息并根据所述位置属性信息将所述源字幕分别沿不同的预设方向移动以得到多个移动后的字幕,将多个所述移动后的字幕进行错位叠加得到阴影边框;第二生成模块,用于根据所述位置属性信息将所述源字幕移动至所述阴影边框的中间位置得到中间字幕;颜色设置模块,用于设置所述阴影边框的颜色为第一颜色,所述中间字幕的颜色为第二颜色,其中所述第一颜色与所述第二颜色为不同颜色。所述阴影字幕的生成装置,其中,所述第一生成模块包括阴影边框生成模块,所述阴影边框生成模块包括:第一移动单元,用于将所述源字幕沿第一预设方向移动第一预设坐标以得到第一字幕,其中所述第一预设方向为左上角方向;第二移动单元,用于将所述源字幕沿第二预设方向移动第二预设坐标以得到第二字幕,其中所述第二预设方向为右上角方向;第三移动单元,用于将所述源字幕沿第三预设方向移动第三预设坐标以得到第三字幕,其中所述第三预设方向为左下角方向;第四移动单元,用于将所述源字幕沿第四预设方向移动第四预设坐标以得到第四字幕,其中所述第四预设方向为右下角方向;错位叠加单元,用于将所述第一字幕、所述第二字幕、所述第三字幕以及所述第四字幕进行错位叠加以得到所述阴影边框。所述阴影字幕的生成装置,其中,所述第二生成模块包括:中心位置定位单元,用于根据所述第一预设坐标、所述第二预设坐标、所述第三预设坐标以及所述第四预设坐标各自的所述位置属性信息进行中心定位得到所述阴影边框的所述中间位置;中间字幕生成单元,用于将所述源字幕移动至所述中间位置得到所述中间字幕。所述阴影字幕的生成装置,其中,所述颜色设置模块包括:第一颜色设置单元,用于检测所述阴影边框当前的RGB值并记为第一RGB值,即为所述第一颜色;颜色差分单元,用于将所述第一RGB值与预设颜色差值进行作差得到第二RGB值;第二颜色设置单元,用于将所述中间字幕的颜色设置为所述第二RGB值,即为所述第二颜色。所述阴影字幕的生成装置,其中,所述第一生成模块还包括信息获取模块,所述信息获取模块包括:变量定义单元,用于定义全局独立变量;信息检测单元,用于检测是否有源字幕输入,若有,则获取所述源字幕的所述位置属性信息;信息存储单元,用于将所述位置属性信息存入所述全局独立变量。本专利技术提出的阴影字幕的生成方法与装置,在不增加硬件成本以及软件复杂度的情况下,根据错位叠加法在视音频播放时生成对应的阴影字幕以与背景颜色相互区分开来以提高用户的整体观看效果,提升了用户的观看体验。附图说明图1为本专利技术第一实施例提出的阴影字幕的生成方法的原理框图;图2为本专利技术第二实施例提出的阴影字幕的生成方法的流程图;图3为本专利技术第二实施例提出的阴影字幕的生成方法中字幕移动的方位示意图;图4为本专利技术第三实施例提出的阴影字幕的生成装置的结构示意图;图5为本专利技术第三实施例中阴影字幕的整体效果图。具体实施方式为了便于理解本专利技术,下面将参照相关附图对本专利技术进行更全面的描述。附图中给出了本专利技术的首选实施例。但是,本专利技术可以以许多不同的形式来实现,并不限于本文所描述的实施例。相反地,提供这些实施例的目的是使对本专利技术的公开内容更加透彻全面。需要说明的是,当元件被称为“固设于”另一个元件,它可以直接在另一个元件上或者也可以存在居中的元件。当一个元件被认为是“连接”另一个元件,它可以是直接连接到另一个元件或者可能同时存在居中元件。本文所使用的术语“垂直的”、“水平的”、“左”、“右”以及类似的表述只是为了说明的目的。除非另有定义,本文所使用的所有的技术和科学术语与属于本专利技术的
的技术人员通常理解的含义相同。本文中在本专利技术的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本专利技术。本文所使用的术语“及/或”包括一个或多个相关的所列项目的任意的和所有的组合。请参阅图1,所述阴影字幕的生成方法包括如下步骤:S101,获取源字幕的位置属性信息,根据所述位置属性信息将所述源字幕分别沿不同的预设方向移动以得到多个移动后的字幕,将多个所述移动后的字幕进行错位叠加得到阴影边框。当视频开本文档来自技高网
...

【技术保护点】
一种阴影字幕的生成方法,其特征在于,包括以下步骤:获取源字幕的位置属性信息,根据所述位置属性信息将所述源字幕分别沿不同的预设方向移动以得到多个移动后的字幕,将多个所述移动后的字幕进行错位叠加得到阴影边框;根据所述位置属性信息将所述源字幕移动至所述阴影边框的中间位置得到中间字幕;设置所述阴影边框的颜色为第一颜色,所述中间字幕的颜色为第二颜色,其中所述第一颜色与所述第二颜色为不同颜色。

【技术特征摘要】
1.一种阴影字幕的生成方法,其特征在于,包括以下步骤:获取源字幕的位置属性信息,根据所述位置属性信息将所述源字幕分别沿不同的预设方向移动以得到多个移动后的字幕,将多个所述移动后的字幕进行错位叠加得到阴影边框;根据所述位置属性信息将所述源字幕移动至所述阴影边框的中间位置得到中间字幕;设置所述阴影边框的颜色为第一颜色,所述中间字幕的颜色为第二颜色,其中所述第一颜色与所述第二颜色为不同颜色。2.根据权利要求1所述的阴影字幕的生成方法,其特征在于,所述根据所述位置属性信息将所述源字幕分别沿不同的预设方向移动得到阴影边框的步骤包括:将所述源字幕沿第一预设方向移动第一预设坐标以得到第一字幕,其中所述第一预设方向为左上角方向;将所述源字幕沿第二预设方向移动第二预设坐标以得到第二字幕,其中所述第二预设方向为右上角方向;将所述源字幕沿第三预设方向移动第三预设坐标以得到第三字幕,其中所述第三预设方向为左下角方向;将所述源字幕沿第四预设方向移动第四预设坐标以得到第四字幕,其中所述第四预设方向为右下角方向。将所述第一字幕、所述第二字幕、所述第三字幕以及所述第四字幕进行错位叠加以得到所述阴影边框。3.根据权利要求2所述的阴影字幕的生成方法,其特征在于,所述根据所述位置属性信息将所述源字幕移动至所述阴影边框的中间位置得到中间字幕的步骤包括:根据所述第一预设坐标、所述第二预设坐标、所述第三预设坐标以及所述第四预设坐标各自的所述位置属性信息进行中心定位得到所述阴影边框的所述中间位置;将所述源字幕移动至所述中间位置得到所述中间字幕。4.根据权利要求1所述的阴影字幕的生成方法,其特征在于,所述设置所述阴影边框的颜色为第一颜色,所述中间字幕的颜色为第二颜色的步骤包括:检测所述阴影边框当前的RGB值并记为第一RGB值,即为所述第一颜色;将所述第一RGB值与预设颜色差值进行作差得到第二RGB值;将所述中间字幕的颜色设置为所述第二RGB值,即为所述第二颜色。5.根据权利要求1所述的阴影字幕的生成方法,其特征在于,所述获取源字幕的位置属性信息的步骤包括:定义全局独立变量;检测是否有源字幕输入,若有,则获取所述源字幕的所述位置属性信息;将所述位置属性信息存入所述全局独立变量。6.一种阴影字幕的生成装置,其特征在于,所述装置包括:第一生成模块,用于获取源字幕的位置属...

【专利技术属性】
技术研发人员:苏座省
申请(专利权)人:广州视源电子科技股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1