基于云平台的业务处理方法、系统及储存介质技术方案

技术编号:35156037 阅读:19 留言:0更新日期:2022-10-05 10:37
本申请提供一种基于云平台的业务处理方法及系统,该方法包括:监控设备采集待监控区域的背景视频以及获取背景视频的时间t0,再次采集待监控区域的监控视频;监控设备将该监控视频按时间t0拆分成n个监控子视频,将n个监控子视频与背景视频逐一比对确定相似度,依据该相似度所处于的区间来制定每个监控子视频的传输策略,依据该传输策略将监控视子频传输给云平台;云平台接收监控子视频并保存,依据该传输策略将监控子视频拼接成为该监控视频。本申请提供的技术方案具有成本低的优点。申请提供的技术方案具有成本低的优点。申请提供的技术方案具有成本低的优点。

【技术实现步骤摘要】
基于云平台的业务处理方法、系统及储存介质


[0001]本专利技术涉及安防以及视频处理领域,具体涉及一种基于云平台的业务处理方法、系统及储存介质。

技术介绍

[0002]视频监控是安全防范系统的重要组成部分;传统的监控系统包括前端摄像机、传输通道、视频监控平台。
[0003]现有的视频监控的传输通道可能通过无线网络实现,但是监控视频的数据量很大,可能导致很高的成本。

技术实现思路

[0004]本专利技术实施例提供了一种基于云平台的业务处理方法及系统,可以降低监控数据的传输量,具有降低成本的优点。
[0005]第一方面,本专利技术实施例提供一种基于云平台的业务处理方法,所述方法包括如下步骤:监控设备采集待监控区域的背景视频以及获取背景视频的时间t0,再次采集待监控区域的监控视频;监控设备将该监控视频按时间t0拆分成n个监控子视频,将n个监控子视频与背景视频逐一比对确定相似度,依据该相似度所处于的区间来制定每个监控子视频的传输策略,依据该传输策略将监控视子频传输给云平台;云平台接收监控子视频并保存,依据该传输策略将监控子视频拼接成为该监控视频。
[0006]第二方面,提供一种基于云平台的业务处理系统,所述系统包括:监控设备和云平台;监控设备,用于采集待监控区域的背景视频以及获取背景视频的时间t0,再次采集待监控区域的监控视频;将该监控视频按时间t0拆分成n个监控子视频,将n个监控子视频与背景视频逐一比对确定相似度,依据该相似度所处于的区间来制定每个监控子视频的传输策略,依据该传输策略将监控视子频传输给云平台;云平台,用于接收监控子视频并保存,依据该传输策略将监控子视频拼接成为该监控视频。
[0007]第三方面,提供一种计算机可读存储介质,其存储用于电子数据交换的程序,其中,所述程序使得终端执行第一方面提供的方法。
[0008]实施本专利技术实施例,具有如下有益效果:可以看出,本申请的技术方案监控设备采集待监控区域的背景视频以及时间t0,再次采集待监控区域的监控视频;监控设备将该监控视频按时间t0拆分成n个监控子视频,将n个监控子视频与背景视频逐一比对确定相似度,依据该相似度所处于的区间来制定每
个监控子视频的传输策略,依据该传输策略将监控视子频传输给云平台;云平台接收监控子视频并保存,依据该传输策略确定监控子视频拼接成为该监控视频的拼接方式。这样能够通过背景视频的比对来确定传输策略,并且依据传输策略来实现监控子视频的拼接,这样在减少传输视频数据量的同时,能够保证视频的还原,进而降低视频的存储成本,并且减少视频传输的数据量,降低了网络传输量,进一步降低了成本。
附图说明
[0009]为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0010]图1是一种监控设备的结构示意图;图2是一种基于云平台的业务处理方法的流程示意图;图3是一种基于云平台的业务处理系统的结构示意图。
具体实施方式
[0011]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0012]本专利技术的说明书和权利要求书及所述附图中的术语“第一”、“第二”、“第三”和“第四”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0013]在本文中提及“实施例”意味着,结合实施例描述的特定特征、结果或特性可以包含在本专利技术的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。
[0014]参阅图1,图1提供了一种监控设备,该终端可以为IOS、安卓、鸿蒙等系统的终端,当然也可以为其他系统的终端,本申请并不限制上述具体的系统,如图1所示,上述监控设备具体可以包括:处理器、存储器、通信电路和摄像头,上述部件可以通过总线连接,也可以通过其他方式连接,本申请并不限制上述连接的具体方式。
[0015]上述监控设备可以与云平台连接,该连接方式可以为无线通信方式,上述云平台可以具有多个服务器,多个服务器之间互相连接。
[0016]监控视频,主要的目的是为了监控一些必要的信息,例如,监控一些人员的出入、监控特定的物品等等,对于监控视频来说,具有监控实际意义的视频帧是非常小的,较大的数据量均是无效的视频数据,大量无效的视频数据不仅会占用视频数据存储的空间,提高存储成本,并且较大的无效的视频数据也增加了视频的调用难度,进一步提高成本。
[0017]参阅图2,图2为本申请提供的一种基于云平台的业务处理方法的流程示意图,如图2所示,该方法可以由云平台以及监控设备执行,上述云平台和监控设备可以通过无线通信、有线通信以及其他通信方式连接,上述方法具体可以包括如下步骤:步骤S201、监控设备采集待监控区域的背景视频以及获取背景视频的时间t0,再次采集待监控区域的监控视频;示例的,上述待监控区域可以为监控设备需要监控的区域。上述背景视频可以为用户确认的没有任何特定对象(例如人员、动物)时待监控区域的视频文件,若该监控设备具有旋转功能,则背景视频为旋转一个周期的整体的视频,上述t0=旋转周期;再次采集的监控视频为正常监控时间下的拍摄的视频。
[0018]步骤S202、监控设备将该监控视频按时间t0拆分成n个监控子视频,将n个监控子视频与背景视频逐一比对确定相似度,依据该相似度所处于的区间来制定每个监控子视频的传输策略,依据该传输策略将监控视子频传输给云平台;步骤S203、云平台接收监控子视频并保存,依据该传输策略将监控子视频拼接成为该监控视频。
[0019]本申请提供的技术方案监控设备采集待监控区域的背景视频以及时间t0,再次采集待监控区域的监控视频;监控设备将该监控视频按时间t0拆分成n个监控子视频,将n个监控子视频与背景视频逐一比对确定相似度,依据该相似度所处于的区间来制定每个监控子视频的传输策略,依据该传输策略将监控视子频传输给云平台;云平台接收监控子视频并保存,依据该传输策略确定监控子视频拼接成为该监控视频的拼接方式。这样能够通过背景视频的比对来确定传输策略,并且依据传输策略来实现监控子视频的拼接,这样在减少传输视频数据量的同时,能够保证视频的还原,进而降低视频的存储成本,并且减少视频传输的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于云平台的业务处理方法,其特征在于,所述方法包括如下步骤:监控设备采集待监控区域的背景视频以及获取背景视频的时间t0,再次采集待监控区域的监控视频;监控设备将该监控视频按时间t0拆分成n个监控子视频,将n个监控子视频与背景视频逐一比对确定相似度,依据该相似度所处于的区间来制定每个监控子视频的传输策略,依据该传输策略将监控视子频传输给云平台;云平台接收监控子视频并保存,依据该传输策略将监控子视频拼接成为该监控视频。2.根据权利要求1所述的基于云平台的业务处理方法,其特征在于,所述依据该相似度所处于的区间来制定每个监控子视频的传输策略具体包括:若第一监控子视频的第一相似度大于第一阈值,则不传输第一监控子视频;若第一监控子视频的第一相似度小于第一阈值,大于第二阈值,将第一监控子视频执行处理后得到第一数据,将该第一数据传输,所述第一数据的数据量小于第一监控子视频的数据量;若第一监控子视频小于第二阈值,则将第一监控子视频传输;其中,第一阈值大于第二阈值。3.根据权利要求2所述的基于云平台的业务处理方法,其特征在于,所述方法中相似度的确定方式具体包括:从第一监控子视频中按第一规则抽取x帧监控图片,从背景视频中按第一规则抽取x帧背景图片,将x帧监控图片的每个像素点的RGB值构建x个监控矩阵,将x帧背景图片每个像素点的RGB值构建x个背景矩阵,将x个监控矩阵与x个背景矩阵分别计算差值得到x个差值矩阵,将x个差值矩阵中大于第一像素阈值的元素值置1,将小于第一像素阈值的元素值置0,将x个差值矩阵中非连续的元素值为1的位置置0得到x个更新差值矩阵,计算x个更新差值矩阵中元素值1的数量与元素值总数量的比值得到x个比值,计算x个比值的平均值,将该平均值确定为第一监控子视频与背景视频之间的相似度。4.根据权利要求2所述的基于云平台的业务处理方法,其特征在于,所述将第一监控子视频执行处理后得到第一数据具体包括:将第一监控子视频的所有帧按时间升序排列得到第一序列,将第一序列均分成α份得到α个子序列1,获取α个子序列1中的第一子序列1,将第一子序列1的第一帧图片缓存至处理后的第一子序列,将第一子序列1的每帧图片的每个像素点的RGB值构建矩阵数据得到β个矩阵1,将背景视频按时间升序排列得到第二序列,将第二序列均分成α份得到α个子序列2,获取α个子序列2中的第一子序列2;将第一子序列2的每帧图片的每个像素点的RGB值构建矩阵数据得到β个矩阵2;将β个矩阵1与β个矩阵2计算差值得到β个差值矩阵,将β个差值矩阵中大于第一像素阈值的元素值置1,将小于第一像素阈值的元素值置0;将β个差值矩阵中连续的元素值1构建成1个子区域,构建β个差值矩阵中每个差值矩阵中面积最大的子区域的竖直中心线得到β个中心线,计算β个竖直中心线中第一中心线与剩余中心线之间的水平距离得到β

1个距离,β

1个距离中提取大于第一距离阈值的m1个距离以及小于等于第一距离阈值的β
‑1‑
m1个距离,将m1个距离对应的m1个帧图片缓存至处理后的第一子序列,将β
‑1‑
m1个矩阵对应的β
‑1‑
m1个差值矩阵缓存至处理后的第一子序列得到完整的处理后的第一子序列,遍历剩余的子序列得到处理后的第一数据。
5.一种基于云平台的业务处理系统,其特征在于,所述系统包括:监控设备和云平台;监控设备,用于采集待监控区域的背景视频以及获取背景视频的时间t0,再次采集待监控区域的监控视频;将该监控视频按时间t0拆分成n个监控子视频,将n个监控...

【专利技术属性】
技术研发人员:姜世坤张能锋
申请(专利权)人:深圳市万佳安物联科技股份有限公司
类型:发明
国别省市:

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

1