在ISAR图像的处理中,通常采用固定门限法来提取独立的散射点。然而由于不同散射点之间振幅存在显著差异,这种方法难以选择一个一致的门限值,从而可能漏掉一些振幅较小或强度较低的独立散射点。为了解决这个问题,有文献提出通过模板特征匹配的方法来提取独立散射点。实际上,每个独立散射点在雷达成像上的回波强度分布通常会具有一定的特征,并且这种特征可能具有复杂的空间和时间特性。因此本文介绍一种基于多尺度拉普拉斯高斯(Laplacian of Gaussian,LOG)算子的独立散射点提取算法。LOG算子在三维空间中呈高斯函数的形状,与单独散射点的强度分布变化规律非常吻合,因此特别适用于独立散射点的提取。通过这种算法,能够更加精确地提取出目标的独立散射点,并且该算法还具有较好的通用性和适用范围,可以应用于多种雷达图像处理场景。
接下来通过仿真实验进行验证,首先对一幅雅克-42飞机实测数据ISAR图像使用本文方法进行散射点提取,结果如图所示:
使用另一组更加清晰的雅克42飞机实测数据的ISAR成像进行测试,结果如下:
可以看到ISAR图像上的单独强散射点被成功提取出来(红圈标记出),再使用散射点模型进行仿真ISAR成像并对成像结果进行散射点提取,实验结果如下:
可以看到散射点被全部提取出来,这验证了基于LOG算子的散射点提取方法的有效性。
MATLAB仿真程序说明:实现图像单独散射点提取,自定义提取散射点个数,自定义提取散射点大小(对应LOG算子方差大小)。雷达方面的公开仿真程序极少,大多杂乱且无用,本程序包含个人付出,有用于参考和学习需要的请私聊。
其他MATLAB仿真: