【技术实现步骤摘要】
视频文件的检索方法及装置
本专利技术涉及数据检索
,尤其涉及一种视频文件的检索方法及装置。
技术介绍
随着视频网络的发展,目前网络中有越来越多的视频文件需要管理及检索。视频文件的检索是从大量的视频资源中找到匹配的视频片段。比较常见的视频文件检索方法有基于内容的视频检索、基于镜头技术的视频检索等等,然而,目前的检索方法的检索效率比较低下,因此,如何提高视频文件的检测效率成为亟待解决的技术问题。
技术实现思路
本专利技术的目的旨在至少在一定程度上解决上述的技术问题之一。为此,本专利技术的第一个目的在于提出一种视频文件的检索方法,通过对待检索的视频文件进行至少一轮抽样,若上一轮抽样的所有抽样视频片段在预设索引库中匹配失败,则滑动一帧进行下一轮抽样,直至某一轮的至少一个抽样视频片段在预设索引库中匹配成功,接着对待检索的视频文件的全部的视频片段在预设索引库中进行全面检索,或者滑动过足够次数后仍然检索失败,则表示在索引库中没有与待检索视频相匹配的视频文件。该方法可以快速地确定预设索引库中是否存在匹配的检索结果,大大提高了检索效率。本专利技术的第二个目的在于提出一种视频文件的 ...
【技术保护点】
一种视频文件的检索方法,其特征在于,包括:将上一次抽样起始帧加1帧作为当前抽样起始帧,判断当前抽样起始帧与第一次抽样起始帧之间的帧数差是否达到预设滑动帧数;若判断结果为否,根据预设抽样规则从所述当前抽样起始帧对待检索的视频文件进行抽样,获取至少一个抽样视频片段;查询预设索引库中是否存在至少一个与所述抽样视频片段匹配的预设视频片段,所述预设索引库包括预设视频片段;若存在,以当前抽样起始帧为分段起始帧,根据预设规则对所述待检索的视频文件进行分段,获取待检索的视频文件的全部的视频片段;查询所述预设索引库中是否存在与所述视频片段匹配的预设视频片段;将与所述视频片段匹配的预设视频片段 ...
【技术特征摘要】
1.一种视频文件的检索方法,其特征在于,包括:将上一次抽样起始帧加1帧作为当前抽样起始帧,判断当前抽样起始帧与第一次抽样起始帧之间的帧数差是否达到预设滑动帧数;若判断结果为否,根据预设抽样规则从所述当前抽样起始帧对待检索的视频文件进行抽样,获取至少一个抽样视频片段;查询预设索引库中是否存在至少一个与所述抽样视频片段匹配的预设视频片段,所述预设索引库包括预设视频片段;若存在,以当前抽样起始帧为分段起始帧,根据预设规则对所述待检索的视频文件进行分段,获取待检索的视频文件的全部的视频片段;查询所述预设索引库中是否存在与所述视频片段匹配的预设视频片段;将与所述视频片段匹配的预设视频片段确定为对待检索的视频文件的检索结果。2.如权利要求1所述的方法,其特征在于,在所述判断当前抽样起始帧与第一次抽样起始帧之间的帧数差是否达到预设滑动帧数之后,还包括:若判断结果为是,确定待检索的视频文件在所述预设索引库中匹配失败。3.如权利要求1所述的方法,其特征在于,在所述查询预设索引库中是否存在至少一个与所述抽样视频片段匹配的预设视频片段之后,还包括:若不存在,返回执行将上一次抽样起始帧加1帧作为当前抽样起始帧的步骤。4.如权利要求1所述的方法,其特征在于,所述预设索引库中包括特征编码与预设视频文件的对应关系;所述查询预设索引库中是否存在至少一个与所述抽样视频片段匹配的预设视频片段,包括:分别获取各个所述抽样视频片段的特征编码;根据所述特征编码与预设视频文件的对应关系查询所述预设索引库中是否存在至少一个与所述抽样视频片段匹配的预设视频片段。5.如权利要求4所述的方法,其特征在于,所述查询预设索引库中是否存在与所述视频片段匹配的预设视频片段,包括:分别获取各个所述视频片段对应的特征编码;根据所述特征编码与预设视频文件的对应关系查询预设索引库中是否存在与所述视频片段匹配的预设视频片段。6.如权利要求5所述的方法,其特征在于,所述分别获取各个所述抽样视频片段的特征编码,包括:利用哈希签名算法分别获取各个所述抽样视频片段的特征编码;和/或,所述分别获取各个所述视频片段对应的特征编码包括:利用所述哈希签名算法分别获取各个所述视频片段对应的特征编码。7.如权利...
【专利技术属性】
技术研发人员:梁希云,秦锋剑,
申请(专利权)人:小草数语北京科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。