一种图像信息检测方法及装置的制造方法

文档序号:8500061阅读:228来源:国知局
一种图像信息检测方法及装置的制造方法
【技术领域】
[0001]本发明涉及图像处理技术领域,特别涉及一种图像信息检测方法及装置。
【背景技术】
[0002]随着人们生活节奏的加快,越来越多的用户无法准时收看电视台正在热播的视频节目,网络运营商为了吸引用户,通常会获得电视台热播视频节目的播放权,以使得用户能够在空闲时间通过网络观看该视频节目。电视台在播放视频节目时,考虑到增加收入等原因,通常会在视频中植入广告信息。电视台所植入的广告信息一般以矩形贴片信息形式展示在视频帧中的特定位置,例如,矩形贴片广告信息展示在视频帧的中间区域、二维码信息展示在视频帧的右下角区域等等。然而,电视台所植入的这些贴片信息虽然能够为电视台带来商业价值,但是对于网络运营商而言,这些贴片信息无法为其带来商业价值。
[0003]因此,从网络运营商的角度出发,需对视频帧中电视台所植入的贴片信息进行检测,以便于在后期运营中能够根据检测结果对电视台所植入的贴片信息进行处理,进而为其带来商业价值。
[0004]具体的,贴片信息可以理解为直接覆盖在视频帧相应区域的信息,随着视频的播放一起播放,通常情况下位于视频的开始或者结束部分。
[0005]现有技术中,网络运营商在获得视频播放权后,一般通过人工方式确定各视频帧中的贴片信息,之后再根据人工确定的信息对视频帧中所植入的贴片信息进行处理。这种方式虽然能够确定出各视频帧中所植入的贴片信息,但是工作效率低下。

【发明内容】

[0006]本发明实施例公开了一种图像信息检测方法及装置,以提高检测视频中贴片信息的效率。
[0007]为达到上述目的,本发明实施例公开了一种图像信息检测方法,所述方法包括:
[0008]根据预设的图像边缘检测算法对目标视频帧进行边缘检测,获得所述目标视频帧的边缘点;
[0009]根据所获得的边缘点确定备选线段,其中,所述备选线段经过至少两个边缘点,且备选线段上的边缘点满足:若点A和点B在备选线段上处于相邻位置,则点A和点B为所述目标视频帧上位置相邻的像素点;
[0010]根据所确定的备选线段,确定水平边缘线段区域及垂直边缘线段区域,其中,水平边缘线段区域满足:|χ_—h-x——h|彡预设的第一阈值,ymax_h-ymin_hl彡预设的第二阈值,x_—h、xmin—h为该区域中所包含备选线段上像素点水平方向坐标的最大值、最小值,y h、Yniinjl为该区域中所包含备选线段上像素点垂直方向坐标的最大值、最小值,垂直边缘线段区域满
■ I Xmax V-Xmin V彡预设的第三阈值,I Ymax ^min v I彡预设的第四阈值,X_ v、Xnlin A该区域中所包含备选线段上像素点水平方向坐标的最大值、最小值,ymax—v、ymin—v为该区域中所包含备选线段上像素点垂直方向坐标的最大值、最小值;
[0011]根据所确定的水平边缘线段区域确定水平边缘直线,根据所确定的垂直边缘线段区域确定垂直边缘直线;
[0012]在由所确定的水平边缘直线和垂直边缘直线所确定的矩形区域中,选择符合预设的贴片信息植入规则的矩形区域,作为所述目标视频帧中已植入的贴片信息所在区域。
[0013]在本发明的一种具体实现方式中,通过以下方式中的至少一种,根据所确定的水平边缘线段区域确定水平边缘直线:
[0014]将目标水平边缘线段区域中边缘点数量最多的像素行所在直线,确定为该区域对应的水平边缘直线;
[0015]将目标水平边缘线段区域中位于该区域中间位置的像素行所在直线,确定为该区域对应的水平边缘直线;
[0016]将目标水平边缘线段区域中位于该区域最上面像素行所在直线或者最下面像素行所在直线,确定为该区域对应的水平边缘直线。
[0017]在本发明的一种具体实现方式中,所述预设的贴片信息植入规则与以下信息中的至少一种相关:
[0018]矩形区域的宽度和高度;
[0019]矩形区域的宽高比;
[0020]矩形区域在视频帧中的位置;
[0021]矩形区域中所包含的预设的标识特征信息。
[0022]在本发明的一种具体实现方式中,所述方法还包括:
[0023]获得待推送?目息;
[0024]将所述目标视频帧中已植入的贴片信息所在区域的图像信息替换为所获得的待推送信息。
[0025]在本发明的一种具体实现方式中,所述图像信息检测方法还包括:
[0026]在向用户展示所述目标视频帧之前,获得待推送信息;
[0027]在向用户展示所述目标视频帧时,将所获得的待推送信息覆盖在所述目标视频中已植入的贴片信息所在区域之上,向用户展示。
[0028]在本发明的一种具体实现方式中,所述获得待推送信息,包括:
[0029]获得用户的历史浏览记录信息;
[0030]根据所获得的历史浏览记录信息,确定待推送信息。
[0031]为达到上述目的,本发明实施例公开了一种图像信息检测装置,所述装置包括:
[0032]边缘点获得模块,用于根据预设的图像边缘检测算法对目标视频帧进行边缘检测,获得所述目标视频帧的边缘点;
[0033]备选线段确定模块,用于根据所获得的边缘点确定备选线段,其中,所述备选线段经过至少两个边缘点,且备选线段上的边缘点满足:若点A和点B在备选线段上处于相邻位置,则点A和点B为所述目标视频帧上位置相邻的像素点;
[0034]边缘线段区域确定模块,用于根据所确定的备选线段,确定水平边缘线段区域及垂直边缘线段区域,其中,水平边缘线段区域满足:|xmax—h-xmin—h|彡预设的第一阈值,|ymax—h-yfflinhl <预设的第二阈值,Xfflax h,Xfflin h为该区域中所包含备选线段上像素点水平方向坐标的最大值、最小值,yfflax h, yminhS该区域中所包含备选线段上像素点垂直方向坐标的最大值、最小值,垂直边缘线段区域满足:I xmax—v_xmin—v I <预设的第二阈值,I ymax—v_ymin—」彡预设的第四阈值,Xmax v、xminv为该区域中所包含备选线段上像素点水平方向坐标的最大值、最小值,ymax—v、ymin—v为该区域中所包含备选线段上像素点垂直方向坐标的最大值、最小值;
[0035]边缘直线确定模块,用于根据所确定的水平边缘线段区域确定水平边缘直线,根据所确定的垂直边缘线段区域确定垂直边缘直线;
[0036]矩形区域选择模块,用于在由所确定的水平边缘直线和垂直边缘直线所确定的矩形区域中,选择符合预设的贴片信息植入规则的矩形区域,作为所述目标视频帧中已植入的贴片信息所在区域。
[0037]在本发明的一种具体实现方式中,所述边缘线段区域确定模块,包括:水平边缘线段区域确定子模块和垂直边缘线段区域确定子模块;
[0038]其中,所述水平边缘线段区域确定子模块,用于通过以下方式中的至少一种,根据所确定的水平边缘线段区域确定水平边缘直线:
[0039]将目标水平边缘线段区域中边缘点数量最多的像素行所在直线,确定为该区域对应的水平边缘直线;
[0040]将目标水平边缘线段区域中位于该区域中间位置的像素行所在直线,确定为该区域对应的水平边缘直线;
[0041]将目标水平边缘线段区域中位于该区域最上面像素行所在直线或者最下面像素行所在直线,确定为该区域对应的水平边缘直线;
[0042]所述垂直边缘线段区域确定子模块,用于根据所确定的备选线段,确定垂直边缘线段区域。
[0043]在本发明的一种具体实现方式中,所述预设的贴片信息植入规则与以下信息中的至少一种相关:
[0044]矩形区域的宽度和高度;
[0045]矩形区域的宽高比;
[0046]矩形区域在视频帧中的位置;
[0047]矩形区域中所包含的预设的标识特征信息。
[0048]在本发明的一种具体实现方式中,所述图像信息检测装置还包括:
[0049]第一推送信息获得模块,用于获得待推送信息;
[0050]图像信息替换模块,用于将所述目标视频帧中已植入的贴片信息所在区域的图像信息替换为所获得的待推送信息。
[0051]在本发明的一种具体实现方式中,所述图像信息检测装置还包括:
[0052]第二推送信息获得模块,用于在向用户展示所述目标视频帧之前,获得待推送信息;
[0053]区域覆盖模块,用于在向用户展示所述目标视频帧
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1