[发明专利]一种基于深度密集神经网络的水体识别方法有效
申请号: | 201910146842.0 | 申请日: | 2019-02-27 |
公开(公告)号: | CN110059538B | 公开(公告)日: | 2021-07-09 |
发明(设计)人: | 不公告发明人 | 申请(专利权)人: | 成都数之联科技有限公司 |
主分类号: | G06K9/00 | 分类号: | G06K9/00;G06N3/04;G06N3/08 |
代理公司: | 成都帝鹏知识产权代理事务所(普通合伙) 51265 | 代理人: | 黎照西 |
地址: | 610000 四川省成都市*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 深度 密集 神经网络 水体 识别 方法 | ||
本发明公开一种基于深度密集神经网络的水体识别方法,包括数据采集:下载卫星遥感影像数据,并对影像数据中的水体和非水体部分进行标注;建立密集型UNet分割网络模型;使用标注后的训练集数据对密集型UNet分割网络模型进行优化训练;将测试集数据输入优化后的网络模型,识别测试集影像中的水体区域,验证模型效果。本发明能够在保证准确率的前提下有效减少用于水体识别的神经网络的参数,大大缩短训练时间,大大降低遥感的实时环境监测任务的难度。
技术领域
本发明属于水体识别技术领域,特别是涉及一种基于深度密集神经网络的水体识别方法。
背景技术
目前卫星遥感被大量应用于环境监测、气象预测、灾害预防等各个方面,其中水体识别是卫星遥感的一个重要应用。水体识别是水体污染检测的前提,其准确度直接影响后续的污染物含量和污染范围的计算,是卫星遥感和自动化环境监测应用的重要一环。
现有的深度学习方法如卷积神经网络进行语义分割从而提取出遥感影像中的水体部分。但是大规模卷积神经网络在带来识别准确率上升的同时,引入了更多的参数,使得网络调优变得更加困难,训练时长也随之增加。
工业上现有的算法大都基于ResNet+FCN结构对图像做语义分割,然而语义分割任务本身要求对图像的预测精确到每一个像素点,这导致用于语义分割的神经网络参数数量往往数百倍于用于图像分类的神经网络,大大增加了训练时间。参数增加带来的不只是硬件设施的压力,更有反向传播时梯度消失和训练不收敛等问题,大大降低了语义分割准确率。对水体识别尤其是小型河流的水体无法实现高效精确的识别。
发明内容
为了解决上述问题,本发明提出了一种基于深度密集神经网络的水体识别方法,能够在保证准确率的前提下有效减少用于水体识别的神经网络的参数,大大缩短训练时间,大大降低遥感实时环境监测任务的难度。
为达到上述目的,本发明采用的技术方案是:一种基于深度密集神经网络的水体识别方法,包括步骤:
S100,数据采集,下载卫星遥感影像数据,并对影像数据中的水体和非水体部分进行标注;
S200,建立密集型UNet分割网络模型;
S300,使用标注后的训练集数据对密集型UNet分割网络模型进行优化训练;
S400,将测试集数据输入优化后的网络模型,识别测试集影像中的水体区域。
进一步的是,建立所述密集型UNet分割网络模型,包括步骤:
S201,设置跳跃连接的密集块;
S202,在密集块后设置网络的中间流,所述中间流包括多个扩张卷积块,所述扩张卷积块通过不同扩张卷积操作提取影像中不同级别的特征信息并进行融合处理;使网络训练更关注全局特征,对细小和狭长的河流一样能有很好的识别率;
S203,使用与网络中编码器相同数量的密集块进行特征解码,使用跳跃连接让一部分编码器的特征图连接到编码器对应的密集块进行上采样,将已编码的特征图恢复到原影像尺寸,避免下采样时丢失影像信息,保持网络参数少的特性;
S204,使用损失函数优化网络模型,利用反向传播,在每一个小批量梯度下降训练时更新卷积核权值。
进一步的是,设置所述跳跃连接的密集块,包括步骤:
所述密集块包括四个密集层,每个密集层的输出特征图通过跳跃连接到该密集块的最终输出:
xl=H([xl-1,xl-2,...,x0])
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都数之联科技有限公司,未经成都数之联科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910146842.0/2.html,转载请声明来源钻瓜专利网。