基于动态混合池化策略的SAR图像道路提取方法及系统技术方案

技术编号:35745965 阅读:16 留言:0更新日期:2022-11-26 18:50
本发明专利技术公开了基于动态混合池化策略的SAR图像道路提取方法及系统,方法包括以下步骤:S1、获取SAR图像训练数据集,进行预处理并在数据集中标注出道路的区域;S2、基于动态混合池化策略,在Resnet

【技术实现步骤摘要】
基于动态混合池化策略的SAR图像道路提取方法及系统


[0001]本专利技术属于合成孔径雷达图像检测与目标识别
,具体涉及一种基于卷积神经网络动态混合池化策略的SAR图像道路分割识别方法及系统。

技术介绍

[0002]21世纪是大数据的时代,遥感卫星技术通过不断的发展,SAR卫星根据地面物体对雷达波束的反应能够实现对全球实时监控。SAR指合成孔径雷达,图像的灰度主要跟物体的特性和雷达的工作参数有关。
[0003]道路是现代交通体系的重要组成部分,道路检测普遍应用在智慧城市、公路施工、智慧交通等领域。当下SAR图像的道路特征提取已经是提取道路信息的主要来源。随着SAR图像分辨率的提高,导致噪声也被放大,造成道路提取更加困难。图像中的大量道路信息使用人眼与人脑处理是不现实的,传统算法存在耗时长、稳定性差的缺点。因此,对于SAR图像的自动语义解析应运而生。
[0004]近几年深度学习发展迅速,作为重要分支的卷积神经网络在SAR图像的语义分割以及目标检测中取得了良好的研究成果。但是现有的SAR图像道路检测方法,存在复杂地物环境中识别正确率低的缺点。池化策略作为深度网络特征提取的重要手段,在图像识别过程中起着至关重要的作用。比如传统的最大池化和平均值化,最大池化对图像的边缘提取更有优势,平均池化对图像纹理信息提取更有优势,但是这两种池化方式都丢失了很多图像特征信息。其他的池化策略也都各有优缺点。
[0005]传统池化为了增加感受野和减少对内存的占用,使用空间下采样层来缩小特征图,从而忽略特征图的细节,阻碍了学习进程;传统池化在方形窗口对特征图进行池化操作,忽略了普遍存在于道路SAR图像中的长条形结构和纹理信息。
[0006]基于单一的池化策略无法满足在复杂环境中正确识别出道路的现状,本专利技术基于动态混合池化策略,构建了动态混合池化模块对网络的池化层进行改进。

技术实现思路

[0007]针对现有技术存在的缺点,本专利技术建立了一种基于动态混合池化策略的道路提取方法及系统,构建了动态混合池化模块来自适应网络中的池化操作。采用Resnet

34作为主干网络来训练SAR图像,通过反向传播算法来训练每层网络的参数和动态混合池化模块中每种池化策略的权重系数。
[0008]为了达到上述专利技术目的,本专利技术采用以下技术方案:
[0009]基于动态混合池化策略的SAR图像道路提取方法,包括以下步骤:
[0010]S1、获取SAR图像训练数据集,进行预处理并在数据集中标注出道路的区域;
[0011]S2、基于动态混合池化策略构建改进的Resnet

34模型,在原来的Resnet

34网络中构建两个动态混合池化模块来代替k=3,s=2,padding=1的池化操作和全局平均池化操作;
[0012]S3、采用梯度下降算法和反向传播算法来训练基于动态池化策略改进的Resnet

34中的参数和动态混合池化模块中每种池化的权重系数;
[0013]S4,利用训练好的Resnet

34道路提取网络对预测数据集目标区域的道路进行预测,并得到结果。
[0014]作为优选,步骤S1中,对SAR图像进行预处理的过程包括:
[0015]对SAR图像数据集进行轨道校正、辐射定标、斜地转换、图像配准、以及相干斑滤波预处理。
[0016]作为优选,步骤S2包括如下步骤:
[0017]S21,Resnet

34网络由16个基本单元、1个7x7卷积层与1个全连接层构成。网络共计34层,内部使用的残差块跳跃连接。在原有Resnet

34网络的基础上构建两个动态混合池化模块来代替k=3,s=2,padding=1的池化操作和全局平均池化操作。动态混合池化模块使用四种不同的池化操作并将输出结果进行综合。表达式为:
[0018]M
x'y'
=λ1P
1xy
+λ2P
2xy
+λ3P
3xy
+λ4P
4xy
(0≤λ≤2)
[0019]其中,M
x'y'
为经过动态混合池化策略输出的特征图,为条形池化输出的特征图,λ1为其权重;为最大池化输出的特征图,λ2为其权重;为随机池化输出的特征图,λ3为其权重;为局部重要性池化输出的特征图,λ4为其权重。[λ1,λ2,λ3,λ4]的初始值为[0,2]的随机数,训练后由梯度下降算法和反向传播算法所得。
[0020]S22,采用条形池化,输入一个特征图,经过水平和数值条纹池化后变为H
×
1和1
×
W。随后将经过卷积、扩张、求和后得到的特征图与原输入图对应像素相乘后得到输出结果。
[0021]S23,采用最大池化将,输入的图像划分为若干个矩形区域,对每个子区域输出最大值。
[0022]所述最大池化定义如下:
[0023][0024]其中,y
kij
表示第k个特征图,x
kpq
表示矩形区域中位于位置x
kpq
的元素。
[0025]S24,采用随机池化,按照特征图内的数值大小进行概率划分。
[0026]所述随机池化定义如下:
[0027][0028]其中,p
kpq
表示取到矩形区域中位于位置x
kpq
的元素的概率。
[0029]S25,采用局部重要性池化,通过一个子网络自动学习重要性度量,对特征图内的数值依照大小进行概率划分。所述局部重要性池化定义如下:
[0030][0031]其中,I为输入的特征图,Ω为一个滑动窗口内包含(Δx,Δy)的索引集合,(x,y)为输入特征图中左上角位置,对应输出位置为(x',y'),g(I)被称为对数模块,exp(g(I))为重要性函数。
[0032]作为优选,步骤S3具体如下:
[0033]将交叉熵作为损失函数,求解Resnet

34每一层的梯度,反向传播算法根据求导的链式法则向前计算每一层参数的梯度值,利用梯度下降算法根据梯度和学习率来调整参数大小。训练后得到网络中每一层的参数和动态混合池化模块中的权重系数;
[0034]交叉熵的定义为:
[0035][0036]网络参数的梯度下降为:
[0037][0038]动态混合池化模块中的权重系数的更新过程为:
[0039][0040]其中L为损失函数,y表示实际的概率,表示预测的概率。v表示更新的网络参数,v0表示还未更新的网络参数。表示为求偏导数。表示损失函数对参数v0的偏导数。表示损失函数对权重系数λ0的偏导数。η1为网络参数更新的学习率,η2为动态混合池化模块中权重系数更新的学习率。当某一池化操作经过训练后的权重在[0,1)时表明在当前模块中该池化操作重要性降低,在(1,2]本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.基于动态混合池化策略的SAR图像道路提取方法,其特征是包括以下步骤:S1、获取SAR图像训练数据集,进行预处理并在数据集中标注出道路的区域;S2、基于动态混合池化策略,在Resnet

34网络中构建两个动态混合池化模块;S3、采用梯度下降算法和反向传播算法训练步骤S2改进的Resnet

34中每层网络的参数和动态混合池化模块中每种池化的权重系数;S4,利用步骤S3训练好的Resnet

34道路提取网络对预测数据集目标区域的道路进行预测,并得到结果。2.如权利要求1所述基于动态混合池化策略的SAR图像道路提取方法,其特征是,步骤S1中,预处理具体包括:对SAR图像数据集进行轨道校正、辐射定标、斜地转换、图像配准以及相干斑滤波预处理。3.如权利要求1或2所述基于动态混合池化策略的SAR图像道路提取方法,其特征是,步骤S2具体包括如下步骤:S21,构建两个动态混合池化模块,动态混合池化模块使用四种不同的池化操作并将输出结果进行综合,表达式为:M
x'y'
=λ1P
1xy
+λ2P
2xy
+λ3P
3xy
+λ4P
4xy
(0≤λ≤2)其中,M
x'y'
为经过动态混合池化策略输出的特征图,为条形池化输出的特征图,λ1为权重;为最大池化输出的特征图,λ2为权重;为随机池化输出的特征图,λ3为权重;为局部重要性池化输出的特征图,λ4为权重;[λ1,λ2,λ3,λ4]的初始值为[0,2]的随机数;S22,采用条形池化,输入一个特征图,经过水平和数值条纹池化后变为H
×
1和1
×
W,将经过卷积、扩张、求和后得到的特征图与原输入图对应像素相乘后得到输出结果;S23,采用最大池化,将输入的图像划分为若干个矩形区域,对每个子区域输出最大值;最大池化定义如下:其中,y
kij
表示第k个特征图,x
kpq
表示矩形区域中位于位置x
kpq
的元素;S24,采用随机池化,按照特征图内的数值大小进行概率划分;随机池化定义如下:其中,p
kpq
表示取到矩形区域中位于位置x
kpq
的元素的概率;S25,采用局部重要性池化,通过一个子网络自动学习重要性度量,对特征图内的数值按大小进行概率划分;局部重要性池化定义如下:
其中,I为输入的特征图,Ω为一个滑动窗口内包含(Δx,Δy)的索引集合,(x,y)为输入特征图中左上角位置,对应输出位置为(x',y'),g(I)为对数模块,exp(g(I))为重要性函数。4.如权利要求3所述基于动态混合池化策略的SAR图像道路提取方法,其特征是,步骤S3具体如下:将交叉熵作为损失函数,利用反向传播算法根据求导的链式法则向前计算每一层参数的梯度值,利用梯度下降算法根据梯度和学习率调整参数大小;训练后得到网络中每一层的参数和动态混合池化模块中的权重系数;交叉熵的定义为:网络参数的梯度下降为:动态混合池化模块中的权重系数的更新过程为:其中,L为损失函数,y表示实际的概率,表示预测的概率;v表示更新的网络参数,v0表示还未更新的网络参数;表示为求偏导数;表示损失函数对参数v0的偏导数;表示损失函数对权重系数λ0的偏导数;η1为网络参数更新的学习率,η2为动态混合池化模块中权重系数更新的学习率;当某一池化操作经过训练后的权重在[0,1)时表明在当前模块中该池化操作重要性降低,在(1,2]时表示在当前模块中该池化操作重要性增加。5.如权利要求4所述基于动态混合池化策略的SAR图像道路提取方法,其特征是,步骤S4具体如下:获取SAR图像预测数据集,采用matlab将原始图像裁剪为224
×
224像素大小,利用步骤S3训练好的基于动态混合池化策略的Resnet

34道路分割网络预测图像中的道路,将预测后的结果拼接为原图大小。6.基于动态混合池化策略的SAR图像道路提取系统,其特征是...

【专利技术属性】
技术研发人员:郭明宇滕旭阳胡楚哲周一鸣
申请(专利权)人:杭州电子科技大学
类型:发明
国别省市:

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

1