System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及人工智能,特别是涉及一种监控数据处理方法及装置、存储介质、终端。
技术介绍
1、人机协同作业作为一个重要的研究方向,在基于自主机器人的智能监控系统方面,旨在确保监控系统能够及时、准确地捕获并处理监控数据,以保障被监控区域的安全。
2、传统监控系统的工作流程通常是由监控设备现场采集监控数据,再将监控数据从监控设备传输到中央服务器进行处理和分析。然而,由于监控数据传输过程繁琐,易导致实时监视出现延迟;并且由于需要将监控数据从监控设备传输到中央服务器,在数据的传输过程中可能存在窃取、篡改等安全风险,导致数据被泄露或损坏,进而威胁到用户的隐私。因此,亟需一种监控数据处理方法,以解决上述问题。
技术实现思路
1、有鉴于此,本申请提供一种监控数据处理方法及装置、存储介质、终端,主要目的在于改善现有实时监视出现延迟以及由于数据传输过程中被窃取、篡改,导致数据被泄露或损坏的问题。
2、依据本申请一个方面,提供了一种监控数据处理方法,包括:
3、获取待处理监控图像,所述待处理监控图像是由无人机采集,并基于动作定位器对所述无人机进行定位得到的定位结果,对所述无人机采集的图像进行校正得到的;
4、基于hog方向梯度直方图法从所述待处理监控图像中进行特征提取,得到hog特征图像,所述特征提取是在本地进行的;
5、基于已完成模型训练的图像分类模型对所述hog特征图像进行分类处理,得到所述待处理监控图像的分类结果,所述图像分类模型是基于联邦
6、优选的,所述基于hog方向梯度直方图法从所述待处理监控图像中进行特征提取,得到hog特征图像,包括:
7、基于下述公式分别计算水平梯度以及垂直梯度,
8、
9、
10、其中,表示水平梯度,表示垂直梯度,i表示待处理监控图像中各个像素的像素值;
11、基于下述公式根据所述水平梯度以及所述垂直梯度分别计算各个像素的幅值以及方向角度,
12、
13、
14、其中,g表示各个像素的幅值,表示方向角度,表示水平梯度,表示垂直梯度;
15、将所述待处理监控图像按照预设像素尺寸划分为多个第一单元格,生成各个所述第一单元格的幅值列表以及方向角度列表;
16、将所述方向角度列表中所包含的各个方向角度对应到各个组别中,将各个所述方向角度对应的幅值分别累加到各个所述方向角度对应的所述组别中,基于各个所述组别对应的累加幅值生成所述第一单元格的第一梯度直方图,所述第一梯度直方图的直方数量与所述组别数量相同,所述组别是根据0到180度的角度范围按照预设角度单元预先划分得到的;
17、将预设数量的所述第一单元格进行组合,得到第二单元格,并将所述预设数量的第一单元格所对应的第一梯度直方图进行拼接,得到所述第二单元格的第二梯度直方图,并对所述第二梯度直方图进行归一化处理;
18、将归一化处理后的全量第二梯度直方图进行拼接处理,得到所述待处理监控图像的hog特征图像。
19、优选的,所述基于已完成模型训练的图像分类模型对所述hog特征图像进行分类处理,得到所述待处理监控图像的分类结果之前,所述方法还包括:
20、从中央服务器下载初始图像分类模型,所述初始图像分类模型是基于卷积神经网络构建的;
21、基于预设训练数据集对所述初始图像分类模型进行模型训练,得到更新后的图像分类模型,所述预设训练数据集是基于本地数据构建的;
22、基于预设测试数据集对所述更新后的图像分类模型进行测试,若各项评估指标均满足对应的评估标准,则将所述更新后的图像分类模型上传至所述中央服务器,并接收已完成模型训练的图像分类模型,以基于所述图像分类模型对所述hog特征图像进行分类处理,所述已完成模型训练的图像分类模型是所述中央服务器将多个本地更新后的图像分类模型进行聚合得到的。
23、优选的,所述基于预设数据集对所述初始图像分类模型进行模型训练,得到更新后的图像分类模型,包括:
24、基于所述初始图像分类模型对所述预设训练数据集中的样本进行分类处理,得到各个所述样本的预测分类结果;
25、计算所述预测分类结果与所述样本的真实分类结果之间的损失函数;
26、基于梯度下降算法更新所述初始图像分类模型的模型参数,以使所述损失函数减小,直至满足预设模型训练条件,停止模型训练,得到更新后的图像分类模型。
27、优选的,所述获取待处理监控图像,包括:
28、获取无人机采集的监控图像;
29、基于超声波数据法,确定所述无人机的高度;
30、基于下述公式,根据所述高度确定所述无人机在无人机坐标系中的位置坐标,
31、
32、其中,x、y、z表示无人机在无人机坐标系中的位置坐标,表示无人机在x方向的正切值,表示无人机在y方向的正切值;
33、基于下述公式将所述无人机在无人机坐标系中的位置坐标转换到协作机器人坐标系中,所述协作机器人配备有所述动作定位器,
34、
35、其中,x、y、z表示无人机在无人机坐标系中的位置坐标,、、表示无人机在协作机器人坐标系中的位置坐标,h表示无人机的高度;
36、基于所述转换后的坐标位置对所述监控图像进行修正,得到待处理监控图像。
37、优选的,所述基于超声波数据法确定所述无人机的高度,包括:
38、基于下述公式确定所述无人机的高度,
39、
40、其中,表示无人机高度的函数,表示协作机器人的位置向量,z表示无人机的高度,表示无人机在x方向的正切值,表示无人机在y方向的正切值,r表示无人机的旋转矩阵,表示无人机相对于地面的飞行角度。
41、依据本申请另一个方面,提供了一种监控数据处理装置,包括:
42、图像获取模块,用于获取待处理监控图像,所述待处理监控图像是由无人机采集,并基于动作定位器对所述无人机进行定位得到的定位结果,对所述无人机采集的图像进行校正得到的;
43、特征提取模块,用于基于hog方向梯度直方图法从所述待处理监控图像中进行特征提取,得到hog特征图像,所述特征提取是在本地进行的;
44、图像分类模块,用于基于已完成模型训练的图像分类模型对所述hog特征图像进行分类处理,得到所述待处理监控图像的分类结果,所述图像分类模型是基于联邦学习算法,由中央服务器对多个终端训练的本地模型进行模型参数聚合得到的。
45、优选的,所述特征提取模块,具体用于:
46、基于下述公式分别计算水平梯度以及垂直梯度,
47、
48、
49、其中,表示水平梯度,表示垂直梯度,i表示待处理监控图像中各个像素的像素本文档来自技高网...
【技术保护点】
1.一种监控数据处理方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述基于HOG方向梯度直方图法从所述待处理监控图像中进行特征提取,得到HOG特征图像,包括:
3.根据权利要求1所述的方法,其特征在于,所述基于已完成模型训练的图像分类模型对所述HOG特征图像进行分类处理,得到所述待处理监控图像的分类结果之前,所述方法还包括:
4.根据权利要求3所述的方法,其特征在于,所述基于预设训练数据集对所述初始图像分类模型进行模型训练,得到更新后的图像分类模型,包括:
5.根据权利要求1所述的方法,其特征在于,所述获取待处理监控图像,包括:
6.根据权利要求5所述的方法,其特征在于,所述基于超声波数据法确定所述无人机的高度,包括:
7.一种监控数据处理装置,其特征在于,包括:
8.一种存储介质,所述存储介质中存储有至少一条可执行指令,其特征在于,所述可执行指令使处理器执行如权利要求1-6中任一项所述的监控数据处理方法对应的操作。
9.一种终端,包括:处理器、存储器、通信接口和
...【技术特征摘要】
1.一种监控数据处理方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述基于hog方向梯度直方图法从所述待处理监控图像中进行特征提取,得到hog特征图像,包括:
3.根据权利要求1所述的方法,其特征在于,所述基于已完成模型训练的图像分类模型对所述hog特征图像进行分类处理,得到所述待处理监控图像的分类结果之前,所述方法还包括:
4.根据权利要求3所述的方法,其特征在于,所述基于预设训练数据集对所述初始图像分类模型进行模型训练,得到更新后的图像分类模型,包括:
5.根...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。