一种自动检测视频中插入的标志的方法及装置制造方法及图纸

技术编号:8191132 阅读:258 留言:0更新日期:2013-01-10 02:00
本发明专利技术公开一种自动检测视频中插入的标志的方法及装置,该方法包括如下步骤:统计待处理的视频节目中每个分量的每个坐标位置的最大值和最小值;统计每个分量的所有坐标位置的最大值中的最大值和最小值中的最小值;根据上述统计的值,计算待处理视频节目中标志的每个分量在每个坐标处的透明度;根据透明度与一门限值的比较,获得该待处理的视频节目中标志的每个分量在每个坐标处的形状表示值;根据标志的形状表示值判断该待处理的视频节目中是否存在标志;当待处理的视频节目中存在标志时,计算获得标志的每个分量于每个坐标位置的值,通过本发明专利技术,可自动检测视频节目中插入的标志是否存在,并自动获取标志的详细数据。

【技术实现步骤摘要】

本专利技术涉及一种检测视频中插入的标志的方法及装置,特别是涉及ー种自动检测视频中插入的标志的方法及装置
技术介绍
在视频节目中,经常存在台标,如图I所示,台标的特点是位置、形状和纹理都固定,形状不规则,它可能完全遮挡住后面的节目内容,也可能有一定的透明度。除了台标以夕卜,有些字幕(例如节目名称)具有类似的特点,在此统称之为标志。标志是在节目拍摄、编辑、播出等过程中被插入的。然而,标志有时会给节目的进ー步处理带来不便,在处理前需要将标志去掉。要想去掉标志,首先要检测标志是否存在,如果存在,还要获取它们的详细数据。 检测标志一般可通过手动检测。然而,由于不同的视频节目中的标志的位置、形状和纹理可能不同,利用手动检测费时费力,因此,必须找到自动检测标志的方法,来解决此问题。
技术实现思路
为克服上述现有技术存在的不足,本专利技术之目的在于提供一种自动检测视频中插入的标志的方法及装置,其可以自动检测视频节目中插入的标志是否存在,并自动获取标志的详细数据。为达上述及其它目的,本专利技术提供一种自动检测视频中插入的标志的方法,包括如下步骤步骤一,统计待处理的视频节目中每个分量的每个坐标位置的最大值和最小值;步骤ニ,对每个分量的每个坐标位置的最大值和最小值统计每个分量的所有坐标位置的最大值中的最大值和最小值中的最小值;步骤三,根据该每个分量的每个坐标位置的最大值和最小值以及每个分量的所有坐标位置的最大值中的最大值和最小值中的最小值,利用一透明度计算公式计算待处理视频节目中标志的每个分量在每个坐标处的透明度;步骤四,根据透明度与一门限值的比较,获得该待处理的视频节目中标志的每个分量在姆个坐标处的形状表示值;步骤五,根据标志的形状表示值判断该待处理的视频节目中是否存在标志;以及步骤六,根据判断结果利用一位置计算公式计算获得标志的每个分量于每个坐标位置的值。进ー步地,该透明度计算公式为a = (Max -Min ) / (Max -Min )其中a 表示该标志的第j个分量在坐标(x, y)处的透明度,Max 、Min 为该待处理的视频节目的第j个分量在坐标(X,y)处的最大值与最小值,Max 为Max 当x, y取所有可能的值时的最大值,Min 为Min 当X,y取所有可能的值时的最小值。进ー步地,于步骤四,当该透明度大于该门限值时,该形状表示值为O;当该透明度小于等于该门限值时,该形状表示值为I。进ー步地,若所有的形状表示值都等于0,则表示待处理视频节目P中不存在标志。反之,形状表示值等于I的部分就是该标志所在的位置。进ー步地,于该步骤六中,若形状表示值为1,则利用该位置计算公式计算获得标志的每个分量于每个坐标位置的值。进ー步地,该位置计算公式为s = (Max *Min -Max *Min ) /(Max -Min -Max +Min ) 其中,s 为该标志的第j个分量在坐标(χ, y)处的值,Max 、Min 为该待处理的视频节目的第j个分量在坐标(X,y)处的最大值与最小值,Max 为Max 当x, y取所有可能的值时的最大值,Min 为Min 当X,Y取所有可能的值时的最小值。进ー步地,于步骤一之前,该方法还包括设置统计的帧数和该门限值的步骤。进ー步地,该统计的帧数大于1000,该门限值小于O. 8。为达到上述及其他目的,本专利技术还提供一种自动检测视频中插入的标志的装置,至少包括统计模块,用于统计待处理的视频节目中每个分量的每个坐标位置的最大值和最小值,并对每个分量的每个坐标位置的最大值和最小值统计每个分量的所有坐标位置的最大值中的最大值和最小值中的最小值;标志透明度及形状表示值计算模块,根据每个分量的每个坐标位置的最大值和最小值以及每个分量的所有坐标位置的最大值中的最大值和最小值中的最小值,利用一透明度计算公式计算该待处理的视频节目中标志的每个分量在每个坐标处的透明度,并根据透明度与一门限值的比较,获得该待处理的视频节目中该标志的每个分量在每个坐标处的形状表示值;判断模块,根据该标志的形状表示值判断该待处理的视频节目中是否存在标志;标志数据计算模块,根据判断结果,利用一位置计算公式计算获得该标志的每个分量在姆个坐标处的值。进ー步地,该装置还包括设置模块,以设置统计的帧数和该门限值。与现有技术相比,本专利技术ー种自动检测视频中插入的标志的方法及装置,通过统计待处理的视频节目中每个分量的每个坐标位置的最大值和最小值及每个分量的所有坐标位置的最大值中的最大值和最小值中的最小值,井根据上述数据计算出待处理视频节目中标志的透明度,根据透明度与一门限值的比较,获得待处理视频节目中标志的形状表示值,进而根据形状表示值判断视频节目中是否存在标志,并计算获得标志的相关数据,实现了自动检测视频节目中插入的标志是否存在,并自动获取标志的详细数据的目的。附图说明图I为视频节目中的标志示意图2为本专利技术一种自动检测视频中插入的标志的方法的步骤流程图;图3为本专利技术一种自动检测视频中插入的标志的装置的系统架构图;图4为本专利技术一种自动检测视频中插入的标志的装置之较佳实施例的示意图。具体实施例方式以下通过特定的具体实例并结合附图说明本专利技术的实施方式,本领域技术人员可由本说明书所掲示的内容轻易地了解本专利技术的其它优点与功效。本专利技术亦可通过其它不同的具体实例加以施行或应用,本说明书中的各项细节亦可基于不同观点与应用,在不背离本专利技术的精神下进行各种修饰与变更。在介绍本专利技术之前,先对待处理的视频节目及标志作一介绍。假设待处理的视频节目为 P = {f,f, f,···},其中 f, i = 0,1,2, ...是第 i 中贞,f = {f ,f ,f },其中f 是第i帧的第j个分量(彩色节目每帧有三个分量,黑白节目每帧只有ー个分量)。f = {市]し_]},其中市]し_]表示第i中贞第j个分量第I行第χ列的采样值。X,I的取值范围是和,wj和hj分别是视频节目P的第j个分量的宽度和高度。标志可以表示为B= {s , a , m }s 表示标志B的第j个分量在坐标(x,y)处的值,取值范围和视频P的对应分量的取值范围相同。a 表示标志B的第j个分量在坐标(x,y)处的透明度,a 是ー个实数,取值范围是。设s = Sb,视频节目P的第i帧中对应的值是f = sp,插入标志B之前的值是spO,贝丨Jsp = sp0*a +sb*(l_a )(I)公式(I)称为叠加公式。m 表示标志B的形状,m = O表示坐标为(x, y)的点不属于B ;m = I表示坐标为(x,y)的点属于B。叠加公式只用于m = I的点,对于 m = O 的点,sp = spO。图2为本专利技术一种自动检测视频中插入的标志的方法的步骤流程图。如图2所示,本专利技术ー种自动检测视频中插入的标志的方法,包括如下步骤步骤201,统计待处理的视频节目中每个分量的每个坐标位置的最大值和最小值。假设视频节目P包含的帧数大于等于N,对P中连续的N帧进行统计,则最大值和最小值分别为Max = max{f , i = 0. · N_l}Min = min{f , i = 0. . 本文档来自技高网...

【技术保护点】
一种自动检测视频中插入的标志的方法,包括如下步骤:步骤一,统计待处理的视频节目中每个分量的每个坐标位置的最大值和最小值;步骤二,对每个分量的每个坐标位置的最大值和最小值统计每个分量的所有坐标位置的最大值中的最大值和最小值中的最小值;步骤三,根据该每个分量的每个坐标位置的最大值和最小值以及每个分量的所有坐标位置的最大值中的最大值和最小值中的最小值,利用一透明度计算公式计算待处理视频节目中标志的每个分量在每个坐标处的透明度;步骤四,根据透明度与一门限值的比较,获得该待处理的视频节目中标志的每个分量在每个坐标处的形状表示值;步骤五,根据标志的形状表示值判断该待处理的视频节目中是否存在标志;以及步骤六,当判断结果为存在标志时,利用一位置计算公式计算获得标志的每个分量于每个坐标位置的值。

【技术特征摘要】

【专利技术属性】
技术研发人员:赵海武
申请(专利权)人:上海国茂数字技术有限公司
类型:发明
国别省市:

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

1