一种在视频画面中生成标题背景的方法及装置的制造方法

文档序号:10474231阅读:188来源:国知局
一种在视频画面中生成标题背景的方法及装置的制造方法
【专利摘要】本发明公开了一种在视频画面中生成标题背景的方法及装置,该方法包括:转化模块获取需要添加标题的视频画面的图像信息,转换成位图格式;确定背景区域模块确定在视频画面中作为标题背景的区域;截图模块从转换为位图格式的视频画面中,截取标题背景的区域对应的图片;模糊处理模块对截取的图片进行模糊处理,将模糊处理后的图片作为标题背景,覆盖在所述视频画面中标题背景的区域。本发明提供的在视频画面中生成标题背景的方法通过提取标题对应的视频画面中部分画面的图像样本,进行模糊后,作为标题背景压在画面相应的位置上,可以恰当地将标题下方对应的视频画面中自带的字体和物品打散,使标题显示效果明显又不影响视频画面的显示效果。
【专利说明】
一种在视频画面中生成标题背景的方法及装置
技术领域
[0001]本发明涉及视频播放领域,特别是指一种在视频画面中生成标题背景的方法及装置。
【背景技术】
[0002]视频播放软件中,通常会有通过展示视频画面,向用户列举可播放视频的场景,有时需要在画面上压上标题或logo,由于视频画面中的内容是随机选取的,个别画面还会截取到视频中的字幕,或者是需要加盖标题的画面颜色与标题颜色相近,这时标题的显示效果受到影响。
[0003]在现有技术中,通常做法是给标题下加一层背景,背景压在视频画面的图像上,隔离了标题与视频画面,这种方式解决了标题显示效果不好的问题,但是由于背景的加入可能会影响视频画面的显示效果;或者在画面上加一层Alpha蒙版,或者采取一定程度的模糊,但这样也会影响视频画面的显示效果。

【发明内容】

[0004]有鉴于此,本发明的目的在于提出一种可以增强标题显示效果的在视频画面中生成标题背景的方法及装置。
[0005]基于上述目的本发明提供的在视频画面中生成标题背景的方法,其特征在于,包括:
[0006]获取需要添加标题的视频画面的图像信息,并转换成位图格式;
[0007]确定在所述视频画面中作为标题背景的区域;
[0008]从转换为位图格式的视频画面中,截取所述标题背景的区域对应的图片;
[0009]对截取的图片进行模糊处理,将模糊处理后的图片作为标题背景,覆盖在所述视频画面中标题背景的区域。
[0010]进一步的,所述对截取的图片进行模糊处理的步骤为:
[0011 ]压缩截取的所述标题背景的区域对应的图片,使其丢失一些像素点;
[0012]对压缩后的图片进行模糊处理;
[0013]将模糊处理后的图片放大到与所述标题背景的区域大小一致。
[0014]进一步的,所述确定在所述视频画面中作为标题背景的区域的方法为:
[0015]根据标题的尺寸计算能够完全覆盖所述标题的矩形尺寸;
[0016]在所述视频画面上需要加盖所述标题的位置确定与所述矩形尺寸相应的矩形区域,作为所述标题背景的区域。
[0017]该方法进一步包括:
[0018]对所述标题和所述标题背景的区域背景进行颜色分析;
[0019]判断所述标题和所述标题背景的区域背景的颜色是否属于同一色系;
[0020]若是,则对标题进行改色处理,否则不进行处理。[0021 ] 若是,则对标题进行改色处理,否则不进行处理。
[0022]进一步的,所述压缩截取的所述标题背景的区域对应的图片,使其丢失一些像素点的方法为:根据预设压缩系数,对所述标题背景的区域对应的图片进行等比例压缩,得到低像素的图片。
[0023]进一步的,所述对压缩后的图片进行模糊处理的方法为:采用高斯模糊算法对压缩后的图片进行模糊处理。
[0024]另一方面,本发明还提供一种在视频画面中生成标题背景的装置,其特征在于,包括:
[0025]转换模块,用于获取需要添加标题的视频画面的图像信息,并转换成位图格式;
[0026]确定背景区域模块,用于确定在所述视频画面中作为标题背景的区域;
[0027]截图模块,用于从转换为位图格式的视频画面中,截取所述标题背景的区域对应的图片;
[0028]模糊处理模块,用于对截取的图片进行模糊处理,将模糊处理后的图片作为标题背景,覆盖在所述视频画面中标题背景的区域。
[0029]进一步的,所述模糊处理模块包括:
[0030]压缩图片单元,用于压缩截取的所述标题背景的区域对应的图片,使其丢失一些像素点;
[0031 ]模糊图片单元,用于对压缩后的图片进行模糊处理;
[0032]放大图片单元,将模糊处理后的图片放大到与所述标题背景的区域大小一致。
[0033]进一步的,所述确定背景区域模块包括:
[0034]计算单元,用于根据标题的尺寸计算能够完全覆盖标题的矩形尺寸;
[0035]确定单元,用于在所述视频画面中需要加盖标题的位置确定与所述矩形尺寸相应的矩形区域,作为标题背景的区域。
[0036]进一步的,该装置还包括颜色分析模块,用于对所述标题的颜色和所述标题背景的区域的颜色进行分析;
[0037]判断模块,判断所述标题和所述标题背景的区域背景的颜色是否属于同一色系;
[0038]以及改色模块,用于当所述标题与所述标题背景的区域属于同一个色系时,对标题进行改色处理。
[0039]进一步的,所述压缩图片单元,进一步用于根据预设压缩系数,对所述标题背景的区域对应的图片进行等比例压缩,得到低像素的图片。
[0040]进一步的,所述模糊图片单元,进一步用于通过高斯模糊算法对压缩后的图片进行模糊处理。
[0041]从上面所述可以看出,本发明提供的在视频画面中生成标题背景的装置,通过提取标题对应的视频画面中部分画面的图像样本,对其进行模糊后,作为标题背景压在画面相应的位置上,可以恰当地将所述标题下方对应的视频画面中自带的字体和物品打散,使其不会影响所述标题的显示,并且所述标题背景作为视频画面的一部分,也不会影响画面的显示效果。
【附图说明】
[0042]图1为本发明提供的在视频画面中生成标题背景的方法实施例1流程图示意图;
[0043]图2为本发明提供的在视频画面中生成标题背景的方法实施例2流程图示意图;
[0044]图3为本发明提供的在视频画面中生成标题背景的装置实施例1示意图;
[0045]图4为本发明提供的在视频画面中生成标题背景的装置实施例2示意图。
【具体实施方式】
[0046]为使本发明的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参照附图,对本发明进一步详细说明。
[0047]如图1所示,本发明提供的在视频画面中生成标题背景的方法包括:
[0048]步骤101,获取需要添加标题的视频画面的图像信息,并转换成位图格式。
[0049]可选的,本步骤中,所述获取过程可以通过自动获取任意画面作为需要添加标题的视频画面,也可以设置成用户可以自主设定添加标题的画面,如果用户不进行设定,则选择系统默认的视频画面作为需要添加标题的画面。
[0050]步骤102,确定在所述视频画面中作为标题背景的区域。
[0051]可选的,本步骤中,系统默认一个标题背景区域的中心坐标,也可以设置成当用户对标题背景的位置不满意时,可以通过更改添加标题背景区域的中心坐标改变标题背景的位置。
[0052]步骤103,从转换为位图格式的视频画面中,截取所述标题背景的区域对应的图片。
[0053]优选的,本步骤中,所示截取所述标题背景的区域对应的图片后,将所述标题背景的区域和视频画面的衔接处进行模糊处理。
[0054]步骤104,对截取的图片进行模糊处理,将模糊处理后的图片作为标题背景,覆盖在所述视频画面中标题背景的区域。
[0055]其中,所述视频画面可以是用于向用户进行展示的静态图片,也可以是一段用于预览的视频,甚至可以是一个完整的视频;所述标题不仅限于是文字式的标题,还可以包括图标、图画或字幕等多种形式;例如可以在电视剧《西游记》用于视频列表展示的图片上,添加文字“西游记”作为标题,可以乐视TV播放的一个视频预览中添加乐视TV的图标,或者是在视频中添加字幕。
[0056]当该方法给动态的视频画面添加标题时,可以执行如下步骤:获取每一帧的视频画面的图像信息,并转换成位图格式,并截取每一帧画面中相应的作为标题背景的区域,进行模糊处理,得到每一帧画面的标题背景。
[0057]本发明提供的在视频画面中生成标题背景的方法通过提取标题对应的视频画面中部分画面的图像样本,作为模糊运算的输入,通过模糊计算,配合上合适的模糊参数,将图像样本模糊化后,作为标题背景压在画面相应的位置上,可以恰当地将标题下方对应的视频画面中自带的字体和物品打散,使他们不会影响到作为显示主体的标题的消失,并且标题背景作为视频画面的一部分,也不会影响画面的显示效果。
[0058]进一步的,如图2所示,步骤102,所述确定在所述视频画面中作为标题背景的区域的方法为:
[0059]步骤102a,根据标题的尺寸计算能够完全覆盖所述标题的矩形尺寸。
[0060]优选的,该步骤中计算能够完全覆盖所述标题的矩形尺寸为将标题完全覆盖的矩形区域的最小尺寸。
[0061]步骤102b,在所述视频画面需要加盖所述标题的位置确定与所述矩形尺寸相同的矩形区域,作为所述标题背景的区域。
[0062]优选的,该步骤中,以确定的标题背景区域的中心坐标处作为所述加盖所述标题的位置,以该中心坐标为中心点,确定一个与所述矩形尺寸相同的矩形区域,作为所述标题背景的区域。
[0063]进一步的,该方法中步骤104,所述对截取的图片进行模糊处理的步骤为:
[0064]步骤104a,压缩截取的所述标题背景的区域对应的图片,使其丢失一些像素点。
[0065]步骤104b,对压缩后的图片进行模糊处理。
[0066]步骤104c,将模糊后的图片放大到与所述标题背景的区域大小一致。
[0067]由于模糊的实现方法为中间像素取一定半径范围内的周边像素的平均值,再取平均值时,按照正态分布来计算权重,得到一个加权平均值,压缩截取的所述标题背景的区域对应的图片,缩小到一定程度,使其丢失一些像素点,像素点减少,使得中间像素点的相同半径范围内的像素点减少;对压缩后的图片进行模糊处理,在计算平均值的过程中由于参与计算的像素点变少,计算效率得到提高;将模糊后的图片放大到与所述标题背景的区域大小一致,可以与视频画面无缝衔接,使得所述标题背景的显示效果更有表现力。
[0068]本发明提供的另一个实施例如图2所示,在视频画面中生成标题背景的方法包括:
[0069]步骤101,自动获取任意视频画面作为需要添加标题的视频画面的图像信息,并转换成位图格式。
[0070]步骤102a,根据标题的尺寸计算能够完全覆盖所述标题的矩形尺寸。
[0071]步骤102b,在所述视频画面需要加盖所述标题的位置确定与所述矩形尺寸相同的矩形区域,作为所述标题背景的区域。
[0072]该步骤中,系统默认一个标题背景区域的中心坐标,例如将该视频画面的中心坐标作为标题背景区域的中心坐标,以确定的标题背景区域的中心坐标处作为所述加盖所述标题的位置,以该中心坐标为中心点,确定一个与所述矩形尺寸相同的矩形区域,作为所述标题背景的区域。
[0073]步骤103,从转换为位图格式的视频画面中,截取所述标题背景的区域对应的图片。
[0074]步骤104a,压缩截取的所述标题背景的区域对应的图片,使其丢失一些像素点。
[0075]优选的,该步骤中,所述压缩截取的所述标题背景的区域对应的图片,使其丢失一些像素点的方法为:根据预设压缩系数,对所述标题背景的区域对应的图片进行等比例压缩,得到低像素的图片;进行等比例压缩,是防止图片压缩后的图像变形,影响显示效果。
[0076]步骤104b,对压缩后的图片进行模糊处理。
[0077]优选的,该步骤中,采用高斯模糊算法对压缩后的图片进行模糊处理。
[0078]步骤104c,将模糊后的图片放大到与所述标题背景的区域大小一致。
[0079]步骤105,对所述标题和所述标题背景的区域背景进行颜色分析。
[0080]优选的,该步骤中,设定黑、白、红、绿、蓝五色系,并相应的设置五个颜色阈值,分析每个像素点的颜色,落在不同阈值范围内的像素点,确定为相应的色系。步骤106,判断所述标题和所述标题背景的区域背景的颜色是否属于同一色系;
[0081]步骤107,当对所述标题和所述标题背景的区域背景同于同一色系,对所述标题进行改色处理,否则不进行处理。例如,当所述标题和所述标题背景的区域背景都属于红色系,为了避免标题显示不清晰的状况,可将标题颜色改为其对比色系绿色系或蓝色系。
[0082]其中,当所述标题和所述背景区域由多个色系组成时,将所述标题与所述背景区域相邻的区域进行色系比较,判断相邻区域的所述标题和所述背景区域是否属于同一个色系,若是,则对标题背景相应的区域进行改色处理,否则不进行处理。
[0083]本发明提供的在视频画面中生成标题背景的方法,通过提取标题对应的视频画面中部分画面的图像样本,对其进行模糊后,作为标题背景压在画面相应的位置上,可以恰当地将标题下方对应的视频画面中自带的字体和物品打散,使其不会影响标题的显示,并且标题背景作为视频画面的一部分,也不会影响画面的显示效果;同时通过压缩截取的所述标题背景的区域对应的图片,使其丢失一些像素点,在模糊计算的过程中由于参与计算的像素点变少,计算效率得到显著提高。
[0084]另一方面,本发明还提供一种在视频画面中生成标题背景的装置20,如图3所示,包括:
[0085]转换模块201,用于获取需要添加标题的视频画面的图像信息,并转换成位图格式。
[0086]优选的,转换模块201自动获取任意画面作为需要添加标题的视频画面。确定背景区域模块202,用于确定在所述视频画面中作为标题背景的区域。
[0087]截图模块203,用于从转换为位图格式的视频画面中,截取所述标题背景的区域对应的图片。
[0088]模糊处理模块204,用于对截取的图片进行模糊处理,将模糊处理后的图片作为标题背景,覆盖在所述视频画面中标题背景的区域。
[0089]通过对提取标题对应的画面中部分画面的图像样本,并对其进行模糊计算,配合上合适的模糊参数,将图像样本模糊化后,作为标题背景压在图像相应的位置上,可以恰当地将标题下方对应的画面中自带的字体和物品打散,使他们不会影响到作为显示主体的标题背景的显示,并且背景作为画面的一部分,也不影响画面的显示效果。
[0090]进一步的,如图4所示,模糊处理模块204包括:
[0091]压缩图片单元204a,用于压缩截取的所述标题背景的区域对应的图片,使其丢失一些像素点。
[0092]模糊图片单元204b,用于对压缩后的图片进行模糊处理。
[0093]放大图片单元204c,将模糊后的图片放大到与所述标题背景的区域大小一致。
[0094]压缩图片单元204a,进一步用于根据预设压缩系数,对所述标题背景的区域对应的图片进行等比例压缩,得到低像素的图片;等比例压缩防止图片压缩后图像变形,影响显示效果。
[0095]模糊图片单元204b,进一步用于通过高斯模糊算法对压缩后的图片进行模糊处理。
[0096]由于模糊的实现方法为中间像素取一定半径范围内的周边像素的平均值,再取平均值时,按照正态分布来计算权重,得到一个加权平均值,压缩图片单元204a压缩截取的所述标题背景的区域对应的图片,使其丢失一些像素点,像素点减少,使得中间像素点的相同半径范围内的像素点减少;模糊图片单元204b,对压缩后的图片进行模糊处理,在计算平均值的过程中由于参与计算的像素点变少,计算效率得到提高;放大图片单元204c,将模糊后的图片放大到与所述标题背景的区域大小一致,可以与视频画面无缝衔接,使得所述标题背景的显示效果更有表现力。
[0097]进一步的,确定背景区域模块202包括:
[0098]计算单元202a,用于根据标题的尺寸计算能够完全覆盖标题的矩形尺寸。
[0099]确定单元202b,用于在所述视频画面需要加盖标题的位置确定与所述矩形尺寸相同的矩形区域,作为所述标题背景的区域。
[0100]该生成标题背景的装置20进一步包括:
[0101]颜色分析模块205,用于对所述标题和所述标题背景的区域背景进行颜色分析。
[0102]判断模块206,判断所述标题和所述标题背景的区域背景的颜色是否属于同一色系O
[0103]以及改色模块207,用于当对所述标题和所述标题背景的区域背景同于同一色系,对所述标题进行改色处理。
[0104]例如,当分析得出所述标题和所述标题背景的区域背景都属于红色系,为了避免标题显示不清晰的状况,可将标题颜色改为绿色系或蓝色系。
[0105]本发明提供的在视频画面中生成标题背景的装置20中,截图模块203通过提取标题对应的视频画面中部分画面的图像样本,模糊处理模块204对其进行模糊后,作为标题背景压在画面相应的位置上,可以恰当地将所述标题下方对应的视频画面中自带的字体和物品打散,使其不会影响所述标题的显示,并且所述标题背景作为视频画面的一部分,也不会影响画面的显示效果;同时压缩图片单元204a,通过压缩截取的所述标题背景的区域对应的图片,使其丢失一些像素点,在模糊图片单元204b进行模糊计算的过程中由于参与计算的像素点变少,计算效率得到显著提高。
[0106]所属领域的普通技术人员应当理解:以上任何实施例的讨论仅为示例性的,并非旨在暗示本公开的范围(包括权利要求)被限于这些例子;在本发明的思路下,以上实施例或者不同实施例中的技术特征之间也可以进行组合,步骤可以以任意顺序实现,并存在如上所述的本发明的不同方面的许多其它变化,为了简明它们没有在细节中提供。
[0107]另外,为简化说明和讨论,并且为了不会使本发明难以理解,在所提供的附图中可以示出或可以不示出与集成电路(IC)芯片和其它部件的公知的电源/接地连接。此外,可以以框图的形式示出装置,以便避免使本发明难以理解,并且这也考虑了以下事实,即关于这些框图装置的实施方式的细节是高度取决于将要实施本发明的平台的(即,这些细节应当完全处于本领域技术人员的理解范围内)。在阐述了具体细节(例如,电路)以描述本发明的示例性实施例的情况下,对本领域技术人员来说显而易见的是,可以在没有这些具体细节的情况下或者这些具体细节有变化的情况下实施本发明。因此,这些描述应被认为是说明性的而不是限制性的。
[0108]尽管已经结合了本发明的具体实施例对本发明进行了描述,但是根据前面的描述,这些实施例的很多替换、修改和变型对本领域普通技术人员来说将是显而易见的。例如,其它存储器架构(例如,动态RAM(DRAM))可以使用所讨论的实施例。
[0109]本发明的实施例旨在涵盖落入所附权利要求的宽泛范围之内的所有这样的替换、修改和变型。因此,凡在本发明的精神和原则之内,所做的任何省略、修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【主权项】
1.一种在视频画面中生成标题背景的方法,其特征在于,包括: 获取需要添加标题的视频画面的图像信息,并转换成位图格式; 确定在所述视频画面中作为标题背景的区域; 从转换为位图格式的视频画面中,截取所述标题背景的区域对应的图片; 对截取的图片进行模糊处理,将模糊处理后的图片作为标题背景,覆盖在所述视频画面中标题背景的区域。2.根据权利要求1所述的生成标题背景的方法,其特征在于,所述对截取的图片进行模糊处理的步骤为: 压缩截取的所述标题背景的区域对应的图片,使其丢失一些像素点; 对压缩后的图片进行模糊处理; 将模糊处理后的图片放大到与所述标题背景的区域大小一致。3.根据权利要求2所述的生成标题背景的方法,其特征在于,所述确定在所述视频画面中作为标题背景的区域的方法为: 根据标题的尺寸计算能够完全覆盖所述标题的矩形尺寸; 在所述视频画面上需要加盖所述标题的位置确定与所述矩形尺寸相应的矩形区域,作为所述标题背景的区域。4.根据权利要求2所述的生成标题背景的方法,其特征在于,该方法进一步包括: 对所述标题和所述标题背景的区域背景进行颜色分析; 判断所述标题和所述标题背景的区域背景的颜色是否属于同一色系; 若是,则对标题进行改色处理,否则不进行处理。5.根据权利要求2所述的生成标题背景的方法,其特征在于,所述压缩截取的所述标题背景的区域对应的图片,使其丢失一些像素点的方法为:根据预设压缩系数,对所述标题背景的区域对应的图片进行等比例压缩,得到低像素的图片。6.根据权利要求2所述的生成标题背景的方法,其特征在于,所述对压缩后的图片进行模糊处理的方法为:采用高斯模糊算法对压缩后的图片进行模糊处理。7.一种在视频画面中生成标题背景的装置,其特征在于,包括: 转换模块,用于获取需要添加标题的视频画面的图像信息,并转换成位图格式; 确定背景区域模块,用于确定在所述视频画面中作为标题背景的区域; 截图模块,用于从转换为位图格式的视频画面中,截取所述标题背景的区域对应的图片; 模糊处理模块,用于对截取的图片进行模糊处理,将模糊处理后的图片作为标题背景,覆盖在所述视频画面中标题背景的区域。8.根据权利要求7所述的生成标题背景的装置,其特征在于,所述模糊处理模块包括: 压缩图片单元,用于压缩截取的所述标题背景的区域对应的图片,使其丢失一些像素占.V , 模糊图片单元,用于对压缩后的图片进行模糊处理; 放大图片单元,将模糊处理后的图片放大到与所述标题背景的区域大小一致。9.根据权利要求8所述的生成标题背景的装置,其特征在于,所述确定背景区域模块包括: 计算单元,用于根据标题的尺寸计算能够完全覆盖标题的矩形尺寸; 确定单元,用于在所述视频 画面中需要加盖标题的位置确定与所述矩形尺寸相应的矩形区域,作为标题背景的区域。10.根据权利要求8所述的生成标题背景的装置,其特征在于,还包括颜色分析模块,用于对所述标题的颜色和所述标题背景的区域的颜色进行分析; 判断模块,判断所述标题和所述标题背景的区域背景的颜色是否属于同一色系; 以及改色模块,用于当所述标题与所述标题背景的区域属于同一个色系时,对标题进行改色处理。11.根据权利要求8所述的生成标题背景的装置,其特征在于,所述压缩图片单元,进一步用于根据预设压缩系数,对所述标题背景的区域对应的图片进行等比例压缩,得到低像素的图片。12.根据权利要求8所述的生成标题背景的装置,其特征在于,所述模糊图片单元,进一步用于通过高斯模糊算法对压缩后的图片进行模糊处理。
【文档编号】H04N21/472GK105828156SQ201610166648
【公开日】2016年8月3日
【申请日】2016年3月22日
【发明人】安凤扬
【申请人】乐视网信息技术(北京)股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1