1.一种星载合成孔径雷达海洋溢油检测方法,其特征在于,所述星载合成孔径雷达海洋溢油检测方法包括:获取海洋溢油区域的星载合成孔径雷达图像;
基于Faster R‑CNN模型和UNet++模型,构建海洋溢油检测模型;所述海洋溢油检测模型中根据星载合成孔径雷达图像,采用Faster R‑CNN模型,确定包含海洋溢油区域的候选框;并根据候选框对应的星载合成孔径雷达图像,采用UNet++模型进行海洋溢油区域的检测,得到检测结果;所述检测结果包括:海洋溢油区域的边界、形状及内部细节特征;
根据海洋溢油区域的星载合成孔径雷达图像,采用海洋溢油检测模型,得到海洋溢油区域的检测结果;
所述根据海洋溢油区域的星载合成孔径雷达图像,采用海洋溢油检测模型,得到海洋溢油区域的检测结果,具体包括:对海洋溢油区域的星载合成孔径雷达图像进行预处理操作;所述预处理操作包括:斑点噪声抑制、入射角校正、陆地掩膜和数据归一化;
根据预处理后的星载合成孔径雷达图像,采用海洋溢油检测模型,得到海洋溢油区域的检测结果;
所述对海洋溢油区域的星载合成孔径雷达图像进行预处理操作,具体包括:利用移动均值滤波对星载合成孔径雷达图像进行斑点噪声抑制;
利用CMOD5.N地球物理模式函数对斑点噪声抑制后的星载合成孔径雷达图像在距离方向上进行强度缩放操作,得到入射角校正后的星载合成孔径雷达图像;
利用全球高分辨率数字高程模型对入射角校正后的星载合成孔径雷达图像掩盖陆地区域并增强图像对比度,得到陆地掩膜后的星载合成孔径雷达图像;
对陆地掩膜后的星载合成孔径雷达图像进行数据归一化,得到预处理后的星载合成孔径雷达图像。
2.根据权利要求1所述的星载合成孔径雷达海洋溢油检测方法,其特征在于,所述海洋溢油检测模型还包括:采用非最大值抑制算法对包含海洋溢油区域的候选框的置信度分数进行排序;
从置信度分数最高的候选框开始,将与当前的候选框重叠面积超过面积阈值,且置信度分数小于置信度分数阈值的候选框剔除,得到剔除后的候选框。
3.根据权利要求1所述的星载合成孔径雷达海洋溢油检测方法,其特征在于,利用CMOD5.N地球物理模式函数对斑点噪声抑制后的星载合成孔径雷达图像在距离方向上进行强度缩放操作,得到入射角校正后的星载合成孔径雷达图像,具体包括:利用公式 对斑点噪声抑制后的星载合成孔径雷达图像在距离方
向上进行强度缩放操作;
其中, 为垂直极化雷达后向散射系数, 分别代表风速、相对风向和入射角,ssr代表入射角校正后的海表面粗糙度,CMOD5.N()为CMOD5.N地球物理模式函数。
4.根据权利要求1所述的星载合成孔径雷达海洋溢油检测方法,其特征在于,根据预处理后的星载合成孔径雷达图像,采用海洋溢油检测模型,得到海洋溢油区域的检测结果,之后还包括:对检测结果进行可视化。
5.一种星载合成孔径雷达海洋溢油检测设备,用于实现权利要求1‑4中任一项所述的星载合成孔径雷达海洋溢油检测方法,其特征在于,所述星载合成孔径雷达海洋溢油检测设备包括:图像获取模块,用于获取海洋溢油区域的星载合成孔径雷达图像;
海洋溢油检测模型构建模块,用于基于Faster R‑CNN模型和UNet++模型,构建海洋溢油检测模型;所述海洋溢油检测模型中根据星载合成孔径雷达图像,采用Faster R‑CNN模型,确定包含海洋溢油区域的候选框;并根据候选框对应的星载合成孔径雷达图像,采用UNet++模型进行海洋溢油区域的检测,得到检测结果;所述检测结果包括:海洋溢油区域的边界、形状及内部细节特征;
检测结果确定模块,用于根据海洋溢油区域的星载合成孔径雷达图像,采用海洋溢油检测模型,得到海洋溢油区域的检测结果。
6.一种计算机设备,包括:存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序以实现权利要求1‑4中任一项所述的星载合成孔径雷达海洋溢油检测方法。
7.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1‑4中任一项所述的星载合成孔径雷达海洋溢油检测方法。
8.一种计算机程序产品,包括计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1‑4中任一项所述的星载合成孔径雷达海洋溢油检测方法。