视频事件检索系统和方法技术方案

技术编号:39718925 阅读:7 留言:0更新日期:2023-12-17 23:25
本申请公开了一种视频事件检索系统和方法

【技术实现步骤摘要】
视频事件检索系统和方法、存储介质及电子设备


[0001]本申请涉及视频和图像处理
,具体而言,涉及一种视频事件检索系统和方法

存储介质及电子设备


技术介绍

[0002]随着信息技术和互联网的飞速发展,网络上的视频以惊人的速度产生和传播,有些视频的大量传播可能会对社会产生负面影响

例如假新闻等视频的大量传播,会对社会产生负面影响,不利于社会的稳定;在这样的背景下,如何在海量的视频中迅速查找与监查人员指定的视频事件相似的全部视频事件,确保视频的正确导向,是安全监测工作的重中之重

[0003]在现有技术中,通常采用遍历一段时间内存在的视频进行分析,该段时间内存在大量内容相同的视频,使得遍历的视频数量庞大,同时监查人员人工查看视频的方式费时费力,无法及时从海量视频中及时发现与其指定的视频事件相似的全部视频事件,从而无法及时发现并限制不良导向视频的传播,不利于确保视频信息的正确导向和稳定


技术实现思路

[0004]本申请实施例提供了一种视频事件检索系统和方法

存储介质及电子设备,以至少解决无法从海量视频中快速查找与指定的视频事件所相似的全部视频事件的技术问题

[0005]根据本申请实施例的一个方面,提供了一种视频事件检索系统,应用于视频事件信息网络,系统包括:视频检索模块

资源视频处理模块以及数据显示模块;其中,视频检索模块,用于接收到上传的视频文件,根据上传的视频文件在资源视频事件信息网络中进行视频事件检索,得到检索结果;其中,资源视频事件信息网络是基于视频事件信息空间以多级树集合为基础构造的森林结构,视频事件信息空间是指视频事件特征向量所在的多维向量空间,多级树包括根节点和子节点,任意两个根节点对应的视频事件之间的差异率大于预设阈值,每个根节点的子节点与其根节点对应的视频事件之间的差异率小于等于预设阈值;资源视频处理模块,用于接收资源视频文件,根据接收的资源视频文件建立资源视频事件信息网络以及视频资源库;数据显示模块,用于根据检索结果集合进行检索结果的显示

[0006]可选的,视频检索模块包括确定子模块

第一添加子模块

第二添加子模块以及判断子模块;其中,确定子模块,用于根据上传的视频文件,确定目标视频事件;第一添加子模块,用于确定根节点筛选条件,并在资源视频事件信息网络中遍历符合根节点筛选条件的根节点,以及根据目标视频事件确定是否将根节点对应的视频事件添加至结果集中;第二添加子模块,用于在将根节点对应的视频事件添加至结果集时,遍历根节点下的所有子节点,并计算每个子节点对应的视频事件与目标视频事件之间的第一相似率,并将第一相似率关联到每个子节点对应的视频事件上,并保存至结果集中;判断子模块,用于在将资源视频事件信息网络中符合根节点筛选条件的根节点遍历结束时,将结果集中的所有视频事件确定为目标视频事件的检索结果

[0007]可选的,视频事件是根据接收的资源视频文件生成的一个镜头内所有内容帧的集合,视频事件特征向量为在相同坐标系下对内容帧的集合提取特征矩阵后计算得到,内容帧是指表示镜头内容的帧,包括首帧

尾帧


N
个中间帧,
N
为自然数,中间帧通过对一个镜头的除首尾两帧之外的所有子帧顺序与其前一个内容帧进行差异率计算,当差异率大于预设阈值时得到

[0008]可选的,根据上传的视频文件,确定目标视频事件,包括:接收上传的待处理视频文件;对待处理视频文件进行视频预处理,得到待处理视频文件的归一化视频;对待处理视频文件的归一化视频进行视频粒化处理,得到待处理视频文件的视频事件序列;将待处理视频文件的视频事件序列中任意一个视频事件确定为目标视频事件

[0009]可选的,根据目标视频事件确定是否将根节点对应的视频事件添加至结果集中,包括:确定根节点对应的视频事件;获取根节点对应的视频事件的特征信息,特征信息中包括第一特征向量和第一内容帧特征矩阵;对目标视频事件的内容帧进行分析计算,得到目标视频事件的第二特征向量和第二内容帧特征矩阵;获取根节点对应的视频事件的第一内容帧数量,并获取目标视频事件的第二内容帧数量;计算第一内容帧数量与第二内容帧数量的差值的目标绝对值;当目标绝对值小于等于预设内容帧数量阈值时,根据第一特征向量与第二特征向量的差异率,判断跟节点对应的视频事件是否为备选视频事件;若根节点对应的视频事件为备选视频事件,则根据第一内容帧特征矩阵和第二内容帧特征矩阵计算根节点对应的视频事件与目标视频事件之间的第二相似率;当第二相似率大于预设相似率阈值时,则将第二相似率关联到根节点对应的视频事件上,并添加到结果集中;其中,第二相似率计算公式为:
[0010][0011]其中,
q
表示目标视频事件,
fcnt
q
为目标视频事件的内容帧数量,
p
表示根节点对应的视频事件,
fcnt
p
为根节点对应的视频事件的内容帧数量,
SimEV(p,q)
表示目标视频事件
q
和根节点对应的视频事件
p
的相似率,
i
为目标视频事件的内容帧序号,
Dis(i)
为目标视频事件
q
的第
i
内容帧与对应的匹配帧的差异率,匹配帧属于根节点对应的视频事件

[0012]可选的,根据接收的资源视频文件建立资源视频事件信息网络以及视频资源库,包括:对资源视频文件进行预处理,得到资源视频文件的归一化视频;对资源视频文件的归一化视频进行视频粒化处理,得到资源视频文件的视频事件序列;对资源视频文件的视频事件序列中每个视频事件的内容帧进行分析计算,得到视频事件的特征数据;根据视频事件的特征数据,在视频事件信息空间中构建资源视频事件信息网络,视频事件信息空间是指视频事件特征向量所在的多维向量空间,视频事件特征向量为在相同坐标系下对内容帧集合提取特征矩阵后计算得到;将所述原始视频文件

资源视频文件

视频事件

内容帧数据以及视频事件信息网络保存到视频资源库中

[0013]可选的,对资源视频文件的归一化视频进行视频粒化处理,得到资源视频文件的视频事件序列,包括:根据资源视频文件的归一化视频中的帧序列进行镜头检测,得到镜头序列,镜头序列包括至少一个镜头;对镜头序列中每一镜头的视频帧序列进行内容帧提取,得到每个镜头的内容帧序列;根据镜头序列和内容帧序列得到视频事件序列

[0014]可选的,根据检索结果进行检索结果的显示,包括:确定检索结果过滤条件;根据
检索结果过滤条件对目标视频事件的检索结果进行过滤,得到目标检索结果集合;获本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种视频事件检索系统,其特征在于,应用于视频事件信息网络,所述系统包括:视频检索模块

资源视频处理模块以及数据显示模块;其中,所述视频检索模块,用于接收到上传的视频文件,根据所述上传的视频文件在所述资源视频事件信息网络中进行视频事件检索,得到检索结果;其中,所述资源视频事件信息网络是基于视频事件信息空间以多级树集合为基础构造的森林结构,所述视频事件信息空间是指视频事件特征向量所在的多维向量空间,所述多级树包括根节点和子节点,任意两个所述根节点对应的视频事件之间的差异率大于预设阈值,每个根节点的子节点与其根节点对应的视频事件之间的差异率小于等于所述预设阈值;所述资源视频处理模块,用于接收资源视频文件,根据接收的资源视频文件建立资源视频事件信息网络以及视频资源库;所述数据显示模块,用于根据所述检索结果集合进行检索结果的显示
。2.
根据权利要求1所述的一种视频事件检索系统,其特征在于,所述视频检索模块包括确定子模块

第一添加子模块

第二添加子模块以及判断子模块;其中,所述确定子模块,用于根据上传的视频文件,确定目标视频事件;所述第一添加子模块,用于确定根节点筛选条件,并在所述资源视频事件信息网络中遍历符合所述根节点筛选条件的根节点,以及根据所述目标视频事件确定是否将所述根节点对应的视频事件添加至结果集中;所述第二添加子模块,用于在将所述根节点对应的视频事件添加至结果集时,遍历所述根节点下的所有子节点,并计算每个子节点对应的视频事件与所述目标视频事件之间的第一相似率,并将所述第一相似率关联到每个子节点对应的视频事件上,并保存至所述结果集中;所述判断子模块,用于在将所述资源视频事件信息网络中符合所述根节点筛选条件的根节点遍历结束时,将所述结果集中的所有视频事件确定为所述目标视频事件的检索结果
。3.
根据权利要求2所述的系统,其特征在于,所述视频事件是根据接收的资源视频文件生成的一个镜头内所有内容帧的集合,所述视频事件特征向量为在相同坐标系下对内容帧的集合提取特征矩阵后计算得到,所述内容帧是指表示镜头内容的帧,包括首帧

尾帧


N
个中间帧,
N
为自然数,所述中间帧通过对一个镜头的除首尾两帧之外的所有子帧顺序与其前一个内容帧进行差异率计算,当所述差异率大于预设阈值时得到
。4.
根据权利要求2所述的系统,其特征在于,所述根据上传的视频文件,确定目标视频事件,包括:接收上传的待处理视频文件;对所述待处理视频文件进行视频预处理,得到所述待处理视频文件的归一化视频;对所述待处理视频文件的归一化视频进行视频粒化处理,得到所述待处理视频文件的视频事件序列;将所述待处理视频文件的视频事件序列中任意一个视频事件确定为目标视频事件
。5.
根据权利要求2所述的系统,其特征在于,所述根据所述目标视频事件确定是否将所述根节点对应的视频事件添加至结果集中,包括:
确定所述根节点对应的视频事件;获取所述根节点对应的视频事件的特征信息,所述特征信息中包括第一特征向量和第一内容帧特征矩阵;对所述目标视频事件的内容帧进行分析计算,得到所述目标视频事件的第二特征向量和第二内容帧特征矩阵;获取所述根节点对应的视频事件的第一内容帧数量,并获取所述目标视频事件的第二内容帧数量;计算所述第一内容帧数量与所述第二内容帧数量的差值的目标绝对值;当所述目标绝对值小于等于预设内容帧数量阈值时,根据所述第一特征向量与所述第二特征向量的差异率,判断所述跟节点对应的视频事件是否为备选视频事件;若所述根节点对应的视频事件为备选视频事件,则根据所述第一内容帧特征矩阵和所述第二内容帧特征矩阵计算所述根节点对应的视频事件与所述目标视频事件之间的第二相似率;当所述第二相似率大...

【专利技术属性】
技术研发人员:汪昭辰刘世章王全宁陈楚怡吴润泽
申请(专利权)人:青岛尘元科技信息有限公司
类型:发明
国别省市:

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

1