Abstract
Geometric calibration is an important means of improving the absolute positioning accuracy of space-borne synthetic aperture radar imagery. The conventional calibration method is based on a calibration field, which is simple and convenient, but requires a great deal of manpower and material resources to obtain ground control points. Although newer cross-calibration methods do not require ground control points, calibration accuracy still depends on a periodically updated reference image. Accordingly, this study proposes a geometric self-calibration method based on the positioning consistency constraint of conjugate image points to provide rapid and accurate calibration of the YaoGan-13 satellite. The proposed method can accurately calibrate geometric parameters without requiring ground control points or high-precision reference images. To verify the absolute positioning accuracy obtained using the proposed self-calibration method, YaoGan-13 Stripmap images of multiple regions were collected and evaluated. The results indicate that high-accuracy absolute positioning can be achieved with a plane accuracy of 3.83 m or better for Stripmap data, without regarding elevation error. Compared to the conventional calibration method using high-accuracy control data, the difference between the two methods is only about 2.53 m, less than the 3-m resolution of the image, verifying the effectiveness of the proposed self-calibration method.
1. Introduction
The Chinese YaoGan-13 (YG-13) satellite mission, launched in November 2015, is equipped with a high-resolution synthetic aperture radar (SAR) X-band sensor. Synthetic aperture radar image products can be acquired using ScanSAR, Stripmap, and Sliding-spot modes, with the last of these providing SAR images at a very high resolution of about 0.5 m. The launch of YG-13 provided China with the ability to acquire high-resolution SAR images globally [1,2]. However, despite the strong capability of YG-13 in acquiring high-resolution SAR images, most of the images obtained by the satellite have exhibited poor absolute positioning accuracy, due to systematic timing offsets in the SAR system, including the time shift between the radar time and Global Positioning System (GPS) time (i.e., azimuth or along-track), and the internal electronic delay of the SAR instrument itself (i.e., the range delay time) [3]. As a result, the application of YG-13 images in activities such as resource monitoring has been significantly restricted.
Using high-accuracy control data, a conventional geometric calibration method can eliminate systematic errors, such as those experienced by YG-13 (including the internal electronic delay of the instrument and systematic azimuth shifts), improving the geometric positioning accuracy of the images. The conventional geometric calibration method has been thoroughly studied by many researchers and fully validated using the ERS-1/2, ENVISAT-ASAR, ALOS-PALSAR, TerraSAR-X/TanDEM-X, Sentinel-1A/1B, YaoGan-13, GaoFen-3, and other high-resolution satellites [4,5,6,7,8,9,10,11,12,13,14]. However, the conventional calibration method requires satellites to acquire images of calibration fields prior to conducting geometric calibration, reducing its timeliness in practical applications. Additionally, the conventional calibration method typically uses a high-precision corner reflector to generate control data, which can be expensive.
In the optical remote sensing field, many scholars have researched methods for geometric self-calibration that do not rely on control data, achieving notable success [15,16]. In the field of SAR geometric calibration, researchers have also begun to study geometric calibration without field calibration control data. Deng et al. performed cross calibration without using corner reflectors or high-precision digital elevation models to improve the absolute positioning accuracy of images collected by the GaoFen-3 (GF-3) satellite [2]. However, this method does not completely eliminate dependence on control data, as it still requires high-precision reference images. To the authors’ knowledge, no studies of completely independent SAR geometric self-calibration have been reported to date.
In this paper, a novel self-calibration method is proposed to determine the systematic timing offsets in the SAR system, independent of ground control points (GCPs). This method uses at least three images containing overlapping areas and takes advantage of the spatial intersection residual between conjugate points in these images to detect the timing offsets. The proposed method is free from the constraint of field control data present in traditional calibration methods. To demonstrate the accuracy of the proposed method, a series of experiments using Stripmap images collected by YG-13 is presented. The results show that the proposed method is able to effectively eliminate the systematic errors, due to the internal electronic delay of the instrument and the systematic azimuth shifts. After calibration, the plane absolute positioning accuracy of the YaoGan-13 Stripmap image was better than 3.83 m, just larger than the 3-m resolution of the images, verifying the effectiveness of the proposed method.
2. Methodology
2.1. Fundamental Theory of the Proposed Method
Figure 1 illustrates the proposed method of SAR image geometric self-calibration. In Figure 1a, S1 and S2 correspond to the two SAR antenna phase centers when the ground surface at Point A is photographed twice. The slant range between S1 and A is R1 and the slant range between S2 and A is R2, and so the intersection point between R1 and R2 is Point A. If a slant range measurement error ΔR exists due to the geolocation parameter error, the slant range R1 becomes R1 + ΔR, the slant range R2 becomes R2 + ΔR, and the new spatial intersection is at Point B. In this way, the spatial intersection point is affected by the error of the geometric positioning parameters. However, this could be true for another case: The changes in the slant range R1 and R2 can be caused by the position error of the ground point, because the ground surface position of Point A is unknown. Therefore, we can conclude that when using only two images, the exact reason for the changes in slant ranges R1 and R2 is uncertain.

Figure 1.
Schematic diagram of synthetic aperture radar (SAR) image geometric self-calibration.
Accordingly, in Figure 1b, we add a third image, and the slant range between S3 and A is given by R3. However, due to the aforementioned errors, slant range R3 becomes R3 + ΔR. New spatial intersection points then exist between S3 and S1 at Point C, and between S3 and S2 at Point D. If the change in slant range is caused by a ground point error, then spatial intersection Points B, C, and D should all be the same. If, however, the change in slant range is caused by a geolocation parameter error, then the spatial intersection Points B, C, and D are likely to be different. This difference is called the spatial intersection residual. A minimum spatial intersection residual can thus be used as a constraint condition for solving the self-calibration equation.
2.2. Proposed Geometric Self-Calibration Method
The physical imaging process of SAR can be represented by the slant range equation and Doppler equation [17,18].
The slant range equation is given by:
where R is the slant range between the sensor and the target, and and are the sensor and target position vectors, respectively.
The Doppler equation is given by:
where is the Doppler center frequency for the SAR image, is the SAR wavelength, and is the phase center velocity vector of the SAR antenna.
Based on the slant range and Doppler equations, the geometric self-calibration model of a SAR image can be written as follows:
where is the slant range correction and is the atmospheric path delay, calculated using the atmospheric delay correction model [19,20,21].
The error equations for Equation (3) are given by:
where and are the approximate values of the slant range and Doppler center frequency, respectively.
Equation (4) can be expressed as the following matrix equation:
where
- ,
- , and
- .
The values of the partial derivatives in Equation (4) are:
- ,
- ,
- ,
- ,
- ,
- ,
- , and
- ,
where the initial value and the initial values of are calculated using the least squares spatial point intersection.
According to the least squares principle of indirect adjustment, the normal form of Equation (5) can be expressed as follows:
The expression of the solution of Equation (6) can then be obtained by:
The corrected ground coordinates of conjugate point and the slant range error can then be obtained, using an iterative procedure to calculate , expressed by the following algorithm steps:
- Select the conjugate points. Measure the image plane coordinates of the conjugate points on each image;
- Obtain information on geometric positioning parameters. Find and calculate the imaging time , Doppler center frequency , and slant range of the target point from the auxiliary files. Find and calculate the position vector and velocity vector of the satellite;
- Determine the initial value of the unknown parameters. The measurement errors of the slant range and the systematic azimuth shifts are typically not large, so the initial values of the slant range correction and systematic azimuth shifts can be set to 0. The initial values of are then calculated using a least squares spatial point intersection [22];
- Calculate the approximate values of the slant range and the Doppler center frequency for each conjugate point. The approximate values of these unknown parameters are then substituted into the slant range equation (Equation (1)) and the Doppler equation (Equation (2)) to calculate the approximate values of the slant range and the Doppler center frequency , respectively, for each conjugate point;
- Calculate the coefficient and constant terms of the error equation (Equation (4)), point by point to establish the error equation;
- Calculate the coefficient matrix and constant term of the normal equation (Equation (6)) to establish the normal equation;
- Calculate the slant range and ground coordinate corrections of the conjugate points and add them to the corresponding approximate values to obtain the new approximate ground coordinates of the conjugate points and the slant range correction;
- Calculate the slant range error. Check if the calculation converges by comparing the ground coordinate corrections of the conjugate points and the slant range error with the prescribed error limits: The correction of the slant range error is usually evaluated against a limit of 0.1 m. When the correction of the slant range error is less than 0.1 m, the iteration ends and proceeds to Step 9, otherwise, repeat Steps 4–8 with the newest approximation until the error limits are met;
- Calculate the systematic azimuth shifts . Calculate the image plane coordinates of the conjugate points by using the inverse location algorithm with the new approximate ground coordinates of the conjugate points, then update the azimuth imaging time [23]. Recalculate the position vectors and the velocity vectors of the satellite. Set the slant range correction to 0 and the initial ground coordinates of the conjugate points used are the results of the previous iteration. Repeat Steps 4–9 until the correction of the systematic azimuth shift is less than the limit;
- The accurate values of and are obtained.
3. Experiment and Analysis
3.1. Experimental Study Areas and Data Sources
In order to verify the accuracy of the self-calibration method proposed in this paper, Stripmap images from the YaoGan-13 satellite acquired between 18 December, 2015 (2015-12-18) and 30 March, 2016 (2016-03-30) were used as experimental data. The resolution of the Stripmap images was 3 m and the swath width was 10 km. The internal electronic delay of the instrument (slant range error) is related to the bandwidth and pulse width of the radar signal. Therefore, the experimental data were divided into two groups according to the differences in the bandwidth and pulse width: Calibration Group A, with a bandwidth of 200 MHz and a pulse width of 24.4 μs, summarized in Table 1, and Calibration Group B, with a bandwidth of 150 MHz and a pulse width of 24.4 μs, summarized in Table 2. As can be seen in Figure 2, the data in Calibration Group A and Calibration Group B cover overlapping areas. The conjugate points were selected in this overlapping area.
Table 1.
Calibration Group A image data.
Table 2.
Calibration Group B image data.
Figure 2.
Spatial distribution of experimental data in (a) Calibration Group A (200 MHz and 24.4 μs), and (b) Calibration Group B (150 MHz and 24.4 μs).
3.2. Results of Proposed Self-Calibration Method
According to the theory presented in Section 2.1, the proposed geometric self-calibration method requires at least three images; these necessary redundant observations can be obtained by adding calibration images to the data set. As shown in Table 3 (for Calibration Group A) and Table 4 (for Calibration Group B), the number of images was increased sequentially according to the image acquisition time, resulting in a total of eight image combinations in Calibration Group A and eight image combinations in Calibration Group B. Three pairs of well-distributed conjugate points were then manually acquired from the calibration images. Using these conjugate points, self-calibration was conducted using the proposed method. The slant range correction and systematic azimuth shifts obtained by self-calibration using each image combination in Calibration Groups A and B are also shown in Table 3 and Table 4, respectively, in which it can be seen that the geometric calibration parameters obtained using different calibration combinations are similar. The difference between the maximum and minimum value of the slant range correction was 1.83 m, while the difference between the maximum and minimum value of the systematic azimuth shifts was about 0.153 ms with an accompanying 1.16-m azimuth geolocation error, given a spacecraft velocity of 7600 m/s. These ranges demonstrate that the calibration results are stable.
Table 3.
Geometric calibration results for Calibration Group A (200 MHz and 24.4 μs).
Table 4.
Geometric calibration results for Calibration Group B (150 MHz and 24.4 μs).
3.3. Validation of Self-Calibration Accuracy
In order to verify the accuracy of the proposed method for self-calibration, Validation Groups A and B, consisting of Stripmap images collected from the Songshan, Taiyuan, Anping, Xianning, and Tianjin areas, were evaluated with bandwidth and pulse width parameters matching Calibration Groups A and B and control data, as provided in Table 5. The terrain of the Taiyuan, Tianjin, and Anping test sites was almost flat, while that of Songshan and Xianning test sites was hilly. Several independent check points (ICPs) were manually extracted from the control data and the distributions of these ICPs in the validation images are shown in Figure 3. The sources of the three types of control data used are shown in Figure 4. The difference between the predicted location of the ICPs in the object space and their measured locations is the absolute positioning error, generally expressed in the north, east, and plane dimensions, separately. In this system, the “Plane” error is numerically equal to the square root of the sum of the squares of the “East” and “North” errors.
Table 5.
Image data used in Validation Groups A and B.
Figure 3.
Distribution of independent check points (ICPs) in the validation images.
Figure 4.
Sources of the three types of control data used for verification.
The root-mean-square error (RMSE) of the absolute positioning accuracy (north, east, and plane) was then calculated for the images in Validation Group A (Table 6) and Validation Group B (Table 7) before and after calibration. In the tables, Plan 1 represents the absolute positioning accuracy without calibration, while Plans 2–9 represent the absolute positioning accuracy for the different self-calibration combinations defined in each group. The results of the statistical analysis show that without calibration, the absolute positioning accuracy of both Validation Group A and Validation Group B is very poor at 29.47 m and 22.76 m, respectively. After calibration, the absolute positioning accuracy clearly shows significant improvement: High-accuracy absolute positioning is achieved with a plane accuracy of 3.83 m or better for Validation Group A and 3.41 m or better for Validation Group B.
Table 6.
Comparison of absolute positioning accuracy of Validation Group A before and after compensating for geometric calibration parameters.
Table 7.
Comparison of absolute positioning accuracy of Validation Group B before and after compensating for geometric calibration parameters.
To further illustrate the effectiveness of the proposed self-calibration method, corner reflectors were used as control points to conduct a conventional field calibration for Calibration Groups A and B. The absolute positioning accuracies of Validation Groups A and B using the reflectors were then compared with those determined by the self-calibration method, as shown in Table 8. The maximum positioning errors from among Plans 2–8 (shaded) in Table 6 and Table 7 were selected to represent the self-calibration results. Notably, the difference between the positioning accuracy provided by the proposed self-calibration method and the conventional field calibration is not large: For Validation Groups A and B, there was a difference of 2.53 m and 1.74 m, respectively, in plane positioning accuracy, both smaller than the 3-m resolution of the images.
Table 8.
Comparison between conventional field calibration and proposed self-calibration method.
4. Conclusions
It is generally known that the most critical aspect of improving the geolocation accuracy of satellite imagery is geometric calibration. Conventional field calibration and cross calibration methods cannot satisfy the demands for fast and accurate calibration. In this study, a novel self-calibration method based on the positioning consistency constraint of conjugate points was proposed to calibrate satellite geometric parameters without requiring ground control points or high-precision reference images. The proposed method uses at least three overlapping images and takes advantage of the spatial intersection residual between corresponding points in the images to calculate systematic errors (such as the internal electronic delay of the instrument and systematic azimuth shifts). YaoGan-13 Stripmap-mode images were collected as experimental data and analyzed using the proposed method. The results show that the plane absolute positioning accuracy after self-calibration is better than 3.83 m. The difference in accuracy compared to the conventional method was only about 2.53 m, which is less than the 3-m resolution of the images, verifying the effectiveness of the proposed self-calibration method.
Author Contributions
M.D. wrote the paper and conducted the experiments. G.Z. and C.C. guided the experiments and the structure of the paper. R.Z. checked the paper and provided suggestions.
Funding
This work was supported by the National Natural Science Foundation of China (Grant No. 61771150, Grant No. 91538106, Grant No. 41501503, Grant No. 41601490, Grant No. 41501383), University-level scientific research projects of Xiangtan University (Grant No. 19QDZ11), Key research and development program of Ministry of science and technology (2016YFB0500801), China Postdoctoral Science Foundation (Grant No. 2015M582276), Hubei Provincial Natural Science Foundation of China (Grant No. 2015CFB330), Special Fund for High Resolution Images Surveying and Mapping Application System (Grant No. AH1601-10), Quality improvement of domestic satellite data and comprehensive demonstration of geological and mineral resources (Grant No. DD20160067).
Acknowledgments
The authors would like to thank the editors and the anonymous reviewers for their constructive suggestions.
Conflicts of Interest
The authors declare no conflict of interest.
References
- Deng, M.; Zhang, G.; Zhao, R.; Zhang, Q.; Li, D.; Li, J. Assessment of the geolocation accuracy of YG-13A high-resolution SAR data. Remote Sens. Lett. 2018, 9, 101–110. [Google Scholar] [CrossRef]
- Deng, M.; Zhang, G.; Zhao, R.; Li, S.; Li, J. Improvement of Gaofen-3 absolute positioning accuracy based on cross-calibration. Sensors 2017, 17, 2903. [Google Scholar] [CrossRef] [PubMed]
- Schwerdt, M.; Brautigam, B.; Bachmann, M.; Doring, B.; Schrank, D.; Gonzalez, J.H. Final TerraSAR-X calibration results based on novel efficient methods. IEEE Trans. Geosci. Remote Sens. 2010, 48, 677–689. [Google Scholar] [CrossRef]
- Mohr, J.J.; Madsen, S.N. Geometric calibration of ERS satellite SAR images. IEEE Trans. Geosci. Remote Sens. 2001, 39, 842–850. [Google Scholar] [CrossRef]
- Small, D.; Schubert, A. “Guide to ASAR Geocoding.” University of Zurich. Available online: http://www.geo.uzh.ch/microsite/rsl-documents/research/publications/other-sci-communications/2008_RSL-ASAR-GC-AD-v101-0335607552/2008_RSL-ASAR-GC-AD-v101.pdf (accessed on 30 April 2008).
- Shimada, M.; Isoguchi, O.; Tadono, T.; Isono, K. PALSAR radiometric and geometric calibration. IEEE Trans. Geosci. Remote Sens. 2009, 47, 3915–3932. [Google Scholar] [CrossRef]
- Eineder, M.; Minet, C.; Steigenberger, P.; Cong, X.; Fritz, T. Imaging geodesy – Toward centimeter-level ranging accuracy with TerraSAR-X. IEEE Trans. Geosci. Remote Sens. 2011, 49, 661–671. [Google Scholar] [CrossRef]
- Schubert, A.; Small, D.; Miranda, N.; Geudtner, D.; Meier, E. Sentinel-1A product geolocation accuracy: Commissioning phase results. Remote Sens. 2015, 7, 9431–9449. [Google Scholar] [CrossRef]
- Schwerdt, M.; Schmidt, K.; Ramon, N.T.; Alfonzo, G.C.; Döring, B.J.; Zink, M.; Prats-Iraola, P. Independent verification of the Sentinel-1A system calibration. IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens. 2016, 9, 1097–1100. [Google Scholar] [CrossRef]
- Zhao, R.; Zhang, G.; Deng, M.; Yang, F.; Chen, Z.; Zheng, Y. Multimode hybrid geometric calibration of spaceborne SAR considering atmospheric propagation delay. Remote Sens. 2017, 9, 464. [Google Scholar] [CrossRef]
- Zhao, R.; Zhang, G.; Deng, M.; Xu, K.; Guo, F. Geometric calibration and accuracy verification of the GF-3 satellite. Sensors 2017, 17, 1977. [Google Scholar] [CrossRef] [PubMed]
- Luscombe, A.P. RADARSAT-2 SAR image quality and calibration operations. Can. J. Remote Sens. 2004, 30, 345–354. [Google Scholar] [CrossRef]
- Luscombe, A. Image Quality and Calibration of RADARSAT-2. In Proceedings of the 2009 IEEE International Geoscience and Remote Sensing Symposium (IGARSS), Cape Town, South Africa, 12–17 July 2009; pp. II-757–II-760. [Google Scholar]
- Covello, F.; Battazza, F.; Coletta, A.; Lopinto, E.; Fiorentino, C.; Pietranera, L.; Valentini, G.; Zoffoli, S. COSMO-SkyMed an existing opportunity for observing the Earth. J. Geodyn. 2010, 49, 171–180. [Google Scholar] [CrossRef]
- Kubik, P.; Lebègue, L.; Fourest, S.; Delvit, J.M.; de Lussy, F.; Greslou, D.; Blanchet, G. First In-flight Results of Pleiades 1A Innovative Methods for Optical Calibration. In Proceedings of the International Conference of Space Optics—ICSO 2012, Ajaccio, France, 9–12 October 2012; p. 1056407. [Google Scholar]
- Zhang, G.; Xu, K.; Zhang, Q.; Li, D. Correction of pushbroom satellite imagery interior distortions independent of ground control points. Remote Sens. 2018, 10, 98. [Google Scholar] [CrossRef]
- Liu, X.; Liu, J.; Hong, W. The analysis of the precision in spaceborne SAR image location. J. Remote Sens. 2006, 10, 76–81. [Google Scholar]
- Liu, X.; Ma, H.; Sun, W. Study on the geolocation algorithm of space-borne SAR image. In Advances in Machine Vision, Image Processing, and Pattern Analysis. IWICPAS 2006. Lecture Notes in Computer Science 4153; Zheng, N., Jiang, X., Lan, X., Eds.; Springer: Berlin/Heidelberg, Germany, 2006; pp. 270–280. [Google Scholar]
- Jehle, M.; Perler, D.; Small, D.; Schubert, A.; Meier, E. Estimation of atmospheric path delays in TerraSAR-X data using models vs. measurements. Sensors 2008, 8, 8479–8491. [Google Scholar] [CrossRef] [PubMed]
- Schubert, A.; Jehle, M.; Small, D.; Meier, E. Influence of Atmospheric Path Delay on the Absolute Geolocation Accuracy of TerraSAR-X High-Resolution Products. IEEE Trans. Geosci. Remote Sens. 2010, 48, 751–758. [Google Scholar] [CrossRef]
- Breit, H.; Fritz, T.; Balss, U.; Lachaise, M.; Niedermeier, A.; Vonavka, M. TerraSAR-X SAR processing and products. IEEE Trans. Geosci. Remote Sens. 2010, 48, 727–740. [Google Scholar] [CrossRef]
- Raggam, H.; Gutjahr, K.; Perko, R.; Schardt, M. Assessment of the stereo-radargrammetric mapping potential of TerraSAR-X multibeam spotlight data. IEEE Trans. Geosci. Remote Sens. 2010, 48, 971–977. [Google Scholar] [CrossRef]
- Jiang, Y.H.; Zhang, G. Research on the methods of inner calibration of spaceborne SAR. In Proceedings of the 2011 IEEE International Geoscience and Remote Sensing Symposium (IGARSS), Vancouver, BC, Canada, 24–29 July 2011; pp. 914–916. [Google Scholar]
© 2019 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).