- Research
- Open Access

# Ground moving target indication and parameters estimation using a dual-frequency synthetic aperture radar

- Gaohuan Lv
^{1}Email author, - Junfeng Wang
^{1}, - Xingzhao Liu
^{1}and - Kaizhi Wang
^{1}

**2012**:236

https://doi.org/10.1186/1687-6180-2012-236

© Lv et al.; licensee Springer. 2012

**Received:**27 February 2012**Accepted:**25 September 2012**Published:**12 November 2012

## Abstract

A new scheme is presented to estimate the range and azimuth velocity components of a detected moving target by using a dual-frequency synthetic aperture radar (SAR). It consists of a moving target detector, a range velocity estimator, and an azimuth velocity estimator. In this scheme, two original SAR images are achieved from the returns first, and then processed by a symmetric defocusing filter pair (SDFP) to produce two defocused images. By comparing the sharpness of the two defocused images, the moving targets are indicated and isolated form each original SAR image. For a selected moving target, its range velocity component is estimated by using a Doppler ambiguity solver and a stepped approximation-and-comparison algorithm. After range velocity compensated, the target in the patch is concentrated in less range bins, and its azimuth velocity component is estimated by using an SDFP bank. Finally, the moving target is refocused and its azimuth displacement caused by range velocity component is corrected. The effectiveness of the proposed scheme is confirmed by the experiments with the field and simulated data.

## Keywords

- Azimuth
- Synthetic Aperture Radar
- Moving Target
- Synthetic Aperture Radar Image
- Range Velocity

## Introduction

Synthetic aperture radar (SAR) has been widely used in many civilian and military applications, and the SAR with ground moving targets indication (GMTI) is a very hot topic in recent years. As many literatures discussed, if the returns from a moving target are processed in the same way as the stationary returns, the target will appear as an azimuth shift due to the range motion, and the image of the target will be smeared in the azimuth direction due to the azimuth motion [1]. Moving target detection and velocity components estimation are the two main tasks of GMTI in SAR [2, 3]. As detection methods are well-developed in many literatures, we will focus on the algorithms about estimation of velocity components.

Conventional moving target indicators adopt multi-antennae technique, and they generally require a calibrated and time-invariant radar system. In practice, the system is so complex that both high hardware and computation efforts are needed in implementation [3–10]. Recently many GMTI methodologies based on a single antenna SAR or a single complex-valued SAR image, e.g., auto-focusing [11], antenna beam patten transforming [12], and SAR stacks [13], were developed and got many effective results. However, the proposed methods suffer from either a high computation effort or unsatisfactory estimate accuracy under the condition of high signal-to-clutter-plus-interference-ratio.

It is known that the moving-target-originated azimuth phase history is characterized only by the Doppler shift and the Doppler rate [14, 15]. As the Doppler shift is aliased by the sampling of the pulse repetition frequency (PRF), it can be considered to be made up of an “integer PRF part” (or Doppler ambiguity) and a “fractional PRF part” (or baseband Doppler centroid). Many Doppler ambiguity solver (DAS) algorithms, such as multi-PRF [16], wavelength diversity [17], multi-look cross correlation, multi-look beat frequency algorithms [18], have been developed to estimate the two parts based on a correlation and regression procedure in the time or the frequency domain [19, 20]. However, these methods aim to estimate the squint angle originally, and the estimators will be stranded when the target is submerged in the clutter or dispersed in many range bins. They cannot be used to estimate range velocity of a moving target directly. An algorithm called reflectivity displacement method [21, 22] is proposed to solve this problem. The method is based on the analysis of the azimuth spectrum of the radar raw data and the primary condition for implementation is the use of a wide azimuth antenna beam, and the accuracy of the method depends on the reflectivity of the target. Rüegg et al. use a dual frequency millimeter wave SAR with mono-pulse processing for GMTI [21]. In this method, a baseband chirp signal is carried by two different frequencies, i.e., 35 and 96 GHz. Two SAR images are achieved from the two kinds of returns simultaneously, and mono-pulse ratio is chosen as a feature value to detect moving targets and estimate the velocity components. This method demonstrates good detection performance for slow-moving targets, but if a target has a high azimuth velocity and a small radar cross section as a car on a freeway does, it may disappear. A newer DAS based on the range alignment method was proposed by Wang et al. [23]. It is based on the fact that range migration can be corrected by shifting the Doppler slices such that their envelopes are similar, and thus the Doppler centroid can be estimated from the shifting step. This method also suffers from the weak reflectivity of the moving target and strong background.

In this article, an effective GMTI scheme is proposed based on a single antenna SAR using a dual-frequency chirp waveform. The scheme detects moving targets by using symmetric defocusing filter pairs (SDFP). It estimates range velocity component of a moving target by using a new DAS model and a stepped approximation-and-comparison (SAC) algorithm, and estimates the azimuth velocity component by using an SDFP bank.

An SDFP processes a complex-valued SAR image to generate two defocused SAR images. In the two defocused images, the background is smeared to the same extent, but the moving targets are defocused differently. By comparing the sharpness of the two defocused SAR images patch by patch, the moving targets can be indicated adaptively and automatically.

The detected moving targets are cropped from the two original SAR images and transformed to range Doppler domain. For a moving target with non-zero range velocity component, it has two different range Doppler version, i.e., the introduced Doppler centroids are different in the same range bin of the two range Doppler patch. By using a feature value to enhance the Doppler spectrum, two peaks centered at the two Doppler centroids will appear, and thus the two fractional PRF parts are estimated. Based on the two centroid estimates, Doppler ambiguity is solved by the proposed DAS model. In addition, a stepped approximation-and-comparison algorithm is designed to compute a more accurate estimate of the range velocity component.

An azimuth velocity estimator (AVE) is designed based on the SDFP bank. It is more robust against noise and clutter theoretically than the traditional estimators that utilize such techniques as aufocusing and antenna pattern information.

The article is organized as follows. Range Doppler radar imaging algorithm is reviewed and azimuth smear length of the image of a point moving target is analyzed, and then a new GMTI scheme, including the MTD, DAS, SAC, and AVE, is designed and described in detail. Finally, the field and simulated data are used to confirm the effectiveness of the proposed scheme.

## Fundamentals

### Radar imaging of a moving target

The SAR uses the relative motion between the radar and the target to image the target. It can be airborne or spaceborne. It takes different modes in different applications, like stripmap SAR and spotlight SAR. Stripmap SAR includes broadside-looking SAR and squint SAR. This article treats airborne broadside-looking SAR. The addressed ideas and methods, however, may also apply to other mode of SAR. Typical algorithms for SAR imaging include the range-Doppler algorithm, the chirp-scaling algorithm, and the wavenumber-domain algorithm. In this article, we only consider the range-Doppler algorithm.

*r*

_{0},

*y*

_{0}) with respect to the scene center when it is in the antenna bore-sight direction. It moves with a constant velocity

*V*

_{a}in azimuth and a constant velocity

*V*

_{ r }in range. The radar platform moves with a constant velocity

*V*

_{p}. The bore-sight distance between the radar and the scene center is

*R*

_{0}. The time-frequency presentation of the transmitted waveform is shown at the top-right corner. The waveform consists of two kinds of pulses with the same chirp rate and pulse width

*t*

_{p}, but modulated by two different carrier frequencies, i.e.,

*f*

_{1}and

*f*

_{2}shown in the figure. The two carrier frequencies satisfy the relationship

*B*

_{p}<

*f*

_{2}−

*f*

_{1}≪

*f*

_{1}and

*f*

_{1}≫

*B*

_{p}, where

*B*

_{p}is the bandwidth of transmitted signal. The two pulses are transmitted alternately by the same pulse repetition interval (PRI). For convenience, the two pulse bursts are denoted by c

_{1}and c

_{2}, respectively.

*η*, and when

*η*=0, the scene center is in the antenna bore-sight direction. The distance between the platform and the moving target is a function of

*η*expressed by

*t*

_{0}=2

*R*(

*η*)/

*c*,

*c*is the light speed,

*t*is the fast time, and the function rect(

*t*) is defined by

As we can see from (2) that the pulse compression in fast time domain does not influence the coefficient $\left(\right)close="">{e}^{-j2\Pi {f}_{\mathrm{c}}{t}_{0}}$, the azimuth signal history.

*θ*

_{B}is the antenna beam-width, the synthetic aperture length will be

*L*

_{s}=

*θ*

_{B}

*R*

_{0}. According to kinetics theory, the synthetic aperture time is

*η*

_{0}=

*y*

_{0}/

*V*

_{p}, $\left(\right)close="">{f}_{\mathrm{\text{dr}}}^{m}=-2{({V}_{\mathrm{p}}-{V}_{\mathrm{a}})}^{2}/\left(\lambda {R}_{0}\right)$,

*λ*is the carrier wavelength, and ξ

_{m}=(

*r*

_{0}

*y*

_{0}

*V*

_{r}

*V*

_{a}) is a vector describing the parameters of the moving target. Equation (4) indicates that the Doppler history of a moving target is a chirp signal centered at

*f*

_{dc}=−2

*V*

_{r}/

*λ*having a Doppler rate $\left(\right)close="">{f}_{\mathrm{\text{dr}}}^{\mathrm{m}}$. According to the matched filter theory [24], if the azimuth signal (4) is compressed by the filter

*V*

_{r}/

*λ*| <

*f*

_{PRF}/4. In (5), $\left(\right)close="">{k}_{\mathrm{s}}=1/{f}_{\mathrm{\text{dr}}}^{\mathrm{s}}$, and $\left(\right)close="">{f}_{\mathrm{\text{dr}}}^{\mathrm{s}}=-2{V}_{\mathrm{p}}^{2}/\left(\lambda {R}_{0}\right)$. In (6),

*α*

_{m}=

*k*

_{m}/

*k*

_{s}−1 is referred to as the

*defocus coefficient*, and the symbol “∗” means the convolution operation. It is observed that the range motion introduces a time-delay term resulting in the misplacement by −

*V*

_{r}

*R*

_{0}/

*V*

_{p}relative to its real azimuth position. The time duration of (6) is

where *ρ*_{a}=*λ*/(2*θ*_{B}) is the azimuth resolution [24]. Equation (8) indicates that the image of the moving target is smeared approximately in $\left(\right)close="">1+\left|{\alpha}_{\mathrm{m}}\right|\lambda {R}_{0}/\left(2{\rho}_{\mathrm{a}}^{2}\right)$ azimuth resolution cells when its azimuth returns are compressed by (5). On the contrary, if the azimuth matched filter focuses the image of the moving target ideally, the image of background will be smeared by the same length as *ρ*_{smear}.

### Symmetric defocusing

azimuth resolution cells according to (8). Equation (12) tells that in a given SAR image the smeared length of a defocused moving target is proportional to |*α*−*α*_{m}|. For a quadratic phase error, in the smeared image the energy tends to be spread uniformly over the distance of the smear for an unweighted aperture [11]. Without loss of generality, for a single point target with the intensity |*b*|^{2} is located in the scene and defocused by (11), we will find that (1) if the target is stationary, then its image will be smeared in *M*(*α*,0) resolution cells and the entire sharpness becomes |*b*|^{4}/*M*(*α*,0), and that (2) if the target is a moving target characterized by ξ_{m}, its image will be smeared in *M*(*α* *α*_{m}) resolution cells and the entire sharpness becomes |*b*|^{4}/*M*(*α* *α*_{m}). The combination of *H*(*f*_{D}*α*) and *H*(*f*_{D},−*α*) is defined as an SDFP. Inspired by the discussion above, an SDFP based MTD is described as follows.

where *K* is the pixels number in range and *L* is that in azimuth of the SAR imagery, *P* is the pixels in range and *Q* is that in azimuth of a patch, *I*(*p*,*q*) is the amplitude of the (*p*,*q*)-*th* pixel in the defocused image, 1≤*i*≤*M*, 1≤*j*≤*N*, *M*=⌊2*K*/*P*⌋, and *N*=⌊2*L*/*Q*⌋. Finally, the moving targets are indicated by comparing the two SDIs.

## Range velocity estimator

### Baseband Doppler centroid indicator

*r*-

*th*range bin of the two patches containing the same moving target. The solid curve

*A*

_{1}(

*f*

_{D},

*r*) presents the Doppler spectrum of the patch from the original SAR imagery generated by

*c*

_{1}, and

*A*

_{2}(

*f*

_{D},

*r*) presents that of the patch from that by

*c*

_{2}. After

*A*(

*f*

_{D},

*r*) is normalized by

is chosen as the baseband Doppler centroid indicator. In (15), *Δf*=*B*_{D}/*N*, and *N* is an arbitrary integer larger than 40 to our simulation experience.

*C*

_{ r }(

*f*

_{D})≤1, and the criterion amplifies the weak Doppler spectrum of moving target and suppresses the strong Doppler spectrum of background. It is an important tool to analyze the Doppler centroid in this research. A typical criterion curve is shown in Figure 3. It can be seen that the two baseband Doppler centroid can be determined easily by this feature value.

### Doppler ambiguity solver

*m*and

*n*are the Doppler ambiguity numbers,

*λ*

_{1}is the wavelength of c

_{1}, and

*λ*

_{2}is that of c

_{2}. So the Doppler ambiguity solver is modeled by

with *V*_{R}being the possible maximum velocity in range. For example, on the freeway in China, *V*_{R} is no more than 35 m/s, while in urban, *V*_{R}will be set to 14 m/s.

If $\left(\right)close="">\widehat{m}$ and $\left(\right)close="">\widehat{n}$ are obtained from (18), then the Doppler shift can be estimated without ambiguity, and thus the range velocity can be estimated accurately.

*V*

_{1}=

*λ*

_{1}

*f*

_{PRF}/4 and

*V*

_{2}=

*λ*

_{2}

*f*

_{PRF}/4, and the vertical axis denotes the baseband Doppler centroid. Line 1 represents the baseband Doppler centroid as a function of the range velocity for c

_{1}, and line 2 represents that for c

_{2}. The integers in the upper text boxes are the ambiguity numbers, i.e.,

*m*and

*n*in (16) and (17), in different range velocity intervals. For a given baseband Doppler centroid

*f*

_{dc}, it corresponds to many different Doppler shift values. If both

*f*

_{dc1}and

*f*

_{dc2}are estimated, then

*m*and

*n*are determined accordingly.

Algorithm 1 presents pseudo-code for the function DAS which implements Doppler ambiguity solver associated with (18). It takes as input *f*_{dc1},*f*_{dc2},*f*_{1},*f*_{2}, and *f*_{PRF}, and returns $\left(\right)close="">\widehat{m}$, $\left(\right)close="">\widehat{n}$. It starts by calculating the maximum ambiguity number *M* and *N* with respect to *f*_{1} and *f*_{2} with possible maximum range velocity, then computes *f*_{d1} and corresponding $\left(\right)close="">{f}_{\mathrm{d}2}^{0}$ using a probing ambiguity number *m* from −*M* to *M* with an increment of 1, therefore the Doppler shift difference, i.e., Δ*f*_{m,n}, is obtained by $\left(\right)close="">|{f}_{\mathrm{d}2}-{f}_{\mathrm{d}2}^{0}|$, where *f*_{d2} is computed by using a probing ambiguity number *n* from −*N* to *N* with an increment of 1. Finally, the ambiguity number $\left(\right)close="">\widehat{m}$ and $\left(\right)close="">\widehat{n}$ are achieved and returned by finding the minimum value of Δ*f*_{m,n}.

### Algorithm 1 Procedure for Doppler ambiguity solver

Function [$\left(\right)close="">\widehat{m}$,$\left(\right)close="">\widehat{n}$] := DAS(*f*_{dc1}, *f*_{dc2}, *f*_{1}, *f*_{2}, *f*_{PRF})Initialization: *V*_{R} := possible maximum range velocity;

1: $\left(\right)close="">{\lambda}_{1}:=\frac{c}{{f}_{1}},{\lambda}_{2}:=\frac{c}{{f}_{2}}$, with *c* being the light speed;

$\left(\right)close="">{f}_{\mathrm{d}1}^{\mathrm{M}}:=\frac{2{V}_{\mathrm{R}}}{{\lambda}_{1}}$, $\left(\right)close="">{f}_{\mathrm{d}2}^{\mathrm{M}}:=\frac{2{V}_{\mathrm{R}}}{{\lambda}_{2}}$;

$\left(\right)close="">M:=\lceil \frac{2{f}_{\mathrm{d}1}^{\mathrm{M}}}{{f}_{\mathrm{\text{PRF}}}}\rceil ,N:=\lceil \frac{2{f}_{\mathrm{d}2}^{\mathrm{M}}}{{f}_{\mathrm{\text{PRF}}}}\rceil $;

2: for *m* : = -M to M (with an increment of 1)

*f*_{d1} : = *f*_{dc1}+m·*f*_{PRF}/2; *V*_{r} : = -*λ*_{1}*f*_{d1}/2; $\left(\right)close="">{f}_{\mathrm{d}2}^{0}$ := -$\left(\right)close="">\frac{2{V}_{\mathrm{r}}}{{\lambda}_{2}}$;

3: for n : = -N to N (with an increment of 1)

*f*_{d2} := *f*_{dc2}+n·*f*_{PRF}/2; $\left(\right)close="">\mathrm{\Delta}{f}_{m,n}=\left|{f}_{\mathrm{d}2}^{0}-{f}_{\mathrm{d}2}\right|$;

end for [*n*];

end for [*m*];

4: Find the minimum value from {Δ*f*_{m,n}}, and get the corresponding index $\left(\right)close="">\widehat{m}$ and $\left(\right)close="">\widehat{n}$;

### Stepped approximation-and-comparison algorithm

From Figure 4, we see that a target which moves at low speed in range direction may result in the superposition between the Doppler spectrum of background and that of the moving target. It will lead to the wrong determination of Doppler spectrum peak locations. On the other hand, the estimate of *f*_{dc1} and *f*_{dc2} may become inaccurate because of noise, platform turbulence, and clutter etc. An algorithm named SAC is developed to get a finer baseband Doppler centroid.

*f*

_{dc1}and

*f*

_{dc2}, and the Doppler ambiguity numbers $\left(\right)close="">\widehat{m}$ and $\left(\right)close="">\widehat{n}$ are obtained from (18), then the unambiguous Doppler shifts can be described by

*f*

_{d}is a modified Doppler shift value derived from

Algorithm 1 presents the computation procedure of accurate *f*_{dc1} and *f*_{dc2}. It takes as input *f*_{dc1}, *f*_{dc2}, $\left(\right)close="">\widehat{m}$, $\left(\right)close="">\widehat{n}$, *f*_{PRF}, *f*_{1}, and *f*_{2}, where $\left(\right)close="">\widehat{m}$ and $\left(\right)close="">\widehat{n}$ are the ambiguity numbers computed by DAS, and returns two finer unambiguous Doppler shifts of the moving target. It starts by defining an approximation step *Δf*=*B*_{D}/(2*K*), where *K* is an arbitrary integer (here we assume that *K* is equal to 100), and computes the initial unambiguous shifts $\left(\right)close="">{f}_{\mathrm{d}1}^{0}$ and $\left(\right)close="">{f}_{\mathrm{d}2}^{0}$, respectively. Then for a given *k* from −*K* to *K* with increment of 1, the new *f*_{d1} and *f*_{d2} are updated using (19) and (20) with the substitution of *kΔf* to Δ*f*_{d}, and thus two corresponding range velocities resulting from the updated unambiguous Doppler shift are achieved and the difference between the two velocities is stored in the sequence {Δ*V*_{
k
}}. Finally, by searching the minimum value of {Δ*V*_{
k
}}, the finer unambiguous Doppler shifts are obtained and returned.

### Algorithm 2 Procedure for stepped approximation-and-comparison algorithm

Function [$\left(\right)close="">{\widehat{f}}_{\mathrm{\text{dc}}1},{\widehat{f}}_{\mathrm{\text{dc}}2}$] := SAC(*f*_{dc1}, *f*_{dc2}, $\left(\right)close="">\widehat{m}$, $\left(\right)close="">\widehat{n}$, *f*_{PRF},*f*_{1},*f*_{2})Initialization: *K* := An integer larger than 100;

1: $\left(\right)close="">{\lambda}_{1}=\frac{c}{{f}_{1}},{\lambda}_{2}=\frac{c}{{f}_{2}}$;

$\left(\right)close="">{f}_{\mathrm{d}1}^{0}:=\widehat{m}\xb7{f}_{\mathrm{\text{PRF}}}/2\phantom{\rule{0.3em}{0ex}}+\phantom{\rule{0.3em}{0ex}}{f}_{\mathrm{\text{dc}}1},{f}_{\mathrm{d}2}^{0}:=\widehat{n}\xb7{f}_{\mathrm{\text{PRF}}}/2\phantom{\rule{0.3em}{0ex}}+\phantom{\rule{0.3em}{0ex}}{f}_{\mathrm{\text{dc}}2}$, *Δf* := $\left(\right)close="">\frac{{B}_{\mathrm{D}}}{2K}$;

2: for *k* := -*K* to *K* (with an increment of 1)

*f*_{d1} := $\left(\right)close="">{f}_{\mathrm{d}1}^{0}+k\xb7\mathrm{\Delta f}$, *f*_{d2} := $\left(\right)close="">{f}_{\mathrm{d}2}^{0}-k\xb7\mathrm{\Delta f}$;

*V*_{r1} := -$\left(\right)close="">\frac{{\lambda}_{1}{f}_{\mathrm{d}1}}{2}$, *V*_{r2}:= -$\left(\right)close="">\frac{{\lambda}_{2}{f}_{\mathrm{d}2}}{2}$;

Δ*V*_{
k
} := |*V*_{r1}−*V*_{r2}|;

end for [*k*]

3: Find the minimum value from {Δ*V*_{
k
}}, and get the modified index *k*;

4: $\left(\right)close="">{\widehat{f}}_{\mathrm{\text{dc}}1}$ := $\left(\right)close="">{f}_{\mathrm{d}1}^{0}+\mathrm{k\Delta f}$, $\left(\right)close="">{\widehat{f}}_{\mathrm{\text{dc}}2}$ := $\left(\right)close="">{f}_{\mathrm{d}2}^{0}-\mathrm{k\Delta f}$;

### Further discussion

*f*

_{PRF}(at least no more than

*f*

_{PRF}/4). Under this condition, if

*f*

_{d1}and

*f*

_{d2}are confined by

where *k*_{1}and *k*_{2} are integers, two cases will appear in general:

#### Both *k*_{1}and *k*_{2}are equal to zero

*C*

_{r}(

*f*

_{d}), so the range velocity component cannot be measured, thus the minimum measurable range velocity is

#### Either of *k*_{1}and *k*_{2}is not equal to zero

*k*

_{1}≠0, and

*f*

_{d1}satisfies (25), then

*f*

_{d1}is

*δ*

*f*

_{d}|<

*B*

_{D}/2.

*f*

_{d2}can be expressed by

*f*

_{d1}and

*f*

_{d2}are wrapped by the same ambiguity number, then

*λ*

_{1}and

*λ*

_{2}have the relationship

*M*is the maximum ambiguity number describe in Algorithm 1. To make

*f*

_{dc2}detectable, the following requirement should be satisfied

*λ*

_{1}and

*λ*

_{2}satisfy

Equation (32) tells us that when the dual-frequency SAR system parameters, such as carrier frequencies, PRF, radar velocity and azimuth resolution, satisfy both (30) and (32), the range velocity component of a moving target can be computed without unambiguity.

*f*

_{dc2}is determined, then the ambiguity numbers $\left(\right)close="">\widehat{m}$ and $\left(\right)close="">\widehat{n}$ can be computed from

*k*

_{2}≠0 and

*f*

_{d2}satisfy (26), the ambiguity numbers $\left(\right)close="">\widehat{m}$ and $\left(\right)close="">\widehat{n}$ can be deduced from

#### Azimuth displacement correction

It is noteworthy that (6) is established based on the condition that |*V*_{r}/*λ*|<*f*_{PRF}/4, and the moving target will be displaced by −*V*_{r}*R*_{0}/*V*_{p}in azimuth direction. It seems that the azimuth displacement is independent of the carrier frequency. However, when the target is moving so fast that |*V*_{r}/*λ*|>*f*_{PRF}/4, the displacement equation must be modified.

*n*is the ambiguity number of the Doppler shift

*f*

_{d}=−2

*V*

_{r}/

*λ*. The azimuth displacement will be given by

We see that if the Doppler ambiguity appears, the azimuth displacement of a moving target must be modified by (36). This equation is an extension to [25, 26] and is the basic model for correcting the target’s real azimuth position in a SAR image.

## Azimuth velocity estimator

### Theoretical analysis

*H*(

*f*

_{D},

*α*) and

*H*(

*f*

_{D},−

*α*), two derivative SAR image patches, denoted by

*P*

_{1}and

*P*

_{2}, are achieved simultaneously. Let Δ

*V*

_{a}be an arbitrary probing azimuth velocity, and in general both Δ

*V*

_{a}and

*V*

_{a}are far less than

*V*

_{p}, which means that

*α*≈2Δ

*V*

_{a}/

*V*

_{p}. Equation (12) can be rewritten by

*b*|

^{2}and |

*g*|

^{2}, respectively. The patch P

_{1}has the sharpness

_{2}has the sharpness

*S*

_{p1}and

*S*

_{p2}

will be used as a feature to estimate the azimuth velocity component. The feature value is robust because it tries to alleviate the influence of clutters and interferences.

*V*

_{a}is set to be larger than zero. For

*V*

_{a}>0, 1) in the case of 0<Δ

*V*

_{a}≤

*V*

_{a}, the differential of

*f*(Δ

*V*

_{a}) is

*V*

_{a}>

*V*

_{a}, the differential of

*f*(Δ

*V*

_{a}) is

The two cases show that (1) when 0<Δ*V*_{a}≤*V*_{a}, the sharpness difference is a monotonic increasing function and it reaches the maximum value at the point where Δ*V*_{a}=*V*_{a}, and (2) when Δ*V*_{a}>*V*_{a}, the sharpness difference is a monotonic decreasing function and it reaches the maximum value at the point where Δ*V*_{a}=*V*_{a}. In addition, it infinitely approaches zero with the increment of Δ*V*_{a}.

In the case of *V*_{a}<0, the following conclusions can be drawn: (1) when 0<Δ*V*_{a}≤−*V*_{a}, the sharpness difference is a monotonic decreasing function and it reaches the minimum value at the point where Δ*V*_{a}=−*V*_{a}, and (2) when Δ*V*_{a}>−*V*_{a}, the sharpness difference is a monotonic increasing function and it reaches the minimum value at the point where Δ*V*_{a}=*V*_{a}. In addition, it infinitely approaches zero with the decrement of Δ*V*_{a}.

*f*(Δ

*V*

_{a}) for two cases:

*V*

_{a1}>0 (for target 1) and

*V*

_{a2}<0 (for target 2). We see that the maximum sharpness difference is located at the point where Δ

*V*

_{a}=|

*V*

_{a}|. If the maximum sharpness difference is less than zero, then the corresponding target is moving in the opposite direction of the platform. If the maximum sharpness difference is larger than zero, then the target is moving in the direction of the platform.

### Implementation

*ΔV*is set from $\left(\right)close="">{V}_{\mathrm{a}}^{0}$ to $\left(\right)close="">{V}_{\mathrm{a}}^{\mathrm{d}}$ with increment of

*δ*

*V*

_{a}. For each Δ

*V*

_{a}, the coefficient

*α*is computed and an SDFP is established to defocus the range Doppler map resulting in two defocused images, and the sharpness difference between the two images is sent to an array named

*s*

_{d}. The azimuth velocity estimate will appear at the position where

*s*

_{d}reaches the peak.

### Discussion

*V*

_{min,a}. It is relative to the threshold value

*f*

_{th}which is used to identify the moving target area. We select this value according to false-alarm probabilities and detection probability specification. According to our experience and simulation results, the feature value

*f*(

*i*,

*j*) follows a half positive Gaussian distribution approximately

we see that if a constant false alarm ratio *P*_{F}is given, the threshold value *f*_{th}can be determined.

*σ*of (45) using MATLAB’s fminsearch routine, which uses the Nelder-Mead parameter search procedure [27, 28]. As

*V*

_{min,a}≪

*V*

_{p}, we have

*α*

_{min}≈2

*V*

_{min,a}/

*V*

_{p}. Let

*f*

_{max}denote the sharpness of the ideally focused target, and the sharpness of a moving target with azimuth velocity

*V*

_{min,a}will be

*f*

_{min,a}⩾

*f*

_{th},

*α*

_{min}approximately satisfies

where *∊*=*f*_{th}/*f*_{max}.

## Experiments

### Framework

We use a patch of real complex-valued SAR image to verify the MTD and AVE algorithms. The image is achieved by using one carrier, so it is cannot be used to determine the range velocity component of a moving target. In order to evaluate the performance of the RVE, with no field data available so far, computer simulations are conducted to confirm the effectiveness of the proposed algorithms. The raw data are simulated by using the model proposed in [29]. The model can simulate the effects of moving targets, and it is both analytically and quantitatively validated. We think that the following simulation based on this model can validate our idea.

### AVE verification with field data

**System parameters of field data and simulation**

Symbol | Description | Value | |
---|---|---|---|

Field data | Simulation | ||

| Range to scene center | 40800 m | 10000 m |

| Platform velocity | 218 m/s | 200 m/s |

| Pulse width | 20 | 10 |

| PRF | 1200 Hz | 4000 Hz |

| Carrier frequency | 9.6 GHz | 10 GHz, 12 GHz |

| Signal bandwidth | 400 MHz | 200 MHz |

| Range resolution | 0.5 m | 1.0 m |

| Azimuth resolution | 0.5 m | 1.0 m |

_{1}and T

_{2}. We see that the background is focused fairly well while the image of the two targets are smeared.

*α*=0.0985 (correspondingly, Δ

*V*

_{ a }=10 m/s). The moving targets are detected correctly. An SDFP bank is constructed to estimate the azimuth velocity components of the two vehicles. In the experiment, Δ

*V*

_{ a }ranges from 0 m/s to 30 m/s with an increment of 0.1 m/s. The range velocity components are assumed to be 0 m/s. Figure 9 presents the normalized feature curves for T

_{1}and T

_{2}. From the figure, the azimuth velocity estimates are −4.8 m/s and −5.0 m/s, respectively.

We refocused the moving target based on the two azimuth velocity component estimates. The result is shown in Figure 8B. It shows that the two vehicles are focused well while the background is smeared.

### Performance evaluation by computer simulation

In the simulation, the background is a patch of terrain selected near the Kun-yu mountain in Shandong, China. It is about 200 m in azimuth and 160 m in range. The most important properties of the dual-frequency SAR, the moving targets and the background are incorporated. The radar system and geometry parameters are presented in Table 1.

_{1}∽T

_{6}are shown in the columns

*P*

^{ † },

*V*

_{a}, and

*V*

_{r}of Table 2. The customized target size is 3 m in azimuth by 5 m in range with the average back reflective coefficient of the simulated scene. The targets are arranged to move on a road in the selected scene.

**Moving target parameters and their estimated results**

Target | P | V | V | f | f | $\left(\right)close="">\widehat{\mathbf{\text{m}}}$ | $\left(\right)close="">\widehat{\mathbf{\text{n}}}$ | $\left(\right)close="">{\widehat{\mathbf{\text{V}}}}_{\mathbf{\text{r}}}$ | $\left(\right)close="">{\widehat{\mathbf{\text{V}}}}_{\mathbf{\text{a}}}$ | $\left(\right)close="">{\widehat{\mathbf{\text{P}}}}_{\mathbf{1}}^{\mathbf{\u2020}}$ | $\left(\right)close="">{\widehat{\mathbf{\text{P}}}}_{\mathbf{2}}^{\mathbf{\u2020}}$ | $\left(\right)close="">{\widehat{\mathbf{\text{P}}}}^{\mathbf{\u2020}}$ |
---|---|---|---|---|---|---|---|---|---|---|---|---|

[m] | [m/s] | [m/s] | [Hz] | [Hz] | [m/s] | [m/s] | [m] | [m] | [m] | |||

| (−48, −90) | 10 | −8 | 533.5 | 637.6 | 0 | 0 | −7.99 | 9.96 | (−45.5, −86.3) | (−44.9, −85.2) | (−45.2, −93.25) |

| (−25, −80) | −2 | 20 | 673.7 | 413.4 | −1 | −1 | 19.86 | −1.57 | (−32.6, 36.8) | (−31.4, −18.4) | (−32.0, −78.8) |

| (0, −75) | −6 | 16 | 939.9 | 727.7 | −1 | −1 | 15.90 | −5.65 | (−5.9, 46.3) | (−4.7, −11.3) | (−5.3, −72.5) |

| (20, −70) | 15 | 4 | −267.3 | −319.3 | 0 | 0 | 4.00 | 15.86 | (18.4, −75.1) | (18.4, −76.3) | (18.4, −71.7) |

| (40, −70) | 20 | 2 | −115.1 | −175.2 | 0 | 0 | 1.98 | 20.28 | (38.8, 20.4) | (39.7, 21.3) | (39.25, −76.15) |

| (60, −65) | 25 | 5 | −331.3 | −397.4 | 0 | 0 | 4.97 | 24.82 | (58.0, 74.1) | (57.7, 74.9) | (57.85, −69.0) |

_{1}and c

_{2}, respectively. In the two images, the background is well focused while the moving targets are smeared due to their motions. We defocused the images by using SDFPs corresponding to Δ

*V*

_{a}= 5 m/s, 10 m/s, and 20 m/s. As a result, the moving targets are detected correctly.

_{1}∽T

_{6}are computed. The results are presented in 11 Figure 11A–F, respectively. The peak locations are listed in the columns

*f*

_{dc1}and

*f*

_{dc2}of Table 2. The Doppler ambiguity is solved by the DAS algorithm and shown in the column of $\left(\right)close="">\widehat{m}$ and $\left(\right)close="">\widehat{n}$. The final range velocity components are computed by using the SAC algorithm. The results are listed in the column $\left(\right)close="">{\widehat{V}}_{\mathrm{r}}$ of Table 2. The estimated target positions are presented in the columns $\left(\right)close="">{\widehat{P}}_{1},{\widehat{P}}_{2}$, and $\left(\right)close="">\widehat{P}$ of Table 2. The data in Table 2 confirm that the proposed DAS and SAC algorithms works well.

The detected targets are compensated by the range velocity estimates, and then the azimuth velocity components are computed then by constructing an SDFP bank with Δ*V*_{a} ranging from 0 to 30 m/s increased by the step 0.02 m/s. The sharpness difference curves of the moving targets have the same profiles as that presented in Figure 9. The estimated results are shown in the column $\left(\right)close="">{\widehat{V}}_{\mathrm{a}}$ of Table 2. The results show that the estimate is not accurate when the azimuth velocity is less than 2 m/s. One principal reason lies in that the image of the moving target may be smeared slightly and thus the corresponding feature curve becomes so flat that the peak may appear at the position far from the real velocity value.

## Conclusion

A scheme for velocity components estimation in GMTI is proposed based on a single antenna SAR using a dual-frequency chirp waveform. The scheme consists of a moving target detector, a range velocity estimator and an azimuth velocity estimator, and it can locate the real position of the detected moving target by using a modified azimuth displacement correction model.

The moving target detector uses an SDFP to detect the possible moving targets with a limited azimuth velocity range near a certain value in the give complex SAR image. It is proved to be effective and efficient by field and simulated data. In practice, when the azimuth velocity varies widely, many SDFPs are needed to detect all the moving targets.

The azimuth velocity estimator is established by using an SDFP bank. The effectiveness of the model is verified by simulated and field data. The AVE is robust because it tries to alleviate the influences of the clutters and interferences.

The range velocity estimator is based on the Doppler shift information introduced by range velocity component. Two algorithms, DAS and SAC, are designed to solve the Doppler ambiguity and make the Doppler centroid estimation more accurate. For each pulse burst, the baseband Doppler centroid is estimated by using a criterion named normalized Doppler spectrum difference. In addition, traditional azimuth displacement equation is modified to get the correct azimuth position of a moving target. Simulation results validate the improvement.

## Declarations

### Acknowledgments

We appreciate the support from the National Science Foundation of China (Grant Number: 61072150) and the National Basic Research Program of China (Grant Numbers: 2009CB824903 and 2010CB731904).

## Authors’ Affiliations

## References

- Kersten PR, Jansen RW, Luc K, Ainsworth TL: Motion analysis in SAR images of unfocused objects using time-frequency methods.
*IEEE Geosci. Rem. Sens. Lett*2007, 4(4):527-531.View ArticleGoogle Scholar - Vu D, Guo B, Xu L, Li J: SAR based adaptive GMTI. In
*Algorithms for Synthetic Aperture Radar Imagery XVI, Proceedings of the SPIE*. vol. 7699, 76990H–76990H-12, Bellingham, WA, USA; 2010.Google Scholar - Cerutti-Maori D, Gierull CH, Ender J: Experimental verificaiton of SAR-GMTI improvement through antenna switching.
*IEEE Trans. Geosci. Rem. Sens*2010, 48(4):2066-2075.View ArticleGoogle Scholar - Gierull CH: Ground moving target parameter estimation for two-channel SAR.
*IET-Radar Sonar Navig*2006, 153(3):224-233. 10.1049/ip-rsn:20045094View ArticleGoogle Scholar - Krieger G, Gebert N, Moreira A: Multidimensional waveform encoding: a new digital beamforming technique for synthetic aperture radar remote sensing.
*IEEE Trans. Geosci. Rem. Sens*2008, 46: 31-46.View ArticleGoogle Scholar - Wong SK: High range resolution profiles as motion-invariant features for moving ground targets identification in SAR-based automatic target recognition.
*IEEE Trans. Aerosp. Electron. Syst*2009, 45(3):1017-1039.View ArticleGoogle Scholar - Gisselfält M, Pernstål T: STAP analysis using multi-channel airborne radar data from flight trials. In
*Proceedings of IEEE Radar Conference*. USA, Washington, DC; 2010.Google Scholar - Chiu S, Dragošević MV: Moving target indication via RADARSAT-II multichannel synthetic aperture radar processing.
*EURASIP J. Adv. Signal Process*2010, 2010(Article ID 740130):1-19.View ArticleGoogle Scholar - Zhu S, Liao G, Qu Y, Zhou Z, Liu X: Ground moving targets imaging algorithm for synthetic aperture radar.
*IEEE Trans. Geosci. Rem. Sens*2011, 49: 462-477.View ArticleGoogle Scholar - Vavriv DM, Bezvesilniy OO: Potential of multi-look SAR processing. In
*Proceedings of RAST*. Istanbul, Turkey; 2011.Google Scholar - Fienup JR: Detecting moving targets in SAR imagery by focusing.
*IEEE Trans. Aerosp. Electron. Syst*2001, 37(3):794-809.View ArticleGoogle Scholar - Marques PAC, Dias JMB: Moving targets processing in SAR spatial domain.
*IEEE Trans. Aerosp. Electron. Syst*2007, 43(3):864-874.View ArticleGoogle Scholar - Hinz S, Meyer F, Laika A, Bamler R: Spaceborne traffic monitoring with dual channel synthetic aperture radar-theory and experiments, vol. 13, 1063-6919/05. In
*Proceedings of IEEE computer society conference CVPR*. San Diego, CA, USA; 2005. pp.1–7Google Scholar - Cook DA, Brown DC: Analysis of phase error effects on stripmap SAS.
*IEEE J. Ocean. Eng*2009, 34(3):250-261.View ArticleGoogle Scholar - Baumgartner SV, Krieger G: Accleration-independent along-track velocity estimaiton of moving targets.
*IET-Radar Sonar Navig*2009, 4(3):474-487.View ArticleGoogle Scholar - Chang CY, Curlander JC: Application of the multiple PRF technique to resolve Doppler centroid estimation ambiguity for spaceborne SAR.
*IEEE Trans. Geosci. Rem. Sens*1992, 30(5):941-949. 10.1109/36.175329View ArticleGoogle Scholar - Bamler R, Runge H: P R F ambiguity resolving by wavelength diversity.
*IEEE Trans. Geosci. Rem. Sens*1991, 29(6):997-1003. 10.1109/36.101376View ArticleGoogle Scholar - Wong FH, Cumming IG: A combined SAR Doppler centroid estimation scheme based upon signal phase.
*IEEE Trans. Geosci. Rem. Sens*1996, 34(3):696-717. 10.1109/36.499749View ArticleGoogle Scholar - Madsen SN: Estimating the Doppler centroid of SAR data.
*IEEE Trans. Aerosp. Electron. Syst*1989, 25(2):134-140. 10.1109/7.18675View ArticleGoogle Scholar - Bamler R: Doppler frequency estimation and the Cramer-Rao bound.
*IEEE Trans. Geosci. Rem. Sens*1991, 29(3):385-390. 10.1109/36.79429View ArticleGoogle Scholar - Moreira JR: A new method of aircraft motion error extraction from radar raw data for real time motion compensation.
*IEEE Trans. Geosci. Rem. Sens*1990, 28(4):620-626. 10.1109/TGRS.1990.572967MathSciNetView ArticleGoogle Scholar - Moreira JR, Keydel W: A new MTI-SAR approach using the reflectivity displacement method.
*IEEE Trans. Geosci. Rem. Sens*1995, 33(5):1238-1244. 10.1109/36.469488View ArticleGoogle Scholar - Wang J, Liu X: Velocity estimation of moving targets using SAR. In
*Proceedings of IEEE IGARSS*. Vancouver, Canada; 2011.Google Scholar - Wang BC:
*Digital Signal Processing Techniques and Applications in Radar Image Processing*. John Wiely and Sons Inc., Hoboken; 2008.View ArticleGoogle Scholar - Rüegg M, Meier E, Nüesch D: Capabilities of dual-frequency millimeter wave SAR with monopulse processing for ground moving target indication.
*IEEE Trans. Geosci. Rem. Sens*2007, 45(3):539-553.View ArticleGoogle Scholar - Raney RK: Synthetic aperture imaging radar and moving targets.
*IEEE Trans. Aerosp. Electron. Syst*1971, AES-7(3): 499-505.View ArticleGoogle Scholar - Cumming IG, Li S: Improved slope estimation for SAR Doppler ambiguity resolution.
*IEEE Trans. Geosci. Rem. Sens*2006, 44(3):707-718.View ArticleGoogle Scholar - Lagarias JC, Reeds JA, Wright MH, Wright PE: Convergence properties of the Nelder-Mead simplex method in low dimensions.
*SIAM J. Optim*1998, 9: 112-147. 10.1137/S1052623496303470MathSciNetView ArticleGoogle Scholar - Dogan O, Kartal M: Efficient strip-mode SAR raw-data simulation of fixed and moving targets.
*IEEE Geosci. Rem. Sens. Lett*2011, 8(5):884-888.View ArticleGoogle Scholar

## Copyright

This article is published under license to BioMed Central Ltd. This is an Open Access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/2.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.