【技术实现步骤摘要】
一种基于CNN+RNN算法的三维探地雷达图像地下管线识别方法
[0001]本专利技术属于探地雷达三维回波图后处理的目标检测领域,具体地,涉及一种基于CNN+RNN算法的三维探地雷达图像地下管线识别方法。
技术介绍
[0002]探地雷达是一种高效率的、无破坏性的用于探测浅层地下环境的探测技术。探地雷达通过发射天线不断向地层发射高频电磁波,电磁波可以穿透地下介质,但是由于不同的地下介质具有不同的介电常数,电磁波在地层传播时,会在介质交替层发生反射和折射。接收天线通过接收多道反射回波(A
‑
Scan)信号,通过信号处理技术,拼接为反映地下结构的二维B
‑
Scan图像,但是二维B
‑
Scan图像并不能完全反映地下目标的特征。容易受到检测方向、图像选取方式等情况的影响,单独从二维B
‑
Scan图像中的获取信息非常容易而发生漏检、误检的情况。如果采用的阵列式发射天线和接收天线,每个天线将会得到一个平面的二维B
‑
Scan图像,通过将空间内的多个二维B
‑
Scan图像按顺序堆叠,将会得到一副可以完整反映地下空间结构的三维图像(C
‑
Scan)。
[0003]传统的检测方法是通过人工分辨的方式,专业技术人员根据能量、同相性以及波形等先验经验来分辨地层结构和被掩埋物体。由于地下环境的复杂性,例如地下物体一般具有复杂的几何形状,再加上地下介质水分含量的变化和地下其他物体的干扰等影响,使得探地雷达的数据解释 ...
【技术保护点】
【技术特征摘要】
1.一种基于CNN+RNN算法的三维探地雷达图像地下管线识别方法,其特征在于:所述方法具体包括以下步骤:步骤1:通过探地雷达获得三维回波图像,对三维回波图像进行预处理,所述预处理包括直达波去除和小波变换;步骤2:将已预处理的探地雷达的三维回波图像进行标注,分别为横向管线、纵向管线、地下空洞和无目标四类,并将其打乱,随机分配至训练集和验证集;步骤3:利用步骤2的训练集和验证集对CNN+RNN的神经网络模型进行训练,得到训练好的权重模型;所述CNN+RNN的神经网络模型结构为:先将三维图像中的各个二维图像分别送入CNN中,利用CNN来对三维图像的各个二维图像进行特征提取,然后再将同一幅三维图像的各个二维图像的特征进行整合,一起送到RNN网络中对这些特征进行处理,最后分类识别出目标物体;CNN模型结构为:经过第一层的8个(3,3)的卷积核进行二维卷积操作,然后采用批标准化对每一批的训练数据进行归一化,再采用ReLU激活函数完成数据的非线性变换;第二层为16个(3,3)卷积核的二维卷积操作,采用批标准化和ReLU激活函数,并进行(2,2)的最大池化操作;第三层为32个(3,3)卷积核的二维卷积操作,其余与第一层的参数和步骤相同;第四层为64个(3,3)卷积核的二维卷积操作,与第二层一样采用批标准化、ReLU激活函数和池化,并进行0.2的Dropout,随机删除训练过程中的一部分的隐藏神经元,用来减少训练时间和减少过拟合;在CNN网络后添加一个全连接层,将提取好的特征进行分类为36类,再由Flatten层展平提取到的特征向量送入RNN中;RNN采用单层的LSTM递归神经网络;RNN部分的LSTM网络隐藏单元的维度设置为36;最后送入全连接层,对应连接到四个节点,经过Softmax分类输出;LSTM递归神经网络模型含有三个门限:输入门i
t
、遗忘门f
t
、输出门o
t
,拥有表征短期记忆的记忆体h
t
,表征长时记忆的细胞态c
t
以及长时记忆的候选态i
t
=σ(W
i
·
[h
t
‑1,x
t
]+b
i
)f
t
=σ(W
f
·
[h
t
‑1,x
t
]+b
f
)o
t
=σ(W
o
·
[h
t
‑1,x
t
]+b
o
)h
t
=o
t
*tanh(c
t
【专利技术属性】
技术研发人员:白旭,冯鹏飞,郭士増,王龙,张洋,刘金龙,温志涛,田昊翔,
申请(专利权)人:哈尔滨工业大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。