本公开涉及合成孔径雷达干涉测量,具体涉及一种基于深度卷积神经网络优化的insar相位解缠方法、基于深度卷积神经网络优化的insar相位解缠装置及计算机可读存储介质。
背景技术:
1、insar(干涉雷达)测量技术是一种利用合成孔径雷达(sar)数据进行地表变形和高程测量的遥感技术,它通过比较两个或多个雷达图像的相位差异来获取地表目标的信息。从干涉图的“包裹相位”估计地面“真实相位”的问题被称为“相位解缠”。现有的相位解缠方法对相位连续性假设依赖性高、抗噪性能差、鲁棒性低。
技术实现思路
1、本公开意图提供一种基于深度卷积神经网络优化的insar相位解缠方法、基于深度卷积神经网络优化的insar相位解缠装置及计算机可读存储介质,在相位解缠中具有更高的精度和鲁棒性、抗噪性能更好。
2、根据本公开的方案之一,提供一种基于深度卷积神经网络优化的insar相位解缠方法,包括:
3、构建训练数据集,包括随机生成的图像和随机生成的高斯图像;
4、基于得到的训练数据集对resnet网络训练;
5、通过优化器和损失函数矫正resnet网络预测出的结果;
6、将insar实测数据干涉图输入到经测试的神经网络模型中得到解缠出的真实相位。
7、在一些实施例中,其中,构建训练数据集,包括:
8、通过随机生成矩阵,经缩放和强度变换得到不同大小和强度的像素块;或者通过生成一定数量的随机高斯分布,随机选取通道位置后组合成一幅图像;
9、生成由这些图像组成的数据集。
10、在一些实施例中,其中,随机生成图像,包括:
11、生成一个大小为基础尺寸的随机二维数组;
12、将其缩放为大小为最终尺寸的数组;
13、乘以一个随机的系数,将其最小值归零;
14、随机生成高斯图像,包括:
15、生成二维全零数组;
16、创建预设范围和预设步长为的一维数组;
17、生成网格矩阵用于表示图像的横纵坐标,使用坐标网格计算高斯分布的数值并将其累加到二维全零数组上;
18、循环适当次数,每次生成一个高斯分布,然后在这个数组上加上多个高斯分布,每个高斯分布由随机的方差、随机的平移量、随机的幅值组成,直至将数组的最小值归零;
19、生成由这些图像组成的数据集,包括:
20、通过循环交叉生成随机的基于数组的图像和由多个高斯分布组成的图像,以构建训练数据集。
21、在一些实施例中,其中,基于得到的训练数据集对resnet网络训练,包括:
22、将输入特征通过一系列卷积层、批归一化层和激活函数得到残差函数;
23、将残差函数输入特征按元素相加得到期望输出。
24、在一些实施例中,其中,优化器的配置方式,包括:
25、在adam优化器的基础上引入动量修正项;
26、通过动量修正后更新方程得到优化器。
27、在一些实施例中,其中,测试神经网络模型,包括:
28、将生成的测试集输入到已训练好的神经网络模型中得到解缠出的真实相位;
29、设定缠绕相位图像的范围线性映射的范围;
30、分别取不同水平的高斯噪声、盐胡椒噪声和乘性噪声加到缠绕的相位图像上,线性映射回与输入相同的范围;
31、使用resnet网络和引入了动量修正项的自适应矩估计的模型对带噪声的相位图像进行解缠。
32、在一些实施例中,其中,将insar实测数据干涉图输入到经测试的神经网络模型中得到解缠出的真实相位,包括:
33、采用resnet网络和引入了动量修正项的自适应矩估计的模型对insar实测数据干涉图进行解缠处理,获得干涉图的解缠结果。
34、在一些实施例中,其中,所述resnet网络至少配置为resnet-18网络,并且基于不同的通道数和模块里的残差块数得到相应的resnet模型。
35、根据本公开的方案之一,提供一种基于深度卷积神经网络优化的insar相位解缠装置,包括:
36、构建模块,其配置为构建训练数据集;
37、训练模块,其配置为基于得到的训练数据集对resnet网络训练;
38、矫正模块,其配置为通过优化器和损失函数矫正resnet网络预测出的结果;
39、相位解缠模块,其配置为将insar实测数据干涉图输入到经测试的神经网络模型中得到解缠出的真实相位。
40、根据本公开的方案之一,提供计算机可读存储介质,其上存储有计算机可执行指令,所述计算机可执行指令由处理器执行时,实现:
41、根据上述的基于深度卷积神经网络优化的insar相位解缠方法。
42、本公开的各种实施例的基于深度卷积神经网络优化的insar相位解缠方法、基于深度卷积神经网络优化的insar相位解缠装置及计算机可读存储介质,至少构建训练数据集,包括随机生成的图像和随机生成的高斯图像;基于得到的训练数据集对resnet网络训练;通过优化器和损失函数矫正resnet网络预测出的结果;将insar实测数据干涉图输入到经测试的神经网络模型中得到解缠出的真实相位,旨在获得高效、精确的解缠结果,恢复出正确的相位,从而获得精确的地表形变反演结果,提出了一种基于深度卷积神经网络优化的insar相位解缠方法,代替传统相位解缠方法,实现精确预测输入数据的真实相位,再利用改进后的自适应矩估计算法和损失函数对神经网络计算结果进行校正,最终得到准确的真实相位数据。本公开各实施例所提出的方法比传统算法具有更高的精度和鲁棒性、抗噪性能更好。
43、应当理解,前面的大体描述以及后续的详细描述只是示例性的和说明性的,并非对所要求保护的本公开的限制。
1.基于深度卷积神经网络优化的insar相位解缠方法,包括:
2.根据权利要求1所述的方法,其中,构建训练数据集,包括:
3.根据权利要求2所述的方法,其中,
4.根据权利要求3所述的方法,其中,基于得到的训练数据集对resnet网络训练,包括:
5.根据权利要求4所述的方法,其中,优化器的配置方式,包括:
6.根据权利要求5所述的方法,其中,测试神经网络模型,包括:
7.根据权利要求6所述的方法,其中,将insar实测数据干涉图输入到经测试的神经网络模型中得到解缠出的真实相位,包括:
8.根据权利要求1至7任一项所述的方法,其中,所述resnet网络至少配置为resnet-18网络,并且基于不同的通道数和模块里的残差块数得到相应的resnet模型。
9.基于深度卷积神经网络优化的insar相位解缠装置,包括:
10.一种计算机可读存储介质,其上存储有计算机可执行指令,所述计算机可执行指令由处理器执行时,实现: