一种重复视频的判断方法及装置制造方法及图纸

技术编号:14477054 阅读:56 留言:0更新日期:2017-01-25 09:38
本发明专利技术公开了一种重复视频的判断方法及装置。所述方法包括:从实时数据流中,获取多段待测视频;获取多段待测视频中的每段待测视频的目标特征向量和多段模板视频中的每段模板视频的模板特征向量;计算每段待测视频的目标特征向量和每段模板视频的模板特征向量之间的矢量距离;当任一段待测视频的目标特征向量与任一段模板视频的模板特征向量之间的矢量距离小于或等于预设矢量距离时,判定任一段待测视频中的至少部分视频与任一段模板视频重复。通过本发明专利技术的技术方案,可以准确地进行视频重复性检测,并确保视频重复性检测的精度和效率,并最终实现准确地确定模板视频在待测视频中的具体开始时间,从而实现准确地进行节目预测。

【技术实现步骤摘要】

本专利技术涉及视频处理
,特别涉及一种重复视频的判断方法及装置
技术介绍
目前,在电子节目菜单(EPG,ElectronicProgramGuide)处理系统中,需要进行节目实时预测。而预测节目实际上就是要进行视频重复性检测。但人工进行重复性检测的任务量非常大,效率较低,且重复性检测的准确率和精度都比较低,因此,无法准确地进行节目实时预测,这给用户带来了很大不便。
技术实现思路
本专利技术提供一种重复视频的判断方法及装置,用以使用模板视频准确地进行视频重复性检测,并确保视频重复性检测的精度和效率,从而实现准确地进行节目预测。本专利技术提供一种重复视频的判断方法,包括:从实时数据流中,获取多段待测视频;获取多段待测视频中的每段待测视频的目标特征向量和多段模板视频中的每段模板视频的模板特征向量,其中,所述目标特征向量和所述模板特征向量分别用于唯一标识每段所述待测视频和每段所述模板视频;计算每段所述待测视频的目标特征向量和每段所述模板视频的模板特征向量之间的矢量距离,其中,所述矢量距离用于表征每段所述待测视频和每段所述模板视频之间的相似度,且矢量距离越小,相似度越高;当任一段待测视频的目标特征向量与任一段模板视频的模板特征向量之间的矢量距离小于或等于预设矢量距离时,判定所述任一段待测视频中的至少部分视频与所述任一段模板视频重复;否则,判定所述任一段待测视频与所述任一段模板视频完全不重复。在一个实施例中,在计算所述矢量距离之前,分别将每段所述待测视频的目标特征向量和每段所述模板视频的模板特征向量进行矢量量化;以及所述计算每段所述待测视频的目标特征向量和每段所述模板视频的模板特征向量之间的矢量距离,包括:根据矢量量化后的每段所述待测视频的目标特征向量和矢量量化后的每段所述模板视频的模板特征向量计算每段所述待测视频和每段所述模板视频之间的矢量距离。在一个实施例中,所述从实时数据流中,获取多段待测视频,包括:按照预设时间间隔从所述实时数据流中,获取多段所述待测视频,以使每段所述待测视频的时长均等于所述预设时间间隔;以及在判定多段待测视频中的任一段待测视频中的至少部分视频与所述任一段模板视频重复后,按照所述实时数据流的时间顺序获取与所述任一段待测视频相邻的前一段待测视频;按照所述时间顺序将所述前一段待测视频和所述任一段待测视频合并;将合并后的所述任一段待测视频和所述前一段待测视频重新切分多段目标待测视频;依次计算每段目标待测视频的特征向量与所述任一段模板视频的模板特征向量之间的矢量距离;根据计算结果确定所述任一段模板视频在所述实时数据流中的开始时刻。在一个实施例中,所述获取多段待测视频中的每段待测视频的目标特征向量和多段模板视频中的每段模板视频的模板特征向量,包括:获取每段所述待测视频中的多个目标图片和每段所述模板视频中的多个模板图片;使用颜色布局特征分别将多个所述目标图片中的每个所述目标图片和多个所述模板图片中的每个所述模板图片按照YCbCr三色通道进行处理;将处理后的每个所述目标图片和每个所述模板图片分别进行离散余弦变换转换,以得到每个所述目标图片的第一特征向量和每个所述模板图片的第二特征向量;将多个所述目标图片中的每个所述目标图片的第一特征向量进行聚类,以得到每段所述待测视频的目标特征向量,以及将多个所述模板图片中的每个所述模板图片的第二特征向量进行聚类,以得到每段所述模板视频的模板特征向量。在一个实施例中,通过以下预设公式确定所述矢量距离:d(Xi,Qk)=Σk=1M(min1≤j≤Fi||Xji-Qk||),]]>其中,d(Xi,Qk)表示所述矢量距离,Xi表示:多段模板视频中的第i段模板视频的模板特征向量,Qk表示:多段所述待测视频中的第k段待测视频的目标特征向量,M表示:多段所述待测视频的总数目,Fi表示:将每段所述模板视频中的多个所述模板图片进行聚类后得到的目标图片的总数目,表示:将第i段模板视频进行聚类后得到的Fi张目标图片中的第j张目标图片的特征向量。本专利技术还提供一种重复视频的判断装置,包括:第一获取模块,用于从实时数据流中,获取多段待测视频;第二获取模块,用于获取多段待测视频中的每段待测视频的目标特征向量和多段模板视频中的每段模板视频的模板特征向量,其中,所述目标特征向量和所述模板特征向量分别用于唯一标识每段所述待测视频和每段所述模板视频;计算模块,用于计算每段所述待测视频的目标特征向量和每段所述模板视频的模板特征向量之间的矢量距离,其中,所述矢量距离用于表征每段所述待测视频和每段所述模板视频之间的相似度,且矢量距离越小,相似度越高;判定模块,用于当任一段待测视频的目标特征向量与任一段模板视频的模板特征向量之间的矢量距离小于或等于预设矢量距离时,判定所述任一段待测视频中的至少部分视频与所述任一段模板视频重复;否则,判定所述任一段待测视频与所述任一段模板视频完全不重复。在一个实施例中,所述装置还包括:量化模块,用于在计算所述矢量距离之前,分别将每段所述待测视频的目标特征向量和每段所述模板视频的模板特征向量进行矢量量化;以及所述计算模块包括:第一计算子模块,用于根据矢量量化后的每段所述待测视频的目标特征向量和矢量量化后的每段所述模板视频的模板特征向量计算每段所述待测视频和每段所述模板视频之间的矢量距离。在一个实施例中,所述第一获取模块包括:第一获取子模块,用于按照预设时间间隔从所述实时数据流中,获取多段所述待测视频,以使每段所述待测视频的时长均等于所述预设时间间隔;以及第二获取子模块,用于在判定多段待测视频中的任一段待测视频中的至少部分视频与所述任一段模板视频重复后,按照所述实时数据流的时间顺序获取与所述任一段待测视频相邻的前一段待测视频;合并子模块,用于按照所述时间顺序将所述前一段待测视频和所述任一段待测视频合并;切分子模块,用于将合并后的所述任一段待测视频和所述前一段待测视频重新切分多段目标待测视频;第二计算子模块,用于依次计算每段目标待测视频的特征向量与所述任一段模板视频的模板特征向量之间的矢量距离;确定子模块,用于根据计算结果确定所述任一段模板视频在所述实时数据流中的开始时刻。在一个实施例中,所述第二获取模块包括:第三获取子模块,用于获取每段所述待测视频中的多个目标图片和每段所述模板视频中的多个模板图片;处理子模块,用于使用颜色布局特征分别将多个所述目标图片中的每个所述目标图片和多个所述模板图片中的每个所述模板图片按照YCbCr三色通道进行处理;转换子模块,用于将处理后的每个所述目标图片和每个所述模板图片分别进行离散余弦变换转换,以得到每个所述目标图片的第一特征向量和每个所述模板图片的第二特征向量;聚类子模块,用于将多个所述目标图片中的每个所述目标图片的第一特征向量进行聚类,以得到每段所述待测视频的目标特征向量,以及将多个所述模板图片中的每个所述模板图片的第二特征向量进行聚类,以得到每段所述模板视频的模板特征向量。在一个实施例中,所述计算模块还包括:第三计算子模块,用于通过以下预设公式确定所述矢量距离:d(Xi,Qk)=Σk=1M(min1≤j≤Fi||Xji-Qk||),本文档来自技高网...
一种重复视频的判断方法及装置

【技术保护点】
一种重复视频的判断方法,其特征在于,包括:从实时数据流中,获取多段待测视频;获取多段待测视频中的每段待测视频的目标特征向量和多段模板视频中的每段模板视频的模板特征向量,其中,所述目标特征向量和所述模板特征向量分别用于唯一标识每段所述待测视频和每段所述模板视频;计算每段所述待测视频的目标特征向量和每段所述模板视频的模板特征向量之间的矢量距离,其中,所述矢量距离用于表征每段所述待测视频和每段所述模板视频之间的相似度,且矢量距离越小,相似度越高;当任一段待测视频的目标特征向量与任一段模板视频的模板特征向量之间的矢量距离小于或等于预设矢量距离时,判定所述任一段待测视频中的至少部分视频与所述任一段模板视频重复;否则,判定所述任一段待测视频与所述任一段模板视频完全不重复。

【技术特征摘要】
1.一种重复视频的判断方法,其特征在于,包括:从实时数据流中,获取多段待测视频;获取多段待测视频中的每段待测视频的目标特征向量和多段模板视频中的每段模板视频的模板特征向量,其中,所述目标特征向量和所述模板特征向量分别用于唯一标识每段所述待测视频和每段所述模板视频;计算每段所述待测视频的目标特征向量和每段所述模板视频的模板特征向量之间的矢量距离,其中,所述矢量距离用于表征每段所述待测视频和每段所述模板视频之间的相似度,且矢量距离越小,相似度越高;当任一段待测视频的目标特征向量与任一段模板视频的模板特征向量之间的矢量距离小于或等于预设矢量距离时,判定所述任一段待测视频中的至少部分视频与所述任一段模板视频重复;否则,判定所述任一段待测视频与所述任一段模板视频完全不重复。2.根据权利要1所述的方法,其特征在于,在计算所述矢量距离之前,分别将每段所述待测视频的目标特征向量和每段所述模板视频的模板特征向量进行矢量量化;以及所述计算每段所述待测视频的目标特征向量和每段所述模板视频的模板特征向量之间的矢量距离,包括:根据矢量量化后的每段所述待测视频的目标特征向量和矢量量化后的每段所述模板视频的模板特征向量计算每段所述待测视频和每段所述模板视频之间的矢量距离。3.根据权利要1所述的方法,其特征在于,所述从实时数据流中,获取多段待测视频,包括:按照预设时间间隔从所述实时数据流中,获取多段所述待测视频,以使每段所述待测视频的时长均等于所述预设时间间隔;以及在判定多段待测视频中的任一段待测视频中的至少部分视频与所述任一段模板视频重复后,按照所述实时数据流的时间顺序获取与所述任一段待测视频相邻的前一段待测视频;按照所述时间顺序将所述前一段待测视频和所述任一段待测视频合并;将合并后的所述任一段待测视频和所述前一段待测视频重新切分多段目标待测视频;依次计算每段目标待测视频的特征向量与所述任一段模板视频的模板特征向量之间的矢量距离;根据计算结果确定所述任一段模板视频在所述实时数据流中的开始时刻。4.根据权利要1至3中任一项所述的方法,其特征在于,所述获取多段待测视频中的每段待测视频的目标特征向量和多段模板视频中的每段模板视频的模板特征向量,包括:获取每段所述待测视频中的多个目标图片和每段所述模板视频中的多个模板图片;使用颜色布局特征分别将多个所述目标图片中的每个所述目标图片和多个所述模板图片中的每个所述模板图片按照YCbCr三色通道进行处理;将处理后的每个所述目标图片和每个所述模板图片分别进行离散余弦变换转换,以得到每个所述目标图片的第一特征向量和每个所述模板图片的第二特征向量;将多个所述目标图片中的每个所述目标图片的第一特征向量进行聚类,以得到每段所述待测视频的目标特征向量,以及将多个所述模板图片中的每个所述模板图片的第二特征向量进行聚类,以得到每段所述模板视频的模板特征向量。5.根据权利要求4所述的方法,其特征在于,通过以下预设公式确定所述矢量距离:d(Xi,Qk)=Σk=1M(min1≤j≤Fi||Xji-Qk||),]]>其中,d(Xi,Qk)表示所述矢量距离,Xi表示:多段模板视频中的第i段模板视频的模板特征向量,Qk表示:多段所述待测视频中的第k段待测视频的目标特征向量,M表示:多段所述待测视频的总数目,Fi表示:将每段所述模板视频中的多个所述模板图片进行聚类后得到的目标图片的总数目,Xij表示:将第i段模板视频进行聚类后得到的Fi张目标图片中的第j张目标图片的特征向量。6.一种重复视频的判断装置,其特征在于,包括:第一获取模块,用于从实时数据流中,获取多段待...

【专利技术属性】
技术研发人员:胡东方
申请(专利权)人:无锡天脉聚源传媒科技有限公司
类型:发明
国别省市:江苏;32

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

1