面向条带SAR的多孔径图像偏移自聚焦算法

李谨成,郭德明

(南京电子技术研究所,江苏南京 210039)

摘 要: 本文提出了一种能够用于机载条带式合成孔径雷达(SAR)运动误差估计的多孔径图像偏移自聚焦算法。首先,将条带SAR数据分割为有重叠的估计子块,各个子块又分为具有重叠场景的多个子孔径,并通过后向投影算法在距离多普勒域构建子孔径图像;然后,对各个子孔径图像进行互相关处理,在分析影响互相关函数的因素的基础上,给出了求解各子图像之间的重叠场景相对偏移的方法;最后,给出了子块内的误差估计方法与子块间的误差拼接方法。对实际数据的处理结果表明,所提算法能够精确且鲁棒地估计机载条带SAR的运动误差。

关键词:合成孔径雷达;自聚焦;运动补偿;雷达信号处理

0 引言

在SAR信号处理中,方位向匹配滤波器的构造精度有赖于对目标斜距历程的精确计算。对于机载平台,由于受到大气湍流、阵风、导航设备不准等多种因素的影响,飞机常常会偏离事先规划的理想航迹。其结果导致雷达相位中心到目标之间的接收斜距相对于理想状态发生变化,从而引入回波多普勒信号的相位和幅度误差,严重影响成像质量。因此,机载SAR的数据处理中需要进行运动补偿。现阶段,由于惯性导航设备的精度达不到亚波长级[1],基于自聚焦处理的运动误差估计是获取高精度机载SAR图像的关键步骤。

多孔径偏移(Multi Aperture Mapdrift,MAM)算法是一种针对聚束SAR的参数化自聚焦算法[1]:相比于以最小熵算法[2]为代表的参数化自聚焦算法,MAM的误差模型的阶数更高,故其误差估计精度更高;相比于以相位梯度自聚焦(PGA)[3]为代表的非参数化算法,MAM算法估计的鲁棒性更高,能够在场景缺乏强散射点的情况下准确地估计运动误差。MAM算法通过测量子孔径图像间的位置偏移来估计误差,由于条带SAR的雷达波束随着飞机的运动而运动,其子孔径图像对应的场景在不断变化,因此传统MAM算法不能直接用于条带SAR的自聚焦处理。

本文提出了一种能够用于条带SAR的多孔径偏移(Stripmap Multi Aperture Mapdrift,SMAM)算法,在传统MAM算法的框架下给出针对条带模式的子孔径划分方法、子孔径成像方法与误差拼接方法,该方法能够高精度且鲁棒地估计机载条带SAR的运动误差,从而获取高精度的机载SAR图像。

1 信号模型

机载SAR的观测几何模型如图1所示,Y轴指向载机飞行的方向,Z轴为高度向,X轴与Y轴、Z轴一起构成右手直角坐标系。图1中的蓝色虚线表示事先规划好的理想航迹,红色弯曲虚线表示存在运动误差时载机飞行的实际航迹。当不存在运动误差时,载机到目标的距离为

图1 机载SAR的观测几何模型

r(t;φ)=

(1)

式中,h为载机的飞行高度,φ为接收机下视角,V为载机的飞行速度,t为方位向时间,t0为载机到目标距离最近的方位向时刻。

当存在运动误差时,载机到目标的距离为

rε(t;φ)=

r(t;φ)+ΔrLOS(t;φ)

(2)

式中,Δx(t)和Δz(t)分别为载机在X方向和Z方向上偏离理想航迹的位置误差,ΔrLOS(t;φ)为接收斜距的误差,并且

ΔrLOS(t;φ)=Δz(t)·cosφx(t)·sinφ

(3)

SMAM将运动误差建模为高阶多项式形式,即

(4)

式中,ηm为第m阶误差系数。

2 SMAM算法

2.1 数据分割

为了提高数据处理效率,在SAR的成像处理中每次需要处理多个合成孔径长度的数据。SMAM算法的第一步是沿方位向分割数据,如图2所示,SMAM算法中数据分割分为两步。如图2(a)所示,SMAM算法首先将数据沿方位向分割为多个估计子块。如图2(b)所示,每个SMAM估计子块之后又被分为多个方位向子孔径,每个方位向子孔径对应的时间长度在一秒左右[4]。图2(b)给出的是子孔径数目为4时的情况,由于每个SMAM估计子块的长度小于一个合成孔径时间,因此每个子孔径数据对应的场景范围均有重叠的部分。图2(b)以第一个子孔径为例给出了其与其他子孔径之间的重叠场景(SOL(p,q)表示第p个和第q个子孔径间重叠场景的长度),可见重叠场景的方位向长度随着子孔径之间距离的增大而减小,而相邻子孔径之间的重叠场景范围最大。

(a)整段数据被分割为多个估计子块

(b)估计子块被分割为多个子孔径

图2 SMAM算法中数据分割的示意图

2.2 子孔径成像

本文采用后向投影(Back Projection,BP)算法[5]进行子孔径成像处理,为了使子图像与信号相位历程之间有固有的傅里叶变换对的关系,子孔径成像网格被建立在虚拟极坐标系中[6]。机载虚拟极坐标系的坐标轴为(r,Ξ),其中Ξ=sinθu,考虑到机载SAR的瞬时多普勒频率fd=2Vsinθu/λλ为雷达波长,因此在机载虚拟极坐标系构建图像在多普勒频域是均匀采样的。另一个坐标轴为距离轴,则可认为子孔径图像被构建在距离多普勒域。

2.3 子孔径图像互相关处理

在获取重建在机载虚拟极坐标系的各个子孔径图像之后,便可通过互相关处理测量各子图像之间场景的偏移,进而计算高阶多项式误差模型中的各阶系数。图3给出了条带模式中子孔径图像互相关处理的示意图,其中位于上方的图像为基准图像,位于下方的是被移动图像。在互相关处理中,被移动图像沿方位向作圆周位移,然后通过两幅图像的幅度相乘得到对应位移下的互相关函数值,即

图3 条带模式中子孔径图像互相关处理示意图

Cp,q(i)=∬Ip(fa,τ;0)·Iq(fa,τ;i)dfadτ

(5)

式中,Iq(fa,τ;i)表示第q个子孔径图像沿方位向圆周位移i个像素时的二维幅值函数。

图4给出了本文第3节所处理真实SAR数据的互相关函数,互相关函数的整体下降趋势是由于子图像天线方向图随着圆周位移相关性下降造成的。当子图像间的两个子图像的重叠场景处于相同的方位向位置,其互相关函数中会均为出现一个尖峰,图4中互相关函数的梯度函数如图5所示,图5中各梯度函数的最大值和最小值分别对应互相关函数中尖峰两侧的“陡坡”。位于“陡坡”顶端的尖峰是函数的极值,其对应的梯度值为零,所以可以通过测量互相关函数梯度的最大值和最小值之间的零点来自动获取子图像间场景的偏移量。以第一幅与第五幅子图像互相关函数为例,图4和图5分别在右上角给出了其互相关函数的尖峰附近以及互相关函数梯度最值之间的零点附近的放大图,由图中标出的坐标可见相关函数的尖峰与互相关函数梯度最值之间的零点对应着相同的横坐标。

图4 真实SAR数据的互相关函数

图5 互相关函数的梯度

2.4 误差估计与拼接

引起各子孔径间重叠场景偏移的有两方面因素。第一个因素为条带模式下天线波束的移动:当误差模型的阶数设定为M时,在SMAM处理每个估计子块内的子孔径数目也为M,则同一目标在第p幅和第q幅(q>p)子图像间的频率偏移为

(6)

式中,fr=2V2/λRB为机载SAR方位向调频率,Tes为估计子块对应的时间长度。则该频率偏移在距离多普勒域引起的子图像偏移为

Ωp,q=

(7)

式中,round[·]表示就近取整操作,Ns为各子图像方位向采样点数。

第二个引起场景偏移的因素为载机偏离理想航迹引起的运动误差:如式(4)所示,在SMAM中运动误差被建立为高阶多项式的形式,则在第p个子孔径内其对应的相位误差为

(8)

式中,表示第p个子孔径的中心方位时刻。由于常数相位和线性相位对聚焦没有影响,这里多项式的最低阶数为2阶。展开式(8),其包含的线性相位为

Δφε,line(t,p)=

(9)

由傅里叶变换的性质可知,时域的线性相位对应着频谱的搬移。如前所述,各子孔径的图像构建在多普勒域(方位频域),则式(9)的时域线性相位在第p幅子图像内引起的偏移量为

(10)

则由运动误差引起的第p幅和第q幅图像之间的相对偏移量为

Δp,q=

(11)

其中p,q∈[1,2,…,N],即式(11)能够包括所有子图像间的相对偏移量。该表达式能够写成下面的矩阵形式[1]

Δ=δη

(12)

Δ=

(13)

(14)

(15)

式中,[]T表示矩阵转置,Δ为运动误差对应的图像偏移矩阵,η为误差多项式系数矩阵,δ为关系矩阵,其成员表示第m阶误差系数为1(即ηm=1)时,第m阶误差引起的图像偏移,即

(16)

若测得第p幅和第q幅图像之间的相对偏移量为则式(13)中对应运动误差的偏移矩阵可以表示为

(17)

其中互相关测量得到的偏移矩阵Δ

(18)

波束移动引起的偏移矩阵Ω

Ω=[Ω1,2…Ω1,M Ω2,3…Ω2,M Ω3,4…ΩM-1,M]T

(19)

通过解式(12)中的超定线性方程,可得高阶误差多项式的系数的最小二乘解为

ηLs=(δTδ)-1δTΔ

(20)

其中表示各阶误差系数的估计值构成的矩阵,将ηLs中的值带入误差多项式可得SMAM算法估计的各个子块内的运动误差[7],即

(21)

由于在误差多项式中不包括线性相位和常数相位,在进行各估计子块间的误差拼接处理时需要通过二阶求导将式(21)转换为位置误差加速度的形式[8],即

(22)

然后通过对整段数据对应的进行两次积分[9],便可得到整段数据对应的位置误差。当考虑误差的距离向空变时,可以将数据距离向分块,将相位误差通过式(3)映射为飞机的二维距离误差。考虑到SMAM的阶数有限,当误差阶数较高时需要用高阶算法估计残余误差[9]

3 实测数据处理结果

为了验证所提运动误差估计方法的有效性,本文选择一段实测高分辨机载条带SAR数据进行实验。该机载SAR系统工作于X波段,工作模式为条带模式,方位向分辨率为0.2 m,脉冲重复频率为2 000 Hz,飞机的飞行高度为5 000 m,飞行速度约为100 m/s。该系统所具备的惯导设备精度较低,其绝对精度在米级,远大于雷达波长(厘米级),且惯导数据的更新频率为20 Hz,远低于系统的脉冲重复频率。

在高分辨率的机载SAR的自聚焦处理中,误差估计通常是在子孔径内进行的,然后进行拼接并在全孔径补偿。因此,子孔径误差的估计精度对于获取聚焦的雷达图像至关重要。图6给出了自聚焦处理前后的子孔径图像:其中图6(a)是未经处理的图像,由于惯导精度较低,图像散焦严重;图6(b)是PGA算法的处理结果,由于子图像内缺乏强散射目标,PGA算法不能有效地估计运动误差;图6(c)给出的是本文所提的SMAM算法的处理结果,图中的高压塔架清晰可见,说明SMAM算法能够鲁棒且高精度地估计运动误差。

(a)未处理 (b)PGA处理 (c)SMAM处理

图6 子孔径图像

图7给出的是全孔径数据的处理结果,其中图7(a)给出的是用惯导数据计算并补偿运动误差后的处理结果,由于惯导设备的精度较低,图像的整体尤其图像的左半部分严重散焦。图7(b)给出的是经过SMAM处理后的结果,可见图像的质量明显提高,图像熵由18.626 9降低为17.965 9(图像熵越小越好),场景中的屋顶,高压电线塔架等目标能够被清楚地分辨出来。

(a)自聚焦处理前

(b)SMAM处理后

图7 全孔径图像

4 结束语

本文所提出的SMAM算法是一种参数化的自聚焦方法,其将运动误差建立为高阶多项式的形式,通过测量各子孔径图像内的重叠场景的偏移量来计算高阶多项式的系数。由于误差模型的阶数较高,能够取得比传统参数化方法更好的估计精度,并且算法对起始输入的要求较低,能够鲁棒地估计运动误差。需要注意的是,当运动误差比较复杂时,高阶多项式误差模型的精度仍然有限,可以再通过如PGA的非参数化处理进一步提高误差估计的精度。

参考文献

[1]JAKOWATZJ C V, WAHL D E, EICHEL P H, et al.Spotlight-Mode Synthetic Aperture Radar: A Signal Processing Approach[M].US :Springer, 1996.

[2]王坡,葛俊祥,潘世伟.基于二次速度估计的距离像运动补偿[J].雷达科学与技术, 2018,16(6):583-588.

WANG Po,GE Junxiang,PAN Shiwei.Motion Compensation of Range Profile Based on Second Velocity Estimation[J].Radar Science and Technology, 2018,16(6):583-588.(in Chinese)

[3]WAHL D E, EICHEL P H, GHIGLIA D C, et al.Phase Gradient Autofocus—A Robust Tool for High Resolution SAR Phase Correction[J].IEEE Trans on Aerospace & Electronic Systems, 1994, 30(3):827-835.

[4]元棪, 李和平.基于子孔径的多项式拟合优化PACE运动补偿方法[J].计算机与现代化, 2019(9):106-111.

[5]ULANDER L M H, HELLSTEN H, STENSTROM G.Synthetic-Aperture Radar Processing Using Fast Factorized Back-Projection[J].IEEE Trans on Aerospace & Electronic Systems, 2003, 39(3):760-776.

[6]景国彬, 李宁, 孙光才, 等.联合误差估计的机载超高分辨率SAR成像[J].西安电子科技大学学报, 2019,46(3):1-7.

[7]MOREIRA J R.A New Method of Aircraft Motion Error Extraction from Radar Raw Data for Real Time Motion Compensation[J].IEEE Trans on Geoscience & Remote Sensing, 1990, 28(4):620-626.

[8]YANG Mingdong , KONG Fanqiang , ZHU Daiyin , et al.Sliding Spotlight SAR Data Focusing Based on Subaperture with Line-of-Sight Motion Compensation[C]∥ 2017 IEEE International Geoscience and Remote Sensing Symposium, Fort Worth, TX, USA :IEEE, 2017:1-5.

[9]XING Mengdao, JIANG Xiuwei, WU Renbiao, et al.Motion Compensation for UAV SAR Based on Raw Radar Data[J].IEEE Trans on Geoscience & Remote Sensing, 2009, 47(8):2870-2883.

[10]LU Qianrong, GAO Yesheng, WANG Kaizhi, et al.Autofocus Correction of Residual Low-Order and High-Frequency Phase Error in Synthetic Aperture Radar[J].Journal of Applied Remote Sensing, 2017, 11(3):1-13.

Multi-Aperture Mapdrift Autofocus Algorithm for Stripmap SAR

LI Jincheng, GUO Deming

(Nanjing Research Institute of Electronics Technology, Nanjing 210039, China)

AbstractThis paper proposes a multi-aperture mapdrift autofocus algorithm for airborne synthetic aperture radar(SAR)in stripmap mode.First, the stripmap SAR data are split into the overlapping estimation blocks, which are then divided into sub-apertures with overlapping scenario.Second, the coherence process is implemented among sub-images.Then the paper gives the method to calculate the mapdrift based on the analysis of the main factors, which affect the coherence function.Third, the approaches to estimate and connect the motion errors are given.Experiments on real airborne stripmap SAR data demonstrate the precision and robustness of the proposed autofocus method.

Key words: synthetic aperture radar; autofocus; motion compensation; radar signal processing

中图分类号:TN958

文献标志码:A

文章编号:1672-2337(2020)05-0551-06

DOI: 10.3969/j.issn.1672-2337.2020.05.014

收稿日期:2019-11-07;修回日期:2020-03-24

作者简介

李谨成 男,1990 年出生,山东人,博士,工程师,主要研究方向为雷达总体设计与信号处理。

E-mail:jincheng.li@buaa.edu.cn

郭德明 男,1984 年出生,湖南人,博士,高级工程师,主要研究方向为雷达总体设计。