一种建立样本视频与副本视频归属关系的方法及系统技术方案

技术编号:14914847 阅读:63 留言:0更新日期:2017-03-30 04:02
本发明专利技术涉及视频指纹计算领域,公开了一种建立样本视频与副本视频归属关系的方法,包括以下步骤:S1、将样本视频添加到样本库;S2、视频指纹相似度计算系统将与所述样本视频相关的副本视频的相似关系同步到相似关系库;S3、根据归属策略,计算副本视频的唯一归属关系;S4、将所述副本视频的唯一归属关系转换为样本视频与副本视频的归属关系,本发明专利技术还公开了一种建立样本视频与副本视频归属关系的系统。本发明专利技术的建立样本视频与副本视频归属关系的方法能够分层计算样本视频与副本视频归属关系,支持多个样本库和多个指纹底层服务,将视频文件的相似关系转化为归属关系,并为上层应用提供查询服务。

【技术实现步骤摘要】

本专利技术涉及视频指纹计算领域,尤其涉及一种建立样本视频与副本视频归属关系的方法及系统
技术介绍
视频指纹是一种软件识别、提取、压缩视频的技术,可以产生唯一的“指纹”来代表一个视频文件,有效应用于音频数据预处理、哈希值的比较和数字水印等领域。在已有视频文件指纹计算服务的基础上,将视频文件的相似关系转化为样本视频和副本视频的归属关系,便可实现为上层应用提供视频级归属关系的查询,为版权及审核服务提供底层支持。现有的视频库查询系统基于单个底层指纹服务系统,为上层分成系统提供视频级归属关系查询,但是,该查询系统存在以下问题:第一、该查询系统只支持单一样本库,在上层业务系统需要多种类型的样本库时,无法提供服务;第二、该查询系统只能接入单一底层指纹服务系统,在存在多套底层指纹服务系统的情况下,不能汇总相似关系;第三、该查询系统计算归属关系过程中没有分层,导致如果底层数据有误,或者系统有异常发生的时候,会有数据丢失,重建归属关系也非常麻烦;第四、样本库的归属策略是固定的,使用相似关系计算归属关系的时候,无法灵活配置归属策略;第五、更新视频级相似关系时,不是瞬时切换,导致在更新期间查询到的归属关系不完整。随着视频量的阶跃性增加,上述的视频库查询系统已经不能满足现有视频的管理需求了,亟需研发一种新的建立样本视频与副本视频归属关系的系统。
技术实现思路
为克服现有技术的不足,本专利技术的目的是:提供一种建立样本视频与副本视频归属关系的方法能够分层计算样本视频与副本视频归属关系,支持多个样本库和多个指纹底层服务,将视频文件的相似关系转化为归属关系,并为上层应用提供查询服务。为了解决
技术介绍
中的技术问题,本专利技术提供了一种建立样本视频与副本视频归属关系的方法,包括以下步骤:S1、将样本视频添加到样本库;S2、视频指纹相似度计算系统将与所述样本视频相关的副本视频的相似关系同步到相似关系库;S3、根据归属策略,计算副本视频的唯一归属关系;S4、将所述副本视频的唯一归属关系转换为样本视频与副本视频的归属关系。进一步地,S1之前还包括:建立样本库和相似关系库,所述样本库用于添加新的样本视频,所述相似关系库用于与视频指纹相似度计算系统连接,并用于添加样本视频和副本视频的相似关系;S4之后还包括:向上层应用提供视频级归属关系查询服务。具体地,与所述样本视频相关的副本视频的相似关系为样本视频md5与副本视频md5关系,所述副本视频的唯一归属关系为样本视频与副本视频md5关系。进一步地,本专利技术的建立样本视频与副本视频归属关系的方法还包括定时查询新添加的样本视频,将所述新添加的样本视频添加到归属关系中,和/或将新增的md5文件添加到相似关系库的相似关系中;所述方法还包括定时读取新创建的相似关系,并核查副本视频的样本归属。进一步地,若核查结果为副本视频的样本归属发生改变,则修改所述副本视频的归属关系,并将修改的归属关系写入缓存系统并更新初始的归属关系。本专利技术还提供了一种建立样本视频与副本视频归属关系的系统,包括以下模块:样本库模块,用于添加新的样本视频;相似关系库模块,用于与视频指纹相似度计算系统连接,并用于添加样本视频和副本视频的相似关系;归属计算模块,用于通过样本视频与副本视频的相似关系计算所述样本视频与副本视频的归属关系。具体地,所述样本库模块的数量为一个或多个,每个样本库模块对应于一个或多个相似关系库模块,所述相似关系库模块包括样本视频与副本视频的一种或多种相似关系。进一步地,本专利技术的建立样本视频与副本视频归属关系的系统还包括相似关系查询接口和归属关系查询接口,所述相似关系查询接口用于与底层的一个或多个视频指纹相似度计算系统交互,所述视频指纹相似度计算系统通过所述相似关系查询接口向所述相似关系库模块输出样本视频与副本视频的相似关系;所述归属关系查询接口用于与上层应用交互,并向所述上层应用输出所述样本视频与副本视频的归属关系。进一步地,本专利技术的建立样本视频与副本视频归属关系的系统还包括同步模块,所述同步模块用于将所述新的样本视频添加到归属关系中,和/或将新加入的md5文件添加到相似关系库的相似关系中。进一步地,本专利技术的建立样本视频与副本视频归属关系的系统还包括缓存模块,所述缓存模块用于缓存待更新的样本视频与副本视频的相似关系。采用上述技术方案,本专利技术的建立样本视频与副本视频归属关系的方法能够分层计算样本视频与副本视频归属关系,支持多个样本库和多个指纹底层服务,将视频文件的相似关系转化为归属关系,并为上层应用提供查询服务。附图说明为了更清楚地说明本专利技术的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它附图。图1是本专利技术实施例提供的建立样本视频与副本视频归属关系的系统框图;图2是本专利技术实施例提供的建立样本视频与副本视频归属关系的方法流程图;图3是本专利技术实施例提供的建立样本视频与副本视频归属关系的关系流图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动的前提下所获得的所有其他实施例,都属于本专利技术保护的范围。实施例1:图2是本专利技术实施例提供的建立样本视频与副本视频归属关系的方法流程图,从图中可以看出,所述建立样本视频与副本视频归属关系的方法,包括以下步骤:S1、将样本视频添加到样本库;S2、视频指纹相似度计算系统将与所述样本视频相关的副本视频的相似关系同步到相似关系库;S3、根据归属策略,计算副本视频的唯一归属关系;S4、将所述副本视频的唯一归属关系转换为样本视频与副本视频的归属关系;S5、向上层应用提供视频级归属关系查询服务。进一步地,S1之前还包括:建立样本库和相似关系库,所述样本库用于添加新的样本视频,所述相似关系库用于与视频指纹相似度计算系统连接,并用于添加样本视频和副本视频的相似关系。本实施例中,S1具体为将样本视频的id添加到样本库,即每一个新上传的视频都对应有一个id,根据id作为索引,即可检索到所述本文档来自技高网
...
一种建立样本视频与副本视频归属关系的方法及系统

【技术保护点】
一种建立样本视频与副本视频归属关系的方法,其特征在于,包括以下步骤:S1、将样本视频添加到样本库;S2、视频指纹相似度计算系统将与所述样本视频相关的副本视频的相似关系同步到相似关系库;S3、根据归属策略,计算副本视频的唯一归属关系;S4、将所述副本视频的唯一归属关系转换为样本视频与副本视频的归属关系。

【技术特征摘要】
1.一种建立样本视频与副本视频归属关系的方法,其特征在于,包括以下
步骤:
S1、将样本视频添加到样本库;
S2、视频指纹相似度计算系统将与所述样本视频相关的副本视频的相似关
系同步到相似关系库;
S3、根据归属策略,计算副本视频的唯一归属关系;
S4、将所述副本视频的唯一归属关系转换为样本视频与副本视频的归属关
系。
2.根据权利要求1所述的建立样本视频与副本视频归属关系的方法,其特
征在于,S1之前还包括:建立样本库和相似关系库,所述样本库用于添加新的
样本视频,所述相似关系库用于与视频指纹相似度计算系统连接,并用于添加
样本视频和副本视频的相似关系;S4之后还包括:向上层应用提供视频级归属
关系查询服务。
3.根据权利要求1所述的建立样本视频与副本视频归属关系的方法,其特
征在于,与所述样本视频相关的副本视频的相似关系为样本视频md5与副本视
频md5关系,所述副本视频的唯一归属关系为样本视频与副本视频md5关系。
4.根据权利要求1-3中任意一项所述的建立样本视频与副本视频归属关系
的方法,其特征在于,所述方法还包括定时查询新添加的样本视频,将所述新
添加的样本视频添加到归属关系中,和/或将新增的md5文件添加到相似关系库
的相似关系中;所述方法还包括定时读取新创建的相似关系,并核查副本视频
的样本归属。
5.根据权利要求4所述的建立样本视频与副本视频归属关系的方法,其特
征在于,若核查结果为副本视频的样本归属发生改变,则修改所述副本视频的

\t归属关系,并将修改的归属关系写入缓存系统并更新初始的归...

【专利技术属性】
技术研发人员:邓世佳董京涛李明杰顾思斌潘柏宇王冀
申请(专利权)人:合一网络技术北京有限公司
类型:发明
国别省市:北京;11

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

1