THzViSAR极坐标格式算法的几何失真校正
Geometric Distortion Correction for THzViSAR Polar Format Algorithm
DOI: 10.12677/MOS.2023.122150, PDF, HTML, XML, 下载: 273  浏览: 1,031 
作者: 尚双丽, 陈燕燕, 郑其斌*:上海理工大学健康科学与工程学院,上海;李鑫宇:上海无线电设备研究所,上海;王亚哲:杭州乾晶半导体有限公司,浙江 杭州
关键词: 极坐标格式算法太赫兹视频SAR线性相位误差图像域重采样几何失真校正PFA THzViSAR LPE Image Domian Resampling Geometric Distortion Correction
摘要: 极坐标格式算法(PFA)基于平面波前假设对差分距离进行二阶近似,导致线性和二次相位误差的存在,并分别导致几何失真和图像散焦。太赫兹视频SAR (THzViSAR)的特点在于有效场景范围大、成像区域小,因此可以忽略二次相位误差(QPE),而线性相位误差(LPE)只与成像几何有关,不可忽略。考虑到不同帧坐标下的图像旋转,本文对偏移后的目标位置进行了公式推导,并且采用图像域重采样的方法进行几何失真校正,同时实现图像旋转。最后通过仿真数据处理验证了本文所述的校正方法能够有效地改善PFA图像的失真及旋转情况。
Abstract: The polar format algorithm (PFA) makes a second-order approximation of the differential range based on the planar wavefront assumption. This leads to the existence of linear and quadratic phase errors, respectively resulting in geometric distortion and defocusing. Terahertz video synthetic ap-erture radar (THzViSAR) is characterized by the small region and the large permissible region of Quadratic Phase Error (QPE), so QPE can be ignored. However, Linear Phase Error (LPE) is only re-lated to imaging geometry and cannot be ignored. Considering the image rotation in different frame coordinates, this paper deduces the formula for the offset position, and adopts the image domain resampling for geometric distortion correction and rotation. Finally, simulation experiments verify that the correction method can effectively improve the distortion and rotation of PFA images.
文章引用:尚双丽, 李鑫宇, 陈燕燕, 王亚哲, 郑其斌. THzViSAR极坐标格式算法的几何失真校正[J]. 建模与仿真, 2023, 12(2): 1612-1622. https://doi.org/10.12677/MOS.2023.122150

1. 引言

近年来,视频合成孔径雷达(Video Synthetic Aperture Radar, ViSAR)由于其自身优势受到了越来越多的关注。其能够实现对感兴趣区域(Regin of interest, ROI)的连续视频观察,在雷达平台飞行过程中以一定帧率将获得的一系列图像以视频形式播放。ViSAR使得SAR图像由“静态”向“动态”发展 [1] ,通过提高图像帧率可以实现对运动目标的持续跟踪,获得速度、运动方向等更丰富的场景信息 [2] 。ViSAR系统同时继承了传统SAR的优势,即不易受天气、环境等条件的影响,可以全天时、全天候工作,且分辨率高、穿透性强 [3] [4] 。随着对太赫兹(Terahertz, THz)波的研究 [5] - [11] ,工作于太赫兹波段的THzViSAR由于能够快速实现高分辨成像受到了越来越多的关注,并且在军用、民用等领域拥有广阔的应用前景和强大的发展潜力。

目前经典的成像算法包括后向投影算法(Back Projection Algorithm, BPA) [12] 和极坐标格式算法(Polar Format Algorithm, PFA) [13] 。BPA从时域逐脉冲积累能量,可以在任意成像网格上进行图像重建,具有精确的运动补偿能力,理论上适用于任意轨迹、任意成像模式,但其极高的运算复杂度严重限制了该算法的广泛应用。后来,学者们相继研究并提出了多种加速算法 [14] - [22] ,其中最为经典的是快速多级后向投影算法(Fast Factorized Back Projection Algorithm, FFBPA) [16] 。该算法将全孔径划分为若干子孔径,并在局部极坐标系下进行逐级相干积累,使得算法效率得到显著提高。然而,FFBPA通过大量的二位插值操作实现不同局部极坐标系之间的映射,这将不可避免地导致插值误差的引入和积累,并最终影响图像质量。为减小插值误差可增加子孔径长度,但由于FFBPA在初始阶段仍采用了低效的BP积分进行子图像重建,子孔径长度的增加会导致算法运算量的增加,并不断向传统BPA逼近;也可以通过提高插值核精度来减小插值误差,但这也将加大算法实现难度及运算量。因此,在实际应用中FFBPA难以兼顾图像质量和运算效率,通常会牺牲一部分图像质量以达到更高的运算效率。

PFA是一种高效的频域成像算法,且更适用于ViSAR成像。该算法基于平面波前假设,算法步骤简单,计算量小。但是其缺陷也正是因为采用了平面波前假设,引起了残余相位误差,主要包括线性相位误差(Linear Phase Error, LPE)和二次相位误差(Quadratic Phase Error, QPE)。前者会导致几何失真,即目标不会出现在PFA图像的实际位置;后者会引起图像散焦,且离场景中心越远的目标散焦越严重,进而导致有效场景半径受到限制。与传统波段相比,太赫兹ViSAR具有更大的QPE容许半径,因此可以忽略该误差引起的散焦。然而,LPE与雷达工作频段无关,只与成像几何模型有关,所以该误差不可忽视。同时,对于ViSAR图像来说,每一帧图像都应该建立在同一地面坐标系中。因此,本文针对传统PFA中存在的LPE给出了有效的校正方法,同时将不同帧图像旋转至同一坐标系中,最后通过仿真实验进行验证。

2. 成像算法介绍

2.1. ViSAR回波模型

ViSAR典型的工作模式是圆周聚束模式,即雷达平台做匀速圆周运动,且波束始终指向固定的成像区域。在该模式下,雷达可以对成像区域进行持续监测,在短时间内生成一系列图像并以一定帧率进行视频播放。该成像几何构型如图1所示,以场景中心为原点O建立三维直角坐标系,H为雷达平台飞行高度, φ θ 分别为俯仰角和方位积累角, R c 表示雷达到场景中心的斜距。

Figure 1. ViSAR imaging geometric model

图1. ViSAR成像几何模型

若以 ( x a , y a , z a ) 表示雷达平台的瞬时位置,则根据几何关系,可以写为

{ x a = R c cos φ cos θ y a = R c cos φ sin θ z a = R c cos φ = H (1)

天线发射大时宽带宽积的线性调频(Linear Frequency Modulation, LFM)信号 [23] ,其频率在一定时间内连续线性变化,如(2)所示。

s ( t r ) = r e c t ( t r T r ) exp { j 2 π ( f c t r + 1 2 γ t r 2 ) } (2)

其中, t r 为距离向快时间, r e c t ( ) 为矩形窗函数, T r 为脉宽, f c 为中心频率,调频率 γ = B / T r ,B为带宽。对于照射场景内任意点 P ( x , y , 0 ) ,雷达到该点目标的瞬时斜距为

R p = ( x a x ) 2 + ( y a y ) 2 + z a 2 (3)

则该点目标的回波信号可以表示为

s r ( t r , t a ) = r e c t ( t r τ T r ) exp { j 2 π [ f c ( t r τ ) + 1 2 γ ( t r τ ) 2 ] } (4)

其中, t a 为方位向慢时间,从发射信号到接收回波之间的双程时延 τ = 2 R p / c ,c为光速。

由于LFM信号的特殊性质,可以通过去调频(Dechirping)的方式对(4)进行脉冲压缩。通过选用一频率、调频率相同的LFM信号作为参考信号与回波信号进行差频处理,不仅运算简单,而且处理后的信号带宽大幅降低,进而减小雷达接收机的处理压力。

针对(4)所示的回波信号,并结合图1所示的几何构型,选取参考距离 R r e f = R c ,且调频率和中心频率相同的LFM信号作为参考信号,即

s r e f ( t r , t a ) = r e c t ( t r τ r e f T r e f ) exp { j 2 π [ f c ( t r τ r e f ) + 1 2 γ ( t r τ r e f ) 2 ] } (5)

其中, T r e f 是参考信号的脉宽,一般略大于 T r ,参考距离的双程时延 τ r e f = 2 R r e f / c

将回波信号(4)和参考信号(5)进行混频,即 s r ( t r , t a ) s r e f * ( t r , t a ) ,得到的差频信号为

s i f ( t r , t a ) = r e c t ( t r τ T r ) exp [ j 4 π f c c R Δ j 4 π γ c ( t r τ r e f ) R Δ j 4 π γ c 2 R Δ 2 ] (6)

其中,差分距离 R Δ = R p R r e f

2.2. 极坐标格式算法

极坐标格式算法(PFA)是一种典型的用于聚束模式的成像算法,该算法简洁高效,其处理流程如下。首先,将(6)做距离向傅里叶变换,得到距离频域信号(7)。

s i f ( f r , t a ) = T r sin c [ T r ( f r + 2 γ c R Δ ) ] exp ( j 4 π f c c R Δ j 4 π f r c R Δ j 4 π γ c 2 R Δ 2 ) (7)

其中, f r 为距离向频率。

上式中的第二、三个相位项分别是斜置项和剩余视频相位(Residual Video Phase, RVP),需要将这两项进行去除,称为“去斜”操作。通过在距离频域乘以补偿函数(8)进行去除。

S c ( f r ) = exp ( π f r 2 γ ) (8)

再进行距离向逆傅里叶变换,得距离时域信号如下

s i f ( t r , t a ) = r e c t ( t r τ T r ) exp ( j K R R Δ ) (9)

其中,波数 K R = 4 π ( f c + f r ) / c ,且 R Δ 可以重写为

R Δ = ( R c cos φ cos θ x ) 2 + ( R c cos φ sin θ y ) 2 + H 2 R c (10)

基于平面波前假设对其进行泰勒展开,得到

R Δ x cos φ cos θ y cos φ sin θ (11)

则式(9)可以改写为

s i f ( K x , K y ) = r e c t ( t r τ T r ) exp [ j ( x K x + y K y ) ] (12)

其中,距离向波数 K x 和方位向波数 K y 分别表示为

{ K x = K R cos φ cos θ K y = K R cos φ sin θ (13)

由式(13)可以看出,波数域采样点是分布在极坐标上的,需分别进行距离向插值和方位向插值使波数域采样点均匀地分布在直角坐标系中,该过程如图2所示。之后通过二维逆傅里叶变换即可得到PFA成像结果 I ( x , y )

I ( x , y ) = s i f ( K x , K y ) e j x K x e j y K y d K x d K y (14)

Figure 2. Coordinate transformation in wave number domain

图2. 波数域的坐标转换

3. 几何失真校正原理

3.1. 误差分析

平面波前假设是指远场情况下各阵元到点辐射源的射线近似为平行线,波前近似为平面波。然而实际波前是球面波,PFA在平面波前假设的基础上将 R Δ 展开为(11),这将不可避免地导致线性和二次相位误差的存在。线性相位误差(Linear Phase Error, LPE)会导致图像失真,具体表现为PFA图像中的目标位置出现偏移;而二次相位误差(Quadratic Phase Error, QPE)会使图像发生散焦。本节将对PFA中存在的误差进行分析。

根据(9),相位 ψ 可以表示为

ψ = K R R Δ (15)

其中, K R 可以分解为两个正交分量 K x K y 。因此,式(15)可以改写为二维波数域中心即 ( K x , K y ) = ( 0 , K y c ) 处的泰勒级数展开,得到

ψ = C + a 10 K x + a 01 ( K y K y c ) + a 20 K x 2 + a 02 ( K y K y c ) 2 + a 11 K x ( K y K y c ) + (16)

其中,C为常数项, a 10 a 01 为一阶项系数, a 20 a 02 为二阶项系数, a 11 为交叉项系数。根据几何关系进行推导可以得到

{ a 10 = x R c ρ a 01 = R c ρ cos φ (17)

其中, ρ = x 2 + ( R c cos φ y ) 2 + H 2 。此时,一阶项系数 a 10 a 01 对应了目标在PFA图像中的几何位置,即

{ x = x R c ρ y = ρ R c cos φ (18)

这意味着场景内目标位置发生偏移,且分布在一块扇形区域内。定义 r e = ( x x ) 2 + ( y y ) 2 为点目标真实位置 ( x , y ) 和偏移位置 ( x , y ) 之间的距离误差。图3所示为整个场景内的距离误差,图中分别绘制了距离误差为1 m和0.1 m的等高线。不难发现,离场景中心越远距离误差越大,也就是说离场景中心越远的目标偏移越明显。该几何失真情况是由LPE引起的,而LPE与雷达工作频段无关,只与成像几何构型有关,所以该误差不可忽视,须对其进行校正。

Figure 3. Range error in 300 GHz PFA image

图3. 300 GHz PFA图像距离误差

二阶项系数 a 20 a 02 是空变项,会导致图像发生散焦,且越靠近成像场景边缘,散焦就会越严重。因此,PFA的有效场景半径受到限制,且最大允许半径表示为

r π / 4 = ρ a R c λ (19)

其中, ρ a 是理论方位分辨率, r π / 4 是以 π / 4 作为允许误差范围时的最大场景半径。不难看出,PFA的有效场景半径与波长 λ 的开方成反比,即和中心频率 f c 的开方成正比。对于斜距 R c = 1 km 、理论方位分辨率 ρ a = 0.1 m 、工作频率 f c = 300 GHz 的THzViSAR而言,其有效场景半径可达100 m。而THzViSAR成像区域小(如成像半径为60 m),QPE可以忽略,即认为场景内所有目标聚焦效果良好。

3.2. 几何失真校正原理

经分析,由于THzViSAR成像区域小、有效场景半径大的特点,可忽略QPE引起的散焦情况;而LPE与成像几何构型有关,与目标所在位置的横纵坐标有关,因此必须在图像域对该误差进行校正。该过程可以通过二维重采样实现,校正原理如图4所示,具体处理步骤如下:

1) 如图4所示,在地面xy坐标系中建立并划分校正网格,相邻校正点之间的横向和纵向间隔分别为 d x d y

Figure 4. Principle of geometric distortion correction

图4. 几何失真校正原理

2) 针对每个校正点 ( x , y ) ,根据(18)计算其在PFA图像中的坐标 ( x , y ) ,完成几何失真映射;

3) 由该偏移坐标在PFA图像中通过插值找到其“像”,并将其返回校正点。该过程通过双线性插值实现,其核心思想是在两个方向上分别进行线性插值。如图5所示,已知 Q 11 ( u 1 , v 1 ) Q 12 ( u 1 , v 2 ) Q 21 ( u 2 , v 1 ) Q 22 ( u 2 , v 2 ) ,那么 Q ( u , v ) 的值为

Q ( u , v ) = ( u 2 u ) ( v 2 v ) Q 11 + ( u 2 u ) ( v v 1 ) Q 12 + ( u u 1 ) ( v 2 v ) Q 21 + ( u u 1 ) ( v v 1 ) Q 22 (20)

Figure 5. Principle of bilinear interpolation

图5. 双线性插值原理

4) 这样就完成了单个校正点的校正。重复以上步骤,直至完成校正区域中所有点的校正。

THzViSAR成像过程中,不同帧坐标系下获得的图像之间存在旋转,为了实现对同一块照射场景的持续观察,需将所有图像重建在统一的地面坐标系中。此时,可以在完成几何失真校正的同时完成图像的旋转,其实现过程如图6所示。首先将地面坐标系中的校正点 ( x , y ) 通过公式(21)进行旋转(其中 α 为旋转角度),再根据公式(18)进行几何失真映射,最后通过插值找到其“像”并返回校正点。综上所述,该几何失真校正流程如图7所示。

[ x ^ y ^ ] = [ cos α sin α sin α cos α ] [ x y ] (21)

Figure 6. Geometric distortion correction combined with rotation

图6. 含图像旋转的几何失真校正

Figure 7. Flow chart of image correction

图7. 图像校正流程图

4. 仿真数据处理

为了验证PFA图像的几何失真校正效果,本节进行了点目标仿真实验,仿真参数设置如表1所示,仿真点目标分布如图8所示。在该参数条件下,PFA有效场景半径为100 m,成像区域范围未超过有效场景大小限制,因此仅考虑LPE引起的点目标位置偏移的校正。

Table 1. Simulation parameters setting

表1. 仿真参数设置

Figure 8. Simulation point target distribution

图8. 仿真点目标分布

采用本文所述的几何失真校正方法进行校正,得到的仿真结果如图9所示。其中图(a)为PFA算法成像结果,红点表示各点目标理论偏移位置,白点为实际成像位置,两者之间虽然存在误差,但可以接受。不难看出PFA图像中确实存在目标位置偏移,具体表现为点目标分布在一片扇形区域内;图(b)为几何失真校正结果,红点表示各点目标理论位置,白点为校正后的位置。从图中可以粗略地看出,本文所述的几何失真校正方法可以有效校正PFA中存在的线性相位误差(LPE)。

(a) PFA图像 (b) 几何失真校正结果

Figure 9. Imaging and geometric distortion correction results

图9. 成像及几何失真校正结果

为了进一步分析校正精度,表2给出了图像中A、B、C三个点目标的定位结果。从中可以看出,校正前的PFA图像中点目标存在较明显的偏移情况,而经过校正后,点目标位置能够有效且较精确地定位在其实际位置处。

同时,本文考虑了由不同帧坐标引起的图像旋转情况的校正,这里考虑的旋转角度为45˚,此时得到的仿真结果如图10所示,同样地用红点绘制了理论位置。其中图(a)为PFA算法成像结果,不难看出PFA图像中不但存在几何失真,同时存在旋转;图(b)为校正结果,从图中可以看出,本文所述的校正方法可以有效校正该旋转及几何失真情况。

Table 2. Geometric distortion correction results

表2. 几何失真校正结果

(a) 含旋转的PFA图像 (b) 校正结果

Figure 10. Imaging and correction results with rotation

图10. 含旋转的成像及校正结果

为了进一步验证校正效果,表3同样给出了A、B、C三个点目标的定位结果。从中可以看出,校正前的PFA图像中点目标位置严重偏移,而经过校正后的点目标能够有效且精确地位于在其实际位置处。

Table 3. Correction results with rotation

表3. 含旋转的校正结果

5. 结论

本文基于THzViSAR成像区域小、有效场景范围大的特点,同时考虑到不同帧坐标下的图像旋转,提出了一种图像域二维重采样的方法,完成对PFA图像的几何失真校正和旋转,将每帧图像重建在同一地面坐标系中。仿真结果表明,文中所提出的方法能够有效地校正PFA图像中存在的几何失真情况及旋转情况,验证了本文方法的可行性。因此该方法在THzViSAR高分辨连续成像中具有广泛的应用前景。

NOTES

*通讯作者。

参考文献

[1] 左峰. 视频合成孔径雷达成像算法研究[D]: [博士学位论文]. 成都: 电子科技大学, 2019.
[2] 胡睿智. 视频合成孔径雷达成像理论与关键技术研究[D]: [博士学位论文]. 成都: 电子科技大学, 2018.
[3] 向天舜. 星载合成孔径雷达成像关键技术研究[D]: [博士学位论文]. 南京: 南京航空航天大学, 2020.
https://doi.org/10.27239/d.cnki.gnhhu.2020.002386
[4] Moreira, A., Prats-Iraola, P., et al. (2013) A Tutorial on Synthetic Aperture Radar. IEEE Geoscience and Remote Sensing Magazine, 1, 6-43.
https://doi.org/10.1109/MGRS.2013.2248301
[5] 贾刚, 汪力, 张希成. 太赫兹波(TeraHertz)科学与技术[J]. 中国科学基金, 2002, 16(4): 200-203.
[6] 张存林, 牧凯军. 太赫兹波谱与成像[J]. 激光与光电子学进展, 2010, 47(2): 1-14.
[7] 许景周, 张希成. 太赫兹科学技术和应用[M]. 北京: 北京大学出版社, 2007.
[8] 张存林. 太赫兹感测与成像[M]. 北京: 国防工业出版社, 2008.
[9] 冯伟, 张戎, 曹俊诚. 太赫兹雷达技术研究进展[J]. 物理, 2013(12): 846-854.
[10] 梁美彦, 邓朝, 张存林. 太赫兹雷达成像技术[J]. 太赫兹科学与电子信息学报, 2013, 11(2): 189-198.
[11] 金林, 吴福伟, 杨予昊, 等. 机载视频合成孔径雷达成像技术研究[J]. 微波学报, 2020, 36(1): 45-48.
[12] Gorham, L.A. and Moore, L.J. (2010) SAR Image Formation Toolbox for MATLAB. In: Zelnio, E.G. and Garber, F.D., Eds., Algorithms for Synthetic Aperture Radar Imagery XVII, Vol. 7699, SPIE, Bellingham, 223-263.
https://doi.org/10.1117/12.855375
[13] 肖靖. 聚束SAR极坐标格式算法研究[D]: [硕士学位论文]. 南京: 南京航空航天大学, 2004.
[14] Yegulalp, A.F. (1999) Fast Backprojection Algorithm for Synthetic Aperture Radar. Proceedings of the 1999 IEEE Radar Conference. Radar into the Next Millennium, Waltham, 22-22 April 1999, 60-65.
[15] Basu, S. and Bresler, Y. (2000) O(N/sup 2/log/sub 2/N) Filtered Backprojection Reconstruction Algorithm for Tomography. IEEE Transactions on Image Processing, 9, 1760-1773.
https://doi.org/10.1109/83.869187
[16] Ulander, L.M.H., Hellsten, H. and Stenstrom, G. (2003) Synthet-ic-Aperture Radar Processing Using Fast Factorized Back-Projection. IEEE Transactions on Aerospace and Electronic Systems, 39, 760-776.
https://doi.org/10.1109/TAES.2003.1238734
[17] Wahl, D.E., Yocky, D.A. and Jakowatz Jr., C.V. (2008) An Im-plementation of a Fast Backprojection Image Formation Algorithm for Spotlight-Mode SAR. In: Zelnio, E.G. and Garber, F.D., Eds., Algorithms for Synthetic Aperture Radar Imagery XV, Vol. 6970, SPIE, Bellingham, 95-105.
https://doi.org/10.1117/12.779401
[18] Yang, Z.-M., Sun, Z.-M. and Xing, M.-D. (2013) A New Fast Back-Projection Algorithm Using Polar Format Algorithm. Conference Proceedings of 2013 Asia-Pacific Conference on Synthetic Aperture Radar (APSAR), Tsukuba, 23-27 September 2013, 373-376.
[19] Zhang, L., Li, H.-L., Qiao, Z.-J. and Xu, Z.-W. (2014) A Fast BP Algorithm with Wavenumber Spectrum Fusion for High-Resolution Spotlight SAR Imaging. IEEE Geoscience and Remote Sensing Letters, 11, 1460-1464.
https://doi.org/10.1109/LGRS.2013.2295326
[20] Yang, Z., Xing, M., Zhang, L. and Zheng, B. (2015) A Coordi-nate-Transform Based Ffbp Algorithm for High-Resolution Spotlight SAR Imaging. Science China Information Sciences, 58, 1-11.
https://doi.org/10.1007/s11432-014-5262-x
[21] Gorham, L.A., Majumder, U.K., Buxa, P., Backues, M.J. and Lindgren, A.C. (2006) Implementation and Analysis of a Fast Backprojection Algorithm. In: Zelnio, E.G. and Garber, F.D. Eds., Algorithms for Synthetic Aperture Radar Imagery XIII, Vol. 6237, SPIE, Bellingham.
https://doi.org/10.1117/12.674024
[22] 董祺, 孙光才, 杨泽民, 等. 直角坐标多级后投影聚束SAR成像算法[J]. 电子与信息学报, 2016, 38(6): 1482-1488.
[23] Lin, Z.-B. (1988) Wideband Ambiguity Function of Broadband Signals. The Journal of the Acoustical Society of America, 83, 2108-2116.
https://doi.org/10.1121/1.396391