基于关键事件识别的视频存储方法、装置、设备及介质制造方法及图纸

技术编号:32544714 阅读:17 留言:0更新日期:2022-03-05 11:42
本发明专利技术公开了一种基于关键事件识别的视频存储方法、装置、设备及存储介质,该方法通过对待存储视频进行图像帧差异识别,得到与待存储视频对应的至少一个差异图像;确定差异图像中是否包含关键事件,并在差异图像中包含关键事件时,根据差异图像中包含的关键事件生成视频等级标签以及关键事件索引;根据差异图像对待存储视频进行视频提取,得到与差异图像对应的视频片段,并将每一个视频片段,以及与其对应的关键事件索引以及关键图像索引关联记录为一个关键视频片段;将关键视频片段和与其对应的视频采集标签关联存储至与其对应的视频等级标签所属的数据库中。本发明专利技术提高了视频存储以及视频查询的效率以及准确率。储以及视频查询的效率以及准确率。储以及视频查询的效率以及准确率。

【技术实现步骤摘要】
基于关键事件识别的视频存储方法、装置、设备及介质


[0001]本专利技术涉及视频存储
,尤其涉及一种基于关键事件识别的视频存储方法、装置、设备及存储介质。

技术介绍

[0002]目前,越来越多用户通过拍摄视频方式记录如会议召开、生活琐事、产品测试等重要内容,但是一般拍摄的视频占用空间较大,进而导致存储空间无法存储大量的视频;另一方面,当用户需要查询某个视频,或者某类视频时,只能通过拍摄时间进行视频查询,该方法存在查询效率较慢且准确率不高的问题。

技术实现思路

[0003]本专利技术实施例提供一种基于关键事件识别的视频存储方法、装置、设备及存储介质,以解决现有技术中视频查询效率较慢且准确率不高的问题。
[0004]一种基于关键事件识别的视频存储方法,包括:
[0005]获取视频数据集;所述视频数据集中包含至少一个待存储视频;一个所述待存储视频与一个视频采集标签关联;
[0006]对所述待存储视频进行图像帧差异识别,得到与所述待存储视频对应的至少一个差异图像;一个所述差异图像关联一个关键图像索引;
[0007]确定所述差异图像中是否包含关键事件,并在所述差异图像中包含所述关键事件时,根据所述差异图像中包含的关键事件生成视频等级标签以及关键事件索引;
[0008]根据所述差异图像对所述待存储视频进行视频提取,得到与所述差异图像对应的视频片段,并将每一个所述视频片段,以及与其对应的所述关键事件索引以及所述关键图像索引关联记录为一个关键视频片段;
[0009]将所述关键视频片段和与其对应的视频采集标签关联存储至与其对应的视频等级标签所属的数据库中。
[0010]一种基于关键事件识别的视频存储装置,包括:
[0011]视频数据获取模块,用于获取视频数据集;所述视频数据集中包含至少一个待存储视频;一个所述待存储视频与一个视频采集标签关联;
[0012]差异识别模块,用于对所述待存储视频进行图像帧差异识别,得到与所述待存储视频对应的至少一个差异图像;一个所述差异图像关联一个关键图像索引;
[0013]关键事件识别模块,用于确定所述差异图像中是否包含关键事件,并在所述差异图像中包含所述关键事件时,根据所述差异图像中包含的关键事件生成视频等级标签以及关键事件索引;
[0014]视频提取模块,用于根据所述差异图像对所述待存储视频进行视频提取,得到与所述差异图像对应的视频片段,并将每一个所述视频片段,以及与其对应的所述关键事件索引以及所述关键图像索引关联记录为一个关键视频片段;
[0015]视频存储模块,用于将所述关键视频片段和与其对应的视频采集标签关联存储至与其对应的视频等级标签所属的数据库中。
[0016]一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述基于关键事件识别的视频存储方法。
[0017]一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述基于关键事件识别的视频存储方法。
[0018]上述基于关键事件识别的视频存储方法、装置、设备及存储介质,该方法通过获取视频数据集;所述视频数据集中包含至少一个待存储视频;一个所述待存储视频与一个视频采集标签关联;对所述待存储视频进行图像帧差异识别,得到与所述待存储视频对应的至少一个差异图像;一个所述差异图像关联一个关键图像索引;确定所述差异图像中是否包含关键事件,并在所述差异图像中包含所述关键事件时,根据所述差异图像中包含的关键事件生成视频等级标签以及关键事件索引;根据所述差异图像对所述待存储视频进行视频提取,得到与所述差异图像对应的视频片段,并将每一个所述视频片段,以及与其对应的所述关键事件索引以及所述关键图像索引关联记录为一个关键视频片段;将所述关键视频片段和与其对应的视频采集标签关联存储至与其对应的视频等级标签所属的数据库中。
[0019]本专利技术通过对待存储视频进行图像帧差异识别,并将识别得到的差异图像作为划分视频的依据,并且根据差异图像中是否包含关键事件,对与差异图像对应的视频片段进行等级划分,并且针对每个视频片段均分配了对应的关键图像索引、关键事件索引以及视频采集标签,从而便于后期视频浏览亦或者回放视频内容搜索时可以快速找到对应的视频片段,提高了视频查询的效率以及准确率。
附图说明
[0020]为了更清楚地说明本专利技术实施例的技术方案,下面将对本专利技术实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0021]图1是本专利技术一实施例中基于关键事件识别的视频存储方法的一应用环境示意图;
[0022]图2是本专利技术一实施例中基于关键事件识别的视频存储方法的一流程图;
[0023]图3是本专利技术一实施例中基于关键事件识别的视频存储方法中步骤S20的一流程图;
[0024]图4是本专利技术一实施例中基于关键事件识别的视频存储装置的一原理框图;
[0025]图5是本专利技术一实施例中基于关键事件识别的视频存储装置中差异识别模块20的一原理框图;
[0026]图6是本专利技术一实施例中计算机设备的一示意图。
具体实施方式
[0027]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完
整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0028]本专利技术实施例提供的基于关键事件识别的视频存储方法,该基于关键事件识别的视频存储方法可应用如图1所示的应用环境中。具体地,该基于关键事件识别的视频存储方法应用在基于关键事件识别的视频存储系统中,该基于关键事件识别的视频存储系统包括如图1所示的客户端和服务器,客户端与服务器通过网络进行通信,用于解决现有技术中视频查询效率较慢且准确率不高的问题。其中,客户端又称为用户端,是指与服务器相对应,为客户提供本地服务的程序。客户端可安装在但不限于各种个人计算机、笔记本电脑、智能手机、平板电脑和便携式可穿戴设备上。服务器可以用独立的服务器或者是多个服务器组成的服务器集群来实现。
[0029]在一实施例中,如图2所示,提供一种基于关键事件识别的视频存储方法,以该方法应用在图1中的服务器为例进行说明,包括如下步骤:
[0030]S10:获取视频数据集;所述视频数据集中包含至少一个待存储视频;一个所述待存储视频与一个视频采集标签关联。
[0031]可以理解地,待存储视频可以为通过爬虫技术爬取得到的,也可以是用户在不同场景下拍摄得到的。示例性地,待存储视频可以为如摄像头拍摄的监控视频,会议上拍摄记录的会议视频等。一个待存储视频关联一个视频采集标签,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于关键事件识别的视频存储方法,其特征在于,包括:获取视频数据集;所述视频数据集中包含至少一个待存储视频;一个所述待存储视频与一个视频采集标签关联;对所述待存储视频进行图像帧差异识别,得到与所述待存储视频对应的至少一个差异图像;一个所述差异图像关联一个关键图像索引;确定所述差异图像中是否包含关键事件,并在所述差异图像中包含所述关键事件时,根据所述差异图像中包含的关键事件生成视频等级标签以及关键事件索引;根据所述差异图像对所述待存储视频进行视频提取,得到与所述差异图像对应的视频片段,并将每一个所述视频片段,以及与其对应的所述关键事件索引以及所述关键图像索引关联记录为一个关键视频片段;将所述关键视频片段和与其对应的视频采集标签关联存储至与其对应的视频等级标签所属的数据库中。2.如权利要求1所述的基于关键事件识别的视频存储方法,其特征在于,所述待存储视频中包含至少一帧待存储图像;所述将所述关键视频片段以及所述视频采集标签关联存储像帧差异识别,得到与所述待存储视频对应的至少一个差异图像,包括:自所述待存储视频中确定至少一组待存储图像组;一组所述待存储图像组中包含连续的两帧待存储图像;将所述待存储图像组中前一帧待存储图像记录为在前图像,将所述待存储图像组中后一帧待存储图像记录为在后图像;对所述在前图像与所述在后图像进行差异检测,以确定所述在前图像与所述在后图像是否满足预设差异条件;在所述在前图像与所述在后图像满足预设差异条件时,将所述在前图像或所述在后图像记录为所述差异图像。3.如权利要求2所述的基于关键事件识别的视频存储方法,其特征在于,所述对所述在前图像与所述在后图像进行差异检测,以确定所述在前图像与所述在后图像是否满足预设差异条件,包括:获取所述在前图像的第一灰度值,以及获取所述在后图像的第二灰度值;将所述第一灰度值与所述第二灰度值之间的差值记录为灰度值差值,并将所述灰度值差值与预设灰度阈值进行比较;在所述灰度值差值大于或等于所述预设灰度阈值时,确定所述在前图像与所述在后图像满足预设差异条件。4.如权利要求2所述的基于关键事件识别的视频存储方法,其特征在于,所述将所述待存储图像组中前一帧待存储图像记录为在前图像,将所述待存储图像组中后一帧待存储图像记录为在后图像之后,还包括:获取与所述在前图像对应的第一语音数据,以及获取与所述在后图像对应的第二语音数据;检测所述第一语音数据的第一最高能量值,以及检测所述第二语音数据的第二最高能量值;将所述第一最高能量值与所述第二最高能量值之间的差值记录为语音能量差值,并将
所述语音能量差值与预设能量阈值进行比较;在所述预设能量差值大于或等于所述预设能量阈值时,确定所述在前图像与所述在后图像满足预设差异条件。5.如权利要求1所述的基于关键事件识别的视频存储方法,其特征在于,所述确定所述差异图像中是否包含关键事件,包括:通过预设检测模型对所述差异图像进行智能识别,以确定所述差异图像中是否包含预设元素特征,所述预设元素特征包括人脸特征、宠物特征以及安全行为特征中的一种或...

【专利技术属性】
技术研发人员:胡斐李琦段嘉山金孝刘沁源
申请(专利权)人:招商局金融科技有限公司
类型:发明
国别省市:

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

1