主权项 |
一种基于矩阵填充的稀疏场景下采样SAR成像方法,包括如下步骤:(1)输入一个合成孔径雷达SAR回波;(2)二维下采样:对合成孔径雷达SAR回波二维下采样,生成二维下采样合成孔径雷达SAR回波;(3)初始化:将重构合成孔径雷达SAR回波初始化为N<sub>1</sub>×N<sub>2</sub>的零矩阵,N<sub>1</sub>表示合成孔径雷达SAR回波方位向的脉冲数,N<sub>2</sub>表示合成孔径雷达SAR回波距离向的脉冲数;(4)按照下式,计算回波残差:ΔY=Φ<sub>a</sub><sup>‑1</sup>(Y<sub>S</sub>‑Φ<sub>a</sub>Y<sub>1</sub>Φ<sub>r</sub>)Φ<sub>r</sub><sup>‑1</sup>其中,ΔY表示回波残差,Φ<sub>a</sub>表示方位向随机采样矩阵,Φ<sub>a</sub><sup>‑1</sup>表示Φ<sub>a</sub>的逆矩阵,Y<sub>S</sub>表示二维下采样合成孔径雷达SAR回波,Y<sub>1</sub>表示重构合成孔径雷达SAR回波,Φ<sub>r</sub>表示距离向随机采样矩阵,Φ<sub>r</sub><sup>‑1</sup>表示Φ<sub>r</sub>的逆矩阵;(5)按照下式,更新重构合成孔径雷达SAR回波:Y<sub>1</sub>=Y<sub>1</sub>+μΔY;其中,Y<sub>1</sub>表示重构合成孔径雷达SAR回波,μ表示迭代系数,μ的取值范围为0.3到0.5的小数,ΔY表示回波残差;(6)生成主元图像:(6a)按照下式,生成残缺的合成孔径雷达SAR图像:X=IFFT<sub>a</sub>(((FFT<sub>a</sub>*Y<sub>1</sub>*P<sub>1</sub>)*FFT<sub>r</sub>*P<sub>2</sub>)*IFFT<sub>r</sub>*P<sub>3</sub>)其中,X表示残缺的合成孔径雷达SAR图像,IFFT<sub>a</sub>表示方位向离散逆傅里叶基,FFT<sub>a</sub>表示方位向离散傅里叶基,*表示矩阵相乘操作,Y<sub>1</sub>表示重构合成孔径雷达SAR回波,P<sub>1</sub>表示变标相位算子矩阵,FFT<sub>r</sub>表示距离向离散傅里叶基,P<sub>2</sub>表示距离向算子矩阵,IFFT<sub>r</sub>表示距离向离散逆傅里叶基,P<sub>3</sub>表示方位向算子矩阵;(6b)将残缺的合成孔径雷达SAR图像取模,生成散射系数矩阵;(6c)按照下式的硬阈值算法,计算主元散射系数矩阵:<img file="FDA0000787686400000021.GIF" wi="411" he="156" />其中,A<sub>1</sub>表示主元散射系数矩阵,i表示散射系数矩阵的行,j表示散射系数矩阵的列,a<sub>i,j</sub>表示散射系数矩阵的第i行第j列的元素,σ表示硬阈值算法的阈值;(6d)将主元散射系数矩阵和残缺的合成孔径雷达SAR图像的相位相乘,生成主元图像;(7)按照下式,生成重构合成孔径雷达SAR回波:Y<sub>1</sub>=IFFT<sub>a</sub>(((FFT<sub>a</sub>*X<sub>1</sub>*P<sub>3</sub><sup>H</sup>)*FFT<sub>r</sub>*P<sub>2</sub><sup>H</sup>)*IFFT<sub>r</sub>*P<sub>1</sub><sup>H</sup>)其中,Y<sub>1</sub>表示重构合成孔径雷达SAR回波,IFFT<sub>a</sub>表示方位向离散逆傅里叶基,FFT<sub>a</sub>表示方位向离散傅里叶基,*表示矩阵相乘操作,X<sub>1</sub>表示合成孔径雷达SAR图像主元,P<sub>3</sub><sup>H</sup>表示方位向算子矩阵P<sub>3</sub>的共轭矩阵,FFT<sub>r</sub>表示距离向离散傅里叶基,P<sub>2</sub><sup>H</sup>表示距离向算子矩阵P<sub>2</sub>的共轭矩阵,IFFT<sub>r</sub>表示距离向离散逆傅里叶基,P<sub>1</sub><sup>H</sup>表示变标相位算子矩阵P<sub>1</sub>的共轭矩阵;(8)判断迭代次数是否达到50次,若是,执行步骤(9),否则,迭代次数加1,执行步骤(4);(9)按照下式,合成孔径雷达SAR图像成像:M=IFFT<sub>a</sub>(((FFT<sub>a</sub>*Y<sub>1</sub>*P<sub>1</sub>)*FFT<sub>r</sub>*P<sub>2</sub>)*IFFT<sub>r</sub>*P<sub>3</sub>)其中,M表示合成孔径雷达SAR图像,IFFT<sub>a</sub>表示方位向离散逆傅里叶基,FFT<sub>a</sub>表示方位向离散傅里叶基,*表示矩阵相乘操作,Y<sub>1</sub>表示重构合成孔径雷达SAR回波,P<sub>1</sub>表示变标相位算子矩阵,FFT<sub>r</sub>表示距离向离散傅里叶基,P<sub>2</sub>表示距离向算子矩阵,IFFT<sub>r</sub>表示距离向离散逆傅里叶基,P<sub>3</sub>表示方位向算子矩阵。 |