【技术实现步骤摘要】
一种多线程的内容关键帧识别效率提高方法
本公开属于图像处理
,具体涉及一种多线程的内容关键帧识别效率提高方法。
技术介绍
内容关键帧是视频流中一个镜头的代表帧,被用于视频内容理解与分析领域,广泛应用在室内监控、直播审核等场景应用中。在视频内容理解与分析领域,内容关键帧识别算法经常作为前置处理模块,为各类目标检测、场景检测等分析模块提供基础。这种设计相较于逐帧计算,可以1)大幅缩减分析模块的计算量,缩短视频内容理解与分析的时间;2)保持较高的目标、场景召回率,防止遗漏分析。内容关键帧计算算法具有很强的时序局部性特点,对于非实时视频流,利用这个特点可以进行多线程加速。
技术实现思路
本公开旨在至少解决现有技术中存在的技术问题之一,提供一种多线程的内容关键帧识别效率提高方法。本公开的一个方面,提供一种多线程的内容关键帧识别效率提高方法,所述方法包括:获取非实时视频流,并将所述非实时视频流拆分成多段非实时视频;分别计算每段所述非实时视频中各帧的第一内容哈希向量,以及分 ...
【技术保护点】
1.一种多线程的内容关键帧识别效率提高方法,其特征在于,所述方法包括:/n获取非实时视频流,并将所述非实时视频流拆分成多段非实时视频;/n分别计算每段所述非实时视频中各帧的第一内容哈希向量,以及分别计算每段所述非实时视频中相邻两帧的第一哈希向量间的第一马氏距离,根据所述第一马氏距离和预设阈值,从所述相邻两帧中选出第一内容关键帧;/n分别计算每段所述非实时视频的各边界关键帧的第二内容哈希向量,以及分别计算相邻两个边界关键帧的第二内容哈希向量间的第二马氏距离,根据所述第二马氏距离和所述阈值,从所述相邻两个边界关键帧中选出第二内容关键帧;/n将各所述第一内容关键帧和各所述第二内容关键帧输出。/n
【技术特征摘要】
1.一种多线程的内容关键帧识别效率提高方法,其特征在于,所述方法包括:
获取非实时视频流,并将所述非实时视频流拆分成多段非实时视频;
分别计算每段所述非实时视频中各帧的第一内容哈希向量,以及分别计算每段所述非实时视频中相邻两帧的第一哈希向量间的第一马氏距离,根据所述第一马氏距离和预设阈值,从所述相邻两帧中选出第一内容关键帧;
分别计算每段所述非实时视频的各边界关键帧的第二内容哈希向量,以及分别计算相邻两个边界关键帧的第二内容哈希向量间的第二马氏距离,根据所述第二马氏距离和所述阈值,从所述相邻两个边界关键帧中选出第二内容关键帧;
将各所述第一内容关键帧和各所述第二内容关键帧输出。
2.根据权利要求1所述的方法,其特征在于,所述分别计算每段所述非实时视频中各帧的第一内容哈希向量,包括:
将非实时视频帧转换成第一单通道灰度帧,并计算该帧像素点灰度值的第一均值;
将各所述第一单通道灰度帧按照行、列等间隔划分为多个第一宏块;
分别计算每个所述第一宏块的宏块像素点灰度值的第二均值;
根据所述第一均值和所述第二均值的大小,得到所述第一内容哈希向量。
3.根据权利要求2所述的方法,其特征在于,所述根据所述第一均值和所述第二均值的大小,得到所述第一内容哈希向量,包括:
若所述第二均值大于所述第一均值,则记为1,否则记为0,得到所述第一内容哈希向量。
4.根据权利要求1所述的方法,其特征在于,所述根据所述第一马氏距离和预设阈值,从所述相邻两帧中选出第一内容关键帧,包括:
判断所述第一马氏距离是否超过所述阈值,若是,则将所述相邻两帧中的后一帧作为所述第一内容关键帧。
...
【专利技术属性】
技术研发人员:张昆,王惠峰,白立飞,张峰,
申请(专利权)人:中国电子科技集团公司信息科学研究院,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。