基于云计算的监控安防数据传输储存方法、系统、电子设备和计算机存储介质与流程

文档序号:24794062发布日期:2021-04-23 14:56阅读:114来源:国知局
基于云计算的监控安防数据传输储存方法、系统、电子设备和计算机存储介质与流程

1.本发明涉及数据传输储存技术领域,涉及到基于云计算的监控安防数据传输储存方法、系统、电子设备和计算机存储介质。


背景技术:

2.随着物联网技术的快速发展,智慧安防监控已经广泛用于各个行业,通过安防监控终端与云服务器进行交互从而对安防监控数据进行智能化传输和储存,可以有效提高安防监控数据的便利性。
3.然而,现有的安防监控数据传输储存方法普遍存在一些不足,现有的安防监控数据传输储存方法大都是采用人工管理储存,即通过人工将大量的安防监控视频按照拍摄时间规则进行储存,这样方法虽然简洁、方便,但是需要浪费大量人力、物力以及经济成本,同时现有的安防监控数据传输储存方法无法过滤删同质性较大的视频,导致占用大量的储存空间,从而影响用户观看监控视频的使用成效,降低安防监控数据的便利性,并无法满足用户实际应用需求,为了解决以上问题,现设计基于云计算的监控安防数据传输储存方法、系统、电子设备和计算机存储介质。


技术实现要素:

4.本发明的目的在于提供基于云计算的监控安防数据传输储存方法、系统、电子设备和计算机存储介质,本发明通过将安防监控数据中监控视频划分成各监控视频段,获取各监控视频段的各视频帧对应的图像,对获取的各监控视频段的各视频图像进行处理,筛选删除各监控视频段内完全相同的视频图像,同时对比获取各监控视频段内保留的各视频图像与其他的各监控视频段内保留的各视频图像对比后的不匹配面积,计算各监控视频段内保留的各视频图像与其他的各监控视频段内保留的各视频图像对比后的相似度,综合分析各监控视频段与其他的各监控视频段对比后的总体同质度,同时与预设的总体同质度阈值进行对比,统计安防监控数据中过滤后的各监控视频段,并进行存储,解决了背景技术中存在的问题。
5.本发明的目的可以通过以下技术方案实现:
6.第一方面,本发明提供基于云计算的监控安防数据传输储存方法,包括如下步骤:
7.s1、将安防监控数据中监控视频划分成各监控视频段,获取各监控视频段的各视频帧对应的图像;
8.s2、对获取的各监控视频段的各视频图像进行处理,筛选删除各监控视频段内完全相同的视频图像;
9.s3、同时对比获取各监控视频段内保留的各视频图像与其他的各监控视频段内保留的各视频图像对比后的不匹配面积;
10.s4、计算各监控视频段内保留的各视频图像与其他的各监控视频段内保留的各视
频图像对比后的相似度,综合分析各监控视频段与其他的各监控视频段对比后的总体同质度;
11.s5、同时与预设的总体同质度阈值进行对比,统计安防监控数据中过滤后的各监控视频段,并进行存储;
12.上述基于云计算的监控安防数据传输储存方法使用了一种基于云计算的监控安防数据传输储存系统,包括视频划分模块、图像获取模块、图像处理模块、图像对比模块、相似度分析模块、分析服务器和存储数据库;
13.所述分析服务器分别与图像处理模块、图像对比模块、相似度分析模块和存储数据库连接,图像获取模块分别与视频划分模块和图像处理模块连接,相似度分析模块分别与图像对比模块和存储数据库连接;
14.所述视频划分模块用于对安防监控数据中监控视频进行划分,按照监控视频时间先后的顺序划分成若干时长相等的监控视频段,对若干监控视频段按照时间顺序依次进行编号,若干监控视频段的编号分别为1,2,...,i,...,n,将安防监控数据中各监控视频段的编号发送至图像获取模块;
15.所述图像获取模块用于接收视频划分模块发送的安防监控数据中各监控视频段的编号,获取安防监控数据中各监控视频段的各视频帧,识别安防监控数据中各监控视频段的各视频帧对应的图像,统计安防监控数据中各监控视频段的各视频图像,构成安防监控数据中各监控视频段的各视频图像集合p
i
a(p
i
a1,p
i
a2,...,p
i
a
j
,...,p
i
a
m
),p
i
a
m
表示为安防监控数据中第i个监控视频段的第j个视频图像,将安防监控数据中各监控视频段的各视频图像集合发送至图像处理模块;
16.所述图像处理模块用于接收图像获取模块发送的安防监控数据中各监控视频段的各视频图像集合,对接收的安防监控数据中各监控视频段的各视频图像进行归一化处理和增强处理,获取安防监控数据中各监控视频段的各视频增强图像,将安防监控数据中各监控视频段的各视频增强图像发送至分析服务器;
17.所述分析服务器用于接收图像处理模块发送的安防监控数据中各监控视频段的各视频增强图像,将接收的安防监控数据中各监控视频段的各视频增强图像与该监控视频段其他的各视频增强图像进行对比,若安防监控数据中某监控视频段的某视频增强图像与该监控视频段其他的某视频增强图像完全匹配,表明对比的该监控视频段的两个视频增强图像完全相同,则保留一张完全相同的视频增强图像,统计安防监控数据中各监控视频段内保留的各视频增强图像,构成安防监控数据中各监控视频段内保留的各视频增强图像集合p

i
a(p

i
a1,p

i
a2,...,p

i
a
f
,...,p

i
a
k
),k≤m,p

i
a
f
表示为安防监控数据中第i个监控视频段内保留的第f个视频增强图像,将安防监控数据中各监控视频段内保留的各视频增强图像集合发送至图像对比模块;
18.所述图像对比模块用于接收分析服务器发送的安防监控数据中各监控视频段内保留的各视频增强图像集合,将接收的安防监控数据中各监控视频段内保留的各视频增强图像与其他的各监控视频段内保留的各视频增强图像进行对比,采用边缘轮廓提取算法提取安防监控数据中各监控视频段内保留的各视频增强图像与其他的各监控视频段内保留的各视频增强图像对比后的不匹配面积,统计安防监控数据中各监控视频段内保留的各视频增强图像与其他的各监控视频段内保留的各视频增强图像对比后的不匹配面积,构成安
防监控数据中各监控视频段内保留的各视频增强图像与其他的各监控视频段内保留的各视频增强图像对比后的不匹配面积集合s
in
p
x
(s
in
p
x1
,s
in
p
x2
,...,s
in
p
xf
,...,s
in
p
xk
),k≤m,s
in
p
xf
表示为安防监控数据中第i个监控视频段内保留的第f个视频增强图像与其他的第n个监控视频段内保留的第x个视频增强图像对比后的不匹配面积,x=1,2,...,k

,将安防监控数据中各监控视频段内保留的各视频增强图像与其他的各监控视频段内保留的各视频增强图像对比后的不匹配面积集合发送至相似度分析模块;
19.所述相似度分析模块用于接收图像对比模块发送的安防监控数据中各监控视频段内保留的各视频增强图像与其他的各监控视频段内保留的各视频增强图像对比后的不匹配面积集合,提取存储数据库中存储的经归一化处理后图像的标准总面积,计算安防监控数据中各监控视频段内保留的各视频增强图像与其他的各监控视频段内保留的各视频增强图像对比后的相似度,并统计安防监控数据中各监控视频段内保留的各视频增强图像与其他的各监控视频段内保留的各视频增强图像对比后的相似度,构成安防监控数据中各监控视频段内保留的各视频增强图像与其他的各监控视频段内保留的各视频增强图像对比后的相似度集合比后的相似度集合表示为安防监控数据中第i个监控视频段内保留的第f个视频增强图像与其他的第n个监控视频段内保留的第x个视频增强图像对比后的相似度,将安防监控数据中各监控视频段内保留的各视频增强图像与其他的各监控视频段内保留的各视频增强图像对比后的相似度集合发送至分析服务器;
20.所述分析服务器用于接收相似度分析模块发送的安防监控数据中各监控视频段内保留的各视频增强图像与其他的各监控视频段内保留的各视频增强图像对比后的相似度集合,计算安防监控数据中各监控视频段与其他的各监控视频段对比后的总体同质度,统计安防监控数据中各监控视频段与其他的各监控视频段对比后的总体同质度,将安防监控数据中各监控视频段与其他的各监控视频段对比后的总体同质度和预设的总体同质度阈值进行对比,若安防监控数据中某监控视频段与其他的某监控视频段对比后的总体同质度大于或等于预设的总体同质度阈值,表明安防监控数据中该监控视频段与其他的该监控视频段同质,则过滤其中一个监控视频段,统计安防监控数据中过滤后的各监控视频段,将安防监控数据中过滤后的各监控视频段发送至存储数据库;
21.所述存储数据库用于接收分析服务器发送的防监控数据中过滤后的各监控视频段,并进行存储,同时存储经归一化处理后图像的标准总面积s


22.在第一方面的一种可能的设计中,所述归一化处理用于将安防监控数据中各监控视频段的各视频图像变化为大小一致且不存在偏角的图像;所述增强处理用于强化处理后的各监控视频段的各视频图像的高频分量。
23.在第一方面的一种可能的设计中,所述边缘轮廓提取算法包括以下步骤:
24.h1、对对比后的图像做预处理,采用较小的二维高斯模板做平滑滤波处理,去除图像噪声;
25.h2、同时对平滑后的图像做边缘检测处理,得到初步的边缘响应图像;
26.h3、并采用非最大值抑制方法对边缘响应图像做细化处理,得到单像素边缘图像;
27.h4、同时对单向素边缘图像进行基于滞后门限的二值化处理,得到连续的边缘轮
廓图像,并通过递归跟踪算法提取边缘轮廓图像的不匹配面积。
28.在第一方面的一种可能的设计中,所述安防监控数据中各监控视频段内保留的各视频增强图像与其他的各监控视频段内保留的各视频增强图像对比后的相似度计算公式为为表示为安防监控数据中第i个监控视频段内保留的第f个视频增强图像与其他的第n个监控视频段内保留的第x个视频增强图像对比后的相似度,x=1,2,...,k

,s
in
p
xf
表示为安防监控数据中第i个监控视频段内保留的第f个视频增强图像与其他的第n个监控视频段内保留的第x个视频增强图像对比后的不匹配面积,s

表示为经归一化处理后图像的标准总面积。
29.在第一方面的一种可能的设计中,所述安防监控数据中各监控视频段与其他的各监控视频段对比后的总体同质度计算公式为监控视频段对比后的总体同质度计算公式为表示为安防监控数据中第i个监控视频段与其他的第n个监控视频段对比后的总体同质度,表示为安防监控数据中第i个监控视频段内保留的第f个视频增强图像与其他的第n个监控视频段内保留的第x个视频增强图像对比后的相似度,x=1,2,...,k

,k表示为安防监控数据中第i个监控视频段内保留的视频增强图像数目,k

表示为安防监控数据中第n个监控视频段内保留的视频增强图像数目。
30.在第二方面,本发明还提供一种电子设备,包括:处理器,以及与处理器连接的内存和网络接口;所述网络接口与服务器中的非易失性存储器连接;所述处理器在运行时通过所述网络接口从所述非易失性存储器中调取计算机程序,并通过所述内存运行所述计算机程序,以执行本发明所述的方法。
31.在第三方面,本发明还提供一种应用于计算机的可读存储介质,所述可读存储介质烧录有计算机程序,所述计算机程序在服务器的内存中运行时实现上述本发明所述的方法。
32.有益效果:
33.(1)本发明提供的基于云计算的监控安防数据传输储存方法、系统、电子设备和计算机存储介质,通过将安防监控数据中监控视频划分成各监控视频段,获取各监控视频段的各视频帧对应的图像,对获取的各监控视频段的各视频图像进行处理,筛选删除各监控视频段内完全相同的视频图像,从而节省大量的储存空间,提高安防监控数据的便利性,同时对比获取各监控视频段内保留的各视频图像与其他的各监控视频段内保留的各视频图像对比后的不匹配面积,计算各监控视频段内保留的各视频图像与其他的各监控视频段内保留的各视频图像对比后的相似度,为后期分析各监控视频段与其他的各监控视频段对比后的总体同质度提供可靠的参考数据。
34.(2)本发明通过综合分析各监控视频段与其他的各监控视频段对比后的总体同质度,与预设的总体同质度阈值进行对比,统计安防监控数据中过滤后的各监控视频段,同时进行存储,从而节约了大量人力、物力以及经济成本,并合理运用安防监控数据的储存空
间,避免影响用户观看监控视频的使用成效的问题,满足用户实际应用需求。
附图说明
35.为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
36.图1为本发明的方法步骤流程图;
37.图2为本发明的模块连接结构示意图。
具体实施方式
38.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
39.请参阅图1所示,本发明的第一方面提供基于云计算的监控安防数据传输储存方法,包括如下步骤:
40.s1、将安防监控数据中监控视频划分成各监控视频段,获取各监控视频段的各视频帧对应的图像;
41.s2、对获取的各监控视频段的各视频图像进行处理,筛选删除各监控视频段内完全相同的视频图像;
42.s3、同时对比获取各监控视频段内保留的各视频图像与其他的各监控视频段内保留的各视频图像对比后的不匹配面积;
43.s4、计算各监控视频段内保留的各视频图像与其他的各监控视频段内保留的各视频图像对比后的相似度,综合分析各监控视频段与其他的各监控视频段对比后的总体同质度;
44.s5、同时与预设的总体同质度阈值进行对比,统计安防监控数据中过滤后的各监控视频段,并进行存储;
45.上述基于云计算的监控安防数据传输储存方法使用了一种基于云计算的监控安防数据传输储存系统,包括视频划分模块、图像获取模块、图像处理模块、图像对比模块、相似度分析模块、分析服务器和存储数据库。
46.所述分析服务器分别与图像处理模块、图像对比模块、相似度分析模块和存储数据库连接,图像获取模块分别与视频划分模块和图像处理模块连接,相似度分析模块分别与图像对比模块和存储数据库连接。
47.所述视频划分模块用于对安防监控数据中监控视频进行划分,按照监控视频时间先后的顺序划分成若干时长相等的监控视频段,对若干监控视频段按照时间顺序依次进行编号,若干监控视频段的编号分别为1,2,...,i,...,n,将安防监控数据中各监控视频段的编号发送至图像获取模块。
48.所述图像获取模块用于接收视频划分模块发送的安防监控数据中各监控视频段
的编号,获取安防监控数据中各监控视频段的各视频帧,识别安防监控数据中各监控视频段的各视频帧对应的图像,统计安防监控数据中各监控视频段的各视频图像,构成安防监控数据中各监控视频段的各视频图像集合p
i
a(p
i
a1,p
i
a2,...,p
i
a
j
,...,p
i
a
m
),p
i
a
m
表示为安防监控数据中第i个监控视频段的第j个视频图像,将安防监控数据中各监控视频段的各视频图像集合发送至图像处理模块。
49.所述图像处理模块用于接收图像获取模块发送的安防监控数据中各监控视频段的各视频图像集合,对接收的安防监控数据中各监控视频段的各视频图像进行归一化处理和增强处理,获取安防监控数据中各监控视频段的各视频增强图像,将安防监控数据中各监控视频段的各视频增强图像发送至分析服务器;
50.所述归一化处理用于将安防监控数据中各监控视频段的各视频图像变化为大小一致且不存在偏角的图像;所述增强处理用于强化处理后的各监控视频段的各视频图像的高频分量。
51.所述分析服务器用于接收图像处理模块发送的安防监控数据中各监控视频段的各视频增强图像,将接收的安防监控数据中各监控视频段的各视频增强图像与该监控视频段其他的各视频增强图像进行对比,若安防监控数据中某监控视频段的某视频增强图像与该监控视频段其他的某视频增强图像完全匹配,表明对比的该监控视频段的两个视频增强图像完全相同,则保留一张完全相同的视频增强图像,从而节省大量的储存空间,提高安防监控数据的便利性,并统计安防监控数据中各监控视频段内保留的各视频增强图像,构成安防监控数据中各监控视频段内保留的各视频增强图像集合p

i
a(p

i
a1,p

i
a2,...,p

i
a
f
,...,p

i
a
k
),k≤m,p

i
a
f
表示为安防监控数据中第i个监控视频段内保留的第f个视频增强图像,将安防监控数据中各监控视频段内保留的各视频增强图像集合发送至图像对比模块。
52.所述图像对比模块用于接收分析服务器发送的安防监控数据中各监控视频段内保留的各视频增强图像集合,将接收的安防监控数据中各监控视频段内保留的各视频增强图像与其他的各监控视频段内保留的各视频增强图像进行对比,采用边缘轮廓提取算法提取安防监控数据中各监控视频段内保留的各视频增强图像与其他的各监控视频段内保留的各视频增强图像对比后的不匹配面积,统计安防监控数据中各监控视频段内保留的各视频增强图像与其他的各监控视频段内保留的各视频增强图像对比后的不匹配面积,构成安防监控数据中各监控视频段内保留的各视频增强图像与其他的各监控视频段内保留的各视频增强图像对比后的不匹配面积集合s
in
p
x
(s
in
p
x1
,s
in
p
x2
,...,s
in
p
xf
,...,s
in
p
xk
),k≤m,s
in
p
xf
表示为安防监控数据中第i个监控视频段内保留的第f个视频增强图像与其他的第n个监控视频段内保留的第x个视频增强图像对比后的不匹配面积,x=1,2,...,k

,将安防监控数据中各监控视频段内保留的各视频增强图像与其他的各监控视频段内保留的各视频增强图像对比后的不匹配面积集合发送至相似度分析模块;
53.所述边缘轮廓提取算法包括以下步骤:
54.h1、对对比后的图像做预处理,采用较小的二维高斯模板做平滑滤波处理,去除图像噪声;
55.h2、同时对平滑后的图像做边缘检测处理,得到初步的边缘响应图像;
56.h3、并采用非最大值抑制方法对边缘响应图像做细化处理,得到单像素边缘图像;
57.h4、同时对单向素边缘图像进行基于滞后门限的二值化处理,得到连续的边缘轮廓图像,并通过递归跟踪算法提取边缘轮廓图像的不匹配面积。
58.所述相似度分析模块用于接收图像对比模块发送的安防监控数据中各监控视频段内保留的各视频增强图像与其他的各监控视频段内保留的各视频增强图像对比后的不匹配面积集合,提取存储数据库中存储的经归一化处理后图像的标准总面积,计算安防监控数据中各监控视频段内保留的各视频增强图像与其他的各监控视频段内保留的各视频增强图像对比后的相似度增强图像对比后的相似度表示为安防监控数据中第i个监控视频段内保留的第f个视频增强图像与其他的第n个监控视频段内保留的第x个视频增强图像对比后的相似度,x=1,2,...,k

,s
in
p
xf
表示为安防监控数据中第i个监控视频段内保留的第f个视频增强图像与其他的第n个监控视频段内保留的第x个视频增强图像对比后的不匹配面积,s

表示为经归一化处理后图像的标准总面积,并统计安防监控数据中各监控视频段内保留的各视频增强图像与其他的各监控视频段内保留的各视频增强图像对比后的相似度,构成安防监控数据中各监控视频段内保留的各视频增强图像与其他的各监控视频段内保留的各视频增强图像对比后的相似度集合的各监控视频段内保留的各视频增强图像对比后的相似度集合表示为安防监控数据中第i个监控视频段内保留的第f个视频增强图像与其他的第n个监控视频段内保留的第x个视频增强图像对比后的相似度,为后期分析各监控视频段与其他的各监控视频段对比后的总体同质度提供可靠的参考数据,将安防监控数据中各监控视频段内保留的各视频增强图像与其他的各监控视频段内保留的各视频增强图像对比后的相似度集合发送至分析服务器。
59.所述分析服务器用于接收相似度分析模块发送的安防监控数据中各监控视频段内保留的各视频增强图像与其他的各监控视频段内保留的各视频增强图像对比后的相似度集合,计算安防监控数据中各监控视频段与其他的各监控视频段对比后的总体同质度度集合,计算安防监控数据中各监控视频段与其他的各监控视频段对比后的总体同质度表示为安防监控数据中第i个监控视频段与其他的第n个监控视频段对比后的总体同质度,表示为安防监控数据中第i个监控视频段内保留的第f个视频增强图像与其他的第n个监控视频段内保留的第x个视频增强图像对比后的相似度,x=1,2,...,k

,k表示为安防监控数据中第i个监控视频段内保留的视频增强图像数目,k

表示为安防监控数据中第n个监控视频段内保留的视频增强图像数目,并统计安防监控数据中各监控视频段与其他的各监控视频段对比后的总体同质度,将安防监控数据中各监控视频段与其他的各监控视频段对比后的总体同质度和预设的总体同质度阈值进行对比,若安防监控数据中某监控视频段与其他的某监控视频段对比后的总体同质度大于或等于预设的总体同质度阈值,表明安防监控数据中该监控视频段与其他的该监控视频段同质,则过滤其中一个监控视频段,统计安防监控数据中过滤后的各监控视频段,将安防监控数据中过滤后的各监控视频段发送至存储数据库。
60.所述存储数据库用于接收分析服务器发送的防监控数据中过滤后的各监控视频段,并进行存储,从而节约了大量人力、物力以及经济成本,并合理运用安防监控数据的储存空间,避免影响用户观看监控视频的使用成效的问题,满足用户实际应用需求,同时存储经归一化处理后图像的标准总面积s


61.在第二方面,本发明还提供一种电子设备,包括:处理器,以及与处理器连接的内存和网络接口;所述网络接口与服务器中的非易失性存储器连接;所述处理器在运行时通过所述网络接口从所述非易失性存储器中调取计算机程序,并通过所述内存运行所述计算机程序,以执行本发明所述的方法。
62.在第三方面,本发明还提供一种应用于计算机的可读存储介质,所述可读存储介质烧录有计算机程序,所述计算机程序在服务器的内存中运行时实现上述本发明所述的方法。
63.以上内容仅仅是对本发明的构思所作的举例和说明,所属本技术领域的技术人员对所描述的具体实施例做各种各样的修改或补充或采用类似的方式替代,只要不偏离发明的构思或者超越本权利要求书所定义的范围,均应属于本发明的保护范围。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1