1.一种用于确定重复视频的方法,包括:
获取当前视频;
对比所述当前视频中包括人脸的时间段与已有视频库中的各个已有视频中包括人脸的时间段,得到各个已有视频与所述当前视频的相似度;
响应于对比的结果指示所述已有视频库中存在与所述当前视频的相似度大于预设阈值的已有视频,确定所述当前视频与该已有视频重复;
其中,所述对比所述当前视频中包括人脸的时间段与已有视频库中的各个已有视频中包括人脸的时间段,得到各个已有视频与所述当前视频的相似度,包括:从所述当前视频中识别出包括人脸的时间段集合,并从各个已有视频中分别识别出包括人脸的时间段集合,并对比从所述当前视频中识别出的时间段集合与从各个已有视频中分别识别出的时间段集合,得到各个已有视频与当前视频的相似度。
2.根据权利要求1所述的方法,其中,所述对比所述当前视频中包括人脸的时间段与已有视频库中的各个已有视频中包括人脸的时间段,得到各个已有视频与所述当前视频的相似度包括:对所述当前视频中的人脸进行人脸跟踪,确定所述当前视频中的人脸出现的第一时间段集合;
对各个已有视频中的人脸进行人脸跟踪,确定各个已有视频中的人脸出现的第二时间段集合;
对比所述当前视频的第一时间段集合与已有视频库中的各个已有视频的第二时间段集合,得到各个已有视频与所述当前视频的相似度。
3.根据权利要求1所述的方法,其中,所述对比所述当前视频中包括人脸的时间段与已有视频库中的各个已有视频中包括人脸的时间段,得到各个已有视频与所述当前视频的相似度包括:对所述当前视频中的人脸进行人脸跟踪,确定所述当前视频中的人脸出现的第一时间段集合;
对所述已有视频库中各个已有视频中的人脸进行人脸跟踪,确定各个已有视频中的人脸出现的第二时间段集合;
对比所述当前视频的第一时间段集合与已有视频库中的各个已有视频的第二时间段集合,得到预判相似值集合;
响应于所述预判相似值集合中存在大于预定阈值的预判相似值,基于大于预定阈值的预判相似值对应的已有视频,确定对应该已有视频的各个第二时间段的第二人脸标签集合;
基于当前视频,确定对应各个第一时间段的第一人脸标签集合;
对比所述当前视频的所述第一人脸标签集合中的第一人脸标签与所述该已有视频的所述第二人脸标签集合中的第二人脸标签,得到各个已有视频与所述当前视频的相似度。
4.根据权利要求3所述的方法,其中,所述基于当前视频,确定对应各个第一时间段的第一人脸标签集合包括:对于所述当前视频的各个第一时间段中的各个视频帧,提取每个人脸的特征形成多维向量,基于各个人脸的多维向量形成第一人脸向量矩阵;
所述基于大于预定阈值的预判相似值对应的已有视频,确定对应该已有视频的各个第二时间段的第二人脸标签集合包括:对于大于预定阈值的预判相似值对应的已有视频的各个第二时间段中的各个视频帧,提取每个人脸的特征形成多维向量,基于各个人脸的多维向量形成第二人脸向量矩阵。
5.根据权利要求3或4任意一项所述的方法,其中,所述第一人脸标签集合中包括第一人脸标签子集序列,所述第一人脸标签子集序列中的每一个第一人脸标签子集对应所述当前视频中的一个视频帧且包括多个人脸标签;
所述第二人脸标签集合中包括第二人脸标签子集序列,所述第二人脸标签子集序列中的每一个第二人脸标签子集对应大于预定阈值的预判相似值对应的已有视频中的一个视频帧且包括多个人脸标签;
所述对比所述当前视频的所述第一人脸标签集合中的第一人脸标签与所述该已有视频的所述第二人脸标签集合中的第二人脸标签包括:对比所述第一时间段集合中出现的人脸标签子集序列与所述第二时间段集合中出现的人脸标签子集序列。
6.一种用于确定重复视频的装置,包括:
视频获取单元,被配置成获取当前视频;
视频对比单元,被配置成对比所述当前视频中包括人脸的时间段与已有视频库中的各个已有视频中包括人脸的时间段,得到各个已有视频与所述当前视频的相似度;
重复确定单元,被配置成响应于对比的结果指示所述已有视频库中存在与所述当前视频的相似度大于预设阈值的已有视频,确定所述当前视频与该已有视频重复;
其中,所述视频对比单元进一步被配置成:
从所述当前视频中识别出包括人脸的时间段集合,并从各个已有视频中分别识别出包括人脸的时间段集合,并对比从所述当前视频中识别出的时间段集合与从各个已有视频中分别识别出的时间段集合,得到各个已有视频与当前视频的相似度。
7.根据权利要求6所述的装置,其中,所述视频对比单元包括:
第一跟踪子单元,被配置成对所述当前视频中的人脸进行人脸跟踪,确定所述当前视频中的人脸出现的第一时间段集合;
第二跟踪子单元,被配置成对各个已有视频中的人脸进行人脸跟踪,确定各个已有视频中的人脸出现的第二时间段集合;
相似度确定子单元,被配置成对比所述当前视频的第一时间段集合与已有视频库中的各个已有视频的第二时间段集合,得到各个已有视频与所述当前视频的相似度。
8.根据权利要求6所述的装置,其中,所述视频对比单元包括:
第一跟踪子单元,被配置成对所述当前视频中的人脸进行人脸跟踪,确定所述当前视频中的人脸出现的第一时间段集合;
第二跟踪子单元,被配置成对所述已有视频库中各个已有视频中的人脸进行人脸跟踪,确定各个已有视频中的人脸出现的第二时间段集合;
预先对比子单元,被配置成对比所述当前视频的第一时间段集合与已有视频库中的各个已有视频的第二时间段集合,得到预判相似值集合;
第二确定子单元,被配置成响应于所述预判相似值集合中存在大于预定阈值的预判相似值,基于大于预定阈值的预判相似值对应的已有视频,确定对应该已有视频的各个第二时间段的第二人脸标签集合;
第一确定子单元,被配置成基于当前视频,确定对应各个第一时间段的第一人脸标签集合;
相似度对比子单元,被配置成对比所述当前视频的所述第一人脸标签集合中的第一人脸标签与所述该已有视频的所述第二人脸标签集合中的第二人脸标签,得到各个已有视频与所述当前视频的相似度。
9.根据权利要求8所述的装置,其中,所述第一确定子单元进一步被配置成:对于所述当前视频的各个第一时间段中的各个视频帧,提取每个人脸的特征形成多维向量,基于各个人脸的多维向量形成第一人脸向量矩阵;
所述第二确定子单元进一步被配置成:对于大于预定阈值的预判相似值对应的已有视频的各个第二时间段中的各个视频帧,提取每个人脸的特征形成多维向量,基于各个人脸的多维向量形成第二人脸向量矩阵。
10.根据权利要求8或9任意一项所述的装置,其中,所述第一确定子单元中的所述第一人脸标签集合中包括第一人脸标签子集序列,所述第一人脸标签子集序列中的每一个第一人脸标签子集对应所述当前视频中的一个视频帧且包括多个人脸标签;
所述第二确定子单元中的所述第二人脸标签集合中包括第二人脸标签子集序列,所述第二人脸标签子集序列中的每一个第二人脸标签子集对应大于预定阈值的预判相似值对应的已有视频中的一个视频帧且包括多个人脸标签;
所述相似度对比子单元进一步被配置成:对比所述第一时间段集合中出现的人脸标签子集序列与所述第二时间段集合中出现的人脸标签子集序列。
11.一种服务器,包括:
一个或多个处理器;
存储装置,用于存储一个或多个程序,
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1‑5中任一所述的方法。
12.一种计算机可读介质,其上存储有计算机程序,该程序被处理器执行时实现如权利要求1‑5中任一所述的方法。