Next Article in Journal
Carbon Sink under Different Carbon Density Levels of Forest and Shrub, a Case in Dongting Lake Basin, China
Next Article in Special Issue
Fast Approach for SAR Imaging of Ground-Based Moving Targets Based on Range Azimuth Joint Processing
Previous Article in Journal
Crop Classification Based on the Physically Constrained General Model-Based Decomposition Using Multi-Temporal RADARSAT-2 Data
Previous Article in Special Issue
Parameter Estimation for Sea Clutter Pareto Distribution Model Based on Variable Interval
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

An Improved Spatially Variant MOCO Approach Based on an MDA for High-Resolution UAV SAR Imaging with Large Measurement Errors

1
National Laboratory of Radar Signal Processing, Xidian University, Xi’an 710071, China
2
Beijing Institute of Control and Electronics Technology, Beijing 100038, China
3
AVIC Leihua Electronic Technology Research Institute, Wuxi 214000, China
4
College of Communication and Information Engineering, Xi’an University of Science and Technology, Xi’an 710071, China
*
Author to whom correspondence should be addressed.
Remote Sens. 2022, 14(11), 2670; https://doi.org/10.3390/rs14112670
Submission received: 25 April 2022 / Revised: 30 May 2022 / Accepted: 31 May 2022 / Published: 2 June 2022

Abstract

:
For unmanned aerial vehicle (UAV) synthetic aperture radar (SAR) imaging, motion errors cannot be obtained accurately when high precision motion sensors are not equipped on the platform. This means that traditional data-based motion compensation (MOCO) cannot be directly implemented due to large measurement errors. In addition, classic autofocusing techniques, such as phase gradient autofocus (PGA) or map-drift algorithm (MDA), do not perform well with spatially variant errors, greatly affecting the imaging qualities, especially for high-resolution and large-swath cases. In this study, an improved spatially variant MOCO approach based on an MDA is developed to effectively eliminate the spatially variant errors. Based on the coarse and precise MDA chirp rate error estimation, motion errors are optimally acquired by the random sample consensus (RANSAC) iteration. Two-dimensional (2D) mapping is used to decouple the spatially variant residual errors into two linear independent dimensions so that the chirp-z transform (CZT) can be performed for echo data correction. Unlike traditional approaches, the spatially variant components can be compensated without any measured motion information, which indicates that the proposed approach can be applied to the common UAV SAR system with significant measurement errors. Simulations and real data experiments were used to evaluate the performance of the proposed method. The simulation results show that the proposed algorithm is able to effectively minimize spatially variant errors and generate much better imaging results.

Graphical Abstract

1. Introduction

Airborne synthetic aperture radar (SAR) acquires two-dimensional (2D) high-resolution images using a long coherent integration of the wide bandwidth and pulse width chirp data collected in an aperture [1]. SAR has been widely used in various military and civil applications, such as ground reconnaissance and the detection and recognition of targets [2,3,4,5,6]. Compared with traditional optical and infrared cameras, SAR can be used at any time of the day and in most weather conditions to keep track of the targets and collect more information. In recent years, with the development of unmanned aerial vehicles (UAVs) and integrated circuit boards, mini-SAR systems have been equipped on various drone platforms. One such example is the consumer multi-motor vehicle used in various industrial and agricultural applications, including plant protection, infrastructure inspection, and traffic monitoring, given its easy-to-operate, easy-to-deploy, and low-cost advantages. Instead of its manned counterpart, the UAV SAR can be used for rescue in hazardous conditions, such as earthquakes or fires, to reduce accidental risks.
Ideally, a constant velocity is preferred to ensure that the ground scene can be evenly swept by the antenna beam when the airborne SAR flying; thus, the Doppler bandwidth is synthesized. However, motion can also cause problems in airborne SAR processing. In practice, the platform flight path cannot always be regarded as a straight line due to atmospheric airflows and attitude changes, which can introduce motion errors. In general, motion errors can be classified into two parts, i.e., cross-track and along-track errors [7,8,9].
Cross-track errors are important to identify because they can significantly affect Doppler frequency. The Doppler centroid offset shifts the target position, which generates geometric distortion. The Doppler chirp rate errors destroy the original Doppler pattern of the echo signal, which means that additional phase modulation and envelope migration are both introduced. Since the Doppler chirp rate errors vary with the slant range, they should be compensated at each cell differently instead of making the adjustments simultaneously.
For stable vehicles, such as large transport aircraft, the impact caused by SAR motion errors is not significant; whereas for drones, these errors cannot be ignored because of the frequent turbulence caused by their small size and light weight. Moreover, due to the limited payload of the UAV platform, the radar is usually designed to perform imaging with a high frequency so that the wavelength is very short (e.g., Ka- and Ku-band), resulting in significant phase errors compared to the X-band. In addition, compared to traditional airborne SARs, the detection range of the UAV SAR is so short that the pitch angle of the antenna beam should be large enough to cover the ground scene [10]. Thus, the spatially variant effects of motion errors become significant, which greatly deteriorates the imaging qualities, particularly for high-resolution cases.
Motion compensation (MOCO) for airborne SAR systems is always implemented using recorded data, such as posture (the pitch, the yaw, and the roll angle (PYR)), velocity (the north, the east, and the down (NED)), acceleration (XYZ), and position (the latitude, the longitude, and the radio height). These data are extracted using motion sensors (i.e., inertial navigation system (INS) and global positioning system (GPS)) equipped on the aircraft platform [11,12,13]. During the aperture time, the platform motion errors are acquired based on the instantaneous motion parameters of the navigation coordinate system. Then, the phase compensation and the envelope correction can be performed on the echo signal to implement MOCO. However, due to limitations on payload and cost, the UAVs (particularly consumer UAVs) generally are not equipped with high precision INS or GPS, which means that the measurement errors of motion sensors cannot be ignored and that the most traditional MOCO approaches cannot be directly applied for UAV SAR without improvement.
Several approaches have been developed to implement MOCO using a nonparametric autofocusing algorithm, which means that the de-focused phase errors can be indirectly acquired from the echo data. Autofocusing methods generally fall into two categories: phase-based and magnitude-based approaches. In phased-based systems, the phase differences from sample to sample of the echo data are used to estimate the non-linear phase errors (NPEs). The phase gradient autofocus (PGA) algorithm is a classical method to obtain the NPEs by a series of steps, including scatter selection, windowing, cyclic shifting, and phase gradient estimation [14,15,16]. As a typical phase-based approach, it requires that all targets in the interest area be covered in the same exposure time. PGA algorithm cannot be directly applied in strip-map processing except when de-ramping is used for each sub-aperture since different targets are exposed at different azimuths. Its performance is mainly influenced by prominent scatterers in the illuminated scene, which suggests that PGA applications are greatly limited and may not be applicable for particular locations (e.g., desert, prairie).
Different from the phase-based one, as one of the typical magnitude-based approaches, a map-drift algorithm (MDA) requires contrast features, such as edges and shadows, that are not dependent on strong scatterers [17,18,19,20,21]. The classical MDA has been widely used in lots of airborne SAR processors due to its good performance. In a classical MDA, the full aperture data is divided into a series of sub-apertures with a certain overlap so that the offset of spectrum between sub-looks of each de-focused sub-aperture (segment) can be obtained by cross correlation. Based on the offset, the chirp rate is calculated. In practice, the cross correlation is always summarized from each range cell and considered as the reference one. Thus, the accurate NPEs of full aperture can be integrated from the chirp rate of each segment after being resampled corresponding to the aperture time. By means of NPEs, the MOCO based on the reference can be implemented, which indicates that the variant errors are neglected during processing.
To address this problem, an improved spatially variant MOCO approach is proposed based on an MDA for high-resolution UAV SAR imaging. The received echo data is first divided into several sub-range blocks, and the two-step (coarse and precise) MDA with overlapped sub-apertures (OSA) is performed to estimate the NPEs of all sub-blocks and construct the equations for compensation. To derive the optimal solution, the random sample consensus (RANSAC) algorithm is designed with good robustness and high accuracy. Using the estimated motion errors, two-dimensional (2D) mapping is implemented to decouple the spatially variant residual into two linear independent directions so that the chirp-z transform (CZT) can be performed on the received echo data to remove the spatially variant errors. Compared to the conventional approach, the spatially variant aspects can be compensated without additional measured motion data, which means that the proposed method can be applied to common UAV SAR with significant measurement errors of motion sensors.
The rest of the paper is organized as follows. In Section 2, the geometry model of UAV SAR imaging with motion errors is established, and the effects of spatially variant components and measurement errors are analyzed. In Section 3, an improved spatially variant MOCO approach, consisting of three parts (i.e., a two-step MDA chirp rate estimation, motion errors solution, and spatially variant elimination), is presented in detail. Experimental results, including the simulation and real data processing, are provided in Section 4, and the conclusions are presented in Section 5.

2. Modeling

In this section, the real geometry of the UAV SAR platform, in which the slant range error from the platform to the arbitrary target is expressed with respect to the motion errors is established. The spatially variant and measurement errors that significantly affect the image processing of the UAV SAR are also analyzed.

2.1. Geometric Model

In practice, the aircraft’s motion cannot always be kept constant due to atmospheric turbulence causing offsets from the desired course. The geometric model of the UAV SAR imaging with motion errors is presented in Figure 1. In the Cartesian coordinate system o-xyz, the platform is assumed to fly along the y -axis direction. In the figure, the average velocity and altitude are denoted as v and H , respectively; P is the center of the footprint; B and C indicate the platform’s instantaneous positions for the real (solid red line) and expected (blue dashed line) paths, the coordinates of which are denoted as [ x ( η ) , y ( η ) , z ( η ) ] and [ 0 , v η , 0 ] , respectively; A is the beam center crossing moment in an aperture, which is always considered as the reference point when processing; and R s is the reference slant range. The motion error, which is the difference between the real and ideal paths, is denoted as [ Δ x ( η ) , Δ y ( η ) , Δ z ( η ) ] . Based on the geometric relationship, the real instantaneous slant range history r ( η ) of the arbitrary target Q is given by
r ( η ) = [ x ( η ) x ] 2 + [ y ( η ) y ] 2 + [ z ( η ) z ] 2
where η denotes the azimuth time, and [ x , y , z ] indicates the position of Q . Currently, r ( η ) is simplified by the Taylor series expansion with the high order terms being neglected, i.e.,
r ( η ) = [ y ( η ) y ] 2 + R B 2 + Δ x ( η ) 2 + Δ z ( η ) 2 + 2 Δ x ( η ) R B cos θ p + 2 Δ z ( η ) R B sin θ p [ y ( η ) y ] 2 + R B 2 + 2 Δ x ( η ) R B cos θ p + 2 Δ z ( η ) R B sin θ p R B + [ y ( η ) y ] 2 2 R B + Δ x ( η ) cos θ p + Δ z ( η ) sin θ p
where R B = R s is assumed as the slant range of the closest approach (for side view, R B = R s ), i.e., R B = x 2 + z 2 ; θ p is defined as the pitch angle, i.e., x = R B cos θ p , z = R B sin θ p . The motion errors are extracted from the complex quadratic radical. After expansion, the motion errors are decomposed into two parts: along- and cross-track errors. Numerous advanced techs to address along-track errors have been developed [8,9,10,11], which are always implemented using interpolation or NUFFT. Therefore, it is not further discussed in detail. In addition, cross-track errors are more important to analyze since the spatially variant increases with swath, resolution, aperture length, and pitch angle and cannot be neglected.
A set of experiments are intended to assess phase errors induced by motion errors in different dimensions. Figure 2 shows the simulated ideal motion data (red solid line) and the one measured by low-accuracy INS (blue dashed line) based on the geometric model shown in Figure 1. It can be seen that the platform flies along the y -axis, which means that the along-track errors only depend on the motion errors along the y -axis. Meanwhile, the cross ones are both determined by the components along the x and the z -axes. However, it should be noted that only the ideal motion data (red solid line) is required in the current simulation, and more detail of the measured one will be discussed in Section 2.3. Based on the ideal motion data plotted in Figure 2 and the main parameters of real UAV SAR system summarized in Table 1, phase errors induced by along-track and cross-track motion errors are plotted in Figure 3a,b, respectively. Compared to the cross one (Figure 3b), the along-track phase errors (Figure 3a) are considerably less than π / 4 so that it can be neglected during our analysis.
The slant range errors Δ r ( η ) of Q can be simplified to:
Δ r ( η ) = Δ x ( η ) sin θ p + Δ z ( η ) cos θ p
As shown by the expression Δ r ( η ) , with respect to errors Δ x ( η ) and Δ z ( η ) depend on θ p , which indicates that Δ r ( η ) differs with the range cells and causes variations in range cell migration (RCM) and phase modulation. Designing a proper correction function for Δ r ( η ) in the traditional two-step MOCO is difficult because the independent RCM is always ignored.

2.2. Spatially Variant Errors Analyses

From Equation (3), the variation with respect to the slant range dimension of Δ r ( η ) is mainly determined by θ p , which means the spatially variant error is significant, especially for short-range detection with a large pitch angle [22,23,24]. For analysis, cos θ p and sin θ p can be expanded with respect to the Δ r as
cos θ p = H R B H R B 2 Δ r + H R B 3 Δ r 2 + sin θ p = 1 H 2 2 R B 2 H 4 8 R B 4 + ( H 2 R B 3 H 4 2 R B 5 ) Δ r + ( 3 H 2 2 R B 4 5 H 4 4 R B 6 ) Δ r 2 +
where Δ r and Δ r 2 denote the first order and the second order spatially variant components, respectively. The introduced phase errors are simulated based on the system parameters (see Table 1) and motion data (see Figure 2) to analyze the impact of the first- and second-order components, as presented in Figure 4a,b. The high order spatially variant errors are far less than π 4 , which suggests that they can be disregarded in most cases.

2.3. Measurement Errors Analyses

Motion errors have a considerable impact on imaging qualities, which can be removed by conventional two-step MOCO based on motion data which is recorded by the high-accuracy INS mounted on the platform [25]. However, for several UAVs, the accuracy of INS may not meet the motion data-based MOCO requirements [26], which means that the extra NPEs induced by the measurement errors are so significant that they cannot be ignored during imaging processing. In general, measurement errors can be divided into three parts with respect to their effect on focus depth of the dot target.
(1)
Gyroscope north bias: The yaw angle of the platform is measured by a gyroscope, which is an important component of an INS. However, this bias affects the measured heading and further changes the Doppler centroid. Thus, the position is shifted.
(2)
Data rate: In practice, motion data is sampled from INS measurements and saved by recorder. However, it is difficult to synchronize the chirp frame with motion data accurately because the data rate of an INS is much smaller than pulse repetition frequency (PRF) which indicates that the measurement errors are inevitable, and the Doppler chirp rate is changed and thus de-focused.
(3)
Random noise: Random noise exists in all kinds of electronic devices. INS noise introduces the extra high-frequency phase errors during MOCO and raises the grating lobe.
Here, a set of dot target simulations are performed with different MOCO cases. Figure 5a–c show the depth of focus for scenarios without MOCO, with MOCO based on the simulated ideal motion data (the red solid line in Figure 2), and with MOCO based on the simulated motion data measured by low-accuracy INS (the blue dashed line in Figure 2), respectively. Moreover, the gyroscope north bias, the data rate, and the random noise are set as 0.5°, 100 Hz, and 0.02 to simulate the motion data measured a by low-accuracy INS, respectively. It should be noted that the measured data of the x-axis deviates from the ideal one due to the heading error which is caused by gyroscope north bias. Comparing Figure 5c to Figure 5b, the dot targets are defocused and shifted along the azimuthal direction seriously, which suggests that the conventional data-based MOCO cannot support the UAV SAR processing with significant measurement errors and that the signal-based one is more suitable.

3. Approach

From previous analyses, motion parameters recorded by a low-accuracy INS or GPS cannot be directly applied to MOCO because of the impact of additional non-negligible phases and spatially variant errors introduced by significant measured errors. Spatially variant RCMs are always neglected by the traditional two-step MOCO. To address these limitations, an improved MOCO approach is proposed based on an MDA, which can eliminate spatially variant errors. Figure 6 shows the flowchart of the proposed approach. The proposed approach is composed of the following steps:
Step-1: Two-step MDA chirp rate estimation: an MDA is used as the nonparametric autofocusing technique to estimate the NPEs caused by motion errors. The NPEs of the entire aperture are always integrated with respect to the Doppler time from estimated chirp rate errors in all separated sub-segments. Thus, the two-step estimation is adopted. This method is performed after the RCM correction (RCMC), and the NPE compensation is estimated to improve accuracy.
Step-2: Motion errors solution: Spatially variant RCMs caused by motion errors are generally difficult to correct using the classic MDA except when the cross errors are acquired. In our approach, the echo data is separated from the range blocks to get the NPEs by an MDA to construct a set of equations corresponding to the motion errors. The RANSAC algorithm is designed to improve the robustness and accuracy to obtain the optimal solution for the motion errors from these overdetermined equations. Finally, the motion errors estimated by the two-step processing are added.
Step-3: Spatially variant elimination: Using the estimated motion errors, the spatially variant MOCO can be performed. However, the spatially variant errors are cross-coupled, which means that the MOCO cannot be implemented directly unless the received data is decoupled. In our algorithm, after the reference function multiplies (RFM) for the echo data, the 2D mapping corresponding to the slant range, and the Doppler centroid is derived and utilized to decouple the residual spatially variant components of the motion errors into two linear, independent directions. Moreover, CZT processing is applied to remove the spatially variant components.

3.1. Two-Step MDA Chirp Rate Estimation

3.1.1. Sub-Aperture Processing

Unlike the phase-based autofocusing methods, NPEs cannot be acquired directly from the correlation between the segments of the aperture data by magnitude-based autofocusing methods such as an MDA. However, the full aperture data can be separated into several sub-apertures as shown in Figure 7. With the Doppler center removed, NPEs can be double accumulated with azimuth time by the chirp rate which is interpolated and estimated by an MDA of each sub-aperture. In this part, the number of sub-apertures is assumed as N with duration T s . Particularly, the restricting condition should be satisfied, i.e.,
ϕ ( η i + ε ) = γ i ε 2
where η i is the center moment of the i-th sub-aperture, ε ( T s 2 , T s 2 ) denotes the azimuth time during the sub-aperture, and γ i is assumed as the real Doppler chirp rate error of the i-th sub-aperture, which is greatly affected by motion errors. Note that the estimation accuracy γ i is determined by the NPEs, which are derived from the map-drift. The full aperture is split into half-overlap segments to ensure the continuation of the NPEs ϕ ( η i + ε ) between sub-apertures, which is important in determining the accuracy of the phase combination. The chirp rate error γ ^ ( η ) is derived by the interpolations of the estimated results [ γ ^ 1 γ ^ 2 γ ^ N ] , i.e.,
γ ^ ( η ) = j = 1 L γ ^ i ( j ) sin c ( η j )
where γ ^ i is the estimated result by the i-th sub-aperture data L is the length of the interpolation core. Linear interpolation is utilized to reduce the computational load instead of sinc. The NPEs of the full aperture can be derived by:
f D ^ ( η ) = T s 2 T s 2 γ ^ ( η ) d η ϕ ^ ( η ) = T s 2 T s 2 [ f D ^ ( η ) f D ^ ( η ) ¯ ] d η
where f D ^ ( η ) and ϕ ^ ( η ) denote the Doppler frequency errors and the NPEs, respectively. f D ^ ( η ) ¯ is the average of f D ^ ( η ) , representing the linear part and generating the azimuth shift of image and should therefore be removed.

3.1.2. Map-Drift Chirp Rate Estimation

The accuracy of NPEs is always determined by the estimated sub-apertures chirp rate error γ ^ i . The weight-MDA is developed to improve the accuracy of chirp rate estimation. The weight w i ( τ ) is defined as
w i ( τ ) = ε | S i ( τ , ε ) ε S i ( τ , ε ) n s | 2 n s
where n s denotes the length of the sub-aperture, and τ denotes the fast time. By using the contrast of each range cell as a weight, it is beneficial to select range cells with strong features and improve the robustness and accuracy of chirp rate estimation.
After the de-chirp processing, the echo signal of the i-th sub-aperture can be decomposed as:
S i ( τ , ε ) = S i ¯ ( τ , ε ) exp [ j π γ i ( τ ) ε 2 ]
where S i ¯ ( τ , ε ) denotes the echo signal corresponding to the reference target, and the exponent term denotes the QPE of motion errors. To obtain γ ^ i ( τ ) , S i ( τ , ε ) should be separated into two sub-blocks without overlap, i.e.,
S i , 1 ( τ , ε ) = S i ( τ , ε T s 2 ) = S i ¯ ( τ , ε T s 2 ) exp [ j π γ i ( τ ) ( ε T s 2 ) 2 ] S i , 2 ( τ , ε ) = S i ( τ , ε + T s 2 ) = S i ¯ ( τ , ε + T s 2 ) exp [ j π γ i ( τ ) ( ε + T s 2 ) 2 ]
The azimuthal spectrums of (10) can be expressed as
S i , 1 ( τ , f ε ) = S i [ τ , f ε + γ i ( τ ) T s 2 ] S i , 2 ( τ , f ε ) = S i [ τ , f ε γ i ( τ ) T s 2 ]
where f ε denotes the azimuth frequency. Moreover, γ i ( τ ) can be described by the frequency shift between S i , 1 ( τ , f ε ) and S i , 2 ( τ , f ε ) as
γ ^ i ( τ ) = 4 Δ f ε ^ ( τ ) T s 2
where Δ f ^ ( τ ) is the frequency shift. However, the estimation accuracy for the range cells cannot always be guaranteed, which indicates that an optimization method should be adopted. In this part, the weight w i ( τ ) can be applied to reduce the effect of bad cell estimation, which is given by
γ ^ i = τ w i ( τ ) γ ^ i ( τ ) n
where n denotes the range cell number.

3.1.3. Coarse and Precise Processing

The accurate phase errors are difficult to obtain from signal-based estimation, especially for UAVs affected by significant atmospheric turbulence. The extra RCMs introduced by motion errors deteriorate the accuracy and cannot be ignored. Generally, this problem can be effectively addressed by the two-step processing.
First, the first MDA, defined as the coarse value, is used to acquire the main part of the NPEs ϕ ^ ( η ) of the raw echo data. Utilizing ϕ ^ ( η ) , both the phase multiplication and envelope correction can be performed on the data so that the second MDA, which is the precise value, can be performed after RCMC processing to accurately estimate the residual NPEs. These functions are expressed as follows:
H 1 ( f τ , η ) = exp [ j ϕ ^ ( η ) f τ f 0 ] H 2 ( τ , η ) = exp [ j ϕ ^ ( η ) ]
where f τ and f 0 denote the range and carrier frequencies, respectively.

3.2. Motion Errors Solution

3.2.1. NPEs Equations Construction

The NPEs, estimated by the two-step MDA, cannot be directly applied for the UAV SAR MOCO because of the additional spatially variant motion errors Δ x ( η ) and Δ z ( η ) , which cannot be ignored (see Section 2.1). The spatially variant NPEs are reconstructed by performing the two-step MDA on sub-blocks in the range direction, given by the expression [27,28]:
[ cos θ p ( 1 ) sin θ p ( 1 ) cos θ p ( 2 ) sin θ p ( 2 ) cos θ p ( N ) sin θ p ( N ) ] [ Δ x ( η ) Δ z ( η ) ] = [ λ 4 π ϕ 1 ( η ) λ 4 π ϕ 2 ( η ) λ 4 π ϕ N ( η ) ]
where the superscript N denotes the sub-block number; R s ( i ) and Δ ϕ i ( η ) are the reference slant range and the NPEs of i-th block, respectively; θ p ( i ) is the pitch angle from the platform to the center of i-th block, i.e., θ p ( i ) = arcsin [ H / R s ( i ) ] ; and R s ( i ) and λ are the reference slant range of i-th block and wave length, respectively. Theoretically, to acquire the Δ x ( η ) and Δ z ( η ) from (15), only two equations are required, which can be constructed from any two blocks. However, in practice, the estimated NPEs cannot be guaranteed to be accurate. Thus, the echo data should be divided as much as possible to construct the overdetermined equations to solve the best solution. For convenience, these linear equations can be expressed in matrix form:
[ cos θ p ( 1 ) sin θ p ( 1 ) cos θ p ( 2 ) sin θ p ( 2 ) cos θ p ( N ) sin θ p ( N ) ] [ Δ x ( η ) Δ z ( η ) ] = [ λ 4 π ϕ 1 ( η ) λ 4 π ϕ 2 ( η ) λ 4 π ϕ N ( η ) ] A x = b

3.2.2. RANSAC Solution

Generally, x is derived as
x = A + b
where A + denotes the Moore–Penrose pseudoinverse of A when it is a square or not a singular matrix. Note that x is greatly affected by the accuracy of the NPEs estimation or the sub-block data quality, which indicates that the precision cannot be ensured for the UAV SAR. To increase the robustness of the solution, the RANSAC algorithm is designed and adopted to obtain the optimal result x of (17), and the detailed procedures are as follows:
Step 1: First, establish a binary quadratic equation by selecting the two equations from the NPEs set in (16) to judge the validity of the corresponding data. The binary quadratic equation is given by
A x = b
Step2: Solve the x in (18) if the determinant of A is not zero; otherwise, resume Step 1, which can be expressed as
x = A 1 b | A | 0
where A 1 denotes the inverse matrix of A .
Step3: Substitute x , which is regarded as the maybe-solution into (16), to obtain the b ^ for each block.
Step4: Compute the Euclidean distance σ between b ^ and b of each block, which can be derived by:
σ = b b ^ 2
Count the number n In of blocks whose Euclidean distance is less than the threshold σ T (regarded as inliers). If the number of inliers exceeds N In , which denotes the minimum threshold for the number of inliers, x can be adopted as a well-solution and is stored with respect to n In in a group X = { ( x ( i ) , n In ( i ) ) | i [ 1 , N Iter ] } , where N Iter is the number of iterations. Then, restart the iteration from Step 1 to Step 4 until N Iter is reached.
Step5: Select the satisfactory x from the group X as the best solution for x if the corresponding n In is the largest.
With the incorporation of the RANSAC processing into the two-step MDA chirp rate estimation, the spatially variant motion errors can be eliminated.

3.3. Spatially Variant Estimation

3.3.1. Decoupling Processing Based on 2D Mapping

After performing RFM for the arbitrary target Q , the spatially variant residual phase errors in the raw data can be expressed when the arbitrary complex magnitudes are ignored [29,30]:
S ( f τ , η ) = S ( f τ , η ) H RFM ( f τ , η ) = exp [ j 4 π ( f τ + f 0 ) c r ( η ) ] exp [ j 4 π ( f τ + f 0 ) c r s ( η ) ] = exp [ j 4 π ( f τ + f 0 ) c Δ r ( η ) ]
where f 0 denotes the carrier frequency. The variant slant range history Δ r ( η ) of Q corresponding to the reference point can be expressed as the difference between r ( η ) with r s ( η ) . The motion errors obtained by the two-step processing cannot be applied directly to eliminate the variant errors because the range and azimuthal dimensions of the phase component in (21) are cross-coupling in the 2D time domain [31,32]. However, the 2D signal spectrum after azimuthal FFT processing is derived as
S ( f τ , f η ) = exp [ j θ ( f τ , f η ) ] = exp [ j 4 π Δ r c ( f 0 + f τ ) 2 c 2 f η 2 4 v 2 ]
where Δ r denotes the differential range corresponding to the reference point at the position of zero Doppler. For convenience, the phase function θ ( f τ , f η ) of (23) can be expanded to:
θ ( f τ , f η ) 4 π Δ r c [ f 0 1 c 2 f η 2 4 f 0 2 v 2 + 1 1 c 2 f η 2 4 f 0 2 v 2 f τ c 2 f η 2 4 f 0 2 v 2 2 f 0 ( 1 c 2 f η 2 4 f 0 2 v 2 ) 3 f τ 2 ]
The first term is the residual azimuth modulation; the second term is the differential RCM, and the third term is the residual range-azimuth cross-coupling. To remove these terms, 2D mapping can be constructed to decompose θ ( f τ , f η ) into two individual parts, g 1 ( f τ , f η ) and g 2 ( f τ , f η ) , using the equation:
{ g 1 ( f τ , f η ) = f 0 1 c 2 f η 2 4 f 0 2 v 2 + 1 1 c 2 f η 2 4 f 0 2 v 2 f τ g 2 ( f τ , f η ) = c 2 f η 2 4 f 0 2 v 2 2 f 0 ( 1 c 2 f η 2 4 f 0 2 v 2 ) 3 f τ 2
where g 1 ( f τ , f η ) and g 2 ( f τ , f η ) are functions with respect to f τ and f η . Thus, (23) can be defined as the function corresponding to g 1 and g 2 , given by:
S ( f τ , f η ) = S [ g 1 ( f τ , f η ) , g 2 ( f τ , f η ) ] = exp [ j 4 π Δ r c g 1 ( f τ , f η ) ] exp [ j 4 π Δ r c g 2 ( f τ , f η ) ]
The cross-coupling 2D signal spectrum is separated into two independent exponents in the mapping domain constructed by g 1 and g 2 , which means that phase errors are decoupled, and the spatially variant processing can be performed. In addition, the new range and the Doppler position of the target after mapping can be regarded as the projection from Δ r to g 1 and g 2 , respectively.

3.3.2. CZT Correction

The nonlinear functions g 1 and g 2 correspond to f τ and f η . The spatially variant errors are difficult to remove using the multiply coefficient, so the echo data should be resampled in the mapping domain. CZT is recommended instead of the complicated interpolation g 1 to reduce the computational load [33,34,35,36]. The block diagram is shown in Figure 8. H 1 and H 2 are as follows:
H 1 ( f τ , η ) = exp [ j π 1 m ( 1 + f τ f 0 ) ( g 1 Δ g 1 ) 2 ]
H 2 ( τ , η ) = exp [ j 4 π f 0 v 2 η 2 c 2 τ ]
where m is the azimuthal size, and Δ g 1 is the resampled interval g 1 .

4. Experiment

To evaluate the performance of the proposed method, simulation and real data experiments were conducted.

4.1. Simulation Results

In the simulation, the ground scene size was set to 400 m × 400 m, with 32 point targets randomly placed, and the parameters in Table 1 and the instantaneous velocities in Figure 2 were then analyzed. For comparative experiments, the INS instantaneous output with a large measurement error was also simulated.
Figure 9a–c show the imaging results processed using an INS, a classic MDA, and the proposed approach, respectively. The results show that the performance of the INS-based MOCO was unsatisfactory, with most targets being out of focus due to significant measurement errors. This indicates that an INS-based MOCO cannot be directly applied to UAV SAR. The difference in performance between the classic MDA and the proposed approach is shown in the 2D profile of selected targets in Figure 10b,c and Figure 11b,c, and PSLRs are listed in Table 2. In addition, the estimated, measured and ideal motion errors for simulated experiment are plotted in Figure 12. The root mean-square (RMS) corresponding to the ideal motion errors can further demonstrate the accuracy of our approach. Due to the spatially variant residual errors, the focusing quality of the target was unsatisfactory, especially at the edges of the ground scene, and the resolution was worse compared to the proposed approach.

4.2. Real Data Experiment Results

Raw data with significant motion errors were collected by a high-resolution fixed–wing UAV SAR with the size of 6 m × 3.8 m × 1.4 m (span × length × height); the system parameters are shown in Table 1. INS accuracies of velocity and posture were 0.2 m/s and 0.5°, respectively. Additionally, the data rate was 125 Hz. Figure 13a–c show the imaging results processed by an INS, the classic MDA, and the proposed approach, respectively.
In addition, two different regions were selected from the SAR image for comparative analysis and are shown in Figure 14 and Figure 15. The results show that the proposed algorithm was able to focus strong scatterer much better, which further demonstrates the superiority of our algorithm. The estimated and measured motion errors were then plotted and are presented in Figure 16. The resulting graphs suggest that the measured data is significantly less precise compared to the estimated values, which further deteriorates the imaging quality.

5. Conclusions

In this paper, an improved spatially variant MOCO approach is proposed based on an MDA for high-resolution UAV SAR imaging with large measurement errors. Motion errors were acquired accurately using a two-step MDA chirp rate error estimation and the RANSAC solution for NPE equations. Using the estimated motion errors, 2D mapping was developed to decouple the spatially variant residual errors into two linearly independent directions so that the CZT could correct the signal data. Compared with the conventional approach, the spatially variant components of motion errors can be eliminated without any measured motion data. The results suggest that the proposed method can be applied to the UAV SAR with significant measurement errors.

Author Contributions

Conceptualization, Y.R., S.T., Q.D. and P.G.; methodology, Y.R., S.T. and G.S.; software, Y.R. and S.T.; validation, S.T., Q.D., G.S., P.G. and L.Z.; writing—original draft preparation, Y.R. and S.T.; writing—review and editing, C.J. and J.H. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the National Natural Science Foundation of China, grant number 61971329, 61701393, and 61671361, Natural Science Basis Research Plan in Shaanxi Province of China, grant number 2020ZDLGY02-08, National Defense Foundation of China.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Carrara, W.G.; Goodman, R.S. Spotlight Synthetic Aperture Radar: Signal Processing Algorithms; Artech House: Boston, MA, USA, 1995; pp. 245–254. [Google Scholar]
  2. Cumming, I.G.; Wong, F.H. Digital Processing of Synthetic Aperture Radar Data: Algorithm and Implementation; Artech House: Boston, MA, USA, 2005; pp. 567–586. [Google Scholar]
  3. Curlander, J.C.; McDonough, R.N. Synthetic Aperture Radar: Systems and Signal Processing; Wiley: New York, NY, USA, 1991; pp. 178–212. [Google Scholar]
  4. Li, Z.; Ye, H.; Liu, Z.; Sun, Z.; An, H.; Wu, J.; Yang, J. Bistatic SAR clutter-ridge matched STAP method for non-stationary clutter suppression. IEEE Trans. Geosci. Remote Sens. 2022, 60, 1–14. [Google Scholar]
  5. Li, Z.; Huang, C.; Sun, Z.; An, H.; Wu, J.; Yang, J. BeiDou-Based passive multistatic radar maritime moving target detection technique via space time hybrid integration processing. IEEE Trans. Geosci. Remote Sens. 2022, 60, 1–13. [Google Scholar] [CrossRef]
  6. Kim, S.; Jeon, S.Y.; Kim, J.; Lee, U.M.; Shin, S.; Choi, Y.; Ka, M.H. Multichannel W-Band SAR system on a multirotor UAV platform with real-time data transmission capabilities. IEEE Access 2020, 8, 144413–144431. [Google Scholar] [CrossRef]
  7. Chen, K.S. Principles of Synthetic Aperture Radar Imaging: A System Simulation Approach; CRC Press: Boca Raton, FL, USA, 2016; pp. 111–129. [Google Scholar]
  8. 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]
  9. Tang, S.; Zhang, L.; Guo, P.; Liu, G.; Sun, G. Acceleration model analyses and imaging algorithm for highly squinted airborne spotlight-mode SAR with maneuvers. IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens. 2015, 8, 1120–1131. [Google Scholar] [CrossRef]
  10. Xu, W.; Wang, B.; Xiang, M.; Wang, S.; Jianfeng, Y. A novel motion compensation approach based on symmetric triangle wave interferometry for UAV SAR imagery. IEEE Access 2020, 8, 104996–105007. [Google Scholar] [CrossRef]
  11. 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 Trans. Geosci. Remote Sens. 2022, 19, 1–5. [Google Scholar] [CrossRef]
  12. Bie, B.; Xing, M.; Xia, X.; Sun, G.; Liang, Y.; Jing, G.; Wei, T.; Yang, Y. A Frequency Domain Backprojection Algorithm based on local cartesian coordinate and subregion range migration correction for high-squint SAR mounted on maneuvering platforms. IEEE Trans. Geosci. Remote Sens. 2018, 56, 7086–7101. [Google Scholar] [CrossRef]
  13. Luo, Y.; Zhao, F.; Li, N.; Zhang, H. A modified cartesian factorized back-projection algorithm for highly squint spotlight synthetic aperture radar imaging. IEEE Geosci. Remote Sens. Lett. 2019, 16, 902–906. [Google Scholar] [CrossRef]
  14. Wahl, D.E.; Eichel, D.C.; Ghiglia, C.V.; Jakowatz, J.R. 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]
  15. Miao, Y.; Wu, J.; Yang, J. Azimuth Migration-Corrected Phase gradient autofocus for bistatic SAR polar format imaging. IEEE Geosci. Remote Sens. Lett. 2021, 18, 697–701. [Google Scholar] [CrossRef]
  16. Gallon, A.; Impagnatiello, F. Motion compensation in chirp scaling SAR processing using phase gradient autofocusing. In Proceedings of the IGARSS ‘98. Sensing and Managing the Environment. 1998 IEEE International Geoscience and Remote Sensing. Symposium Proceedings (Cat. No.98CH36174), Seattle, WA, USA, 6–10 July 1998; Volume 2, pp. 633–635. [Google Scholar]
  17. Zhang, L.; Hu, M.; Wang, G.; Wang, H. Range-dependent map-drift algorithm for focusing UAV SAR imagery. IEEE Geosci. Remote Sens. Lett. 2016, 13, 1158–1162. [Google Scholar] [CrossRef]
  18. Tang, Y.; Zhang, B.; Xing, M.; Bao, Z.; Guo, L. The Space-variant phase-error matching map-drift algorithm for highly squinted SAR. IEEE Geosci. Remote Sens. Lett. 2013, 10, 845–849. [Google Scholar] [CrossRef]
  19. Linnehan, R.; Miller, J.; Asadi, A. Map-drift autofocus and scene stabilization for video-SAR. In Proceedings of the 2018 IEEE Radar Conference (RadarConf18), Oklahoma City, OK, USA, 23–27 April 2018; pp. 1401–1405. [Google Scholar]
  20. Huang, Y.; Liu, F.; Chen, Z.; Li, J.; Hong, W. An improved map-drift algorithm for unmanned aerial vehicle SAR imaging. IEEE Geosci. Remote Sens. Lett. 2021, 18, 1–5. [Google Scholar] [CrossRef]
  21. Zhu, D. SAR signal based motion compensation through combining PGA and 2-D map drift. In Proceedings of the 2009 2nd Asian-Pacific Conference on Synthetic Aperture Radar, Xi’an, China, 26–30 October 2009; pp. 435–438. [Google Scholar]
  22. Huang, D.; Guo, X.; Zhang, Z.; Yu, W.; Truong, T.K. Full-aperture azimuth spatial-variant autofocus based on contrast maximization for highly squinted synthetic aperture radar. IEEE Trans. Geosci. Remote Sens. 2020, 58, 330–347. [Google Scholar] [CrossRef]
  23. Ding, Z.; Ding, Z.; Li, L.; Wang, Y.; Zhang, T.; Gao, W.; Zhu, K.; Zeng, T.; Yao, D. An autofocus approach for UAV-based ultrawideband ultrawidebeam SAR data with frequency-dependent and 2-D space-variant motion errors. IEEE Trans. Geosci. Remote Sens. 2022, 60, 1–18. [Google Scholar] [CrossRef]
  24. Song, Z.; Mo, D.; Li, B.; Wang, R.; Shao, Y.; Tan, R. phase gradient matrix autofocus for ISAL space-time-varied phase error correction. IEEE Photonics Technol. Lett. 2020, 32, 353–356. [Google Scholar] [CrossRef]
  25. Decroix, P.; Neyt, X.; Acheroy, M. Trade-off between motion measurement accuracy and autofocus capabilities in airborne SAR motion compensation. In Proceedings of the 2006 International Radar Symposium, Krakow, Poland, 24–26 May 2006; pp. 1–4. [Google Scholar]
  26. Rigling, B.D.; Moses, X. Motion measurement errors and autofocus in bistatic SAR. IEEE Trans. Image Proces. 2020, 15, 1008–1016. [Google Scholar] [CrossRef]
  27. Pu, L.; Zhang, X.; Yu, P.; Wei, S. A motion error compensation method for linear array three-dimensional synthetic aperture radar. In Proceedings of the International Conference on Radar Systems (Radar 2017), Belfast, Northern Ireland, 23–26 October 2017; pp. 1–5. [Google Scholar]
  28. 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]
  29. Tang, S.; Zhang, L.; Guo, P.; Zhao, Y. An omega-K algorithm for highly squinted missile-borne SAR with constant acceleration. IEEE Geosci. Remote Sens. Lett. 2014, 11, 1569–1573. [Google Scholar] [CrossRef]
  30. Guo, P.; Jiao, X.; Wang, A.; Wang, J.; Tang, S.; Liu, Y. Space-missile borne bistatic SAR geometry and imaging properties analysis. In Proceedings of the IGARSS 2019—2019 IEEE International Geoscience and Remote Sensing Symposium, Yokohama, Japan, 28 July–2 August 2019; pp. 2917–2920. [Google Scholar]
  31. Ren, Y.; Tang, S.; Ping, G.; Zhang, L.; So, H.C.Z. 2-D spatially variant motion error compensation for high-resolution airborne SAR based on range-Doppler expansion approach. IEEE Trans. Geosci. Remote Sens. 2022, 60, 1–13. [Google Scholar] [CrossRef]
  32. Tang, S.; Guo, P.; Zhang, L.; So, H.C. Focusing hypersonic vehicle-borne SAR data using radius/angle algorithm. IEEE Trans. Geosci. Remote Sens. 2020, 58, 281–293. [Google Scholar] [CrossRef]
  33. Zhang, Q.; Zong, Z. A new method for bistatic SAR imaging based on chirp-z transform. In Proceedings of the 2014 Seventh International Symposium on Computational Intelligence and Design, Hangzhou, China, 13–14 December 2014; pp. 236–239. [Google Scholar]
  34. Liu, Y.; Deng, Y.K.; Wang, R. Focus squint FMCW SAR data using inverse chirp-z transform based on an analytical point target reference spectrum. IEEE Geos. Remote Sens. Lett. 2012, 9, 866–870. [Google Scholar] [CrossRef]
  35. Li, D.; Lin, H.; Liu, H.; Wu, H.; Tan, X. Focus improvement for squint FMCW-SAR data using modified inverse chirp-z transform based on spatial-variant linear range cell migration correction and series inversion. IEEE Sens. J. 2016, 16, 2564–2574. [Google Scholar] [CrossRef]
  36. Tang, Y.; Xing, M.; Bao, Z. The polar format imaging algorithm based on double chirp-z transforms. IEEE Geosci. Remote Sens. Lett. 2008, 5, 610–614. [Google Scholar] [CrossRef]
Figure 1. Geometric model of UAV SAR with motion errors.
Figure 1. Geometric model of UAV SAR with motion errors.
Remotesensing 14 02670 g001
Figure 2. Simulated ideal motion data and the one measured by low-accuracy INS: (a) x-axis; (b) y-axis; (c) z-axis.
Figure 2. Simulated ideal motion data and the one measured by low-accuracy INS: (a) x-axis; (b) y-axis; (c) z-axis.
Remotesensing 14 02670 g002
Figure 3. Phase errors induced by motion errors: (a) along-track errors; (b) Cross-track errors.
Figure 3. Phase errors induced by motion errors: (a) along-track errors; (b) Cross-track errors.
Remotesensing 14 02670 g003
Figure 4. The spatially variant phase errors induced by motion errors: (a) first order component; (b) second-order component.
Figure 4. The spatially variant phase errors induced by motion errors: (a) first order component; (b) second-order component.
Remotesensing 14 02670 g004
Figure 5. Depth of focus in different MOCO cases: (a) without MOCO; (b) with MOCO based on the real motion data; (c) with MOCO based on the low-accuracy INS.
Figure 5. Depth of focus in different MOCO cases: (a) without MOCO; (b) with MOCO based on the real motion data; (c) with MOCO based on the low-accuracy INS.
Remotesensing 14 02670 g005
Figure 6. Flowchart of the proposed approach.
Figure 6. Flowchart of the proposed approach.
Remotesensing 14 02670 g006
Figure 7. Diagram of the sub-aperture processing.
Figure 7. Diagram of the sub-aperture processing.
Remotesensing 14 02670 g007
Figure 8. Block diagram of CZT processing.
Figure 8. Block diagram of CZT processing.
Remotesensing 14 02670 g008
Figure 9. Simulation result: (a) MOCO by the INS; (b) MOCO by the MDA; (c) MOCO by the proposed approach.
Figure 9. Simulation result: (a) MOCO by the INS; (b) MOCO by the MDA; (c) MOCO by the proposed approach.
Remotesensing 14 02670 g009
Figure 10. 2D profile of dot-1: (a) MOCO by the INS; (b) MOCO by the MDA; (c) MOCO by the proposed approach.
Figure 10. 2D profile of dot-1: (a) MOCO by the INS; (b) MOCO by the MDA; (c) MOCO by the proposed approach.
Remotesensing 14 02670 g010
Figure 11. 2D profile of dot-2: (a) MOCO by the IN; (b) MOCO by the MDA; (c) MOCO by the proposed approach.
Figure 11. 2D profile of dot-2: (a) MOCO by the IN; (b) MOCO by the MDA; (c) MOCO by the proposed approach.
Remotesensing 14 02670 g011
Figure 12. Estimated, measured, and ideal motion errors of simulation: (a) Δx-dimension; (b) Δz-dimension.
Figure 12. Estimated, measured, and ideal motion errors of simulation: (a) Δx-dimension; (b) Δz-dimension.
Remotesensing 14 02670 g012
Figure 13. Real data imaging results: (a) MOCO by the INS; (b) MOCO by the MDA; (c) MOCO by the proposed approach.
Figure 13. Real data imaging results: (a) MOCO by the INS; (b) MOCO by the MDA; (c) MOCO by the proposed approach.
Remotesensing 14 02670 g013
Figure 14. Region 1: (a) MOCO by the INS; (b) MOCO by the MDA; (c) MOCO by the proposed approach.
Figure 14. Region 1: (a) MOCO by the INS; (b) MOCO by the MDA; (c) MOCO by the proposed approach.
Remotesensing 14 02670 g014
Figure 15. Region 2: (a) MOCO by the INS; (b) MOCO by the MDA; (c) MOCO by the proposed approach.
Figure 15. Region 2: (a) MOCO by the INS; (b) MOCO by the MDA; (c) MOCO by the proposed approach.
Remotesensing 14 02670 g015
Figure 16. Estimated and measured motion errors along different axes: (a) Δx-dimension; (b) Δz-dimension.
Figure 16. Estimated and measured motion errors along different axes: (a) Δx-dimension; (b) Δz-dimension.
Remotesensing 14 02670 g016
Table 1. Main parameters of the real UAV SAR system.
Table 1. Main parameters of the real UAV SAR system.
ParametersValue
Bandwidth750 MHz
Timewidth100 μs
Carrier frequency35 GHz
Pulse repeat frequency625 Hz
Reference range16,500 m
Velocity40 m/s
Height3000 m
Table 2. PSLRs of selected targets.
Table 2. PSLRs of selected targets.
Dot-1Dot-2
MOCO by the INS−1.90−2.17
MOCO by the MDA−10.36−12.82
MOCO by the Proposed approach−12.25−12.84
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Ren, Y.; Tang, S.; Dong, Q.; Sun, G.; Guo, P.; Jiang, C.; Han, J.; Zhang, L. An Improved Spatially Variant MOCO Approach Based on an MDA for High-Resolution UAV SAR Imaging with Large Measurement Errors. Remote Sens. 2022, 14, 2670. https://doi.org/10.3390/rs14112670

AMA Style

Ren Y, Tang S, Dong Q, Sun G, Guo P, Jiang C, Han J, Zhang L. An Improved Spatially Variant MOCO Approach Based on an MDA for High-Resolution UAV SAR Imaging with Large Measurement Errors. Remote Sensing. 2022; 14(11):2670. https://doi.org/10.3390/rs14112670

Chicago/Turabian Style

Ren, Yi, Shiyang Tang, Qi Dong, Guoliang Sun, Ping Guo, Chenghao Jiang, Jiahao Han, and Linrang Zhang. 2022. "An Improved Spatially Variant MOCO Approach Based on an MDA for High-Resolution UAV SAR Imaging with Large Measurement Errors" Remote Sensing 14, no. 11: 2670. https://doi.org/10.3390/rs14112670

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