一种近似台标的处理方法和装置的制造方法

文档序号:9330969阅读:270来源:国知局
一种近似台标的处理方法和装置的制造方法
【技术领域】
[0001]本发明涉及图像处理技术领域,特别涉及一种近似台标的处理方法和装置。
【背景技术】
[0002]台标是一种可视化的水印技术,常被添加到电视视频文件中,用来申明电视视频的产权所有和内容属性,使电视台能够与其他机构以不同的图形标志加以区别。电视台台标日益成为频道专业化和品牌塑造的重要因素,随着广播电视事业和产业改革的不断发展,视频技术的不断创新,各种传媒公司层出不穷,随之而来的是电视台频道数目不断增加,台标数量也不断跃升,。
[0003]台标是一个电视台的标志,包含了该电视台台名、节目取向等重要语义信息,是实现视频分析、理解和检索的重要语意源之一。随着电视技术的飞速发展,各级电视台的节目已经多达上百套,通过人工对电视信号进行实时监控或者选择特定电视节目收录等,工作强度大,工作效率低,并且难免会有失误。台标检测和识别技术是克服以上问题的关键,具有十分重要的研究和应用价值。
[0004]现实中大量存在同一个电视台不同频道的台标互相近似的情况,如CCTVI和CCTV2、CCTV3……等,近似台标往往具有较高的全局相似度,很容易混淆。现有技术中,当需要对多个近似台标进行获取时,通常采用的方法是分别提取对多个台标进行提取,这种提取方法由于无法利用近似台标的相似性,提取过程中提取的内容经常出现多次重复的现象,极大的增加了台标提取的时间、降低了提取效率。

【发明内容】

[0005]本发明提供一种近似台标的处理方法和装置,用以对已知台标进行修改,获取与其相近的近似台标,实现快速且准确的获取台标的目的。
[0006]本发明提供一种近似台标的处理方法,包括:
[0007]步骤A:根据第一台标的图像信息,获取所述第一台标每一行的像素点值;
[0008]步骤B:将第一台标的第一行的像素点值与包含第二台标的一帧图像进行匹配,确定所述第二台标所在区域;
[0009]步骤C:在所述第二台标所在区域内,将第一台标的其他行的像素点值分别与所述包含第二台标的一帧图像进行匹配,确定所述第一台标与所述第二台标的图像差异;
[0010]步骤D:根据所述图像差异获取第一台标与第二台标的差异像素点值,根据所述差异像素点值修改所述第一台标,获取第二台标。
[0011]本发明实施例的一些有益效果可以包括:
[0012]本发明实施例的方法能够根据同一频道系列台标中已知的一个(如第一台标),获取属于同一频道系列台标的其他台标(如第二台标)。该实施例通过对已知的第一台标的图像信息进行处理,先获取第一台标的每一行的像素点值,以使得能够根据该第一台标生成近似台标。通过将第一台标中第一行的像素点值与包含第二台标的一帧图像进行匹配,如果匹配成功,即可以确定第二台标的位置。然后将第一台标的其他行的像素点值与该帧图像继续进行匹配,匹配成功的则为第二台标与第一台标相同的图像部分,匹配不成功则为第二台标与第一台标的图像差异部分,根据该部分图像差异,在第一台标的基础上进行修改,即能够得到待生成的第二台标。该方法通过将待生成的第二台标与已知的第一台标进行匹配,根据匹配得到的图像差异修改第一台标,能够快速、准确地获取待生成的近似台标,节省了大量的台标生成时间,提高了生成效率。
[0013]在一个实施例中,在所述步骤A之前还包括:
[0014]步骤E:截取当前屏幕预设区域内的包含第二台标的屏幕图像;
[0015]步骤F:在获取到当前的屏幕图像后,截取多帧预设区域内的图像并累积,获得台标候选图像;
[0016]步骤G:将台标候选图像的背景与台标进行分割后,根据台标的起始和结束行列的位置分离出包含第二台标的一帧图像。
[0017]该实施例主要对包含第二台标的一帧图像的获取进行了限定,本领域技术人员应当了解,由于电视广播播放的需要,在获取到的台标截图上不可避免的带有播放背景,给获取准确、清晰的原始台标图像带来了不便。该实施例通过多次截取台标所在区域的图像,并进行累积处理,获得初步的台标候选图像。然后将台标候选图像上的背景与台标本身进行分割,能够得到清晰、完整的台标图像,以作为包含第二台标的图像。该实施例操作简单,能够快速、准确地得到包含第二台标的一帧图像,为生成近似的第二台标奠定了基础。
[0018]在一个实施例中,所述步骤B具体包括:
[0019]将所述第一台标的第一行像素点值与所述包含第二台标的一帧图像进行匹配,判断是否能够匹配成功;
[0020]当匹配成功时,将所述包含第二台标的一帧图像中匹配成功的区域作为第二台标的首行起始位置,根据所述第二台标的首行起始位置确定第二台标所在区域。
[0021]该实施例通过将第一台标的第一行的像素点值与包含第二台标的一帧图像进行匹配,如果匹配成功,则能够得到第二台标的首行的大概位置,进而根据第二台标首行的大概位置确定第二台标的所在区域。该实施例提出了一种根据包含待生成的近似台标的一帧图像,确定该近似的第二台标所在区域的方法,实现较为简单,且确定的位置比较准确,为下一步生成完整的第二台标提供了便利。
[0022]在一个实施例中,所述步骤D具体包括:
[0023]将所述第一台标的像素点值中与所述包含第二台标的一帧图像匹配成功的部分,作为第一台标与第二台标的共同区域;
[0024]根据所述图像差异,获取所述图像差异在所述第二台标中的像素点值;
[0025]根据所述第一台标与第二台标的共同区域和所述图像差异在所述第二台标中的像素点值,生成第二台标。
[0026]该实施例通过将包含第二台标的一帧图像与第一台标中的所有像素点值--进行匹配,匹配成功的部分即为第二台标与第一台标相同的部分,可以直接以第一台标中相应的匹配成功的部分作为生成第二台标的模板基础,再通过提取第二台标与第一台标差异部分的像素点值,在前述的模板基础上,将该差异部分的像素点值替换到模板基础相应位置中,即能够快捷、准确地生成第二台标,实现了根据已知台标对近似台标进行快速生成的目的。
[0027]在一个实施例中,所述根据所述图像差异,获取所述图像差异在所述第二台标中的像素点值具体包括:
[0028]获取所述图像差异在第二台标中的像素点值的最大值矩阵与最小值矩阵,所述像素点值包括RGB各分量的值或像素点的灰度值;
[0029]根据所述像素点值的最大值矩阵与最小值矩阵,获得所述第二台标的像素点值的最大值与最小值的差值;
[0030]将所述像素点值的最大值与最小值的差值小于预设阈值的像素点,作为所述图像差异在所述第二台标中的像素点,并获取该像素点的像素点值。
[0031]该实施例通过获取第二台标和第一台标的差异部分在第二台标中像素点值的最大值矩阵和最小值矩阵,其中像素点值为RGB各分量的值或像素点的灰度值。根据最大值矩阵和最小值矩阵,计算得出每一像素点值的最大值与最小值之差,如果该差值在预设的阈值内,则说明该像素点值为第一台标本身的像素点,否则为背景的像素点。通过不同像素点值的最大值与最小值之差和预设的阈值之间的比较,进而获取差异部分在第二台标中对应的全部像素点值,为在第一台标的基础上进行修改提供了依据。该实施例的方法对获取差异部分在第二台标中对应的像素点值的步骤进行了详细的限定,操作简单、实现便捷。
[0032]一种近似台标的处理装置,包括:
[0033]像素获取模块,用于根据第一台标的图像信息,获取所述第一台标每一行的像素点值;
[0034]位
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1