Next Article in Journal
Focus Improvement of Spaceborne-Missile Bistatic SAR Data Using the Modified NLCS Algorithm Based on the Method of Series Reversion
Previous Article in Journal
coastTrain: A Global Reference Library for Coastal Ecosystems
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Technical Note

A Robust Track Error Estimation Method for Airborne SAR Based on Accuracy Analysis Model

1
Key Laboratory of Technology in Geo-Spatial Information Processing and Application Systems, Chinese Academy of Sciences, Beijing 100190, China
2
Aerospace Information Research Institute, Chinese Academy of Sciences, Beijing 100094, China
3
School of Electronic, Electrical and Communication Engineering, University of Chinese Academy of Sciences, Beijing 100049, China
4
Suzhou Aerospace Information Research Institute, Suzhou 215124, China
*
Author to whom correspondence should be addressed.
Remote Sens. 2022, 14(22), 5769; https://doi.org/10.3390/rs14225769
Submission received: 19 October 2022 / Revised: 9 November 2022 / Accepted: 11 November 2022 / Published: 15 November 2022
(This article belongs to the Section Remote Sensing Image Processing)

Abstract

:
With the development of miniaturization technology, Synthetic Aperture Radar (SAR) can be equipped on small carriers such as small Unmanned Aerial Vehicles (UAVs). In order to lower the cost, the accuracy of navigation equipment carried by UAV SAR is usually limited, so it is challenging to meet the requirements of SAR imaging and locating accuracy. Therefore, accurately estimating SAR tracks becomes a crucial issue. So, for the motion error estimation model widely used in current literature, this paper derives the accuracy limits of the model for the first time. The derived Cramer–Rao Lower Bound (CRLB) specifies the factors affecting the estimation accuracy, which provides new insights into the estimation model. The in-depth analysis of how the factors affect CRLB can guide the setting of the parameters while using the estimation method. Moreover, based on the accuracy analysis model, this paper improves the WTLS-based autofocus method (WTA) by selecting the appropriate estimation kernel step. The proposed method can suppress noise more effectively and further ensure estimation accuracy compared to WTA. Airborne SAR data experiments in the high-resolution condition obtain trajectory estimation results of 0.02 m.

Graphical Abstract

1. Introduction

SAR has been widely used as a powerful means of high-resolution imaging for Earth observation [1]. With the development of miniaturization technology, SAR can be equipped on small carriers such as small UAVs [2,3]. To lower the cost, the navigation accuracy is usually limited, so there is a significant track measurement error, making it challenging to provide accurate input for SAR motion compensation and imaging. SAR track estimation has become an issue of great concern to ensure the focusing quality and positioning accuracy of SAR imaging. In addition, it is also vital for SAR to perceive its position in some special applications, e.g., when autonomous navigation is needed.
SAR track estimation has been studied for several years and quite a lot of methods have been proposed. Usually, the procedure is as follows. Firstly, preliminary imaging is performed based on a straight reference track, so estimating SAR track converts to estimating motion error deviating from the nominal track. Then, the phase errors are obtained based on SAR image autofocus, and the motion errors are estimated according to the relationship between phase and motion errors. In this procedure, SAR image autofocus is one of the key steps. Many methods mainly adopt Map Drift (MD), Phase Gradient Autofocus (PGA), and their variants. Liang et al. [4] propose an autofocus algorithm based on the hybrid coordinate system. The weighted PGA obtains the local phase error functions, and then the coarse 3-D motion errors are obtained by solving the overdetermined equations using Total Least Squares (TLS). Finally, the Gauss–Newton iterations refine the 3-D motion errors. In [5], the proposed Local Quadratic Map Drift Autofocus (LQMDA) method can estimate the local quadratic phase errors and then calculate the cross-track residual accelerations using these phase errors. The residual motion errors can be obtained by double integrating the accelerations. Li et al. [6] propose a motion error estimation algorithm based on Weighted Total Least Squares (WTLS). This method calculates the double-phase gradients in each subaperture, filters the gradients by polynomial fitting, and solves the overdetermined linear equations using WTLS to obtain the double gradients of 2-D motion errors. The method is called WTA, which performs well in high-resolution conditions with strong target distributions [7]. However, the selection of some parameters in the practical application can only be based on experience, lacking theoretical guidance.
Some methods adopt autofocus algorithms based on image metrics, such as entropy and sharpness. Ran et al. [8] firstly obtained the local phase error functions by maximizing the image sharpness, then used WTLS to solve the 3-D motion errors, and finally utilized the estimated precise track for Fast Factorized Back-Projection (FFBP) imaging. In [9], by minimizing the image entropy, this approach can also realize the track estimation and focusing quality improvement. Pu et al. [10] propose an FFBP imaging algorithm integrated with motion trajectory estimation for Bistatic Forward-Looking SAR (BFSAR). The algorithm first applies a coarse-to-fine residual Range Cell Migration Correction (RCMC), then solves the optimization problem under the criterion of maximum image sharpness to obtain the estimated track. In [11], a local autofocus Back Projection (BP) imaging algorithm is proposed to reduce the computation burden. This method selects only minority pixels, uses the Global Autofocus Back Projection (GABP) algorithm to estimate the phase errors, calculates the slant range errors, and uses nonlinear optimization to obtain the Antenna Phase Centers (APCs).
In addition, there are other track estimation methods in the current research. In [12], a new search strategy within the scope of Factorized Geometrical Autofocus (FGA) is described. It is divided into local and global steps, achieving a more efficient parameter estimation. The latest review [13] provides a comprehensive summary of SAR image autofocus methods for various application scenarios. They provide important inspiration for trajectory estimation using the autofocus method.
For the current study, we have made the following two improvements.
  • From the above literature, quite a lot of methods use the phase errors obtained by autofocus algorithms to estimate motion errors. However, they lack the theoretical analysis of the motion error estimation model. Therefore, this paper derives the accuracy limits, the CRLB, of this model for the first time. The CRLB specifies the factors affecting the estimation accuracy.
  • The step length of the estimation kernel in WTA [6] is not considered, but is directly set to one. However, when the pulse repetition frequency (PRF) is relatively high because of the high azimuth resolution or velocity, this unconsidered way of setting is not reasonable. It will cause the estimated phase error gradients to be drowned in the noise. The noise accumulation of the double integration of these gradients has a very poor effect on the final track estimation results. So, based on the accuracy analysis model, we propose a more robust improvement of the WTA algorithm by selecting the appropriate step length. The proposed method can better resist the effects of noise and further ensure estimation accuracy compared to WTA.
This paper is organized as follows. Section 2 briefly describes the signal models and the main steps of WTA. Section 3 derives the CRLB of motion error estimation, verifies the correctness of the theoretical derivation, and analyzes the factors affecting the CRLB. Section 4 proposes a more robust track error estimation method based on the accuracy analysis model, which improves the robustness of the WTA. Section 5 conducts the simulation experiments and the airborne SAR data experiments.

2. Fundamentals

2.1. Signal Model of Phase Error Estimation

As shown in Figure 1, under the interference of factors such as airflow, the UAV cannot fly in an ideal straight line. There are motion errors between the actual path and the nominal straight one.
In broadside mode, supposing the azimuth sampling time is η , the actual track coordinate at any sampling time is Q x real ( η ) , y ( η ) , z real ( η ) , and the corresponding reference coordinate is Q x ref ( η ) , y ( η ) , z ref ( η ) .
It is assumed that we have effectively compensated for the along-track motion error by azimuth resampling [14], and only consider the cross-track motion errors (x and z directions) as follows
Δ x ( η ) = x real ( η ) x ref ( η ) ,
Δ z ( η ) = z real ( η ) z ref ( η ) .
For any observed target, such as T x 0 , y 0 , z 0 , the actual slant range and the corresponding reference slant range at time η are as follows
R real ( η ) = x real ( η ) x 0 2 + y ( η ) y 0 2 + z real ( η ) z 0 2 ,
R ref ( η ) = x ref ( η ) x 0 2 + y ( η ) y 0 2 + z ref ( η ) z 0 2 .
The slant range formulas of other targets such as E x 1 , y 1 , z 1 are similar to Equations (3) and (4), which indicates that we consider the azimuth-variant slant range errors.
Supposing η is zero when the target T is the closest to the reference track. The UAV is at P x real ( 0 ) , y ( 0 ) , z real ( 0 ) , and the corresponding reference position is P x ref ( 0 ) , y ( 0 ) , z ref ( 0 ) . At this time, the minimum slant range is R 0 , the slant range error is Δ R , and the incident angle is θ .
The echo signal after range compression of any target such as T is
S real ( t , η ) = rect η T syn   sin c t 2 R real ( η ) c exp j 4 π R real ( η ) λ ,
where t is the range sampling time, T syn is the synthetic aperture time, c is the speed of light, and λ is the wavelength.
Supposing the range cell migration (RCM) correction is performed according to the reference trajectory and the residual RCM is within one range gate. Then, the phase can be extracted and used for track estimation, which is
S φ ( t , η ) = exp j 4 π R real ( η ) λ .
For the high-resolution data, the track estimation may be affected by the inaccurate RCMC. Thus, we can slightly reduce the range resolution during track estimation, and then use the estimated track for full-resolution imaging.
The slant range error at any time η is
Δ R ( η ) = R real ( η ) R ref ( η ) .
So, S φ ( t , η ) can be written as
S φ ( t , η ) = exp j 4 π R ref ( η ) + Δ R ( η ) λ .
Supposing the speed of the reference track is V . So, the reference slant range can be approximately expressed as
R ref ( η ) R 0 + V 2 η 2 2 R 0 .
Therefore, S φ ( t , η ) can be further expressed as
S φ ( t , η ) = exp j π 4 R 0 λ + 2 V 2 λ R 0 η 2 + 4 Δ R ( η ) λ .
To better estimate the phase errors, we divide the data into overlapping subapertures along azimuth time. Each subaperture is shorter than one synthetic aperture time, so that most targets within the subaperture can contain the phase information of the entire subaperture. The subaperture length is about one-third to a quarter of the synthetic aperture length. The overlapping length is about half of the subaperture, which is shown in Figure 2. We can use the middle part of the subaperture for stitching.
Within any subaperture, the signal can be represented as S sub ( t , η ) , η min < η < η max , where η min and η max represent the start and end sampling time of the subaperture. The phase part in S sub ( t , η ) , η min < η < η max is
S sub - φ ( t , η ) = exp j π 4 R 0 λ + 2 V 2 λ R 0 η 2 + 4 Δ R ( η ) λ , η min < η < η max .
The quadratic phase not relevant to the slant error should be removed. Otherwise, it will affect estimating the double phase error gradient. So, we dechirp the S sub ( t , η ) as follows
S dechirp ( η ) = S sub ( t , η ) exp j π 2 V 2 λ R 0 η η 0 2 , η min < η < η max ,
where η 0 is the azimuth sampling time corresponding to the center of this subaperture. The phase part of S dechirp ( η ) is
S d e c h i r p - φ ( t , η ) = exp j π 4 R 0 λ 2 V 2 η 0 2 λ R 0 4 V 2 η 0 λ R 0 η + 4 λ Δ R ( η ) , η min < η < η max .
As shown in Equation (13), the high-order phases in S d e c h i r p - φ ( t , η ) are all phase errors, so we can use them to estimate the double phase error gradients.
The estimation kernel is
φ ¨ ( η ) = arg S e ( η p ) S e ( η ) 2 S e ( η + p ) , η min < η < η max ,
where denotes conjugate. φ ¨ ( η ) represents the phase gradient of one target in the subaperture, and p is the step length of the estimation kernel. S e ( η ) is the signal transformed from S dechirp ( η ) by performing center shifting and windowing [15].

2.2. Motion Error Estimation Model

The slant range error is expressed as
Δ R ( η ) = R real ( η ) R ref ( η ) = x ref ( η ) + Δ x ( η ) x 0 2 + y ( η ) y 0 2 + z ref ( η ) + Δ z ( η ) z 0 2
x ref ( η ) x 0 2 + y ( η ) y 0 2 + z ref ( η ) z 0 2
Its first-order Taylor expansion is as follows
Δ R ( η ) Δ x ( η ) x ref ( η ) x 0 x ref ( η ) x 0 2 + z ref ( η ) z 0 2 + Δ z ( η ) z ref ( η ) z 0 x ref ( η ) x 0 2 + z ref ( η ) z 0 2
If SAR is left side-looking, the slant range error is
Δ R ( η ) = Δ x ( η ) sin θ + Δ z ( η ) cos θ ,
where θ is the incident angle of the range bin of the target, such as T . Although we consider the azimuth-variant slant range errors [16], at any azimuth time, for any target observed in the subaperture, the incident angle used in the Equation (17) is the azimuth-invariant angle θ , rather than the azimuth-variant actual incident angle θ b ( η ) .
The relationship between phase error and motion error is
Δ φ ( η ) = 4 π λ Δ R ( η ) = 4 π λ ( Δ x ( η ) sin θ + Δ z ( η ) cos θ ) .
After taking the second derivative, the relationship between the double-phase error gradient and the double-motion error gradient is
Δ φ ( η ) = 4 π λ ( Δ x ( η ) sin θ + Δ z ( η ) cos θ ) .
If SAR is right side-looking, the formulas are slightly different from the above, those are
Δ φ ( η ) = 4 π λ ( Δ x ( η ) sin θ + Δ z ( η ) cos θ ) ,
Δ φ ( η ) = 4 π λ ( Δ x ( η ) sin θ + Δ z ( η ) cos θ ) .
When we obtain the estimated phase error (double gradient) Δ φ ( η ) ( Δ φ ( η ) ), we can use the linear relationship above to solve the motion errors (double gradients) Δ x ( η ) and Δ z ( η ) ( Δ x ( η ) and Δ z ( η ) ).

2.3. The Main Steps of WTA

The WTA is a robust method for trajectory estimation and autofocus [6]. The method is considered good in high-resolution conditions based on strong targets, which has been demonstrated by algorithm comparations in a recent study [7]. Since the signal models have been described in detail in Section 2.1 and Section 2.2, we briefly summarize the main steps of the WTA as follows.
  • Estimating the double phase error gradients by PGA-based autofocus method: In the azimuth subapertures, dozens of strong targets are chosen to calculate the double phase error gradients based on the signals after the azimuth dechirp. The target-selection criteria [17] are used, which consider both the Doppler flatness and the energy.
  • Filtering the double phase error gradients by polynomial fitting: By double integrating the estimated double phase error gradients and performing the polynomial fitting, the filtered phases are obtained. Then, the filtered double-phase gradients can be obtained by taking the second derivative of the above-fitted phases.
  • Using the WTLS to solve the motion error estimation model: Compared to LS [18], Weighted Least Squares (WLS) [19], and TLS [20], the WTLS can obtain more accurate trajectory errors by utilizing the filtered double phase error gradients.
The step length p of the estimation kernel (Equation (14)) in WTA is not considered, but is directly set to one. However, when the PRF is relatively high, this unconsidered way of setting is not reasonable. So, we improve the WTA by selecting the appropriate step, which is described in Section 4.

3. Accuracy Limits Analysis of Motion Error Estimation

3.1. Derivation of the CRLB

In the left side-looking, the CRLB of the motion error estimation is derived from Equation (18). At any azimuth time in a subaperture, suppose that N strong targets are observed, and the estimated phase errors corresponding to these targets are
Δ φ = Δ φ 1 , Δ φ 2 , , Δ φ N T .
Use the phase error Δ φ to solve the motion error Δ m = [ Δ x , Δ z ] T :
Δ φ 1 Δ φ 2 Δ φ N N × 1 = 4 π λ sin θ 1 4 π λ cos θ 1 4 π λ sin θ 2 4 π λ cos θ 2 4 π λ sin θ N 4 π λ cos θ N N × 2 Δ x Δ z 2 × 1 + ε 1 ε 2 ε N N × 1 .
Suppose ε = ε 1 , ε 2 , , ε N T , ε n ~ N 0 , σ n 2 ( n = 1 ~ N ) is independent Gaussian white noise, and the covariance matrix is C = σ 1 2 0 0 0 σ 2 2 0 0 0 σ N 2 .
In addition, suppose the coefficient matrices are
p 1 = 4 π λ sin θ 1 , 4 π λ sin θ 2 , , 4 π λ sin θ N T ,
p 2 = 4 π λ cos θ 1 , 4 π λ cos θ 2 , , 4 π λ cos θ N T .
Equation (23) can be expressed as
Δ φ = p 1 , p 2 Δ x Δ z + ε .
The Fisher information matrix is square, and each element in the matrix is [21]
I ( m , n ) = g m T C 1 g n ( m , n = 1 , 2 ) ,
where
g 1 = p 1 , p 2 Δ x Δ x Δ z = p 1 , p 2 1 0 = p 1 ,
g 1 T = p 1 , p 2 Δ x Δ z Δ x T = p 1 , p 2 1 0 T = p 1 T ,
g 2 = p 1 , p 2 Δ z Δ x Δ z = p 1 , p 2 0 1 = p 2 ,
g 2 T = p 1 , p 2 Δ x Δ z Δ z T = p 1 , p 2 0 1 T = p 2 T .
Substituting Formulas (28)–(31) into (27) yields the Fisher information matrix
I 2 × 2 = p 1 T C 1 p 1 p 1 T C 1 p 2 p 2 T C 1 p 1 p 2 T C 1 p 2 .
The CRLB matrix can be obtained from the Fisher information matrix
C R L B 2 × 2 = I 2 × 2 1 = 1 p 1 T C 1 p 1 p 2 T C 1 p 2 p 1 T C 1 p 2 p 2 T C 1 p 1 p 2 T C 1 p 2 p 1 T C 1 p 2 p T C 1 p 1 p 1 T C 1 p 1 .
According to Formula (33), the CRLB of motion error estimation in the x direction is
σ Δ x 2 = C R L B ( 1 , 1 ) = p 2 T C 1 p 2 p 1 1 C 1 p 1 p 2 C 1 p 2 p 1 T C 1 p 2 p 2 T C 1 p 1
= λ 2 16 π 2 k = 1 N cos 2 θ k σ k 2 i , j = 1   i < j N sin 2 θ i θ j σ i 2 σ j 2 .
Similarly, the CRLB of motion error estimation in the z direction is
σ Δ z 2 = C R L B ( 2 , 2 ) = p 1 T C 1 p 1 p 1 1 C 1 p 1 p 2 C 1 p 2 p 1 T C 1 p 2 p 2 T C 1 p 1
= λ 2 16 π 2 k = 1 N sin 2 θ k σ k 2 i , j = 1   i < j N sin 2 θ i θ j σ i 2 σ j 2 .
In the CRLB formulas, the numerator is the sum of N terms, and the denominator is the sum of N ( N 1 ) 2 terms. The factors affecting the CRLB include target number N , incident angle θ , wavelength λ , and variance of phase estimation error σ 2 .
Similarly, the CRLB of the double motion error gradient estimation has the same form as above, except that σ 2 represents the variance of the double phase error gradient estimation. In addition, the CRLB on the right side-looking is identical to the left side-looking.

3.2. Correctness Verification of the Derived CRLB

The WLS method is a valid estimation for the established model (Equation (23)) [22], which can reach the CRLB. Therefore, we can obtain the variance of WLS estimations through multiple random experiments and compare the variance with the CRLB, so as to verify the correctness of the CRLB formula.
The schematic diagram of the verification experiment is shown in Figure 3a. The parameters are set as follows. Supposing the wavelength λ is 0.0197m, the real motion error in the x direction Δ x is 0.1247 m, and in the z direction Δ z is 0.1430 m. For each observed target, the incident angle θ and the real phase error are set as shown in Table 1.
As for the phase estimation errors ε , we set six different groups of values as shown in Table 2. For example, in Group 1, the standard deviations σ of each target are 3 °, 3.5 °… 6.5 °, and 7 °, respectively, the average standard deviation of which is 5 °. The average standard deviations of all groups are 5 °, 10 °… 15 °, and 30 °, respectively.
We add the phase estimation errors ε to the real phase errors to simulate the estimated phase errors Δ φ , then use Δ φ to solve motion errors Δ x and Δ z by WLS.
In each group, we conduct 20,000 random experiments to estimate Δ x and Δ z , then calculate the standard deviation of the estimation errors. At the same time, according to Equations (34) and (35), we use the parameters to calculate the square root of the CRLB.
As shown in Figure 3b, in each group (corresponding to each horizontal coordinate), the standard deviation of the estimation errors reaches the square root of the CRLB, which verifies the correctness of Equations (34) and (35).

3.3. Analysis of Influencing Factors of CRLB

We give the following conclusions about how the variables in the formula affect the CRLB.
  • The shorter the wavelength, the smaller the CRLB.
  • The smaller the variance σ 2 , the smaller the CRLB.
  • The more targets, the smaller the CRLB. When adding one target, the numerator of the formula increases by one term, while the denominator increases by N terms. Because the denominator increases more than the numerator, the CRLB becomes smaller.
  • The more extensive the incident angle range, the smaller the CRLB. When the range of incident angles increases, the difference between the incident angles θ i θ j increases. So, sin 2 θ i θ j in the denominator increases and CRLB becomes smaller.
  • When the incident angles increase, the CRLB in the x direction decreases and increases in the z direction. When the angles become larger, the numerator in the x direction is cos 2 θ k , which becomes smaller. The numerator in the z direction is sin 2 θ k , which becomes larger.
To verify conclusion 3, we conduct the following experiments. Randomly set the incident angles of the targets within the range of 20~60 degrees. The standard deviation of phase errors is designated as a uniform random number within 0~0.5 rad. When the target number is 10, 11… and 40, we calculate the CRLB, respectively. As shown in Figure 4a, the more targets, the smaller the CRLB.
To verify conclusions 4 and 5, we calculate CRLB within the different angle ranges at different central incident angles. For example, set the central incident angle as 30 degrees, and put nine targets randomly within the incident angle range of 30   ±   5 ° ,   30   ±   8 ° 30   ±   20 ° . In addition, the central incident angle can also be changed, and we can set it as 30 ° ,   35 ° 65 ° , respectively. As shown in Figure 4b,c, the variation in CRLB proves conclusions 4 and 5.

4. An Improved Track Error Estimation Method

4.1. Criteria of Step Length Selection

Selecting the appropriate step length should obey the following two criteria.
  • The estimated double phase gradients φ ¨ ( η ) should not be so large that Equation (36) exceeds the ± π principal value interval. Otherwise, it will lead to phase wrapping [23].
    φ ¨ ( η ) = 4 π λ ( Δ R ( η p ) 2 Δ R ( η ) + Δ R ( η p ) ) .
  • Track variation information cannot be lost. Increasing the step length is equivalent to down-sampling the track. We can use the a priori upper limit frequency information of the actual track to ensure that the track loss is within an acceptable range.
Here are the explanations for the second point. The typical motion errors of a high-precision UAV track in the actual flight are shown in Figure 5.
Fourier transform is performed on the above motion errors, and we can obtain the spectrum as shown in Figure 6. We can see the highest frequency is about 10   Hz , so the minimum sampling frequency should be 20   Hz , which provides a priori frequency limitation for selecting step length.

4.2. Method of Selecting Step Length

  • When the step length defaults to one, like the WTA, we can obtain the estimated double-phase gradients. We use them to approximately calculate the standard deviation of phase estimation errors [6]. Then, we use the standard deviation and the other known parameters to calculate the CRLB. We can take the square root of CRLB to obtain σ ^ . σ ^ measures the estimation errors of the double-motion gradients. When σ ^ is larger than the ground truth of the double motion gradients, the estimation errors lead to a pretty negative impact, which means we must select the appropriate step.
  • To select the suitable step, we use the a priori weak navigation information and the basic parameters of scenes to conduct random experiments to estimate motion errors. From the experiments, we can obtain the root mean square error (RMSE) curve of estimation errors. The step length that minimizes the RMSE should be chosen as the appropriate one.

4.3. Overall Process of the Improved Method

The overall process of the proposed track error estimation method is as shown in Figure 7, which differs from the WTA in the addition of a selection of the estimation kernel step.

5. Experiments and Results

5.1. Simulation Experiment Where PRF Is High

In Section 5.1, we conduct the simulation experiment where PRF is high. The parameters are in Table 3.
Set the track as shown in Figure 8a. The target distribution is shown in Figure 8b.
The incident angles of targets are shown in Table 4.
When we use the WTA, that is, the step length defaults to one, the simulation results at the SNR of 10 dB are as follows. In Figure 9a, the estimated double-phase gradients of a target are completely drowned by noise. In Figure 9b, due to the noise accumulation, the integral phase has an inflection point and deviates entirely from the ground truth. In Figure 9c, the final motion error estimation results are totally wrong, and are influenced by the above integral phase.
Based on the accuracy analysis model, the σ ^ calculated in the x and z directions are σ ^ x = 2 . 5 × 10 - 3 m and σ ^ z = 2 . 9 × 10 - 3 m , respectively. However, the real double-motion error gradients are both 4 . 4 × 10 - 7 m . It is obvious that the σ ^ is much larger than the ground truth, so we should find the best step length.
We conduct the following random experiments. The step lengths range from 1 to 50. The RMSEs calculated by the estimated motion errors are shown in Figure 10. When the step length is 24 and the sampling frequency is 208 Hz, the RMSE reaches a minimum. Therefore, the suitable step length is 24.
We estimate the track errors when the step is 24. The results are in Figure 11a, which performs much better than when the default step is selected. To compare the results of WTA and the proposed method, we put Figure 9c and Figure 11a together in Figure 11b, which illustrates the effectiveness of selecting the appropriate step length.

5.2. Airborne SAR Data Experiment Where PRF Is Low

In Section 5.2, we perform airborne SAR data experiments. The parameters are in Table 5, where the PRF is relatively low.
When the step length defaults to one, the σ ^ calculated is about 3 × 10−4 m. According to the a priori information, the ground truth of the double motion gradients is about 1 × 10−5 m.
The σ ^ is slightly larger than the ground truth, so we perform experiments to select step length. The obtained RMSE curves of motion error estimation results are as shown in Figure 12.
From the RMSE curve, we can decide that the step length of one is appropriate for the airborne SAR data. The reason for this phenomenon is that the PRF in this situation is relatively small.
After selecting the appropriate step, we estimate the track error on airborne SAR data. The motion error estimation results are shown in Figure 13a. As shown in Figure 13b, the estimation error in the x direction is within 2 cm and is within 3 cm in the z direction, realizing a high-precision estimation. To demonstrate the effectiveness of step length selection, we perform comparison experiments with the inappropriate step lengths of two and four. As shown in Figure 13c, the trajectory estimation accuracy becomes worse, and the estimation results exceed 0.05 m.
Finally, we can use the estimated tracks for motion compensation [24,25] and imaging. Figure 14a presents the image without using the estimated track for motion compensation. Figure 14b–d present the images with motion compensation when the step length is 1, 2, and 4, respectively. Figure 14e–h show the calibration reflector’s imaging quality after upsampling 16 times. From Figure 14, when we choose the appropriate step to estimate track error, and use the estimated track to perform motion compensation and imaging, we can obtain well-focused images.
We also compare the calibration reflector’ focusing quality in the azimuth direction. As shown in Figure 15a, the quality when performing the motion compensation is better than that without motion compensation. As shown in Figure 15b, the quality when the step is appropriate is the best.

6. Discussions

If the azimuth resolution is higher or if the flight velocity is faster, for example, where the velocities of some manned aircraft reach several hundred meters per second, then the PRF of the airborne SAR system will be higher. At this time, we note that the step cannot be directly set to one like the WTA, so we propose the solution of selecting the best step to improve the applicability of WTA to various PRFs.
Moreover, in the method of this paper and in many current studies, the trajectory estimation is performed on the raw data. So, in the future, we can try to make more use of the weak navigation information, which may improve the estimation accuracy or enable the method to be used in ultra-high-resolution conditions.

7. Conclusions

In this paper, we derive for the first time the CRLB of the motion error estimation model widely used in many studies, and propose a more robust improvement of the WTA. The proposed step selection method can solve the limitation of WTA to use the default step, enabling WTA to obtain precise track estimation results under different parameters.

Author Contributions

Conceptualization, M.G. and X.Q.; Funding acquisition, X.Q. and C.D.; Investigation, M.G.; Methodology, M.G. and X.Q.; Resources, X.Q. and Y.C.; Writing—original draft, M.G.; Writing—review and editing, M.G., X.Q. and J.L. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the National Key R&D Program of China under Grant No.2018YFA0701903, and also by the NSFC No. 62022082.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Wiley, C.A. Synthetic Aperture Radars. IEEE Trans. Aerosp. Electron. Syst. 1985, AES-21, 440–443. [Google Scholar] [CrossRef]
  2. Xing, M.; Jiang, X.; Wu, R.; Zhou, F.; Bao, Z. Motion compensation for UAV SAR based on raw radar data. IEEE Trans. Geosci. Remote Sens. 2009, 47, 2870–2883. [Google Scholar] [CrossRef]
  3. Bejiga, M.B.; Zeggada, A.; Nouffidj, A.; Melgani, F. A convolutional neural network approach for assisting avalanche search and rescue operations with UAV imagery. Remote Sens. 2017, 9, 100. [Google Scholar] [CrossRef] [Green Version]
  4. Liang, Y.; Li, G.; Wen, J.; Zhang, G.; Dang, Y.; Xing, M. A fast time-domain SAR imaging and corresponding autofocus method based on hybrid coordinate system. IEEE Trans. Geosci. Remote Sens. 2019, 57, 8627–8640. [Google Scholar] [CrossRef]
  5. Bezvesilniy, O.O.; Gorovyi, I.M.; Vavriv, D.M. Autofocusing SAR images via local estimates of flight trajectory. Int. J. Microw. Wirel. Technol. 2016, 8, 881–889. [Google Scholar] [CrossRef] [Green Version]
  6. Li, Y.; Liu, C.; Wang, Y.; Wang, Q. A robust motion error estimation method based on raw data. IEEE Trans. Geosci. Remote Sens. 2012, 50, 2780–2790. [Google Scholar] [CrossRef]
  7. Li, J.; Chen, J.; Wang, P.; Loffeld, O. A Coarse-to-Fine Autofocus Approach for Very High-Resolution Airborne Stripmap SAR Imagery. IEEE Trans. Geosci. Remote Sens. 2018, 56, 3814–3829. [Google Scholar] [CrossRef]
  8. Ran, L.; Liu, Z.; Zhang, L.; Li, T.; Xie, R. An autofocus algorithm for estimating residual trajectory deviations in synthetic aperture radar. IEEE Trans. Geosci. Remote Sens. 2017, 55, 3408–3425. [Google Scholar] [CrossRef]
  9. Sjanic, Z.; Gustafsson, F. Simultaneous navigation and SAR auto-focusing. In Proceedings of the 2010 13th International Conference on Information Fusion, Edinburgh, UK, 26–29 July 2010; pp. 1–7. [Google Scholar]
  10. Pu, W.; Wu, J.; Huang, Y.; Yang, J.; Yang, H. Fast factorized backprojection imaging algorithm integrated with motion trajectory estimation for bistatic forward-looking SAR. IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens. 2019, 12, 3949–3965. [Google Scholar] [CrossRef]
  11. Hu, K.; Zhang, X.; He, S.; Zhao, H.; Shi, J. A less-memory and high-efficiency autofocus back projection algorithm for SAR imaging. IEEE Geosci. Remote Sens. Lett. 2014, 12, 890–894. [Google Scholar]
  12. Torgrimsson, J.; Dammert, P.; Hellsten, H.; Ulander, L.M.H. An efficient solution to the factorized geometrical autofocus problem. IEEE Trans. Geosci. Remote Sens. 2016, 54, 4732–4748. [Google Scholar] [CrossRef]
  13. Chen, J.; Xing, M.; Yu, H.; Liang, B.; Peng, J.; Sun, G.C. Motion Compensation/Autofocus in Airborne Synthetic Aperture Radar: A Review. IEEE Geosci. Remote Sens. Mag. 2022, 10, 185–206. [Google Scholar] [CrossRef]
  14. Chen, Z.; Zhang, Z.; Zhou, Y.; Wang, P.; Qiu, J. A novel motion compensation scheme for airborne very high resolution SAR. Remote Sens. 2021, 13, 2729. [Google Scholar] [CrossRef]
  15. Wahl, D.E.; Eichel, P.H.; Ghiglia, D.C.; Jakowatz, C.V. Phase gradient autofocus-a robust tool for high resolution SAR phase correction. IEEE Trans. Aerosp. Electron. Syst. 1994, 30, 827–835. [Google Scholar] [CrossRef] [Green Version]
  16. Prats, P.; Camara, D.; Reigber, A.; Scheiber, R.; Mallorqui, J.J. Comparison of Topography- and Aperture-Dependent Motion Compensation Algorithms for Airborne SAR. IEEE Geosci. Remote Sens. Lett. 2007, 4, 349–353. [Google Scholar] [CrossRef] [Green Version]
  17. Chan, H.L.; Yeo, T.S. Noniterative quality phase-gradient autofocus (QPGA) algorithm for spotlight SAR imagery. IEEE Trans. Geosci. Remote Sens. 1998, 36, 1531–1539. [Google Scholar] [CrossRef]
  18. Chen, J.; Liang, B.; Zhang, J.; Yang, D.G.; Deng, Y.; Xing, M. Efficiency and Robustness Improvement of Airborne SAR Motion Compensation With High Resolution and Wide Swath. IEEE Geosci. Remote Sens. Lett. 2022, 19, 1–5. [Google Scholar] [CrossRef]
  19. Zhang, L.; Qiao, Z.; Xing, M.; Yang, L.; Bao, Z. A Robust Motion Compensation Approach for UAV SAR Imagery. IEEE Trans. Geosci. Remote Sens. 2012, 50, 3202–3218. [Google Scholar] [CrossRef]
  20. Scharf, L.L. Statistical Signal Processing: Detection, Estimation, and Time Series Analysis; Addison-Wesley Publishing Company: Boston, MA, USA, 1991. [Google Scholar]
  21. Stoica, P.; Moses, R.L. Spectral Analysis of Signals; Pearson Prentice Hall: Upper Saddle River, NJ, USA, 2005; Volume 452. [Google Scholar]
  22. Kay, S.M. Fundamentals of Statistical Signal Processing: Estimation Theory; Prentice-Hall, Inc.: Hoboken, NJ, USA, 1993. [Google Scholar]
  23. Pu, L.; Zhang, X.; Zhou, Z.; Li, L.; Zhou, L.; Shi, J.; Wei, S. A Robust InSAR Phase Unwrapping Method via Phase Gradient Estimation Network. Remote Sens. 2021, 13, 4564. [Google Scholar] [CrossRef]
  24. Chen, J.; Zhang, J.; Yu, H.; Xu, G.; Liang, B.; Yang, D.G.; Wang, H. Blind NCS-Based Autofocus for Airborne Wide-Beam SAR Imaging. IEEE Trans. Comput. Imaging 2022, 8, 626–638. [Google Scholar] [CrossRef]
  25. Macedo, K.A.C.d.; Scheiber, R. Precise topography- and aperture-dependent motion compensation for airborne SAR. IEEE Geosci. Remote Sens. Lett. 2005, 2, 172–176. [Google Scholar] [CrossRef]
Figure 1. Geometric diagram of airborne SAR.
Figure 1. Geometric diagram of airborne SAR.
Remotesensing 14 05769 g001
Figure 2. Dividing overlapping subapertures.
Figure 2. Dividing overlapping subapertures.
Remotesensing 14 05769 g002
Figure 3. (a) Schematic diagram of verification experiment; (b) The verification results of the CRLB.
Figure 3. (a) Schematic diagram of verification experiment; (b) The verification results of the CRLB.
Remotesensing 14 05769 g003
Figure 4. (a) The variation in the CRLB with the targets’ number; (b) The variation in the CRLB with the incident angle in the x direction; (c) The variation in the CRLB with the incident angle in the z direction.
Figure 4. (a) The variation in the CRLB with the targets’ number; (b) The variation in the CRLB with the incident angle in the x direction; (c) The variation in the CRLB with the incident angle in the z direction.
Remotesensing 14 05769 g004
Figure 5. (a) Typical motion error in the x direction; (b) Typical motion error in the z direction.
Figure 5. (a) Typical motion error in the x direction; (b) Typical motion error in the z direction.
Remotesensing 14 05769 g005
Figure 6. (a) Spectrum of motion error in x direction; (b) Spectrum of motion error in z direction.
Figure 6. (a) Spectrum of motion error in x direction; (b) Spectrum of motion error in z direction.
Remotesensing 14 05769 g006
Figure 7. The overall process of track error estimation.
Figure 7. The overall process of track error estimation.
Remotesensing 14 05769 g007
Figure 8. (a) The actual and reference track; (b) The target distribution diagram.
Figure 8. (a) The actual and reference track; (b) The target distribution diagram.
Remotesensing 14 05769 g008
Figure 9. (a) Double phase gradient estimation result; (b) Phase comparison after double integration; (c) Motion error estimation results when the step length defaults to 1 (simulation experiments).
Figure 9. (a) Double phase gradient estimation result; (b) Phase comparison after double integration; (c) Motion error estimation results when the step length defaults to 1 (simulation experiments).
Remotesensing 14 05769 g009
Figure 10. (a) Variation in the RMSEs with different step lengths in the x direction (simulation experiments); (b) Variation in the RMSEs with different step lengths in the z direction (simulation experiments).
Figure 10. (a) Variation in the RMSEs with different step lengths in the x direction (simulation experiments); (b) Variation in the RMSEs with different step lengths in the z direction (simulation experiments).
Remotesensing 14 05769 g010
Figure 11. (a) Motion error estimation results when p = 24 (simulation experiments); (b) The comparative results of WTA and the proposed method.
Figure 11. (a) Motion error estimation results when p = 24 (simulation experiments); (b) The comparative results of WTA and the proposed method.
Remotesensing 14 05769 g011
Figure 12. (a) Variation in the RMSEs with different step lengths in the x direction (airborne SAR data experiments); (b) Variation in the RMSEs with different step lengths in the z direction (airborne SAR data experiments).
Figure 12. (a) Variation in the RMSEs with different step lengths in the x direction (airborne SAR data experiments); (b) Variation in the RMSEs with different step lengths in the z direction (airborne SAR data experiments).
Remotesensing 14 05769 g012
Figure 13. (a) Motion error estimation results when p = 1 (airborne SAR data experiments); (b) Error estimation of motion errors when p = 1 (airborne SAR data experiments); (c) Comparison results of motion error estimation when p = 1, 2, 4 (airborne SAR data experiments).
Figure 13. (a) Motion error estimation results when p = 1 (airborne SAR data experiments); (b) Error estimation of motion errors when p = 1 (airborne SAR data experiments); (c) Comparison results of motion error estimation when p = 1, 2, 4 (airborne SAR data experiments).
Remotesensing 14 05769 g013
Figure 14. (a) Defocused image without using the estimated track for motion compensation; (b) Well-focused image with motion compensation when p = 1; (c) Focused image with motion compensation when p = 2; (d) Focused image with motion compensation when p = 4; (e) Calibration reflector of the defocused image after upsampling 16 times; (f) Calibration reflector of the well-focused image after upsampling 16 times when p = 1; (g) Calibration reflector of the focused image after upsampling 16 times when p = 2; (h) Calibration reflector of the focused image after upsampling 16 times when p = 4.
Figure 14. (a) Defocused image without using the estimated track for motion compensation; (b) Well-focused image with motion compensation when p = 1; (c) Focused image with motion compensation when p = 2; (d) Focused image with motion compensation when p = 4; (e) Calibration reflector of the defocused image after upsampling 16 times; (f) Calibration reflector of the well-focused image after upsampling 16 times when p = 1; (g) Calibration reflector of the focused image after upsampling 16 times when p = 2; (h) Calibration reflector of the focused image after upsampling 16 times when p = 4.
Remotesensing 14 05769 g014aRemotesensing 14 05769 g014b
Figure 15. (a) Focusing quality comparison between performing motion compensation (p = 1) and not performing motion compensation in the azimuth direction; (b) Focusing quality comparison when p = 1, 2, 4 in the azimuth direction.
Figure 15. (a) Focusing quality comparison between performing motion compensation (p = 1) and not performing motion compensation in the azimuth direction; (b) Focusing quality comparison when p = 1, 2, 4 in the azimuth direction.
Remotesensing 14 05769 g015
Table 1. Incident angles and real phase errors of verification experiment.
Table 1. Incident angles and real phase errors of verification experiment.
Target123456789
Incident angle (°)19.1927.5734.8441.0346.2450.6254.3157.4460.12
Real Phase error (rad)−112.15−117.53−120.16−120.88−120.40−119.22−117.69−116.00−114.29
Table 2. Phase estimation errors of verification experiment.
Table 2. Phase estimation errors of verification experiment.
Target123456789
Group 1 (°)33.544.555.566.57
Group 2 (°)88.599.51010.51111.512
Group 3 (°)1313.51414.51515.51616.517
Group 4 (°)1818.51919.52020.52121.522
Group 5 (°)2323.52424.52525.52626.527
Group 6 (°)2828.52929.53030.53131.532
Table 3. Parameters of simulation experiments.
Table 3. Parameters of simulation experiments.
ParameterValue
Carrier frequency15.14 GHz
PRF5000 Hz
Velocity66.56 m/s
Table 4. The incident angles of simulation experiments.
Table 4. The incident angles of simulation experiments.
Target12345678910
Incident angle (°)42.5844.4346.1647.8049.3350.7852.1453.4254.6455.78
Table 5. Parameters of airborne SAR data.
Table 5. Parameters of airborne SAR data.
ParameterValue
Carrier frequency15.2 GHz
Bandwidth1.2 GHz
PRF249.99 Hz
Velocity8.01 m/s
Flight altitude402.2585 m
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Gao, M.; Qiu, X.; Cheng, Y.; Lv, J.; Ding, C. A Robust Track Error Estimation Method for Airborne SAR Based on Accuracy Analysis Model. Remote Sens. 2022, 14, 5769. https://doi.org/10.3390/rs14225769

AMA Style

Gao M, Qiu X, Cheng Y, Lv J, Ding C. A Robust Track Error Estimation Method for Airborne SAR Based on Accuracy Analysis Model. Remote Sensing. 2022; 14(22):5769. https://doi.org/10.3390/rs14225769

Chicago/Turabian Style

Gao, Ming, Xiaolan Qiu, Yao Cheng, Junwei Lv, and Chibiao Ding. 2022. "A Robust Track Error Estimation Method for Airborne SAR Based on Accuracy Analysis Model" Remote Sensing 14, no. 22: 5769. https://doi.org/10.3390/rs14225769

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop