一种辅助风沙治理方法、系统及电子设备技术方案

技术编号:35649558 阅读:12 留言:0更新日期:2022-11-19 16:44
本发明专利技术公开了一种辅助风沙治理方法、系统及电子设备。获得风沙监测图像。获得背景图像。将所述风沙监测图像和背景图像,输入风沙程度判别模型,得到风沙浓度。由于风沙不容易提取特征,使用训练集中的背景图像和多张训练风沙监测图像输入训练风沙程度判别模型。使得能够更好检测到图像中的颜色信息,通过卷积网络,提取特征。通过灰度差值进行整体判别。再通过将风沙特征图分成多个局部风沙特征向量,与局部背景特征向量进行差值计算后,输入局部判别神经网络对局部风沙状态进行预测,能够利用每个局部的信息进行风沙浓度的判断能够更加准确的进行判断。通过找到相似值最多的风沙浓度,来判别风沙浓度检测的准确性。来判别风沙浓度检测的准确性。来判别风沙浓度检测的准确性。

【技术实现步骤摘要】
一种辅助风沙治理方法、系统及电子设备


[0001]本专利技术涉及计算机
,具体而言,涉及一种辅助风沙治理方法、系统及电子设备。

技术介绍

[0002]目前,由于对于环境保护如火如荼,其中风沙治理也是其中需要重视的一部分,但是由于风沙没有具体的形状,并且由于聚集的程度不同导致颜色的程度也不同,所以不容易被检测或者检测程度不够准确。

技术实现思路

[0003]本专利技术的目的在于提供了一种辅助风沙治理方法、系统及电子设备,用以解决现有技术中存在的上述问题。
[0004]第一方面,本专利技术实施例提供了一种辅助风沙治理方法,包括:
[0005]获得风沙监测图像;所述风沙监测图像表示不同位置同一时段拍摄到的存在风沙的图像;
[0006]获得背景图像;所述背景图像表示固定监控所拍摄到的没有风沙存在时的图像;
[0007]将所述风沙监测图像和背景图像,输入风沙程度判别模型,得到风沙浓度;所述风沙浓度中的值表示风沙监测图像中风沙存在的程度;
[0008]所述风沙程度判别模型包括背景卷积网络、风沙卷积网络、风沙整体特征判别结构和局部判别神经网络。
[0009]可选的,风沙程度判别模型的训练方法,包括:
[0010]获得训练集;训练集包括训练背景图像、多张训练风沙图像组和标注数据;所述标注数据为人工标注的风沙浓度;所述标注数据为标注风沙状态向量;
[0011]将所述训练背景图像和训练风沙图像,输入风沙程度判别模型,得到训练风沙浓度信息;所述训练风沙浓度信息包括局部风沙状态向量和训练风沙浓度值;
[0012]基于所述局部风沙状态向量和标注局部风沙状态向量,得到局部风沙状态损失值;
[0013]基于所述训练风沙浓度值和所述标注风沙状态向量,得到风沙浓度损失值;
[0014]获得总损失值;所述总损失值为所述局部风沙状态损失值和所述风沙浓度损失值相加之和;
[0015]获得风沙程度判别模型当前的训练迭代次数以及预先设定的所述风沙程度判别模型训练的最大迭代次数;
[0016]当所述总损失值小于或等于阈值或训练迭代次数达到所述最大迭代次数时停止训练,得到训练好的风沙程度判别模型。
[0017]可选的,所述将所述训练背景图像和训练风沙图像,输入风沙程度判别模型,得到训练风沙浓度信息,包括:
[0018]基于所述风沙监测图像,得到训练HSV风沙监测图像;所述训练HSV风沙监测图像表示将风沙监测图像从RGB转化为HSV状态后的图像;
[0019]基于所述背景图像,得到训练HSV背景图像;所述训练HSV背景图像表示将背景图像从RGB转化为HSV状态后的图像;
[0020]将所述训练HSV背景图像,输入背景卷积网络,提取背景图像特征,得到背景特征图;
[0021]将所述训练HSV风沙监测图像,输入风沙卷积网络,提取风沙图像特征,得到风沙特征图;
[0022]基于所述背景特征图和所述风沙特征图,得到训练风沙浓度信息。
[0023]可选的,所述基于所述背景特征图和所述风沙特征图,得到训练风沙浓度信息,包括:
[0024]基于所述背景特征图和所述风沙特征图,通过风沙整体特征判别结构,得到风沙整体判别值;所述风沙整体判别值为1表示存在风沙;所述风沙整体判别值为0表示不存在风沙;
[0025]获得多个局部风沙特征向量;所述局部风沙特征向量为将所述风沙特征图分为多个1x1特征图所得到的特征向量;
[0026]获得多个局部背景特征向量;所述局部背景特征向量为将所述背景特征图分为多个1x1特征图所得到的特征向量;
[0027]将所述局部风沙特征向量和局部背景特征向量,输入局部判别神经网络,得到局部风沙状态向量;所述局部风沙状态向量表示区域中的风沙存在情况和风沙存在程度情况;
[0028]通过多次通过多个局部风沙特征向量和对应的局部背景特征向量,得到多个局部风沙状态向量;
[0029]将多个局部风沙状态向量和所述风沙整体判别值,得到训练风沙浓度值。
[0030]可选的,所述基于所述背景特征图和所述风沙特征图,通过风沙整体特征判别结构,得到风沙整体判别值,包括:
[0031]基于所述背景图像,得到背景灰度图像;
[0032]基于所述风沙监测图像,得到风沙灰度图像;
[0033]基于背景灰度图像和风沙灰度图像,得到风沙灰度差值图像;
[0034]基于所述风沙灰度差值图像,进行绝对值相加,得到风沙灰度差值;
[0035]若所述风沙灰度差值大于风沙灰度阈值,将风沙整体判别值设置为1;
[0036]若所述风沙灰度差值小于风沙灰度阈值,将风沙整体判别值设置为0。
[0037]可选的,所述将所述局部风沙特征向量和局部背景特征向量,输入局部判别神经网络,得到局部风沙状态向量,包括:
[0038]基于所述局部风沙特征向量和局部背景特征向量,得到局部差值特征向量;所述局部差值特征向量为相减之差;
[0039]基于所述局部差值特征向量,得到局部非负差值特征向量;
[0040]将所述局部非负差值特征向量,输入局部判别神经网络,得到局部风沙状态向量;所述局部风沙状态向量中的向量长度为11;所述局部风沙状态向量中的第一位向量值为1
表示存在风沙,为0表示不存在风沙;所述局部风沙状态向量中的向量值后10位表示风沙存在程度。
[0041]可选的,所述将多个局部风沙状态向量和所述风沙整体判别值,得到训练风沙浓度值,包括:
[0042]基于多个局部风沙状态向量,得到局部风沙状态矩阵;所述局部风沙状态矩阵表示将所述多个局部风沙状态向量按照分割顺序组合成局部风沙状态矩阵;
[0043]基于所述局部风沙状态矩阵,得到第一局部风沙状态值;
[0044]基于所述第一局部风沙状态值和所述风沙整体判别值,得到第一整体相似值;
[0045]基于所述第一局部风沙状态值和所述局部风沙状态矩阵,得到第一周围相似值;所述第一周围相似值表示第一局部风沙状态值和周围状态值的相似值的平均;
[0046]通过多次得到多个局部风沙状态值,与,对应的多个整体相似值和多个周围相似值;
[0047]基于所述多个整体相似值和多个周围相似值,得到训练风沙浓度值。
[0048]可选的,所述基于所述多个整体相似值和多个周围相似值,得到训练风沙浓度值,包括:
[0049]获得整体相似阈值;
[0050]基于所述多个整体相似值和整体相似阈值,得到多个整体阈值风沙浓度;所述整体阈值风沙浓度为整体相似值小于整体相似阈值的风沙浓度;
[0051]获得局部相似阈值;
[0052]基于所述多个周围相似值和局部相似阈值,得到多个局部阈值风沙浓度;所述局部阈值风沙浓度为周围相似值小于局部相似阈值的风沙浓度;
[0053]基于所述多个整体阈值风沙浓度和所述多个局部阈值风沙浓度,得到训练风沙浓度...

【技术保护点】

【技术特征摘要】
1.一种辅助风沙治理方法,其特征在于,包括:获得风沙监测图像;所述风沙监测图像表示不同位置同一时段拍摄到的存在风沙的图像;获得背景图像;所述背景图像表示固定监控所拍摄到的没有风沙存在时的图像;将所述风沙监测图像和背景图像,输入风沙程度判别模型,得到风沙浓度;所述风沙浓度中的值表示风沙监测图像中风沙存在的程度;所述风沙程度判别模型包括背景卷积网络、风沙卷积网络、风沙整体特征判别结构和局部判别神经网络。2.根据权利要求1所述的一种辅助风沙治理方法,其特征在于,风沙程度判别模型的训练方法,包括:获得训练集;训练集包括训练背景图像、多张训练风沙图像组和标注数据;所述标注数据为人工标注的风沙浓度;所述标注数据为标注风沙状态向量;将所述训练背景图像和训练风沙图像,输入风沙程度判别模型,得到训练风沙浓度信息;所述训练风沙浓度信息包括局部风沙状态向量和训练风沙浓度值;基于所述局部风沙状态向量和标注局部风沙状态向量,得到局部风沙状态损失值;基于所述训练风沙浓度值和所述标注风沙状态向量,得到风沙浓度损失值;获得总损失值;所述总损失值为所述局部风沙状态损失值和所述风沙浓度损失值相加之和;获得风沙程度判别模型当前的训练迭代次数以及预先设定的所述风沙程度判别模型训练的最大迭代次数;当所述总损失值小于或等于阈值或训练迭代次数达到所述最大迭代次数时停止训练,得到训练好的风沙程度判别模型。3.根据权利要求2所述的一种辅助风沙治理方法,其特征在于,所述将所述训练背景图像和训练风沙图像,输入风沙程度判别模型,得到训练风沙浓度信息,包括:基于所述风沙监测图像,得到训练HSV风沙监测图像;所述训练HSV风沙监测图像表示将风沙监测图像从RGB转化为HSV状态后的图像;基于所述背景图像,得到训练HSV背景图像;所述训练HSV背景图像表示将背景图像从RGB转化为HSV状态后的图像;将所述训练HSV背景图像,输入背景卷积网络,提取背景图像特征,得到背景特征图;将所述训练HSV风沙监测图像,输入风沙卷积网络,提取风沙图像特征,得到风沙特征图;基于所述背景特征图和所述风沙特征图,得到训练风沙浓度信息。4.根据权利要求3所述的一种辅助风沙治理方法,其特征在于,所述基于所述背景特征图和所述风沙特征图,得到训练风沙浓度信息,包括:基于所述背景特征图和所述风沙特征图,通过风沙整体特征判别结构,得到风沙整体判别值;所述风沙整体判别值为1表示存在风沙;所述风沙整体判别值为0表示不存在风沙;获得多个局部风沙特征向量;所述局部风沙特征向量为将所述风沙特征图分为多个1x1特征图所得到的特征向量;获得多个局部背景特征向量;所述局部背景特征向量为将所述背景特征图分为多个
1x1特征图所得到的特征向量;将所述局部风沙特征向量和局部背景特征向量,输入局部判别神经网络,得到局部风沙状态向量;所述局部风沙状态向量表示区域中的风沙存在情况和风沙存在程度情况;通过多次通过多个局部风沙特征向量和对应的局部背景特征向量,得到多个局部风沙状态向量;将多个局部风沙状态向量和所述风沙整体判别值,得到训练风沙浓度值。5.根据权利要求4所述的一种辅助风沙治理方法,其特征在于,所述基于所述背景特征图和所述风沙特征图,通过风沙整体特征判别结构,得到风沙整体判别值,包括:基于所述背景图像,得到背景灰度图像;基于所述风沙监测图像,得到风沙灰度图像;基于背景灰度图像和风沙灰度...

【专利技术属性】
技术研发人员:安志山张克存张凯张宏雪牛清河谭立海王涛
申请(专利权)人:中国科学院西北生态环境资源研究院
类型:发明
国别省市:

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

1