1,175
Views
0
CrossRef citations to date
0
Altmetric
Research Article

Error budget analysis of geocoding and geometric correction for KOMPSAT-5 SAR imagery

ORCID Icon, ORCID Icon, ORCID Icon, ORCID Icon & ORCID Icon
Pages 1938-1955 | Received 11 May 2022, Accepted 26 Oct 2022, Published online: 16 Nov 2022

ABSTRACT

Geocoding geometrically rectifies a remote sensing image according to a specific map projection, and is an essential process for utilizing synthetic aperture radar (SAR) satellite images. The accuracy of geocoding is affected by various intercorrelated error sources. In this study, we propose a framework for improving the geocoding accuracy of SAR images. Our framework consists of two major theoretical and computational steps: 1) calculating and setting the error budget of the SAR image geocoding accuracy and checking their quality and 2) applying a geometric correction model if the quality is lower than the predefined threshold. Error budget analysis was performed by utilizing the law of variance propagation, considering the correlations among the primary error sources. During the second (geometric correction) step, the non-multicollinearity (N-MC) model, a ground control point (GCP)-based geometric correction model without multicollinearity, was proposed. Experiments were conducted using two KOMPSAT-5 SAR images from Daejeon City, Korea to verify the framework. The geocoding accuracy of SAR images #1 and #2 exceeded the error budgets of all confidence levels, except for the row direction of SAR image #2, despite the vendor’s internal calibration. In the second step, two SAR images were geometrically corrected by applying the N-MC model. The use of geometric correction improved the geocoding accuracy of the two SAR images by approximately two to five pixels in the row and column directions. The final geocoding accuracy of the SAR images was within the error budget.

1. Introduction

The development of SAR satellite systems in the 2000s led to the emergence of high-resolution SAR satellite systems capable of acquiring multipolarization, multiwavelength, and multimode images. TerraSAR-X (Germany), COSMO-SkyMed (Italy), TecSAR (Israel), and KOMPSAT-5 (Korea), which can provide SAR images with a spatial resolution of less than 1 m in the spotlight mode, were launched and operated (Chen et al. Citation2021; Covello et al. Citation2010; Han et al. Citation2020; Lee Citation2010; Naftaly and Levy-Nathansohn Citation2008; Spinetti et al. Citation2019; Werninghaus and Buckreuss Citation2009). The latest research interest is the development of a SAR microsatellite constellation that can dramatically improve the revisit cycles of satellites (Alvarez and Walls Citation2016). The SAR microsatellite system can provide a spatial resolution of less than 0.5 m in the spotlight mode (Ignatenko et al. Citation2020). With the rapid development and operation of high-resolution SAR satellite systems, the demand for SAR images with accurate geocoding is increasing in various fields such as transportation, environment, military, and disaster response (Liang et al. Citation2022).

Geocoding geometrically rectifies a remote sensing image according to a specific map projection and is a prerequisite for utilizing SAR satellite images (Jafarzadeh et al. Citation2021; Zhang, Balz, and Liao Citation2012). To manage the geocoding accuracy of SAR images, it is critical to check whether the geocoding errors are within an acceptable error range. This could be verified by setting a predefined error budget. The error budget can be calculated by analyzing the combined influence of various error sources that affect the geocoding accuracy of SAR images. Frey et al. (Citation2004) investigated the errors in satellite position, datum shift, Doppler centroid frequency, time, and atmospheric delay to predict geocoding accuracy before launching the TerraSAR-X satellite. Schubert et al. (Citation2012) analyzed the geocoding accuracy according to tropospheric delay, ionospheric delay, Earth tide, and earth movement using TerraSAR-X SAR data. Choi, Hong, and Sohn (Citation2019) examined the influence of satellite position, satellite velocity, clock drift, electronic delay, atmospheric effect, and earth movement on geocoding accuracy using KOMPSAT-5 SAR data. Most previous studies analyzed the influence of individual error sources on the geocoding of SAR images but did not consider correlations among the error sources. Therefore, to establish a reliable error budget, it is necessary to study the combined influence of various intercorrelated error sources during the geocoding.

In certain instances, the geocoding accuracy of the SAR image exceeds the allowable error budget, or a more precise result is required. Therefore, a method for improving the geocoding accuracy of SAR images must be established. SAR image geocoding can be performed using a geometric correction model based on a physical sensor model (PSM). PSM uses a physical geometric relationship between the coordinates of the ground targets and the SAR image pixels. Chen and Dowman (Citation2001) reported that satellite orbit errors influence intersection accuracy and proposed a geometric correction model using PSM for the intersection of stereo SAR images. Hong et al. (Citation2017) proposed a time-offset-based SAR geometric correction model using PSM and compared the results with those of a conventional orbit-based model. However, the conventional orbit-based model adjusts for orbit errors without considering other sources of error. Moreover, the correlations between the parameters are high; thus, the parameters estimated by the model are unreliable. Previous studies have modeled only a particular error source among the various error sources. Therefore, it is necessary to study the geometric correction model using PSM without multicollinearity by considering various error sources as parameters and statistically reducing the number of parameters related to geometric correction through correlation analysis.

The quality of ground control points (GCPs) is a vital factor that influences the performance of geometric correction in GCP-based geometric correction models (Jiao et al. Citation2020). Unlike in optical images, it is challenging to select a reference point because of the speckle noise in SAR images. High-quality and accurate GCPs can be obtained by installing corner reflectors in advance and using these points as reference points (Qin, Perissin, and Lei Citation2013). A conventional orbit-based model requires five or more GCPs. However, with limited financial and human resources, obtaining more than five high-quality and accurate GCPs for every SAR image is very difficult. Therefore, it is necessary to study a new geometric correction model that can exhibit performance similar to that of the conventional geometric correction model while requiring minimal GCPs.

In this study, we propose a framework that can be easily implemented by end-users to manage the quality of geocoding accuracy of SAR images. The framework consists of two steps. First, we calculate and set the error budget of the SAR image geocoding accuracy and assess the quality of the geocoding accuracy. Second, if the quality is found to be low or if more precise geocoding is required, a geometric correction model is applied. An error budget analysis was implemented by applying the law of variance propagation, considering the correlations among the main error sources. The non-multicollinearity (N-MC) model, a GCP-based geometric correction model using PSM without multicollinearity that can perform geometric correction using at least one GCP, was applied to improve the quality of SAR image geocoding. Experiments were performed using KOMPSAT-5 SAR images with a 1 m spatial resolution in the spotlight mode.

2. Methodology

2.1 Overview

A schematic of this study is shown in . First, the correlations between the main error sources were analyzed. Subsequently, based on the results of the correlation analysis, error propagation maps were generated using the law of variance propagation. Error propagation maps were used to set the error budget for the geocoding accuracy of SAR images. Then, a geometric correction model without multicollinearity was developed using the least squares method (LSM) and the correlation analysis results of the main error sources. Next, geometric correction using GCPs was performed to improve the geocoding accuracy of the SAR images. Finally, geometric rectification was performed to generate an ortho-rectified SAR image with improved geocoding accuracy.

Figure 1. Research framework to improve the geocoding accuracy of SAR imagery. First step: Setting the error budget and checking the geocoding quality. Second step: Geometric correction.

Figure 1. Research framework to improve the geocoding accuracy of SAR imagery. First step: Setting the error budget and checking the geocoding quality. Second step: Geometric correction.

2.2 Observation error theory

Observations can be imperfect with errors arising from several sources. The observation error is the difference between the value of the observation and its true value and can be divided into two components: systematic and random errors (Taylor Citation1997). Systematic error is a consistent or proportional difference between the observed and true values. The random error is the probability difference between the observed and true values. Systematic errors follow physical laws and can, thus, be predicted and removed by following correct observation procedures. Random errors remain even after all systematic errors are removed from the observed values. In general, these are the result of human and instrument imperfections, and must be addressed via the laws of probability. Hence, it is generally assumed that the random errors follow a normal distribution.

The observations, including the systematic errors, are expressed by EquationEquation (1), where y is the observation, μ is the true value of the observation, β is the systematic error, and e is the random error. The mathematical relationship between the observation, true value, and error after the systematic error has been removed can be expressed by EquationEquation (2).

(1) y=μ+β+e(1)
(2) y=μ+e(2)

2.3 Main geometric error sources of SAR sensors

Error sources that affect the geocoding accuracy of SAR imagery include satellite orbit errors, sensor instability, topographical effects, and atmospheric effects. These errors can be classified into orbit, sensor, and system external variables, as summarized in (Curlander and McDonough Citation1991; Choi, Hong, and Sohn Citation2019; Hong et al. Citation2013).

Table 1. Classification of main geometric error sources of SAR sensors. Here, e denotes a random error and β denotes a systematic error component.

2.3.1 Orbit information

Satellite ephemeris, such as satellite position and velocity, are essential factors in SAR satellite imaging systems. Previously, many low-orbit satellites were equipped with a single-frequency GPS receiver owing to their high cost and susceptibility to technical difficulties. Accordingly, the orbit information obtained from the header file had a positional error of hundreds of meters (Choi, Hong, and Sohn Citation2019). In this case, the geometric correction models focused on positional adjustment of the SAR satellite imaging system. However, recently launched satellites, such as TerraSAR-X and KOMPSAT-5, are equipped with dual-frequency GPS receivers that can be used for precise orbit determination (POD) and can provide an orbital accuracy of up to centimeters (Hwang et al. Citation2011; Wermuth et al. Citation2012).

2.3.2 Sensor information

Sensor information errors significantly affect the pixel allocation accuracy of SAR imagery (Cumming and Wong Citation2005; Montenbruck, Gill, and Lutze Citation2002; Oliver and Quegan Citation2004). The clock drift represents the time difference between the satellite orbit information and the radar system. Clock drift causes direct errors in the azimuthal direction of SAR imagery in proportion to the pulse repetition frequency (PRF) (Breit et al. Citation2009; Eineder et al. Citation2001; Hong et al. Citation2017). As the satellite velocity increases, the calculated distance between the satellite and ground target becomes distorted, and eventually, clock drift causes errors in the slant range direction (Yang, Liu, and Wang Citation2014). Electronic delay is a hardware problem caused by radar echo sampling. Electronic delays mainly cause errors in SAR image coordinates in the slant range direction (Eineder et al. Citation2001; Shimada Citation2018).

2.3.3 System external variables

Atmospheric effects and earth movements can affect the pixel allocation accuracy of SAR image (Jehle et al. Citation2008; Schubert et al. Citation2009, Citation2012). The atmospheric effect indicates that various particles in the atmosphere delay radar signals. Depending on the atmospheric conditions and path length, this causes an error of 2–4 m in the slant range direction (Ager and Bresnahan Citation2009). Earth movement is caused by various phenomena, such as earth fluctuations and tides. Periodic fluctuations of the earth occur vertically up to 40 cm in the mid-latitudes, which may affect the geocoding accuracy of the SAR image coordinates (Schubert et al. Citation2012). The Earth tide is the displacement of the solid Earth’s surface caused by the gravity of the Moon and Sun. Earth tides cause ground target coordinate errors, which also affect the geocoding accuracy of SAR imagery (Schubert et al. Citation2012).

2.4 SAR satellite imaging geometry

The relationship between the coordinates of the SAR image pixels and those of the ground targets can be defined by range-Doppler equations in the SAR satellite system (Soumekh Citation1999). EquationEquations (3) and (Equation4) can be derived by considering the random and systematic errors of electronic delay (βED+eED) and atmospheric effects (βR+eR) in the range-Doppler equations.

(3) R(t)=PS(t)PTPS(t)PT1/2+(βR+eR)c×(βED+eED)/2(3)
(4) fDC(t)=2VS(t)VTPS(t)PTλPS(t)PT+(βR+eR)c×(βED+eED)/2(4)

In EquationEquations (3) and (Equation4), λ is the wavelength of the signal, c is the speed of light, PT is the coordinate of the ground target position, VT is the velocity of the ground target, PSt is the coordinate of the satellite position, and VSt is the velocity of the satellite. In this study, λ is used as the value specified in the header file of the input SAR image, and VT is assumed to be 0. EquationEquation (5) is an expression for PT that considers the earth movement errors (eRTX,eRTY,eRTZ).

(5) PT=XTYTZT+eRT(X)eRT(Y)eRT(Z)(5)

PSt and VSt continuously change with time as satellite imagery is acquired. Therefore, time-dependent polynomial equations can be applied to satellite orbit models (Hong et al. Citation2017; Toutin Citation2004). In this study, the satellite position is defined by a second-order time-dependent equation, and EquationEquation (6) represents PSt by considering the satellite position errors (espX,espY,espZ). The satellite velocity is defined as the time derivative of the satellite position vector, and EquationEquation (7) represents VSt with satellite velocity errors (esvX,esvY,esvZ).

(6) PS(t)=PXSPYSPZS=a0+a1t+a2t2b0+b1t+b2t2c0+c1t+c2t2+esp(X)esp(Y)esp(Z)(6)
(7) VS(t)=VXSVYSVZS=a1+2a2tb1+2b2tc1+2c2t+esv(X)esv(Y)esv(Z)(7)

In EquationEquations (6) and (Equation7), a0,a1,a2,b0,b1,b2,c0,c1,c2 are satellite orbital coefficients that can be estimated from the satellite ephemeris information provided in the header file of the SAR data (Hong et al. Citation2017). Because there are nine unknowns, at least two satellite orbit information points (position and velocity) are required. Therefore, LSM can be applied to estimate the satellite orbital coefficients from three points of satellite ephemeris information.

In the SAR satellite system, the sampling time for a ground target is the time at which the distance between the satellite and ground target is minimal. When the Doppler equation equals zero, the distance between the satellite and ground target is at its minimum (EquationEquation (8)). EquationEquation (8) can be rearranged in the form of a cubic equation of time (t), as shown in EquationEquation (9), and time (t) can be described by EquationEquation (10) using Cardano’s method (Dunham Citation1990). a,b,c,d are the coefficients of the cubic equation when the zero-Doppler equation is rearranged in the form of a cubic equation of time (t).

(8) f(t)=VS(t)VTPS(t)PT=0(8)
at3+bt2+ct+d=0
(9) wherea=2a22+2b22+2c22b=3a1a2+a2esv(X)+3b1b2+b2esv(Y)+3c1c2+c2esv(Z)c=2XTa22YTb22ZTc2+2a0a2+a12+a1esv(X)2a2eRT(X)+2a2esp(X)+2b0b2+b12+b1esv(Y)2b2eRT(Y)+2b2esp(Y)+2c0c2+c12+c1esv(Z)2c2eRT(Z)+2c2esp(Z)d=XTa1XTesv(X)YTb1YTesv(Y)ZTc1ZTesv(Z)+a0a1+a0esv(X)a1eRT(X)+a1esp(X)+b0b1+b0esv(Y)b1eRT(Y)+b1esp(Y)+c0c1+c0esv(Z)c1eRT(Z)+c1esp(Z)eRT(X)esv(X)eRT(Y)esv(Y)eRT(Z)esv(Z)+esp(X)eev(X)+esp(Y)eev(Y)+esp(Z)eev(Z)(9)
(10) t=b3a13a2b39abc+27a2d+2b39abc+27a2d)24(b23ac)32313a2b39abc+27a2d2b39abc+27a2d)24(b23ac)323(10)

The azimuth pixel coordinate (i) and range pixel coordinate (j) of the SAR image can be expressed as equations for the sampling time of a ground target. EquationEquation (11) is the coordinate equations of a SAR image pixel with a clock drift error (et). The SAR image pixel coordinates can be expressed as equations for the ground target position and error sources by substituting EquationEquation (10) into EquationEquation (11), as shown in EquationEquation (12). t0 is the imaging start time, PRF is the pulse repetition frequency, RSF is the range sampling frequency, and R0 is the distance from the column direction to the first pixel.

(11) i=fit=t+ett01/PRF,j=fjt=2×Rt+etR0c/RSF(11)
(12) i=fi_e_t(XT,YT,ZT,esp(X),esp(Y),esp(Z),esv(X),esv(Y),esv(Z),et,βED+eED,βR+eR,eRT(X),eRT(Y),eRT(Z))j=fj_e_t(XT,YT,ZT,esp(X),esp(Y),esp(Z),esv(X),esv(Y),esv(Z),et,βED+eED,βR+eR,eRT(X),eRT(Y),eRT(Z))(12)

Previous studies on SAR satellite imaging geometry mostly applied the Newton–Raphson method to calculate the time (t) through an iterative calculation process and substituted the final time (t) into the equations of a SAR image pixel to calculate the coordinates of the corresponding pixel. This approach requires two steps to compute the coordinates of the SAR image pixel. However, in this study, we implemented a direct method that calculates the coordinates of SAR image pixels without an iterative process by applying Cardano’s method. An advantage of Cardano’s method is that it allows us to define the SAR image pixel coordinate equations with the ground target position and error sources as variables, as indicated in EquationEquation (12). Furthermore, this enables us to calculate the correlations among error sources, check how much errors propagate to the coordinates of SAR image pixels, and develop a geometric correction model that can directly calculate the coordinates of SAR image pixels with improved geocoding accuracy.

2.5 Error budget of SAR geocoding

The main geometric error sources of the SAR sensors were reviewed in Section 2.3. These errors can be classified as systematic or random. Among these, satellite position errors (espX,espY,espZ), satellite velocity errors (esvX,esvY,esvZ), clock drift error (et), and earth movement errors (eRTX,eRTY,eRTZ) were assumed to be random errors, and electronic delay error (βED+eED) and atmospheric effects error (βR+eR) were assumed to be combinations of systematic and random errors, according to previous studies (Ager and Bresnahan Citation2009; Breit et al. Citation2009; Choi, Hong, and Sohn Citation2019; Eineder et al. Citation2001, Citation2010; Hong et al. Citation2013; Hwang et al. Citation2011; Jehle et al. Citation2008; Schubert et al. Citation2009, Citation2012).

Systematic errors can be removed by subtracting biased values; however, random errors can not be eliminated because of their random nature. Thus, random errors are propagated to the final coordinates of the SAR image pixels. To easily identify the influence of random errors on the geocoding accuracy of SAR satellite imagery, error propagation maps were generated using the law of variance propagation (EquationEquation (13)) (Kim et al. Citation2020). The error propagation results were then double-checked using a Monte Carlo simulation. The Jacobian matrix J in EquationEquation (13) can be calculated as shown in EquationEquation (14) by the partial differentiation of EquationEquation (12) with respect to random errors, where random errors is a dispersion matrix of random errors. In this case, it is important to consider the correlations among random errors. The detailed methods and results of the correlation analysis are described in Section 4.1.

(13) i,j=Jrandom errorsJT(13)
(14) J=fi_e_tesp(X)fi_e_tesp(Y)fi_e_tesp(Z)fi_e_tesv(X)fi_e_tesv(Y)fi_e_tesv(Z)fi_e_tetfi_e_teEDfi_e_teRfi_e_teRT(X)fi_e_teRT(Y)fi_e_teRT(Z)fj_e_tesp(X)fj_e_tesp(Y)fj_e_tesp(Z)fj_e_tesv(X)fj_e_tesv(Y)fj_e_tesv(Z)fj_e_tetfj_e_teEDfj_e_teRfj_e_teRT(X)fj_e_teRT(Y)fj_e_teRT(Z)(14)

2.6 Quality improvement of SAR geocoding

Quality improvement of the SAR geocoding accuracy can be implemented using GCP-based geometric correction. A GCP-based geometric correction model using PSM can be developed by mathematically defining the physical relationship between the coordinates of ground targets and SAR image pixels. The least squares solution (LESS) can be obtained by minimizing the discrepancy between the image and ground coordinates using GCPs (Ghilani Citation2017; Koch Citation1999). The error sources in the observed values must be parameterized to set up a geometric correction model using the PSM (Toutin Citation2004). EquationEquation (15) can be defined by replacing the satellite position errors (espX,espY,espZ), satellite velocity errors (esvX,esvY,esvZ), clock drift error (et), electronic delay error (βED+eED), atmospheric effect error (βR+eR), and earth movement errors (eRTX,eRTY,eRTZ) in EquationEquation (12) with error parameters (pspX,pspY,pspZ, psvX,psvY,psvZ, pt,pED,pR, pRTX,pRTY,pRTZ).

(15) i=fi_e_p12(XT,YT,ZT,psp(X),psp(Y),psp(Z),psv(X),psv(Y),psv(Z),pt,pED,pR,pRT(X),pRT(Y),pRT(Z))j=fj_e_p12(XT,YT,ZT,psp(X),psp(Y),psp(Z),psv(X),psv(Y),psv(Z),pt,pED,pR,pRT(X),pRT(Y),pRT(Z))(15)

EquationEquation (15) is nonlinear with respect to error parameters. It is possible to develop a geometric correction model with 12 error parameters by estimating the error parameters through iterative calculations using a nonlinear Gauss–Markov model (GMM) (Ghilani Citation2017). However, multicollinearity in the model should be removed by parameter combination and feature selection because strong correlations among the parameters can cause an incorrect final solution in the LESS (Belsley, Kuh, and Welsch Citation2005; Shafizadeh-Moghadam et al. Citation2020). In this study, we analyzed the correlations between the error parameters and developed a geometric correction model without multicollinearity. The detailed methods and results for removing multicollinearity are described in Section 4.3.

3. Materials

3.1 KOMPSAT-5 SAR satellite images

KOMPSAT-5 is Korea’s first X-band SAR satellite system launched in 2013. In this study, two KOMPSAT-5 SAR satellite images from Daejeon, Korea, were used. The elevation of the study area is 50–450 m and includes various types of land cover, such as urban, rural, mountainous, and water. summarizes the specifications of the SAR images used in the study.

Table 2. Basic information of KOMPSAT-5 SAR satellite images used in the study.

3.2 Digital elevation model (DEM) and aerial orthoimage

A digital elevation model (DEM) is required to generate ortho-rectified SAR images and error propagation maps. The quality of the DEM significantly affects the final ortho-rectified SAR images (Loew and Mauser Citation2007). The DEM with a 5 m spatial resolution is provided by the National Geographic Information Institute (NGII) of Korea. This is the best quality DEM that can be easily obtained; therefore, we utilized this in the experiments (). High-resolution aerial orthoimages are also required to obtain accurate longitude and latitude coordinates of GCPs and independent check points (ICPs) for SAR image geometric correction. An aerial orthoimage with a 25 cm spatial resolution provided by NGII of Korea was utilized in the experiments (). According to the digital map work regulations of Korea, the horizontal accuracy of an orthoimage is approximately 3.5 m.

Figure 2. DEM and aerial orthoimage of the study area: (a) DEM and (b) Aerial orthoimage.

Figure 2. DEM and aerial orthoimage of the study area: (a) DEM and (b) Aerial orthoimage.

3.3 Ground control points (GCPs) and independent check points (ICPs)

GCPs are required for geometric correction of SAR images. The role of ICPs is to evaluate geometric correction performance. The GCPs and ICPs were manually acquired using DEM and high-resolution aerial orthoimage. 22 GCPs and 14 ICPs were obtained for each SAR image. shows that GCPs and ICPs were evenly distributed throughout the study area.

Figure 3. GCPs and ICPs: (a) SAR image #1 and (b) SAR image #2.

Figure 3. GCPs and ICPs: (a) SAR image #1 and (b) SAR image #2.

3.4 Values of the random errors for generating error propagation maps

In this study, the random error values for generating error propagation maps were predetermined, as listed in , based on the results of previous studies on KOMPSAT-5 and TerraSAR-X, which are SAR satellites that use the X-band. (Ager and Bresnahan Citation2009; Breit et al. Citation2009; Choi, Hong, and Sohn Citation2019; Eineder et al. Citation2001, Citation2010; Hong et al. Citation2013; Hwang et al. Citation2011; Jehle et al. Citation2008; Schubert et al. Citation2009, Citation2012).

Table 3. Simulated values of the random errors affecting SAR geocoding accuracy. Simulated values were predetermined based on the results of previous studies.

4. Results and discussions

4.1 Correlation analysis of main error sources

A correlation analysis of the main error sources can be performed using the geometric correction model with the 12 error parameters defined in Section 2.6. However, the geometric correction model with the 12 error parameters did not function normally because parameters with a correlation coefficient of 1 are present, prohibiting the values of these parameters from being estimated. Therefore, a step is required to combine parameters with a correlation coefficient of 1 into one parameter.

The correlation coefficient between the atmospheric effect error parameter (pR) and electronic delay error parameter (pED) becomes 1. Additionally, the correlation coefficient between the satellite position error parameters (pspX,pspY,pspZ) and earth movement error parameters (pRTX,pRTY,pRTZ) also becomes 1. Both pairs of errors are parameterized at the same location with only different signs and scales within EquationEquation (15). When a pair of parameters is located in the same location with different scales and signs in the equations, that pair has a linear relationship. Therefore, their correlation coefficient is 1; hence, estimating the parameters using the least squares method is unreliable. A pair of parameters with a correlation coefficient of 1 must be combined into one parameter.

EquationEquation (16) was defined by replacing “pRc×pED/2” with atmospheric and electronic delay error parameter (pED,R), replacing “pspXpspYpspZTpRTXpRTYpRTZT” with the satellite position and earth movement error parameters (psp,RTXpsp,RTYpsp,RTZT). The geometric correction model can be redefined into eight error parameters using EquationEquation (16).

(16) i=fi_e_p8(XT,YT,ZT,psp,RTX,psp,RTY,psp,RTZ,psvX,psvY,psvZ,pt,pED,R)j=fj_e_p8(XT,YT,ZT,psp,RTX,psp,RTY,psp,RTZ,psvX,psvY,psvZ,pt,pED,R)(16)

The correlations among the eight error parameters can be analyzed by deriving the dispersion matrix using EquationEquation (17). σ02 is the reference variance that can be calculated using EquationEquation (18), where ξˆ and e˜ can be calculated using EquationEquation (19) and (Equation20). The initial value of ξˆ is set to a zero vector. n is number of GCPs. Y is the column vector of observations, which are the pixel coordinates of the GCPs in the SAR image. ξ is the column vector of eight error parameters. A is a Jacobian matrix obtained by partial differentiation of EquationEquation (16) with respect to the eight error parameters, and P is the weight matrix of the observations. When acquiring GCPs manually, it was assumed that the probability of error occurrence in the GCPs of the SAR image was the same every time in the row and column directions; therefore, the same weight was assigned to all observations. Hence, the weight matrix is an identity matrix. The covariance and variance of the parameters can be found in the dispersion matrix, and the correlation coefficients of the parameters can be calculated by substituting the covariance and variance of the parameters into EquationEquation (21). shows the absolute values of the correlation coefficients of the eight error parameters for SAR images #1 and #2 rounded to the fourth decimal place.

Figure 4. Correlation coefficients of the eight error parameters. Except for pt, the correlations between the other parameters were calculated to be very high. Multicollinearity should be removed: (a) SAR image #1 and (b) SAR image #2.

Figure 4. Correlation coefficients of the eight error parameters. Except for pt, the correlations between the other parameters were calculated to be very high. Multicollinearity should be removed: (a) SAR image #1 and (b) SAR image #2.
(17) Dξ=σ02(ATPA)1(17)
(18) σo2σˆo2=e˜TPe˜2nrkA(18)

ξˆn=ξˆn1+ΔξˆniterateuntilΔξˆ0,Δξˆn=(ATPA)1ATP(Yf(ξˆn1))(19)

(20) e˜=Yf(ξˆfinal)(20)
(21) ρXY=cov(X,Y)σXσY(21)

Using the correlation analysis results of the error sources has the following advantages. A more accurate error budget can be calculated by the law of variance propagation using the results of the correlation analysis between various error sources. It is possible to generate error propagation maps using the law of variance propagation, which allows the error budget to be identified throughout the SAR image. In addition, multicollinearity can be removed by parameter combination and feature selection in the geometric correction model based on the analysis results of the correlations of error sources.

4.2 First step: setting error budget and checking the quality of SAR geocoding

We used the results of the correlation analysis of the main error sources analyzed in Section 4.1 to generate error propagation maps considering correlations among error sources. and present the results of generating the error propagation maps using the law of variance propagation.

Figure 5. Error propagation maps: (a) Row direction error propagation map of SAR image #1, (b) Column direction error propagation map of SAR image #1, (c) Row direction error propagation map of SAR image #2, (d) Column direction error propagation map of SAR image #2.

Figure 5. Error propagation maps: (a) Row direction error propagation map of SAR image #1, (b) Column direction error propagation map of SAR image #1, (c) Row direction error propagation map of SAR image #2, (d) Column direction error propagation map of SAR image #2.

Table 4. Average of errors in error propagation maps using the law of variance propagation.

A Monte Carlo simulation was used to verify the results of the error propagation maps (Zhen et al. Citation2022). During the simulation, random errors were set to be randomly generated by considering the correlations between them. The number of samples was set to 10,000 (Muthén and Muthén Citation2002), and the simulation results are summarized in . There was no difference between the propagated error values in . However, the time cost when calculating the error budgets using the law of variance propagation was much smaller than that when using the Monte Carlo simulation. Regardless, error propagation maps were correctly generated. This result confirms that it is more efficient to calculate propagated errors using the law of variance propagation approach than using Monte Carlo simulation.

Table 5. Average of errors calculated using Monte Carlo simulation.

The error propagation results were used to calculate the average propagated errors of SAR geocoding in pixel units. Because there is little difference between the maximum and minimum values of the propagated errors in each error propagation map, the average of the propagated errors can be set as the error budget. The random error follows a normal distribution with an expectation of zero, and the value of the error is the standard deviation. Therefore, the error budget can be set according to the confidence level listed in .

Table 6. Error budget set for each confidence level.

Root mean square errors (RMSEs) were calculated using the ICPs of each SAR image to verify the quality of the geocoding accuracy of the SAR images. RMSEs in the row (azimuth) and column (range) directions of ICPs in pixel units were calculated using SAR satellite imaging geometry based on range-Doppler equations. lists the RMSEs of SAR images #1 and #2 before the geometric correction.

Table 7. RMSEs of the ICPs before geometric correction.

The KOMPSAT-5 SAR images utilized in the experiments were Level 1A products with internal calibration of the RAW data by the vendor. SAR image #2 lies within an error budget of a 99.73% confidence level in the row direction. However, the geocoding accuracy of SAR images #1 and #2, except for the row direction of SAR image #2, exceeded the error budgets of all confidence levels, despite the vendor’s internal calibration. Therefore, an additional procedure to improve the geocoding accuracy is required. Geocoding accuracy can be improved by applying a GCP-based geometric correction model.

4.3 Second step: geometric correction

4.3.1 Removing multicollinearity

Section 4.1 presented the geometric correction model with eight error parameters. However, when analyzing the correlations among the eight error parameters, the correlations were very high for both SAR images. This indicates that multicollinearity exists in the model, which can be removed using feature selection. Feature selection is the process of reducing the number of parameters when developing a model, and can be performed by analyzing the variance inflation factors (VIFs) and correlation coefficients (Hair Citation2009; Mudereri et al. Citation2020). Finally, feature selection was verified by checking the increase in the RMSEs of the ICPs before and after feature selection using the GMM. If the feature selection is incorrect, the RMSEs will increase significantly, and if the feature selection is correct, the RMSEs will hardly change.

The VIFs are diagonal elements of the inverse of the correlation matrix (Belsley, Kuh, and Welsch Citation2005). Generally, multicollinear parameters have VIF values greater than 10 (Aggarwal and Kosian Citation2011). lists the VIFs for the eight error parameters. However, feature selection using VIFs is not straightforward because all VIF values are high. In this case, a correlation coefficient analysis is performed instead of a VIFs analysis.

Table 8. VIFs of the eight error parameters. Because the VIFs of all parameters are high, feature selection can not be performed with VIFs analysis.

In , the correlation coefficients between psp,RTX, psp,RTY, psp,RTZ, and pED,R are almost 1 for both SAR images. Accordingly, only one of these parameters must be selected, which is determined as follows. The atmospheric and electronic delay error parameter (pED,R) directly affects the value of the slant range in the range equation, and the value of the slant range is determined by the satellite position and ground target position. Therefore, the atmospheric and electronic delay error parameter (pED,R) is expected to sufficiently reflect the satellite position and earth movement error parameters (psp,RTX, psp,RTY, psp,RTZ). After the removal of the satellite position and earth movement error parameters (psp,RTX, psp,RTY, psp,RTZ), there was almost no change in the RMSEs of the ICPs (). This result verifies that feature selection was performed correctly. After the feature selection, equations for the remaining five error parameters can be obtained, as shown in EquationEquation (22). A geometric correction model with five error parameters can be provided by applying the nonlinear case of GMM to EquationEquation (22).

(22) i=fi_e_pa5XT,YT,ZT,psvX,psvY,psvZ,pt,pED,Rj=fj_e_pa5XT,YT,ZT,psvX,psvY,psvZ,pt,pED,R(22)

Table 9. Amount of RMSEs increase of ICPs after feature selection. Feature selection was performed correctly because the increases in RMSEs were very small or absent.

A further step for multicollinearity analysis of the geometric correction model with the five error parameters was performed. and present the correlation coefficients and VIFs of the five error parameters, respectively. It is confirmed by analyzing the values of VIF that psvX, psvY, psvZ, and pt cause multicollinearity and are significantly correlated. Based on this result, only one of these parameters must be selected. The process of determining proceeds as follows. Time directly affects the satellite velocity in satellite orbit models. Therefore, the clock drift error parameter (pt) is expected to sufficiently reflect the satellite velocity error parameters (psvX, psvY, psvZ). After removing the satellite velocity error parameters (psvX, psvY, psvZ), there was no change in the RMSEs of the ICPs (). Therefore, it can be concluded that the feature selection was performed correctly. Finally, equations for two error parameters can be obtained as shown in EquationEquation (23), and a geometric correction model with two error parameters can be provided by applying the nonlinear case of GMM. and present the results of the analysis of the correlation coefficients and VIFs for the two error parameters. The correlation coefficient between the two error parameters was calculated as 0, and the VIFs were 1, confirming that there was no multicollinearity.

Figure 6. Correlation coefficients of the five error parameters. Except for pED,R, the correlations between the other parameters were calculated to be very high. Multicollinearity should be still removed: (a) SAR image #1 and (b) SAR image #2.

Figure 6. Correlation coefficients of the five error parameters. Except for pED,R, the correlations between the other parameters were calculated to be very high. Multicollinearity should be still removed: (a) SAR image #1 and (b) SAR image #2.
(23) i=fi_e_p2XT,YT,ZT,pt,pED,Rj=fj_e_p2XT,YT,ZT,pt,pED,R(23)

Figure 7. Correlation coefficients of the two error parameters. There is no correlation between the two parameters: (a) SAR image #1 and (b) SAR image #2.

Figure 7. Correlation coefficients of the two error parameters. There is no correlation between the two parameters: (a) SAR image #1 and (b) SAR image #2.

Table 10. VIFs of the five error parameters. Multicollinearity exists among psvX,psvY,psvZ,pt.

Table 11. VIFs of the two error parameters. There is no multicollinearity between the two parameters.

4.3.2 Results of geometric correction

We named the geometric correction model with the two error parameters the non-multicollinearity (N-MC) model. compares the RMSEs of the ICPs before and after geometric correction. The geometric correction results of the conventional orbit-based model and the N-MC model were almost identical when using 22 GCPs. As a result of geometric corrections with 22 GCPs using both models, the geocoding accuracy of the two SAR images was improved by approximately two to five pixels in the row and column directions. The results of the geometric correction with 22 GCPs using the N-MC model were analyzed as follows. The geocoding accuracy of SAR image #1 met error budgets of 68.27% confidence level in both row and column directions. The geocoding accuracy of SAR image #2 met an error budget of 68.27% confidence level in the row direction and an error budget of 99.73% confidence level in the column direction. After geometric correction, the geocoding accuracy of SAR image #2 in the column direction did not meet the 68.27% confidence level error budget. However, considering the errors in the GCPs, the result that the geocoding accuracy was improved within one pixel is reasonable. shows ortho-rectified SAR images generated by rectification with improved geocoding accuracy by applying the N-MC model.

Figure 8. Ortho-rectified SAR images with improved geocoding accuracy by applying the N-MC model overlaid on the aerial orthoimage: (a) SAR image #1 and (b) SAR image #2.

Figure 8. Ortho-rectified SAR images with improved geocoding accuracy by applying the N-MC model overlaid on the aerial orthoimage: (a) SAR image #1 and (b) SAR image #2.

Table 12. RMSEs of ICPs before and after geometric correction. When 22 GCPs were used, the two models showed similar performance reaching subpixel accuracy.

In GCP-based geometric correction, the theoretical minimum number of GCPs is determined by the number of parameters used in the geometric correction model. The orbit-based model, which is a conventional SAR geometric correction model, requires at least five GCPs because it uses nine orbital coefficients as parameters, whereas the N-MC model requires at least one GCP because it uses only two parameters. The obit-based model has high correlations between the parameters, indicating that multicollinearity exists among the parameters. Therefore, the values of the parameters estimated by applying GMM are unreliable. Multicollinearity does not exist in the N-MC model because no correlation exists between the two parameters. Therefore, the values of the parameters estimated using the N-MC model were reliable. lists the results of geometric correction with the orbit-based model using five GCPs and 22 GCPs, and the results of geometric correction with the N-MC model using one GCP and 22 GCPs. The N-MC model showed the same results when using one GCP and 22 GCPs. However, the orbit-based model did not show the same results; geometric corrections using five GCPs were not as good as those using 22 GCPs. This is because some of the five GCPs had low accuracy even though only GCPs likely to be of relatively high accuracy were selected among the 22 GCPs. Nevertheless, the experiments demonstrated that the orbit-based model could perform geometric corrections with five GCPs, whereas the N-MC model could perform geometric corrections with only one GCP.

The quality of the GCPs is an important factor in GCP-based geometric correction. In general, accurate GCPs in SAR images can be obtained using corner reflectors. However, no such GCPs are available in the study area. All GCPs were manually picked. During manual collection of GCPs using artificial or natural objects, errors may occur in the GCPs. Therefore, we increased the redundancy by using a relatively large number of GCPs to compensate for the errors that may exist in the manually acquired GCPs. The experiments demonstrated that a relatively large number of GCPs evenly distributed in the SAR image can compensate for the errors in GCPs if there are insufficient high-quality and accurate GCPs. Further studies are required to obtain high-quality GCPs corresponding to the accuracy of corner reflectors to effectively perform GCP-based geometric corrections, even in the absence of GCPs acquired by corner reflectors.

5. Conclusions

In this study, we have proposed a framework to improve the geocoding accuracy by setting the error budget of the SAR image geocoding accuracy and applying a geometric correction model if the quality is lower than the predefined threshold. We first analyzed the correlations among the error sources affecting the geocoding accuracy of SAR images. This result made it possible to set the error budget accurately and develop the N-MC model, which is a geometric correction model without multicollinearity. The error budget was set by generating error propagation maps considering the correlation of the error sources. The error propagation map makes it easy for anyone to confirm the error budget at a glance throughout the SAR image. Furthermore, because the N-MC model uses only two parameters without multicollinearity, geometric correction can be performed with one accurate GCP, and the estimated values of the parameters are reliable. Our study shows that the geometric correction results of the conventional orbit-based model and the N-MC model are almost identical. Therefore, the N-MC model has a similar geometric correction performance to the conventional orbit-based model but has the advantage that it requires fewer GCPs and that the estimated values of the parameters are reliable.

Disclosure statement

No potential conflict of interest was reported by the author(s).

Data availability statement

The data are not publicly available because they are only accessible to Korean citizens owing to legal restrictions.

Additional information

Funding

This research was supported by a grant [20009742] of Ministry-Cooperation R&D program of Disaster-Safety, funded by Ministry of the Interior and Safety (MOIS, Korea; Ministry of the Interior and Safety).

References

  • Ager, T. P., and P. C. Bresnahan. 2009. “Geometric Precision in Space Radar Imaging: Results from TerraSAR-X.” NGA CCAP Report.
  • Aggarwal, V., and S. Kosian. 2011. “Feature Selection and Dimension Reduction Techniques in SAS.” EXL Service: New York, NY, USA.
  • Alvarez, J., and B. Walls. 2016. “Constellations, Clusters, and Communication Technology: Expanding Small Satellite Access to Space.” In 2016 IEEE Aerospace Conference, Big Sky, MT, USA, 1–11. IEEE.
  • Belsley, D. A., E. Kuh, and R. E. Welsch. 2005. Regression Diagnostics: Identifying Influential Data and Sources of Collinearity. New York: John Wiley & Sons.
  • Breit, H., T. Fritz, U. Balss, M. Lachaise, A. Niedermeier, and M. Vonavka. 2009. “TerraSAR-X SAR Processing and Products.” IEEE Transactions on Geoscience and Remote Sensing 48 (2): 727–740. IEEE. doi:10.1109/TGRS.2009.2035497.
  • Chen, P.-H., and I. J. Dowman. 2001. “A Weighted Least Squares Solution for Space Intersection of Spaceborne Stereo SAR Data.” IEEE Transactions on Geoscience and Remote Sensing 39 (2): 233–240. IEEE.
  • Chen F., H. Xu, W. Zhou, W. Zheng, Y. Deng and I. Parcharidis. 2021.“ Three-dimensional deformation monitoring and simulations for the preventive conservation of architectural heritage: a case study of the Angkor Wat Temple, Cambodia.“ GIScience & Remote Sensing 58 (2): 217–234. Taylor & Francis. doi:10.1080/15481603.2020.1871188
  • Choi, Y. J., S. H. Hong, and H. G. Sohn. 2019. “Geolocation Error Analysis of KOMPSAT-5 SAR Imagery Using Monte-Carlo Simulation Method.” Journal of the Korean Society of Surveying, Geodesy, Photogrammetry and Cartography 37 (2): 71–79. Korean Society of Surveying, Geodesy, Photogrammetry and Cartography.
  • Covello, F., F. Battazza, A. Coletta, E. Lopinto, C. Fiorentino, L. Pietranera, G. Valentini, and S. Zoffoli. 2010. “COSMO-SkyMed an Existing Opportunity for Observing the Earth.” Journal of Geodynamics 49 (3–4): 171–180. Elsevier. doi:10.1016/j.jog.2010.01.001.
  • Cumming, I. G., and F. H. Wong. 2005. “Digital Processing of Synthetic Aperture Radar Data.” Artech House 1 (3): 111–231. Boston.
  • Curlander, J. C., and R. N. McDonough. 1991. Synthetic Aperture Radar. Vol. 11. New York: Wiley.
  • Dunham, W. 1990. Journey through Genius: The Great Theorems of Mathematics. New York: Wiley.
  • Eineder, M., H. Breit, N. Adam, J. Holzner, S. Suchandt, and B. Rabus. 2001. “Srtm X-SAR Calibration Results.” In IGARSS 2001. Scanning the Present and Resolving the Future. Proceedings. IEEE 2001 International Geoscience and Remote Sensing Symposium (Cat. No. 01CH37217), Sydney, Australia, 2: 748–750. IEEE.
  • Eineder, M., C. Minet, P. Steigenberger, X. Cong, and T. Fritz. 2010. “Imaging Geodesy—Toward Centimeter-Level Ranging Accuracy with TerraSAR-X.” IEEE Transactions on Geoscience and Remote Sensing 49 (2): 661–671. IEEE. doi:10.1109/TGRS.2010.2060264.
  • Frey, O., E. Meier, D. Nüesch, and A. Roth. 2004. “Geometric Error Budget Analysis for TerraSAR-X.” In Proceedings of the 5th European Conference on Synthetic Aperture Radar EUSAR, Ulm, Germany, 513–516.
  • Ghilani, C. D. 2017. Adjustment Computations: Spatial Data Analysis. New Jersey: John Wiley & Sons.
  • Hair, J. F. 2009. “Multivariate Data Analysis.”
  • Han H., J. Kim, C. Hyun, S. H. Kim, J. Park, Y. Kwon, S. Lee, S. Lee and H. Kim. 2020. “Surface roughness signatures of summer arctic snow-covered sea ice in X-band dual-polarimetric SAR.“ GIScience & Remote Sensing 57 (5): 650–669. Taylor & Francis. doi:10.1080/15481603.2020.1767857
  • Hong, S., Y. Choi, I. Park, and H.-G. Sohn. 2017. “Comparison of Orbit-Based and Time-Offset-Based Geometric Correction Models for SAR Satellite Imagery Based on Error Simulation.” Sensors 17 (1): 170. Multidisciplinary Digital Publishing Institute. doi:10.3390/s17010170.
  • Hong, S. H., H. G. Sohn, S. P. Kim, and H. S. Jang. 2013. “Error Budget Analysis for Geolocation Accuracy of High Resolution SAR Satellite Imagery.” Journal of the Korean Society of Surveying, Geodesy, Photogrammetry and Cartography 31 (6_1): 447–454. Korean Society of Surveying, Geodesy, Photogrammetry and Cartography. doi:10.7848/ksgpc.2013.31.6-1.447.
  • Hwang, Y., B. Lee, Y. Kim, K. Roh, O. Jung, and H. Kim. 2011. “GPS‐Based Orbit Determination for KOMPSAT‐5 Satellite.” ETRI Journal 33 (4): 487–496. Wiley Online Library. doi:10.4218/etrij.11.1610.0048.
  • Ignatenko, V., P. Laurila, A. Radius, L. Lamentowski, O. Antropov, and D. Muff. 2020. “ICEYE Microsatellite SAR Constellation Status Update: Evaluation of First Commercial Imaging Modes.” In IGARSS 2020-2020 IEEE International Geoscience and Remote Sensing Symposium, Waikoloa, HI, USA, 3581–3584. IEEE.
  • Jafarzadeh H., M. Mahdianpari, S. Homayouni, F. Mohammadimanesh and M. Dabboor. 2021. “Oil spill detection from Synthetic Aperture Radar Earth observations: a meta-analysis and comprehensive review.“ GIScience & Remote Sensing 58 (7): 1022–1051. Taylor & Francis. doi:10.1080/15481603.2021.1952542
  • Jehle, M., D. Perler, D. Small, A. Schubert, and E. Meier. 2008. “Estimation of Atmospheric Path Delays in TerraSAR-X Data Using Models Vs. Measurements.” Sensors 8 (12): 8479–8491. Molecular Diversity Preservation International. doi:10.3390/s8128479.
  • Jiao, N., F. Wang, H. You, J. Liu, and X. Qiu. 2020. “A Generic Framework for Improving the Geopositioning Accuracy of Multi-Source Optical and SAR Imagery.” ISPRS Journal of Photogrammetry and Remote Sensing 169: 377–388. Elsevier. doi:10.1016/j.isprsjprs.2020.09.017.
  • Kim N., Y. Choi, J. Bae and H. Sohn. 2020. “Estimation and improvement in the geolocation accuracy of rational polynomial coefficients with minimum GCPs using KOMPSAT-3A.“ GIScience & Remote Sensing 57 (6): 719–734. Taylor & Francis. doi:10.1080/15481603.2020.1791499
  • Koch, K.-R. 1999. Parameter Estimation and Hypothesis Testing in Linear Models. Berlin: Springer Science & Business Media.
  • Lee, S.-R. 2010. “Overview of KOMPSAT-5 Program, Mission, and System.” In 2010 IEEE International Geoscience and Remote Sensing Symposium, Honolulu, HI, USA, 797–800. IEEE.
  • Liang, W., Y. Wu, M. Li, and Y. Cao. 2022. “Adaptive Multiple Kernel Fusion Model Using Spatial-Statistical Information for High Resolution SAR Image Classification.” Neurocomputing 492: 382–395. Elsevier. doi:10.1016/j.neucom.2022.03.062.
  • Loew, A., and W. Mauser. 2007. “Generation of Geometrically and Radiometrically Terrain Corrected SAR Image Products.” Remote Sensing of Environment 106 (3): 337–349. Elsevier. doi:10.1016/j.rse.2006.09.002.
  • Montenbruck, O., E. Gill, and F. Lutze. 2002. “Satellite Orbits: Models, Methods, and Applications.” Applied Mechanics Reviews 55 (2): B27–28. doi:10.1115/1.1451162.
  • Mudereri B. T., E. M. Abdel-Rahman, T. Dube, T. Landmann, Z. Khan, E. Kimathi, R. Owino and S. Niassy. 2020. “Multi-source spatial data-based invasion risk modeling of Striga (Striga asiatica) in Zimbabwe.“ GIScience & Remote Sensing 57 (4): 553–571. Taylor & Francis. doi:10.1080/15481603.2020.1744250
  • Muthén, L. K., and B. O. Muthén. 2002. “How to Use a Monte Carlo Study to Decide on Sample Size and Determine Power.” Structural Equation Modeling 9 (4): 599–620. Taylor & Francis. doi:10.1207/S15328007SEM0904_8.
  • Naftaly, U., and R. Levy-Nathansohn. 2008. “Overview of the TECSAR Satellite Hardware and Mosaic Mode.” IEEE Geoscience and Remote Sensing Letters 5 (3): 423–426. IEEE. doi:10.1109/LGRS.2008.915926.
  • Oliver, C., and S. Quegan. 2004. Understanding Synthetic Aperture Radar Images. Chennai, India: SciTech Publishing.
  • Qin, Y., D. Perissin, and L. Lei. 2013. “The Design and Experiments on Corner Reflectors for Urban Ground Deformation Monitoring in Hong Kong.” International Journal of Antennas and Propagation 2013: 1–8. Hindawi. doi:10.1155/2013/191685.
  • Schubert, A., M. Jehle, D. Small, and E. Meier. 2009. “Influence of Atmospheric Path Delay on the Absolute Geolocation Accuracy of TerraSAR-X High-Resolution Products.” IEEE Transactions on Geoscience and Remote Sensing 48 (2): 751–758. IEEE. doi:10.1109/TGRS.2009.2036252.
  • Schubert, A., M. Jehle, D. Small, and E. Meier. 2012. “Mitigation of Atmospheric Perturbations and Solid Earth Movements in a TerraSAR-X Time-Series.” Journal of Geodesy 86 (4): 257–270. Springer. doi:10.1007/s00190-011-0515-6.
  • Schubert, A., D. Small, M. Jehle, and E. Meier. 2012. “COSMO-Skymed, TerraSAR-X, and RADARSAT-2 Geolocation Accuracy after Compensation for Earth-System Effects.” In International Geoscience and Remote Sensing Symposium (IGARSS), Munich, Germany, 3301–3304. IEEE. doi:10.1109/IGARSS.2012.6350598.
  • Shafizadeh-Moghadam H., Q. Weng, H. Liu and R. Valavi. 2020. “Modeling the spatial variation of urban land surface temperature in relation to environmental and anthropogenic factors: a case study of Tehran, Iran.“ GIScience & Remote Sensing 57 (4): 483–496. Taylor & Francis. doi:10.1080/15481603.2020.1736857
  • Shimada, M. 2018. Imaging from Spaceborne and Airborne SARs, Calibration, and Applications. Boca Raton, FL, USA: CRC press.
  • Soumekh, M. 1999. Synthetic Aperture Radar Signal Processing. Vol. 7. New York: Wiley.
  • Spinetti C., M. Bisson, C. Tolomei, L. Colini, A. Galvani, M. Moro, M. Saroli and V. Sepe. 2019. “Landslide susceptibility mapping by remote sensing and geomorphological data: case studies on the Sorrentina Peninsula (Southern Italy).“ GIScience & Remote Sensing 56 (6): 940–965. Taylor & Francis. doi:10.1080/15481603.2019.1587891
  • Taylor, J. 1997. Introduction to Error Analysis, the Study of Uncertainties in Physical Measurements. Sausalito, California: University Science Books.
  • Toutin, T. 2004. “Geometric Processing of Remote Sensing Images: Models, Algorithms and Methods.” International Journal of Remote Sensing 25 (10): 1893–1924. Taylor & Francis. doi:10.1080/0143116031000101611.
  • Wermuth, M., A. Hauschild, O. Montenbruck, and R. Kahle. 2012. “TerraSAR-X Precise Orbit Determination with Real-Time GPS Ephemerides.” Advances in Space Research 50 (5): 549–559. Elsevier. doi:10.1016/j.asr.2012.03.014.
  • Werninghaus, R., and S. Buckreuss. 2009. “The TerraSAR-X Mission and System Design.” IEEE Transactions on Geoscience and Remote Sensing 48 (2): 606–614. IEEE. doi:10.1109/TGRS.2009.2031062.
  • Yang, J., C. Liu, and Y. Wang. 2014. “Detection and Imaging of Ground Moving Targets with Real SAR Data.” IEEE Transactions on Geoscience and Remote Sensing 53 (2): 920–932. IEEE. doi:10.1109/TGRS.2014.2330456.
  • Zhang, L., T. Balz, and M. Liao. 2012. “Satellite SAR Geocoding with Refined RPC Model.” ISPRS Journal of Photogrammetry and Remote Sensing 69: 37–49. Elsevier. doi:10.1016/j.isprsjprs.2012.02.004.
  • Zhen Z., L. Yang, Y. Ma, Q. Wei, H II. Jin and Y. Zhao. 2022. “Upscaling aboveground biomass of larch (Larix olgensis Henry) plantations from field to satellite measurements: a comparison of individual tree-based and area-based approaches.“ GIScience & Remote Sensing 59 (1): 722–743. Taylor & Francis. doi:10.1080/15481603.2022.2055381