基于云平台的业务处理方法、系统及储存介质与流程

文档序号:31714636发布日期:2022-10-04 21:16阅读:来源:国知局

技术特征:
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个监控子视频与背景视频逐一比对确定相似度,依据该相似度所处于的区间来制定每个监控子视频的传输策略,依据该传输策略将监控视子频传输给云平台;云平台,用于接收监控子视频并保存,依据该传输策略将监控子视频拼接成为该监控视频。6.根据权利要求5所述的基于云平台的业务处理系统,其特征在于,所述监控设备,具体用于若第一监控子视频的第一相似度大于第一阈值,则不传输第一监控子视频;若第一监控子视频的第一相似度小于第一阈值,大于第二阈值,将第一监控子视频执行处理后得到第一数据,将该第一数据传输,所述第一数据的数据量小于第一监控子视频的数据量;若第一监控子视频小于第二阈值,则将第一监控子视频传输;其中,第一阈值大于第二阈值。7.根据权利要求6所述的基于云平台的业务处理系统,其特征在于,所述监控设备,具体用于从第一监控子视频中按第一规则抽取x帧监控图片,从背景视频中按第一规则抽取x帧背景图片,将x帧监控图片的每个像素点的rgb值构建x个监控矩阵,将x帧背景图片每个像素点的rgb值构建x个背景矩阵,将x个监控矩阵与x个背景矩阵分别计算差值得到x个差值矩阵,将x个差值矩阵中大于第一像素阈值的元素值置1,将小于第一像素阈值的元素值置0,将x个差值矩阵中非连续的元素值为1的位置置0得到x个更新差值矩阵,计算x个更新差值矩阵中元素值1的数量与元素值总数量的比值得到x个比值,计算x个比值的平均值,将该平均值确定为第一监控子视频与背景视频之间的相似度。8.根据权利要求6所述的基于云平台的业务处理系统,其特征在于,所述监控设备,具体用于将第一监控子视频的所有帧按时间升序排列得到第一序列,将第一序列均分成α份得到α个子序列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个差值矩阵缓存至处理后的第一子序列得到完整的处理后的第一子序列,遍历剩余的子序列得到处理后的第一数据。9.根据权利要求6所述的基于云平台的业务处理系统,其特征在于,所述云平台,具体用于若传输策略为不传输监控子视频,调用背景视频添加至不传输监控子视频对应的位置;若传输策略为将监控子视频执行处理后得到数据,则将数据执行还原处理后得到还原视频,将还原视频添加至监控子视频的位置;若传输策略为监控子视
频传输,直接调用传输的监控子视频;遍历所有的监控子视频得到拼接后的监控视频。10.一种计算机可读存储介质,其存储用于电子数据交换的程序,其中,所述程序使得终端执行如权利要求1-4任意一项提供的方法。

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


技术研发人员:姜世坤 张能锋
受保护的技术使用者:深圳市万佳安物联科技股份有限公司
技术研发日:2022.08.31
技术公布日:2022/10/3
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1