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

文档序号:9330969阅读:来源:国知局
置确定模块,用于将第一台标的第一行的像素点值与包含第二台标的一帧图像进行匹配,确定所述第二台标所在区域;
[0035]差异确定模块,用于在所述第二台标所在区域内,将第一台标的其他行的像素点值分别与所述包含第二台标的一帧图像进行匹配,确定所述第一台标与所述第二台标的图像差异;
[0036]台标生成模块,用于根据所述图像差异获取第一台标与第二台标的差异像素点值,根据所述差异像素点值修改所述第一台标,获取第二台标。
[0037]在一个实施例中,还包括:
[0038]屏幕截取模块,用于截取当前屏幕预设区域内的包含第二台标的屏幕图像;
[0039]图像候选模块,用于在获取到当前的屏幕图像后,截取多帧预设区域内的图像并累积,获得台标候选图像;
[0040]图像分离模块,用于将台标候选图像的背景与台标进行分割后,根据台标的起始和结束行列的位置分离出包含第二台标的一帧图像。
[0041 ] 在一个实施例中,所述位置确定模块具体包括:
[0042]图像匹配子模块,用于将所述第一台标的第一行像素点值与所述包含第二台标的一帧图像进行匹配,判断是否能够匹配成功;
[0043]区域确定子模块,用于当匹配成功时,将所述包含第二台标的一帧图像中匹配成功的区域作为第二台标的首行起始位置,根据所述第二台标的首行起始位置确定第二台标所在区域。
[0044]在一个实施例中,所述台标生成模块具体包括:
[0045]同区确定子模块,用于将所述第一台标的像素点值中与所述包含第二台标的一帧图像匹配成功的部分,作为第一台标与第二台标的共同区域;
[0046]差异获取子模块,用于根据所述图像差异,获取所述图像差异在所述第二台标中的像素点值;
[0047]台标获取子模块,用于根据所述第一台标与第二台标的共同区域和所述图像差异在所述第二台标中的像素点值,生成第二台标。
[0048]在一个实施例中,所述差异获取子模块具体用于:
[0049]获取所述图像差异在第二台标中的像素点值的最大值矩阵与最小值矩阵,所述像素点值包括RGB各分量的值或像素点的灰度值;
[0050]根据所述像素点值的最大值矩阵与最小值矩阵,获得所述第二台标的像素点值的最大值与最小值的差值;
[0051]将所述像素点值的最大值与最小值的差值小于预设阈值的像素点,作为所述图像差异在所述第二台标中的像素点,并获取该像素点的像素点值。
[0052]本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
[0053]下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
【附图说明】
[0054]附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:
[0055]图1为本发明实施例中一种近似台标的处理方法的流程图;
[0056]图2为本发明实施例中另一种近似台标的处理方法的流程图;
[0057]图3为本发明实施例中一种近似台标的处理方法的步骤S102的流程图;
[0058]图4为本发明实施例中一种近似台标的处理方法的步骤S104的流程图;
[0059]图5为本发明实施例中一种近似台标的处理方法的步骤S402的流程图;
[0060]图6为本发明具体实施例中一种近似台标的处理方法的流程图;
[0061]图7为本发明实施例中一种近似台标的处理装置的框图;
[0062]图8为本发明实施例中一种近似台标的处理装置的位置确定模块72的框图;
[0063]图9为本发明实施例中一种近似台标的处理装置的台标生成模块74的框图。
【具体实施方式】
[0064]以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。
[0065]本发明提供一种近似台标的处理方法,如图1所述,包括以下步骤S101-S104:
[0066]步骤SlOl:根据第一台标的图像信息,获取所述第一台标每一行的像素点值;
[0067]步骤S102:将第一台标的第一行的像素点值与包含第二台标的一帧图像进行匹配,确定所述第二台标所在区域;
[0068]步骤S103:在所述第二台标所在区域内,将第一台标的其他行的像素点值分别与所述包含第二台标的一帧图像进行匹配,确定所述第一台标与所述第二台标的图像差异;
[0069]步骤S104:根据所述图像差异获取第一台标与第二台标的差异像素点值,根据所述差异像素点值修改所述第一台标,获取第二台标。
[0070]本发明实施例的方法能够根据同一频道系列台标中已知的一个(如第一台标),获取属于同一频道系列台标的其他台标(如第二台标)。该实施例通过对已知的第一台标的图像信息进行处理,先获取第一台标的每一行的像素点值,以使得能够根据该第一台标生成近似台标。通过将第一台标中第一行的像素点值与包含第二台标的一帧图像进行匹配,如果匹配成功,即可以确定第二台标的位置。然后将第一台标的其他行的像素点值与该帧图像继续进行匹配,匹配成功的则为第二台标与第一台标相同的图像部分,匹配不成功则为第二台标与第一台标的图像差异部分,根据该部分图像差异,在第一台标的基础上进行修改,即能够得到待生成的第二台标。该方法通过将待生成的第二台标与已知的第一台标进行匹配,根据匹配得到的图像差异修改第一台标,能够快速、准确地获取待生成的近似台标,节省了大量的台标生成时间,提高了生成效率。
[0071]在一个实施例中,如图2所示,在所述步骤SlOl之前还包括以下步骤S201-S203:
[0072]步骤S201:截取当前屏幕预设区域内的包含第二台标的屏幕图像;
[0073]步骤S202:在获取到当前的屏幕图像后,截取多帧预设区域内的图像并累积,获得台标候选图像;
[0074]步骤S203:将台标候选图像的背景与台标进行分割后,根据台标的起始和结束行列的位置分离出包含第二台标的一帧图像。
[0075]该实施例主要对包含第二台标的一帧图像的获取进行了限定,本领域技术人员应当了解,由于电视广播播放的需要,在获取到的台标截图上不可避免的带有播放背景,给获取准确、清晰的原始台标图像带来了不便。该实施例通过多次截取台标所在区域的图像,并进行累积处理,获得初步的台标候选图像。然后将台标候选图像上的背景与台标本身进行分割,能够得到清晰、完整的台标图像,以作为包含第二台标的图像。该实施例操作简单,能够快速、准确地得到包含第二台标的一帧图像,为生成近似的第二台标奠定了基础。
[0076]在一个实施例中,如图3所示,所述步骤S102可实施为以下步骤S301-S302
[0077]步骤S301:将所述第一台标的第一行像素点值与所述包含第二台标的一帧图像进行匹配,判断是否能够匹配成功;
[0078]步骤S302:当匹配成功时,将所述包含第二台标的一帧图像中匹配成功的区域作为第二台标的首行起始位置,根据所述第二台标的首行起始位置确定第二台标所在区域。
[0079]该实施例通过将第一台标的第一行的像素点值与包含第二台标的一帧图像进行匹配,如果匹配成功,则能够得到第二台标的首行的大概位置,进而根据第二台标首行的大概位置确
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1