Next Article in Journal
Refinement of Individual Tree Detection Results Obtained from Airborne Laser Scanning Data for a Mixed Natural Forest
Previous Article in Journal
Drone-Borne Electromagnetic (DR-EM) Surveying in The Netherlands: Lab and Field Validation Results
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Spatiotemporal Atmospheric Refraction Correction Method for Improving the Geolocation Accuracy of High-Resolution Remote Sensing Images

1
State Key Laboratory of Infrared Physics, Shanghai Institute of Technical Physics, Chinese Academy of Sciences, 500 Yu Tian Road, Shanghai 200083, China
2
International Research Center of Big Data for Sustainable Development Goals (CBAS), Beijing 100094, China
3
University of Chinese Academy of Sciences, Beijing 100049, China
4
Hangzhou Institute for Advanced Study, University of Chinese Academy of Sciences, Hangzhou 310024, China
*
Author to whom correspondence should be addressed.
Remote Sens. 2022, 14(21), 5344; https://doi.org/10.3390/rs14215344
Submission received: 21 September 2022 / Revised: 17 October 2022 / Accepted: 21 October 2022 / Published: 25 October 2022
(This article belongs to the Special Issue Satellite Image Processing and Analysis)

Abstract

:
Atmospheric refraction is one of the most significant factors that affect the geolocation accuracy of high-resolution remote sensing images. However, most of the current atmospheric refraction correction methods based on empirical data neglect the spatiotemporal variation of pressure, temperature, and humidity of the atmosphere, inevitably resulting in poor geometric positioning accuracy. Therefore, in terms of the problems mentioned above, this study proposed a spatiotemporal atmospheric refraction correction method (SARCM) based on global measured data to avoid the uncertainty of traditional empirical models. Initially, the atmosphere was stratified into 42 layers according to their pressure property, and each layer was divided into 1,042,560 grid cells with intervals of 0.25 longitude and 0.25 latitude. Then, the atmospheric refractive index of each grid in the imaging region was accurately calculated using the high-precision Ciddor formula, and the result was interpolated using three splines. Subsequently, according to the rigorous geometric positioning model, the line-of-sight of each pixel and the viewing zenith angle outside the atmosphere in WGS84 were derived to provide input for atmospheric refraction correction. Finally, the coordinates of the ground control points were corrected with the calculated atmospheric refractive index and Snell’s law. The experimental results showed that the proposed SARCM could effectively improve the positioning accuracy of the image with a large viewing zenith angle, and especially, the improvement percentage for a viewing zenith angle of 34.2426° in the x-direction was 99.5%. Moreover, the atmospheric refraction correction result of the SARCM was better than that of the primary state-of-the-art methods.

Graphical Abstract

1. Introduction

Achieving high-precision geolocation of remote sensing images is of great significance in the fields of mapping, resource monitoring, disaster security, and smart city construction [1,2,3]. The main factors affecting the geolocation accuracy of conventional optical sensors include internal positioning errors (main distance calibration error, internal aberration of optical lens), external positioning errors (camera installation angle error, orbit measurement error, attitude observation error), and other errors (terrain undulation) [4,5,6,7]. However, for high-resolution remote sensing images, in addition to the core errors of conventional sensors, the geolocation errors caused by atmospheric refraction are also critical for further quantitative applications [8,9]. Therefore, it is necessary to focus on the high-precision atmospheric refraction correction method for the accurate geometric calibration of high-resolution remote sensing images.
Previously, Noerdlinger proposed that the geometric error from atmospheric refraction increases with the increase in the viewing zenith angle [10]. When viewing zenith angles of 30° and 60°, the geometric errors of atmospheric refraction reach 2.22 m and 17.85 m, respectively. For this problem, satellites with kilometer resolution, such as FY-4A, Meteosat-11, and GOES-16, directly ignore this error in their geometric processing, which is because the error from atmospheric refraction when the sensor points at the nadir is much smaller than the one-kilometer resolution. In contrast, higher-resolution satellites, such as MODIS, use a constant as the atmospheric refractive index for the whole atmosphere to provide an atmospheric refraction correction. This method, known as the single-atmosphere model refraction correction method, briefly achieves a certain degree of atmospheric refraction correction, but the final correction result has a relatively large error due to the large refractive index and the small atmosphere height.
Then, with the advent of satellites with submeter resolution, it becomes more urgent to study higher precision atmospheric refraction correction methods [9,11,12,13]. One of the keys to accurate correction is the atmospheric refractive index. To this end, researchers first analyzed the atmospheric physical quantities that affect atmospheric refraction, including the imaging wavelength, air pressure, air temperature, humidity, and CO2 content [14]. The values of these physical quantities at different altitudes are then calculated using an empirical model [9,15,16]. To calculate the atmospheric refractive index, most researchers chose the Owens formula and the Weintraub and Smith formula [13,17,18,19]. Finally, two main atmospheric refraction correction methods were developed: the double-layer atmospheric refraction correction method and the multi-layer atmospheric refraction correction method [9,12,20]. The former only considers the troposphere and stratosphere [20]. It first calculates the empirical air temperature at the latitude of the imaging area to obtain the atmospheric refractive index values at different altitudes and then uses the weighted-average method to obtain the atmospheric refractive index in the troposphere and stratosphere to achieve an atmospheric correction. This method is applied to the direct geolocation of DMC3/TripleSat Constellation 1 m resolution images [20]. The latter sets the atmospheric height as H and divides the atmosphere into m layers according to the equidistant Δ H   ( m = H / Δ H ) . After calculating the atmospheric refractive index of each layer, the new line-of-sight after refraction is then calculated layer by layer to perform the atmospheric refraction correction. For this method, the correction accuracy improves with an increase in the number of layers. In addition, the atmospheric altitude is also one of the important factors that affect the atmospheric refraction correction results. Two atmospheric altitudes are mainly used in current multi-layer atmospheric refraction correction methods: one is the reference standard atmospheric altitude, which is mostly set to 80–87 km, and the other is the reference top stratospheric altitude, which is set to 46–50 km [9,12]. In general, although these two methods are more accurate than the single-layer model correction methods, they only consider the empirical variation with latitude and do not consider the temporal variation of air pressure, air temperature, and humidity, which inevitably causes the deviation of the atmospheric refractive index.
To solve the problem of empirical atmospheric data, some scholars recently proposed a more accurate atmospheric refraction correction method using the global measured atmospheric physical quantity data by considering the influence of different time and space [12]. Although this method directly sets the atmospheric altitude to 50 km and ignores the refraction error of atmospheric layers exceeding 50 km, as well as the errors of the measurement data itself, it provides a new idea for the study of high-precision atmospheric refraction correction.
To address the above problems, this study proposed a spatiotemporal atmospheric refraction correction method (SARCM) based on the global atmospheric physical quantity analysis data from the National Center for Environmental Prediction (NCEP). First, the atmosphere with an altitude greater than H P = 0.01   mb (the atmospheric height corresponding to a barometric pressure of 0.01 mb) was recognized as a vacuum, namely, the refractive index was set as 1, and the atmosphere was stratified into 42 layers according to the air pressure. Each layer was then divided into 1,042,560 grid cells of 0.25° by 0.25°, and the atmospheric refractive index of each grid was calculated according to the high-precision Ciddor formula [21]. Next, the viewing zenith angle and the line-of-sight of each pixel were calculated based on the original rigorous geometric positioning model (see Section 2.2.3 for the principles and Section 3.2.1 for the results), which were used as inputs for the atmospheric refraction correction. Finally, the refractive indices of the different layers for the particular time and space of the observation were substituted into Snell’s law to calculate the new refractive line-of-sight, and thus, obtain the corrected ground coordinates. The experimental results showed that the method proposed in this study could effectively improve the geolocation accuracy. When the viewing zenith angle was 34.2426°, the method could correct the refraction error of 2.6452 m, which was 99.5% better than that before correction in the x-direction. In addition, compared with other classical atmospheric refraction correction methods (Section 3.2.2), this method had a more accurate atmospheric height, carefully considered the variation of the atmospheric refractive index under different spatial and temporal conditions, reduced the data processing errors, and finally, achieved higher geolocation accuracy.
In the following sections, we first introduce the proposed atmospheric refraction correction method. Then, the high-precision atmospheric refraction correction was implemented using the measured data. Finally, the correction results of the method were compared with typical methods, and conclusions are given based on the experimental results.

2. The Spatiotemporal Atmospheric Refraction Correction Method

2.1. Atmospheric Refraction Error

When a sensor does not point at the nadir, the light propagates non-linearly through the atmosphere due to refractive index fluctuations in the atmosphere. Therefore, after calculating the theoretical WGS84 coordinates of the image point according to the original co-linearity equation, there will be a positioning error, that is, the atmospheric refraction error, which is shown as Δ d in Equation (1) and Figure 1:
Δ d = Δ θ × R
where   R   is the mean Earth radius of 6371.393 km. Δ θ is inconsistently calculated in different atmospheric refraction correction methods. In the refraction correction method based on the single-atmosphere model:
Δ θ = β I 1 ( I 2 R 1 )
where
{ β = a s i n ( s i n ( α ) × ( R + H s ) R ) I 1 = a s i n ( s i n ( β ) × R R + 10.5 ) R 1 = a s i n ( s i n ( I 1 ) n 1 ) I 2 = a s i n ( s i n ( R 1 ) × ( R + 10.5 ) R )
where β is the viewing zenith angle, α is the off-nadir angle (it consists of the roll angle, the angle between the main optical axis of the camera and the Z-axis of the body coordinate system, and the scan angle of the camera pendulum mirror), H s is the satellite’s orbital altitude, n 1 is 1.002904 in the single-layer atmosphere model, and the atmosphere height is 10.5 km. Since β is not only affected by α but also varies with the orbit height altitude, the viewing zenith angle will be used to quantitatively describe the atmospheric refraction error under different observation conditions.

2.2. The Spatiotemporal Atmospheric Refraction Correction Method

To obtain a more accurate Δ θ , this study used the pressure, temperature, humidity, and geopotential height from NCEP Global Data Assimilation System (GDAS)/Final (FNL) 0.25 Degree Global Tropospheric Analyses and Forecast Grids (083.3) to calculate the atmospheric refractive index under different atmospheric pressures and obtains the atmospheric refraction error based on the refraction line-of-sight layer-by-layer [22]. The detailed steps are as follows.

2.2.1. Calculation of the Atmospheric Refractive Index

One of the keys to achieving a high-precision atmospheric refraction correction is to calculate an accurate atmospheric refractive index. Since the refractive index fluctuates in the atmosphere, calculating an accurate atmospheric refractive index requires consideration of the effects of spatial and temporal variations. Based on previous studies, it is known that the physical quantities affecting the atmospheric refractive index mainly include the imaging wavelength, temperature, barometric pressure, humidity, and CO2 content. Among them, temperature and air pressure have significant effects on the atmospheric refractive index. In this work, two efforts were made to obtain a high-precision atmospheric refractive index: applying high-precision atmospheric refractive index formulas and using spatiotemporal atmospheric physical quantity data from the NCEP GDAS/FNL 0.25 Degree Global Tropospheric Analyses and Forecast Grids (083.3).
Regarding the former, different atmospheric refractive index formulas deal with atmospheric physical quantities differently. In 1939, Barrell and Sears first proposed a formula for the atmospheric refractive index under different meteorological conditions [14,23]:
n = 1 + ( n g 1 ) p 101325 ( 1 + α t ) 5.5 × 10 8 e 133.3224 ( 1 + α t )
where   n g   is the refractive index of the atmosphere under standard meteorological conditions ( p = 101325   P a , t = 273.15   K , e = 0   P a ), α = 1 / 273.16 , p is the air pressure, t is the air temperature, and e is the water vapor pressure. Although the accuracy of this formula for refractivity in the visible range is only 5 × 10 3   ~   6 × 10 3 , it provided a reference for later researchers to deal with atmospheric physical quantities [24,25].
Next, Elden came up with a new formula that took into account the CO2 content [14,26]. Then, Owens pointed out that Elden’s new formula still could not achieve 10−8 accuracy, and he proposed a new formula in 1967 [27]:
( n 1 ) × 10 8 = ( 2371.34 + 683939.7 130 σ 2 + 4547.3 39 σ 2 ) D S + ( 6487.31 + 58.058 σ 2 0.7115 σ 4 + 0.088516 σ 6 ) D W
where
{ D W = 0.01 P W T { 1 + 0.01 P W [ 1 + ( 3.7 × 10 6 P W ) ] ( 2.37321 × 10 3 + 2.23366 T 710.792 T 2 + 7.75141 × 10 4 T 3 ) } D S = 0.01 P W T [ 1 + 0.01 P S ( 57.9 × 10 8 9.3250 × 10 4 T + 0.25844 T 2 ) ] σ = 1 λ
where PS and PW are the partial pressures of dry air and water vapor, respectively; T is the air temperature; and σ is the wavelength. Many researchers are still using this formula.
In 1996, Ciddor summarized the previous research and gave a more accurate formula. Atmospheric refractivity is equal to the refractivity of dry air plus the refractivity of water vapor [21,28,29]:
n p r o p 1 = ( ρ a / ρ a x s ) ( n a x s 1 ) + ( ρ w / ρ w s ) ( n w s 1 )
where
{ 10 8 ( n a s 1 ) = 5792105 238.0185 σ 2 + 167917 57.362 σ 2 ( n a x s 1 ) = ( n a s 1 ) [ 1 + 0.534 × 10 6 ( x c 450 ) ] 10 8 ( n w s 1 ) = 1.022 × ( 295.235 + 2.6422 σ 2 0.032380 σ 4 + 0.004028 σ 6 )
where ρ a x s and n a x s are the dry air density and atmospheric refractive index that change with carbon dioxide content in the standard atmospheric environment (temperature is 15 °C, atmospheric pressure is 101,325 Pa, and relative humidity is 0%); ρ w s and n w s are the density and atmospheric refractive index of pure water vapor, respectively; and ρ a and ρ w are the dry air density and water vapor density in the current environment, which need to be calculated using the air temperature, air pressure, relative humidity, carbon dioxide content, and wavelength. The specific calculation process is given in Appendix A. This formula is relatively complex, but the accuracy of the formula for calculating the atmospheric refractive index can reach 10 10 for both visible and near-infrared wavelengths [21,25].
In this article, due to the requirement for a relatively highly accurate atmospheric refractive index, we chose the Ciddor formula with an accuracy of 10 10 . In addition, taking into account the present air CO2 contents, x c in Equation (8) was taken as 400 ppm.
Subsequently, the required data of atmospheric physical quantities, namely, air pressure, air temperature, and humidity data were also extremely important.
Most previous researchers divided the atmosphere into layers by altitude. Then, the air temperature and air pressure at different altitudes are calculated according to an empirical model, and the water vapor pressure is partially estimated using air temperature. Finally, the empirical data was substituted into the refractive index calculation formula to obtain the atmospheric refractive index values at different heights. However, the distribution of atmospheric physical quantities will change with time, altitude, and longitudes and latitudes. Therefore, the empirical atmospheric physical quantity model data cannot realize the high-precision atmospheric refraction calibration of high-resolution satellites.
To solve this problem, this work used the pressure, temperature, humidity, and geopotential height from the NCEP GDAS/FNL 0.25 Degree Global Tropospheric Analyses and Forecast Grids (083.3), which is updated every six hours and gives forecast data for the next three hours. For spatial variation, the data shows the global data of atmospheric physical quantities in the pressure range of 0.01 mb to 1000 mb, and the data is divided into 1,042,560 grid cells of 0.25° by 0.25° at each pressure value. Substituting these data into the Ciddor equation, the atmospheric refractive index of each layer could be calculated. Figure 2a shows the atmospheric refractive index when the pressure is 1000 mb in the region from 20°N to 30°N and 44°E to 54°E at noon on 1 March 2022. In practical applications, in order to obtain a more accurate spatial distribution of the atmospheric refractive index in the imaging region, cubic spline interpolation was also used here, as seen in Figure 2b. From the distribution of the atmospheric refractive index in this region, it was concluded that the atmospheric refractive index not only varied with latitude but also fluctuated in the longitude direction. Therefore, in the classical method, considering only the factor with latitude was still insufficient for the geometric refinement of high-resolution remote sensing images.
In addition, the swath of a satellite is often less than 400 km, that is, the longitude spanned by the imaging is often less than four longitudes. Therefore, compared with the NCEP FNL Operational Model Global Tropospheric Analyses (083.2), where each layer is divided by one longitude and one latitude, the NCEP GDAS/FNL 0.25 Degree Global Tropospheric Analyses and Forecast Grids (083.3) are more detailed.

2.2.2. Spatiotemporal Atmospheric Refraction Model

For atmospheric models, previous researchers usually stratified the atmosphere directly by altitude (single-layer atmospheric model, double-layer atmospheric model, and multi-layer atmospheric model), and then used the empirical physical quantity model data at different altitudes to calculate the atmospheric refractive index. While these models do help to correct some atmospheric refraction errors, more accurate models are needed for high-resolution remote sensing images.
Therefore, this study proposed a new atmospheric model, which stratified the atmosphere by pressure. Initially, unlike previous models that directly set a fixed value as the atmospheric height, this work treated the atmosphere above H P = 0.01   mb as a vacuum, namely, treating its atmospheric refractive index as 1. Subsequently, to reduce the interpolation error caused by stratification by altitude, the atmosphere was divided into 42 layers according to the air pressure since there were 41 air pressure values from 0.01 mb to 1000 mb. Additionally, each layer was composed of the 1,042,560 atmospheric refractive index grid cells calculated previously, and the cubic spline interpolation was performed in the imaging area to obtain a more detailed spatial distribution at a finer resolution. Finally, we calculated the refraction line-of-sight for each layer until the ground to achieve atmospheric refraction correction.

2.2.3. The Correction of Atmospheric Refraction Error

This work first briefly introduced the rigorous geometric positioning model converting the image point p ( x ,   y ) in the focal plane coordinate system to the corresponding point P ( X ,   Y ,   Z ) in the object space of WGS84. It is described by the following formula [1]:
[ X Y Z ] = [ X S ( t ) Y S ( t ) Z S ( t ) ] + m R J 2000 W G S 84 ( t ) R body   J 2000 ( t ) R camera   body   [ x + x 0 + Δ x y + y 0 + Δ y f c ]  
where m is the scale factor; f c is the principal distance of the camera; x 0 and y 0 are the offsets of the principal point in the x - and y -directions of the camera coordinate system, respectively; Δ x and Δ y are the distortions of the optical system in the x - and y -directions of the camera coordinate system, respectively; ( X S ( t ) ,   Y S ( t ) ,   Z S ( t ) ) is the coordinate of the camera projection center in the WGS84 coordinate system at the imaging time; and R camera   body   ( t ) , R body   J 2000 ( t ) , and R J 2000 W G S 84 ( t ) are the rotation matrix from the camera coordinate system to the satellite body coordinate system, the satellite body coordinate system to the J2000 coordinate system, and the J2000 coordinate system to the WGS84 coordinate system, respectively.
After the rigorous geometric positioning, there are still some geometric errors that are unaccounted for, including the atmospheric refraction error. The relationship between coordinates before and after the atmospheric refraction correction is as follows:
[ X Y Z ] = [ X Y Z ] Δ d × [ s i n φ c o s φ 0 ]
where φ is the orbital inclination and P ( X ,   Y ,   Z ) is the corrected coordinate.
Figure 3 shows the flowchart of the geometric positioning with the proposed spatiotemporal atmospheric refraction correction method, and the detailed geometric process is shown in Figure 1b. The steps are as follows:
First, based on the rigorous geometric positioning model in Equation (9) and the SRTM30 DEM data, the line-of-sight vector of each point   p   ( x ,   y ) was calculated, and the ground control point P   ( X ,   Y ,   Z ) and the point P 0   ( X 0 ,   Y 0 ,   82   km ) at 82 km in WGS84 were obtained. The viewing zenith angle β and the I 0 were calculated:
I 0 = a s i n ( s i n ( β ) × R R + 82 )
Next, based on the geopotential height from NCEP, the atmospheric height H P = 0.01   m b   ( Z ( 1 ) ) at a barometric pressure of 0.01 mb was obtained so that I 1 , P 1 , R 1 , and t e m p can be calculated as follows:
{ I ( 1 ) = I 1 = a s i n ( s i n ( I 0 ) × ( R + Z ( 1 ) ) R + 82 ) t e m p = β I 1 P ( 1 ) = P 1 = P ( X ( X X 0 ) × t e m p β I 0 ,   Y ( Y Y 0 ) × t e m p β I 0 ,   Z ( 1 ) ) R ( 1 ) = R 1 = a s i n ( s i n ( I 1 ) n ( X 1 , Y 1 , 1 ) )
Then, assuming i = 1 ~ 42 , Z ( 1 ) ~ Z ( 41 )   were the altitudes at the pressures of 0.01 mb, 0.02 mb, 0.04 mb, 0.07 mb, 0.1 mb, 0.2 mb, 0.4 mb, 0.7 mb, 1 mb, 2 mb, 3 mb, 5 mb, 7 mb, 10 mb, 15 mb, 20 mb, 30 mb, 40 mb, 50 mb, 70 mb, 100 mb, 150 mb, 200 mb, 250 mb, 300 mb, 350 mb, 400 mb, 450 mb, 500 mb, 550 mb, 600 mb, 650 mb, 700 mb, 750 mb, 800 mb, 850 mb, 900 mb, 925 mb, 950 mb, 975 mb, and 1000 mb, respectively; Z ( 42 )   was equal to 0 m; from i = 2 , I ( i ) , P ( i ) , R ( i ) , and t e m p were computed cyclically according to the following equation:
{ I ( i ) = a s i n ( s i n ( R ( i 1 ) ) × ( R + Z ( i 1 ) ) R + Z ( i ) ) t e m p = t e m p + I ( i ) R ( i 1 ) P ( i ) = P ( X ( X X 0 ) × t e m p β I 0 ,   Y ( Y Y 0 ) × t e m p β I 0 ,   Z ( i ) ) R ( i ) = a s i n ( s i n ( I ( i ) ) × n ( X ( i 1 ) , Y ( i 1 ) , Z ( i 1 ) ) n ( X ( i ) , Y ( i ) , Z ( i ) ) )
Finally, the previous step was repeated until Z ( i + 1 ) Z , and then the atmospheric refraction error was calculated:
{ I ( i + 1 ) = a s i n ( s i n ( R ( i ) ) × ( R + Z ( i ) ) R + Z ) t e m p = t e m p + I ( i + 1 ) R ( i ) Δ d = t e m p × ( R + Z )
Substituting Δ d into Equation (10), the corrected coordinates of the ground control point P   ( X ,   Y ,   Z ) were obtained.

2.3. Evaluation Index

Since the geometric error caused by atmospheric refraction is one of the important factors that affect the geometric positioning accuracy, this work used the geometric posi-tioning accuracy to evaluate the accuracy of the proposed spatiotemporal atmospheric refraction correction method. The root-mean-square error (RMSE) of the GCPs pairs was used as an evaluation index [30]:
{ R M S E X = i = 1 n ( X ( i ) X X ( i ) 2 n R M S E Y = i = 1 n ( Y ( i ) Y Y ( i ) 2 n R M S E = R M S E X 2 + R M S E Y 2
where P ( X ( i ) , Y ( i ) , Z ( i ) ) is the point of the experimental image; P ( X X ( i ) , Y Y ( i ) , Z Z ( i ) ) is the point of the reference geographic image; n is the GCPs number; and R M S E X and R M S E Y are the components of the RMSE in the x- and y-directions in WGS84 coordinates, respectively.

3. Experiment Results and Discussion

3.1. Experiment Data

This work used the B3 (11.5–12.5 μ m ) images of the SDGSAT-01 thermal infrared spectrometer (TIS) as the experiment images. The orbit height was 505 km, and the ground resolution was 30 m. In addition, the B8 (0.5–0.65 μ m ) image of Landsat8 Operational Land Imager (OLI), with a 15 m ground sample distance (GSD), was used as the reference geographic image in this work. The specific parameters are shown in Table 1.
Because of the small atmospheric refraction error, when the sensor points at the nadir, the side swing images should be selected as the experimental data. Among them, the side swing angles in the emergency mode and polar mode can reach 30 °   and 46 ° . In this work, the region of Saudi Arabia taken by SDGSAT-01 in emergency mode on 1 March 2022, was used as the experimental image, and the Landsat8 image taken at a similar time in this region was the reference geographic image. Then, several small 250 × 250 images were evenly selected on the experimental image, and the viewing zenith angle and geolocation of the central image point of each small image were as shown in Table 2.
At the same time, we selected the corresponding NCEP GDAS/FNL 0.25 0.25 Degree Global Tropospheric Analyses and Forecast Grids (083.3) of the imaging time of SDGSAT-01, namely, the geopotential height, air temperature, air pressure, and relative humidity data.

3.2. Geopositioning Results of the Proposed SARCM

3.2.1. Geolocation Accuracy after the Spatiotemporal Atmospheric Refraction Correction

According to the flowchart shown in Figure 3, to evaluate the geolocation accuracy after the correction, the experimental images first needed to be feature-matched with the reference Landsat8 images using the radiation-variation insensitive feature transform (RIFT) method [31]. The accuracy of the matching using RIFT reached 0.34 pixels, and the results are shown in Figure 4. This matching accuracy and number of point pairs satisfied the computational requirements of the RMSE.
Next, according to Equation (15), the geolocation accuracy of the new spatiotemporal atmospheric refraction correction method was calculated, and the results are shown in Table 3 and Table 4. Note that Table 3 is the numerical calculation of the atmospheric refraction error with different bands, while Table 4 is the geometric accuracy result of the SDGSAT-01 images with the proposed atmospheric refraction correction method.
As mentioned in the previous sections, the orbital altitude, imaging wavelength, imaging time, and imaging position are the factors that affect the atmospheric refraction error. The quantitative effects of the imaging wavelength on the atmospheric refraction error are shown in Table 3. First, for the same imaging time and location, the smaller the imaging wavelength, the larger the geometric error caused by atmospheric refraction. The difference in atmospheric refraction error between different imaging wavelengths was relatively small. For example, when the viewing zenith angle was 20.1486° (34.2248° and 38.4458°), the difference between the atmospheric refraction error in the thermal and mid-wave infrared was less than 1 mm, which was much smaller than the atmospheric refraction error itself. Finally, in this work, the differences in atmospheric refraction errors between all three bands of SDGSAT-1 TIS were small enough to be negligible; therefore, only one band (11.5–12.5 μm) was used in the following to analyze the accuracy of the atmospheric refraction correction method.
From the geolocation accuracy with the same wavelength in Table 4, we obtained the following points. First, the geometric calibration after the atmospheric refraction correction with the proposed method improved the geolocation accuracy compared with the direct geometric positioning. For example, when the viewing zenith angle was 29.3865 ° , the RMSE in the x-direction was reduced by 2.2307 m, which meant the geolocation accuracy in the x-direction was improved by 41.7% (the improvement in the x-direction was calculated using ( | R M S E X | | R M S E X | ) / | R M S E X | × 100 % ). Next, it can be seen that the geometric error of the atmospheric refraction generally increased with the increase in the viewing zenith angle, which meant that for a large viewing zenith angle, the geometric error due to atmospheric refraction was not negligible. In addition, for the experimental images, the improvements in the geolocation accuracy with the proposed SARCM in the x-direction were significantly better than those in the y-direction. To sum up, although the GSD of the SDGSAT-1 TIS was 30 m and the geometric error in the along-orbit direction was larger than that in the across-orbit direction, the SARCM still improved the positioning accuracy to some extent. Therefore, for other higher-resolution remote sensing images, when the atmospheric refraction error becomes the main source of error after direct positioning, the positioning accuracy will be improved more obviously with the proposed method.

3.2.2. Comparison with the State-of-the-Art Atmospheric Refraction Correction Methods

Furthermore, this study selected some typical atmospheric refraction correction methods, namely, the single-layer atmospheric model (atmospheric refractive index was 1.0002904 and the atmospheric height was 10.5 km), the double-layer atmospheric model (atmospheric refractive index was from the empirical atmospheric physical quantity model data and the atmospheric height was 47.35 km), and the multi-layer atmospheric model (atmospheric refractive index was from the empirical atmospheric physical quantity model data and the atmospheric height was 84.852 km), to compare with the proposed method [9,20]. The results of geometric positioning accuracy with these methods are shown in Table 5 and Figure 5 and Figure 6. Note that Table 5 and Figure 5 show the quantitative results of different atmospheric refraction correction methods, while Figure 6 gives only the numerical calculation results of the atmospheric refraction error.
Table 5 shows that the RMSE values of most of the experimental images after the atmospheric refraction correction using the proposed SARCM were smaller compared with other state-of-the-art methods. In particular, in the x-direction, the geolocation accuracy after the atmospheric refraction correction using the proposed SARCM improved the most compared with the previous positioning accuracy, as shown in Table 5 and Figure 5. For example, for image 05, the geometric accuracy before the correction in the x-direction was 2.6150 m when the viewing zenith angle was 34.2406 ° . After the correction using different atmospheric refraction correction methods, the most improvement was achieved with the proposed SARCM, which reduced the RMSE to 0.1000 m, an improvement of 99.5% compared with the original, while the least improvement was achieved with the multilayer method, which reduced the RMSE to 0.4585 m, an improvement of 82.5% compared with the original; the difference in geometric accuracy improvement between the different methods was 17%. In addition, the geometric accuracy correction in the y-direction was insignificant because the atmospheric refraction error was generated by the vertical orbit with an orbit inclination of 97.4 ° , and the geometric error in the SDGSAT-1 TIS along-orbit direction was larger than that in the across-orbit direction.
In addition, it was found from Figure 6 that when the viewing zenith angle was small, the difference in correction results between different methods was small; however, as the viewing zenith angle increased, the correction difference between different methods also increased. For example, when the observed zenith angle was 40 ° , the difference in atmospheric refraction error between the multi-layer model method and the proposed method was about 1 m; when the observed zenith angle was 60 ° , the difference in atmospheric refraction error between the multi-layer model method and the proposed method was nearly 8 m. For high-resolution remote sensing images in large field-of-view imaging, the multi-layer model had relatively low geometric accuracy because it considered the influence of atmospheric refraction within the whole standard atmospheric model and its atmospheric refractive index calculated based on empirical formulas was relatively large. Further, the typical models based on empirical atmospheric physical quantity data tend to directly ignore the effects of different time and space, or just divide time by season and space by latitude to deal with the effects of different time and space, which leads to relatively low geometric accuracy for a large viewing zenith angle. However, the proposed SARCM achieved higher accuracy by considering the effects of temperature, air pressure, and atmospheric altitude changes for different times and spaces when calculating the atmospheric refractive index.
To sum up, the new method considered the spatiotemporal influence, that is, mainly the variation of temperature and pressure for different times and spaces, and thus, its accuracy was higher than the empirical methods.

4. Discussion

To improve the geometric positioning accuracy of high-resolution remote sensing images, this study not only considered the main errors of the traditional sensors but also proposed a new method to correct the geolocation errors caused by atmospheric refraction. The experimental results showed that this method could indeed further improve the geometric accuracy based on the original rigorous geometric positioning model. Moreover, the final accuracy of the proposed method in the experimental images was mostly better than that of the classical atmospheric refraction correction methods, especially in the x-direction. However, the proposed method was not always optimal in terms of the “After Correction” geometric accuracy in the y-direction. The main reason for this problem was that the atmospheric refraction error was in the across-orbit direction, and because the orbital inclination was 97.4°, the proportion of atmospheric refraction error in the x-direction to the remaining geometric error was higher than that in the y-direction on the experimental images. Therefore, the accuracy of different atmospheric refraction correction methods can be evaluated by the “After Correction” geometric accuracy in the x-direction. In contrast, because the atmospheric refraction error in the y-direction was only a small part of the remaining geometric error, it was not appropriate to evaluate the accuracy of atmospheric refraction error methods using the “After Correction” geometric accuracy in the y-direction.
In addition, although we hold the view that the accuracy of the new method was higher than the empirical methods, the NCEP GDAS/FNL 0.25 Degree Global Tropospheric Analyses and Forecast Grids (083.3) itself was also slightly biased. We can learn how to evaluate the accuracy of atmospheric physical quantities in the future. Moreover, because there are limitations in evaluating different atmospheric refraction correction methods by geometric accuracy alone when the atmospheric refraction error is small, we can learn other methods to evaluate the accuracy of the atmospheric refractive index.

5. Conclusions

With the increasingly high-resolution remote sensing sensors, a heavy price is paid when ignoring the geolocation error caused by refractive index fluctuations in the atmosphere. In this study, a spatiotemporal atmospheric refraction correction method based on global measured data of atmospheric physical quantities was proposed. This method does not set the atmosphere to a fixed height but refers to the global measured data. It directly stratifies the atmosphere according to pressure and uses the geopotential height, temperature, pressure, and relative humidity of NCEP GDAS/FNL 0.25 Degree Global Tropospheric Analyses and Forecast Grids (083.3) to compute the atmospheric refractive index for different times and spaces based on the high-precision Ciddor formula. Moreover, the line-of-sight and viewing zenith angle of each pixel was obtained according to the rigorous geometric positioning model. Finally, according to the atmospheric refraction index after the cubic spline interpolation in the image region, the corrected coordinate in WGS84 was calculated based on Snell’s law. The experimental results showed that the proposed SARCM effectively improved the positioning accuracy of the image with a large viewing zenith angle, and especially, the improvement percentage with a viewing zenith angle of 34.2426° in the x-direction was 99.5%. Moreover, the atmospheric refraction correction result of the SARCM was better than that of the primary state-of-the-art methods. Finally, applying the proposed method to the geometric processing of space-based satellites can help to realize sensitive target surveillance and disaster emergency response; if this method is used in the geometric processing of ground-based telescopes, it can also effectively improve positioning accuracy.

Author Contributions

Conceptualization, X.P. and W.H.; methodology, X.P.; software, X.P.; validation, X.L. and W.H.; formal analysis, X.P.; investigation, X.P.; resources, L.Y.; data curation, L.Y.; writing—original draft preparation, X.P.; writing—review and editing, X.P. and X.L.; visualization, X.P.; supervision, L.Y.; project administration, F.C.; funding acquisition, F.C. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the Strategic Priority Research Program of the Chinese Academy of Sciences under grant number XDA19010102 and the National Natural Science Foundation of China under grant number 61975222.

Data Availability Statement

Not applicable.

Acknowledgments

The authors would like to thank the SDG BIGDATA Center and National Space Science Center for providing us with data.

Conflicts of Interest

The authors declare no conflict of interest.

Appendix A

Since the geometric error caused by atmospheric refraction was considered here, only the atmospheric phase refractivity was used. The atmospheric phase refractivity is equal to the dry air phase refractivity plus the water vapor phase refractivity (ppm):
n p r o p 1 = ( ρ a / ρ a x s ) ( n a x s 1 ) + ( ρ w / ρ w s ) ( n w s 1 )
where the following factors are used:
(1)
The refractive index n a s of dry air under standard atmospheric conditions (temperature of 15 °C, atmospheric pressure of 101,325 Pa, relative humidity of 0%, and CO2 content of 450 ppm) is
10 8 ( n a s 1 ) = 5792105 238.0185 σ 2 + 167917 57.362 σ 2
where σ is the wavenumber, and the atmospheric refractive index is n a x s which varies with the CO2 content as follows:
( n a x s 1 ) = ( n a s 1 ) [ 1 + 0.534 × 10 6 ( x c 450 ) ]
Correspondingly, the density of dry air in this environment is ρ a x s .
(2)
At a temperature of 20 °C and a water vapor pressure of 1333 Pa, the refractive index n w s of pure water vapor is
10 8 ( n w s 1 ) = 1.022 × ( 295.235 + 2.6422 σ 2 0.032380 σ 4 + 0.004028 σ 6 )
Correspondingly, the water vapor density in this environment is ρ w s .
(3)
The density of dry air in the current environment is ρ a and the density of water vapor is ρ w .
① First the density of wet air is
ρ = ( p M a / Z R T ) [ 1 x w ( 1 M w / M a ) ]
where T is the atmospheric temperature with the unit of K, p is the total atmospheric pressure with the unit of Pa, R is the universal atmospheric constant with a value of 8.314510   J · mol 1 · K 1 , M w is the molar mass of water vapor with a value of 0.018015   kg / mol , and M a is the molar mass of dry air:
M a = 10 3 [ 28.9635 + 12.011 × 10 6 ( x c 400 ) ]
where x c is the CO2 content.
The x w is the molar fraction of water vapor in wet air:
x w = ( α + β · p + γ · t 2 ) · h · p s v p
where the constants α , β , and γ are 1.00062 , 3.14 × 10 8   Pa 1 , and 5.6 × 10 7   C 2 , respectively; t is the atmospheric temperature with the unit of ; h is the relative humidity; and the two equations for p s v below are the saturated water vapor pressure in liquid water and on ice, respectively:
p s v = 1 P a × exp ( A · T 2 + B · T + C + D / T ) ( T > 273.15 K ) p s v = 1 P a × 10 12.537 2663.5 T ( T 273.15 K )
where the constants A , B , C , and D are 1.2378847 × 10 5   K 2 , 1.9121316 × 10 2   K 1 , 33.93711047 , and, respectively.
Z is the wet air compression ratio:
Z = 1 p T [ a 0 + a 1 t + a 2 t 2 + ( b 0 + b 1 t ) x w + ( c 0 + c 1 t ) x w 2 ] + ( p T ) 2 ( d + e x w 2 )
where the constant values are a 0 = 1.58123 × 10 6   K   Pa 1 , a 1 = 2.9331 × 10 8   Pa 1 , a 2 = 1.1043 × 10 10   K 1   Pa 1 ; b 0 = 5.707 × 10 6   K   Pa 1 , b 1 = 2.051 × 10 8   Pa 1 ; c 0 = 1.9898 × 10 4   K   Pa 1 , c 1 = 2.376 × 10 6   Pa 1 ; d = 1.83 × 10 11   K 2   Pa 2 ; e = 0.765 × 10 8   K 2   Pa 2 .
Each of the above atmospheric physical quantities in the formula for calculating the density of wet air can be calculated in the current environment of the atmospheric density ρ .
② In addition, the dry air density ρ a is calculated as follows:
First, the water vapor pressure e is calculated:
e = h · p s v
From this, the dry air pressure can be calculated p a = p e , and the dry air density ρ a is
ρ a = p a · M a Z R T
③ Thus, the density of pure water vapor ρ w is:
ρ w = ρ ρ a
(4)
Summary of the calculations:
① First, calculate the refractive index of dry air n a x s and the pure water vapor n w s .
② According to the atmospheric CO2 content, first calculate the molar mass of dry air M a ; then, calculate the saturation water vapor pressure p s v at different temperatures to calculate the molar fraction of water vapor x w in wet air; then, calculate the wet air compression ratio Z ; and substitute the previous data to calculate the density of wet air ρ in the current atmospheric environment.
③ Calculate the water vapor pressure e in the actual environment according to the saturation water vapor pressure p s v and relative humidity h; then, calculate the dry air pressure p a ; then, compute the dry air density ρ a ; and finally, calculate the pure water vapor density ρ w .
④ Note: different CO2 content changes correspond to different dry and wet air density values ( ρ a x s and ρ w s ).
⑤ Substitute into the current ambient atmospheric phase refractive index equation to obtain the desired value n p r o p .
In general, the formula can be calculated with an accuracy of 10 10 , but it is also relatively complex since the dry air density and pure water vapor density need to be calculated from other atmospheric physical quantity data. In addition, the CO2 content of 450 ppm proposed at the beginning of the formula was measured in a laboratory environment and is greater than the present atmospheric CO2 content, and thus, it needs to be corrected according to the current environment.

References

  1. Wang, M.; Cheng, Y.; Chang, X.; Jin, S.; Zhu, Y. On-orbit geometric calibration and geometric quality assessment for the high-resolution geostationary optical satellite GaoFen4. Isprs J. Photogramm. Remote Sens. 2017, 125, 63–77. [Google Scholar] [CrossRef]
  2. Zhang, G.; Wang, J.; Jiang, Y.; Zhou, P.; Zhao, Y.; Xu, Y. On-Orbit Geometric Calibration and Validation of Luojia 1-01 Night-Light Satellite. Remote Sens. 2019, 11, 264. [Google Scholar] [CrossRef] [Green Version]
  3. Arafat, N.; Sharawi, A.; Ragab, A. Geographic Accuracy Assessment of Geometric Corrections of World View-3 Satellite Images Using Polynomial Model (Dept. C). MEJ. Mansoura Eng. J. 2020, 45, 7–13. [Google Scholar] [CrossRef]
  4. Li, X.; Yang, L.; Su, X.; Hu, Z.; Chen, F. A Correction Method for Thermal Deformation Positioning Error of Geostationary Optical Payloads. IEEE Trans. Geosci. Remote Sens. 2019, 57, 7986–7994. [Google Scholar] [CrossRef]
  5. Wang, M.; Cheng, Y.; Tian, Y.; He, L.; Wang, Y. A New On-Orbit Geometric Self-Calibration Approach for the High-Resolution Geostationary Optical Satellite GaoFen4. IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens. 2018, 11, 1670–1683. [Google Scholar] [CrossRef]
  6. Wang, M.; Cheng, Y.; Guo, B.; Jin, S. Parameters determination and sensor correction method based on virtual CMOS with distortion for the GaoFen6 WFV camera. ISPRS J. Photogramm. Remote Sens. 2019, 156, 51–62. [Google Scholar] [CrossRef]
  7. Storey, J.; Choate, M.; Lee, K. Landsat 8 Operational Land Imager On-Orbit Geometric Calibration and Performance. Remote Sens. 2014, 6, 11127–11152. [Google Scholar] [CrossRef] [Green Version]
  8. Hp, A.; Tao, H.A.; Ping, Z.B.; Zc, A. Self-calibration dense bundle adjustment of multi-view Worldview-3 basic images. ISPRS J. Photogramm. Remote Sens. 2021, 176, 127–138. [Google Scholar]
  9. Ye, J.; He, H.; Zhang, L.; Lin, X.; Qiang, Y. An Accurate Calculation of the Atmospheric Refraction Error of Optical Remote Sensing Images Based on the Fine-Layered Light Vector Method. IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens. 2022, 15, 1514–1525. [Google Scholar] [CrossRef]
  10. Noerdlinger, P.D. Atmospheric refraction effects in Earth remote sensing. Isprs J. Photogramm. Remote Sens. 1999, 54, 360–373. [Google Scholar] [CrossRef]
  11. 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]
  12. Wang, Y.; Zhu, Y.; Wang, M.; Jin, S.; Rao, Q. Atmospheric Refraction Calibration of Geometric Positioning for Optical Remote Sensing Satellite. IEEE Geosci. Remote Sens. Lett. 2020, 99, 1–5. [Google Scholar] [CrossRef]
  13. Wang, M.; Zhu, Y.; Wang, Y.; Cheng, Y. The Geometric Imaging Model for High-Resolution Optical Remote Sensing Satellites Considering Light Aberration and Atmospheric Refraction Errors. Photogramm. Eng. Remote Sens. 2020, 86, 373–382. [Google Scholar] [CrossRef]
  14. Edlén, B. The refractive index of air. Metrologia 1966, 2, 71. [Google Scholar] [CrossRef]
  15. Roper, L.D. Precipitation Rate versus Latitude and Longitude. 2011. Available online: http://www.roperld.com/science (accessed on 20 September 2022).
  16. Portland State Aerospace Society. A Quick Derivation Relating Altitude to Air pressure; Portland State Aerospace Society: Portland, OR, USA, 2004; Available online: http://psas.pdx.edu/RocketScience/PressureAltitude_Derived.pdf (accessed on 20 September 2022).
  17. Agbo, E.P.; Ekpo, C.M.; Edet, C.O. Trend Analysis of Meteorological Parameters, Tropospheric Refractivity, Equivalent Potential Temperature for a Pseudoadiabatic Process and Field Strength Variability, Using Mann Kendall Trend Test and Sens Estimate. arXiv 2020, arXiv:2010.04575. [Google Scholar]
  18. Ogunjo, S.T.; Adesiji, N.E. Statistics of vertical refractivity gradient over Akure, Nigeria. In 2020 XXXIIIrd General Assembly and Scientific Symposium of the International Union of Radio Science; IEEE: Manhattan, NY, USA, 2020; p. 4. [Google Scholar]
  19. Smith, E.K.; Weintraub, S. The Constants in the Equation for Atmospheric Refractive Index at Radio Frequencies. Proc. IRE 1953, 41, 1035–1037. [Google Scholar] [CrossRef] [Green Version]
  20. Yan, M.; Wang, C.; Ma, J.; Wang, Z.; Yu, B. Correction of Atmospheric Refraction Geolocation Error for High Resolution Optical Satellite Pushbroom Images. Photogramm. Eng. Remote Sens. 2016, 82, 427–435. [Google Scholar] [CrossRef]
  21. Ciddor, P.E. Refractive index of air: New equations for the visible and near infrared. Appl. Opt. 1996, 35, 1566–1573. [Google Scholar] [CrossRef]
  22. Saha, S.; Moorthi, S.; Pan, H.-L.; Wu, X.; Wang, J.; Nadiga, S.; Tripp, P.; Kistler, R.; Woollen, J.; Behringer, D.; et al. NCEP Climate Forecast System Reanalysis (CFSR) 6-hourly Products, January 1979 to December 2010. In Research Data Archive at the National Center for Atmospheric Research, Computational and Information Systems Laboratory; RDA: Boulder, CO, USA, 2010. [Google Scholar]
  23. Barrell, H.; Sears, J.J.E. The refraction and dispersion of air and dispersion of air for the visible spectrum. Philos. Trans. R. Soc. Lond. 1939, 238, 1–64. [Google Scholar]
  24. Friehe, C.A.; La Rue, J.C.; Champagne, F.H.; Gibson, C.H.; Dreyer, G.F. Effects of temperature and humidity fluctuations on the optical refractive index in the marine boundary layer. J. Opt. Soc. Am. 1975, 65, 1502–1511. [Google Scholar] [CrossRef]
  25. Jin, Q. Study of Factors Influencing Atmospheric Refractive Index. Master’s Thesis, Zhejiang University, Hangzhou, China, 2006. [Google Scholar]
  26. Edlén, B. The Dispersion of Standard Air*. J. Opt. Soc. Am. 1953, 43, 339–344. [Google Scholar] [CrossRef]
  27. Owens, J.C. Optical Refractive Index of Air—Dependence On Pressure Temperature and Composition. Appl. Opt. 1967, 6, 51. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  28. Ciddor, P.E.; Hill, R.J. Refractive index of air. 2. Group index. Appl. Opt. 1999, 38, 1663–1667. [Google Scholar] [CrossRef] [PubMed]
  29. Peck, E.R.; Reeder, K. Dispersion of Air*. J. Opt. Soc. Am. 1972, 62, 958–962. [Google Scholar] [CrossRef]
  30. Goncalves, H.; Goncalves, J.A.; Corte-Real, L. Measures for an Objective Evaluation of the Geometric Correction Process Quality. IEEE Geosci. Remote Sens. Lett. 2009, 6, 292–296. [Google Scholar] [CrossRef]
  31. Li, J.; Hu, Q.; Ai, M. RIFT: Multi-Modal Image Matching Based on Radiation-Variation Insensitive Feature Transform. IEEE Trans. Image Process. 2020, 29, 3296–3310. [Google Scholar] [CrossRef]
Figure 1. Schematic of the atmospheric refraction error. (a) Atmospheric refraction error of the single-layer model. α is the off-nadir angle, β is the viewing zenith angle, H s is the satellite’s orbital altitude, Δ d is the atmospheric refraction error, and n 1 is the refractive index of the atmosphere in the model. (b) Atmospheric refraction error of the proposed model. The atmospheric refractive index value varies with time and space.
Figure 1. Schematic of the atmospheric refraction error. (a) Atmospheric refraction error of the single-layer model. α is the off-nadir angle, β is the viewing zenith angle, H s is the satellite’s orbital altitude, Δ d is the atmospheric refraction error, and n 1 is the refractive index of the atmosphere in the model. (b) Atmospheric refraction error of the proposed model. The atmospheric refractive index value varies with time and space.
Remotesensing 14 05344 g001
Figure 2. Atmospheric refraction index with a pressure of 1000 mb at noon on 1 March 2022. (a) The atmospheric refraction index of the NCEP GDAS/FNL 0.25 Degree Global Tropospheric Analyses and Forecast Grids (083.3). (b) The atmospheric refraction index after cubic spline interpolation.
Figure 2. Atmospheric refraction index with a pressure of 1000 mb at noon on 1 March 2022. (a) The atmospheric refraction index of the NCEP GDAS/FNL 0.25 Degree Global Tropospheric Analyses and Forecast Grids (083.3). (b) The atmospheric refraction index after cubic spline interpolation.
Remotesensing 14 05344 g002
Figure 3. Flowchart of the proposed atmospheric refraction correction method.
Figure 3. Flowchart of the proposed atmospheric refraction correction method.
Remotesensing 14 05344 g003
Figure 4. Point pairs extracted with RIFT. (a) B3 image of SDGSAT-01 TIS with the original resolution of 30 m; (b) B8 image of Landsat8 OLI with the original resolution of 15 m.
Figure 4. Point pairs extracted with RIFT. (a) B3 image of SDGSAT-01 TIS with the original resolution of 30 m; (b) B8 image of Landsat8 OLI with the original resolution of 15 m.
Remotesensing 14 05344 g004
Figure 5. Histogram of the RMSEX’ (after correction) and the improvement percentage in the x-direction of different methods.
Figure 5. Histogram of the RMSEX’ (after correction) and the improvement percentage in the x-direction of different methods.
Remotesensing 14 05344 g005
Figure 6. Simulation results of the atmospheric refraction errors of different atmospheric refraction correction methods. The red line, light blue line, purple line, and dark blue line represent the atmospheric refraction error of the single-layer method, the double-layer method, the multi-layer method, and the proposed SARCM with different viewing zenith angles, respectively.
Figure 6. Simulation results of the atmospheric refraction errors of different atmospheric refraction correction methods. The red line, light blue line, purple line, and dark blue line represent the atmospheric refraction error of the single-layer method, the double-layer method, the multi-layer method, and the proposed SARCM with different viewing zenith angles, respectively.
Remotesensing 14 05344 g006
Table 1. The main specifications of SDGSAT-01 TIS and Landsat8 OLI.
Table 1. The main specifications of SDGSAT-01 TIS and Landsat8 OLI.
Technical IndicatorsSDGSAT-01 (TIS)Landsat8 (OLI)
Band ( μ m )B3: 11.5–12.5B8: 0.5–0.65
GSD (m)30 @ 505 km15 @ 705 km
Swath (km)300 @ 505 km185 @ 705 km
Side swing angle ( ° ) 46 /
Geometric accuracy (m)/RMSE: 8.695
Table 2. The viewing zenith angle and the geolocation of the experiment images.
Table 2. The viewing zenith angle and the geolocation of the experiment images.
Image ID010203040506
SDGSAT-01
(TIS: 11.5~12 μ m )
Remotesensing 14 05344 i001Remotesensing 14 05344 i002Remotesensing 14 05344 i003Remotesensing 14 05344 i004Remotesensing 14 05344 i005Remotesensing 14 05344 i006
Landsat8
(OLI: 0.5~0.65 μ m )
Remotesensing 14 05344 i007Remotesensing 14 05344 i008Remotesensing 14 05344 i009Remotesensing 14 05344 i010Remotesensing 14 05344 i011Remotesensing 14 05344 i012
Center
viewing zenith angle
7.557014.555120.104529.386534.242638.5977
Center
geolocation
(48.0367°E, 24.1735°N)(48.7190°E, 23.9865°N)(49.2136°E, 23.9290°N)(50.3833°E, 24.9309°N)(50.9981°E, 25.2468°N)(51.4967°E, 25.1005°N)
Table 3. Atmospheric refraction error of different bands of the proposed SARCM.
Table 3. Atmospheric refraction error of different bands of the proposed SARCM.
Image IDCenter Viewing Zenith Angle ( ° ) Band   ( μ m ) Atmospheric Refraction Error (m)Difference between Bands (m)
0320.1486B1: 11.5~12.51.2000B1, B2: 0.0003
B2: 3.75~4.751.2003B2, B3: 0.0191
B3: 0.50~0.651.2194B1, B3: 0.0194
0534.2248B1: 11.5~12.52.5215B1, B2: 0.0007
B2: 3.75~4.752.5222B2, B3: 0.0455
B3: 0.50~0.652.5677B1, B3: 0.0462
0638.4458B1: 11.5~12.53.3193B1, B2: 0.0009
B2: 3.75~4.753.3202B2, B3: 0.0592
B3: 0.50~0.653.3794B1, B3: 0.0601
Table 4. Geometric accuracy corrected by the proposed SARCM.
Table 4. Geometric accuracy corrected by the proposed SARCM.
Image IDCenter Viewing Zenith Angle ( ° ) Before CorrectionAfter CorrectionImprovement
RMSEX (m)RMSEY (m)RMSEX′ (m)RMSEY′ (m)XY
017.55704.8678−4.63224.4468−4.55808.6%1.6%
0214.55511.8802−9.63211.0446−9.484844.4%1.5%
0320.10451.2510−5.99580.0256−5.779898.0%3.6%
0429.38655.3498−6.02963.1191−5.636341.7%6.5%
0534.24262.6150−27.97040.0100−27.511199.5%1.6%
0638.59773.4009−31.97040.0565−31.380798.3%1.8%
Table 5. Comparison with the state-of-the-art atmospheric refraction correction methods.
Table 5. Comparison with the state-of-the-art atmospheric refraction correction methods.
Center Viewing Zenith Angle ( ° ) Correction MethodBefore CorrectionAfter CorrectionImprovement
RMSEX (m)RMSEY (m)RMSEX′ (m)RMSEY′ (m)XY
14.5551Proposed method1.88029.63211.0446−9.484844.4%1.5%
Single-layer1.0645−9.488343.4%1.5%
Double layers1.1344−9.500639.7%1.4%
Multiple layers1.0547−9.486543.9%1.5%
20.1045Proposed method1.25105.99580.0256−5.779798.0%3.6%
Single-layer0.0424−5.782796.6%3.6%
Double layers0.1345−5.799089.2%3.3%
Multiple layers0.0292−5.770197.7%3.8%
34.2426Proposed method2.615027.97040.0100−27.511199.5%1.6%
Single-layer0.2579−27.463990.1%1.8%
Double layers0.0636−27.498197.6%1.7%
Multiple layers0.4585−27.428582.5%1.9%
38.5977Proposed method3.400931.97040.0565−31.380798.3%1.8%
Single-layer0.3312−31.312490.3%2.1%
Double layers0.1093−31.351596.8%1.9%
Multiple layers0.6279−31.260081.5%2.2%
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Peng, X.; Huang, W.; Li, X.; Yang, L.; Chen, F. A Spatiotemporal Atmospheric Refraction Correction Method for Improving the Geolocation Accuracy of High-Resolution Remote Sensing Images. Remote Sens. 2022, 14, 5344. https://doi.org/10.3390/rs14215344

AMA Style

Peng X, Huang W, Li X, Yang L, Chen F. A Spatiotemporal Atmospheric Refraction Correction Method for Improving the Geolocation Accuracy of High-Resolution Remote Sensing Images. Remote Sensing. 2022; 14(21):5344. https://doi.org/10.3390/rs14215344

Chicago/Turabian Style

Peng, Xiaohong, Wenwen Huang, Xiaoyan Li, Lin Yang, and Fansheng Chen. 2022. "A Spatiotemporal Atmospheric Refraction Correction Method for Improving the Geolocation Accuracy of High-Resolution Remote Sensing Images" Remote Sensing 14, no. 21: 5344. https://doi.org/10.3390/rs14215344

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