Next Article in Journal
Simulation of DEM Based on ICESat-2 Data Using Openly Accessible Topographic Datasets
Previous Article in Journal
Performance Evaluation of Urban Canopy Parameters Derived from VHR Optical Stereo Data
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Proceeding Paper

GEOSAT 2 Atmospherically Corrected Images: Algorithm Validation †

1
R&D&I Geosat Team, 47151 Boecillo, Spain
2
ETSITGC—Campus SUR UPM, Universidad Politécnica de Madrid, C/Mercator 2, 28031 Madrid, Spain
*
Authors to whom correspondence should be addressed.
Presented at the 5th International Electronic Conference on Remote Sensing, 7–21 November 2023; Available online: https://ecrs2023.sciforum.net/.
Environ. Sci. Proc. 2024, 29(1), 64; https://doi.org/10.3390/ECRS2023-16296
Published: 6 November 2023

Abstract

:
Solar radiation reflected by the Earth’s surface to satellite sensors is modified by its interaction with the atmosphere. The application of atmospheric correction of optical satellite imagery is an essential and needed pre-processing tool for modeling biophysical variables, multi-temporal analysis, and digital classification processes. As a result, true surface reflectance values are obtained without atmosphere influence. To assess this process, GEOSAT (part of the ESA’s Third-Party Mission Programme) performs an optimization of the GEOSAT 2 very high resolution (VHR) multispectral imagery adapting the well-known 6S model to the different wavelengths covered by the GEOSAT 2 spectral bands (VHR, PAN). The 6S model predicts surface reflectance (BOA) using information from the apparent reflectance (TOA) captured by the satellite sensor and the corresponding atmospheric conditions. To perform the atmospheric correction (AC), both the configuration of the atmosphere at the time of capture and the conditions of scene pointing and luminosity, must be considered. The first is mainly determined by three values: water vapor, ozone, and the number of air-suspended particles (aerosols). For the latter, the geometry of the scene, as well as the respective sun and sensor observation positions are the values to be considered. To validate the resultant GEOSAT 2 AC images, obtained from applying the GEOSAT atmospheric correction algorithm, different common areas between these and Sentinel-2 L2A products have been selected. Then, band-by-band (R, G, B, and NIR) operations were performed, such as the calculation of the mean square error (RMSE) and a regression analysis. Then, spectral profiles for the three generic land coverages (vegetation, soil, and water) were also gathered over the spectral range of GEOSAT 2 and S2 corresponding bands. The outcomes, once analyzed, lead us to conclude that the results obtained by applying the promising GEOSAT AC algorithm are satisfactory and seem to correctly estimate BOA reflectance values for vegetation and water coverages. To extend the study and improve the result, ground reflectance values will be required.

1. Introduction

Radiation leaving the Earth’s surface experiences an important interaction with the atmosphere before it is registered by a satellite sensor. There are many ways to compensate for atmospheric contributions to an Earth image observed by an optical satellite sensor. They vary from empirical methods, which modify the brightness of each sensor spectral band, to more robust procedures based on complex and robust physical models describing the atmospheric radiation paths and considering the most contributing atmospheric gases and aerosols. Within the latter, Radiative Transfer models are the most appropriate methods, as they are able to effectively couple and compensate the mentioned atmospheric effects. For several decades, efforts have been made to implement computer codes that simulate and correct for atmospheric disturbances on optical observations. This is the case for the MODTRAN (MODerate resolution atmospheric TRANsmission) [1]. Several computer packages have been implemented based on the MODTRAN philosophy, such as the 6S (Second Simulation of a Satellite Signal in the Solar Spectrum) [2], which focusses on correcting for atmospheric effects on airborne and satellite optical images. An important feature of the 6S code is that it can be optimized and customized for specific Earth observing systems, which is the case for GEOSAT 2 imagery. In addition to the already demonstrated good performance of these sophisticated atmospheric correction packages, their application to a particular study and imagery must always be validated in order to assess the uncertainty of the correction process. This study presents results of the optimization of the 6S code for producing GEOSAT 2 level 2 (DE2) products and the respective evaluation of the corrected imagery. For this purpose, processed GEOSAT 2 DE2 and SENTINEL 2A MSIL2A products with close overpasses have been used to preliminary assess the suitability of the GEOSAT 2 atmospheric correction processor.

2. Model Description

The GEOSAT 2 Surface Reflectance (SR) product is derived from the standard radiance product being processed first to TOA reflectance and then atmospherically corrected to BOA reflectance using the well-known radiative transfer (RT) method 6S [2,3,4]. This algorithm has been configured and applied to the different wavelengths covered by the GEOSAT 2 spectral bands (VHR, PAN). For the sake of simplicity and speed we have considered only the bidirectional reflectance (BDR), considering a uniform, or Lambertian, surface. Based on the radiative transfer theory and assuming that the target is a Lambertian surface, the surface reflectance ( ρ ), in terms of the at-sensor radiance ( L ), can be expressed as follows:
ρ = π L L p / τ E d i r + E d i f
The following additional parameters of this function are all obtained by executing the 6S model: the path radiance ( L p ), the transmissivity ( τ ) from surface to satellite, taking into account the transmissivities, caused by both absorption and scattering, the direct solar irradiance ( E d i r ), and the diffuse solar irradiance ( E d i f ).
A typical orthorectified GEOSAT 2 image can have more than 30 million pixels. Thus, considering a pixel-wise 6S model execution results in excessive time demand. To reduce the time needed to retrieve BOA reflectance products, an optimization approach, based on lookup tables (LUT), has been performed on GEOSAT 2 imagery. Thus, the O 3   and   H 2 O values are derived from the spatial–temporal table defined in [5] which provides us a valid approximation. On the other hand, MERRA-2 service from the Global Modeling and Assimilation Office (of the National Aeronautics and Space Administration—NASA), is used to retrieve closer AOT values to GEOSAT 2 image sensing time. Concretely, the hourly (M2T1NXAE [6]) and monthly (M2TMNXAER [7]) aerosol optical thickness at 550 nm are accessed from this NASA service, moreover acquisition geometry angles are taken to center time, and surface elevation is determined through the SRTM 1 Arc-Second Global (Earth Resources Observation and Science (EROS) Center (USGS), 2018) (30 m) elevation data from USGS/NASA [8].

3. Model Validation

To assess the atmospheric correction method for GEOSAT 2 (DE2) products, we utilized atmospherically corrected Sentinel 2 (S2) mission level 2A products. The evaluation procedure involved selecting a common area between both products and resample DE2 products to coincide with the S2 MSI spectral bands resolution. The bands and their spectral ranges are as follows:
For Sentinel 2, there are slight differences in the spectral sensitivity of the MSI instruments aboard the S2A and S2B missions., but the spectral response sensitivity functions can be considered practically identical between both missions for the bands considered in this study. Regarding the spectral sensitivity for the DE2 mission bands, no data are available for this study. However, according to the below table (Table 1), the central bands of the DE2 mission are nearly coincident with those of S2, as well as their spectral widths. In this context, for the forthcoming comparison, it is assumed that analogous spectral bands are being evaluated between DE2 and S2.
For the validation of the algorithm, several procedures have been considered:
  • First, the root mean square error (RMSEbi) has been found, band by band, between the values of the product DE2 and S2.
  • The second procedure relied on a regression analysis between the corresponding bands of both products, fitting a linear function to the two datasets. In this analysis, the regression coefficient (R2) and the fitting error (RMSE) are obtained, where the latter can be interpreted as a deviation from the fitted function.
  • Thirdly, for generic land cover types such as vegetation, soil, and water, spectral profiles are acquired at specific positions within the study area, and these profiles are depicted graphically.

Overall Validation: Brazil

Figure 1 displays the location of the DE2 product, acquired on 25 November 2021 (20211125), in relation to the S2A product acquired on the same day (Table 2). The elapsed time between the two is approximately 39 min.
The relative location between DE2 and S2A products is depicted in Figure 1a, in white and red, respectively; whereas Figure 1b illustrates the area observed by the S2A product and the atmospheric conditions at the time of observation for both products.
According to the provided information, DE2 product data have been acquired with an almost nadiral geometry (roll = 3, pitch = 0). Nevertheless, it is noted that for the S2 missions, the angle of observation or incidence over the scene can vary between 2 degrees and 12 degrees, depending on the observed zone, being the average angle in this zone between 2.6° and 8.5°. DE2 and S2A products were acquired with similar viewing geometries. It is worth noting that the common observed area in both images lies within the lowest incidence angles.
After cropping out the common areas between both products, two images are obtained with the same number of rows and columns. The resulting images are shown in Figure 2. It should be noted that the product DE2 was resampled to the spatial resolution (10 m) corresponding to the (VIS-NIR) bands of the MSI instrument.
It was not possible to select a larger area due to the atmospheric conditions that affect both products. For this area, the RMSEbi values obtained are shown in the table below:
In general, it can be observed that the spectral differences are very low for the first three bands. Although the greatest differences are observed between bands B4_DE2 and B8_S2B, they remain relatively low. In spectral terms, these differences can be considered suitable for all bands in the two images.
In the second procedure, based on a regression analysis between the bands indicated in Table 3, the regression coefficients (R2) and the deviations or RMSEaj values of the fit, as shown in Table 4, were obtained. Subsequently, Figure 3 displays the graphs of these regressions.
Except for the blue bands (DE2 and S2A), the results obtained from the regression analysis are generally satisfactory. All coefficients are above 0.8 (R2 ≥ 0.8), except for the two above-mentioned blue bands. The results from both methods are consistent with each other. Furthermore, according to Table 3, the bands that fit the best are Band 4 of DE2 and Band 8 of S2A (R2 = 0.98), which, based on the obtained result, would be practically identical. Given the outcomes observed for Bands 1 and 2 of DE2 and S2A, respectively, it would be advisable to extend the analysis to a new area within the same products.
The third evaluation has been conducted through the measurement and comparison of spectral profiles. Three cases have been selected for vegetation and soil, while for water, only two positions could be identified: the graphical representation shows on the horizontal axis the spectral resolution (λ) in micrometers (µm), and on the vertical axis the reflectance value between 0 and 1. The results are presented in the below Figure 4 and Table 5:

4. Results

For the selected analysis area, based on the obtained spectral profiles, the following considerations are made. There are no significant differences detected among the various types of land covers, and a good agreement is observed among all profiles, including vegetation, soils, and water. The differences typically range between 1% and 2%, which is quite acceptable for this type of comparison. For these three types of covers and depending on the considered spectral band, these differences are practically imperceptible.
Water appears to maintain a satisfactory spectral behavior. However, due to the scarcity of representative water bodies, only two spectral profiles could be measured. As a result, unlike the results obtained for vegetation and soils, these findings cannot be considered definitive.

5. Conclusions

This study shows the preliminary results obtained using the atmospheric correction processor for GEOSAT 2 products based on the 6S code. Although the spectral resolutions between the GEOSAT 2 and the MSI systems are slightly different, the similarity metrics used provide values that confirm the good performance of this processor. Only the blue bands have a very low R2, which is not revealed by the RMSE between both bands and the differences between the measured spectral values. These results can be considered satisfactory for the chosen area and land cover types. A similar validation has been performed on different geographical areas with different landscapes/landcovers and reaching similar results. In these other cases, the blue bands were highly correlated. This analysis must be expanded with complementary validation methods, such as the use of field measured spectra measured and other statistical quality tests.

Author Contributions

Conceptualization, S.F.; methodology, S.F., C.F. and C.d.C.; software, C.F. and R.S.; validation, I.M.; formal analysis, C.F. and I.M.; investigation, C.F. and S.F.; resources, M.E.C. and R.N.; data curation, M.E.C. and R.N.; writing—original draft preparation, S.F. and L.G.; writing—review and editing, C.F., S.F., C.d.C., I.M. and L.G.; visualization, C.d.C., C.F. and L.G.; supervision, S.F.; project administration, S.F.; funding acquisition, S.F. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

The study did not require consent or ethical approval.

Informed Consent Statement

Not applicable.

Data Availability Statement

Data are contained within the article.

Acknowledgments

The algorithm validation has been possible thanks to the support provided by the Universidad Politécnica of Madrid to conduct an independent validation, more specifically, by the department of geodesy, cartography, and topography. Within it, Iñigo Molina has played a fundamental role for the correct validation of the method and, from the Geosat innovation team, would like to acknowledge his time and support during this proceeding.

Conflicts of Interest

César Fernández, Carolina de Castro, María Elena Calleja, Rafael Sousa, Rubén Niño, Lucía García and Silvia Fraile work for GEOSAT, the owner of GEOSAT 2 satellite, which data is being analysed.

References

  1. Berk, A.; Conforti, P.; Kennett, R.; Perkins, T.; Hawes, F.; van den Bosch, J. MODTRAN6: A major upgrade of the MODTRAN radiative transfer code. In Proceedings of the SPIE 9088, Algorithms and Technologies for Multispectral, Hyperspectral, and Ultraspectral Imagery XX, 90880H, SPIE Defense + Security, Baltimore, MD, USA, 13 June 2014. [Google Scholar] [CrossRef]
  2. Vermote, E.F.; Tanré, D.; Deuze, J.L.; Herman, M.; Morcette, J.J. Second Simulation of the Satellite Signal in the Solar Spectrum, 6S: An Overview. IEEE Trans. Geosci. Remote Sens. 1997, 35, 675–686. [Google Scholar] [CrossRef]
  3. Kotchenova, S.Y.; Vermote, E.F.; Matarrese, R.; Klemm, F.J., Jr. Validation of a vector version of the 6S radiative transfer code for atmospheric correction of satellite data. Part I: Path radiance. Appl. Opt. 2006, 45, 6762–6774. [Google Scholar] [CrossRef] [PubMed]
  4. Second Simulation of a Satellite Signal in the Solar Spectrum–Vector (6SV) User Guide. Available online: https://salsa.umd.edu/files/6S/6S_Manual_Part_1.pdf (accessed on 31 July 2023).
  5. Atmospheric Corrections with FLAASH. Available online: https://www.l3harrisgeospatial.com/docs/FLAASH.html (accessed on 31 July 2023).
  6. M2T1NXAER, Global Modeling and Assimilation Office (GMAO) (2015), MERRA-2 tavg1_2d_aer_Nx: 2d,1-Hourly, Time-Averaged, Single-Level, Assimilation, Aerosol Diagnostics V5.12.4, Greenbelt, MD, USA, Goddard Earth Sciences Data and Information Services Center (GES DISC). Available online: https://doi.org/10.5067/KLICLTZ8EM9D (accessed on 31 July 2023).
  7. M2TMNXAER, Global Modeling and Assimilation Office (GMAO) (2015), MERRA-2 tavgM_2d_aer_Nx: 2d, Monthly Mean, Time-Averaged, Single-Level, Assimilation, Aerosol Diagnostics V5.12.4, Greenbelt, MD, USA, Goddard Earth Sciences Data and Information Services Center (GES DISC). Available online: https://doi.org/10.5067/FH9A0MLJPC7N (accessed on 31 July 2023).
  8. STRM 1 Arc-Second Global (30 m) Elevation Data. Available online: https://www.usgs.gov/centers/eros/science/usgs-eros-archive-digital-elevation-shuttle-radar-topography-mission-srtm-1 (accessed on 31 July 2023).
Figure 1. (a) Relative position between the products DE2 and S2A; (b) S2A product.
Figure 1. (a) Relative position between the products DE2 and S2A; (b) S2A product.
Environsciproc 29 00064 g001
Figure 2. Spatial scope for atmospheric correction validation; upper left corner, Xul = 309,275 m and Yul = 8,479,905 m; lower right corner, Xlr = 316,135 m and Ylr = 8,473,115; spatial resolution 10 m, proj/ref.sist.geod. (TM 21, WGS 84) (a) DE2 (b4-R, b3-G, b2-B); (b) S2A (b8-R, b4-V, b3-A).
Figure 2. Spatial scope for atmospheric correction validation; upper left corner, Xul = 309,275 m and Yul = 8,479,905 m; lower right corner, Xlr = 316,135 m and Ylr = 8,473,115; spatial resolution 10 m, proj/ref.sist.geod. (TM 21, WGS 84) (a) DE2 (b4-R, b3-G, b2-B); (b) S2A (b8-R, b4-V, b3-A).
Environsciproc 29 00064 g002
Figure 3. Regression analysis (Vertical/Horizontal axis units [0,1] a.u.). (a) Blue bands, Band 2 S2A vs. Band 1 DE2; (b) Green bands, Band 3 S2A vs. Band 2 DE2; (c) Red bands, Band 4 S2A vs. Band 3 DE2; (d) NIR bands, Band 8 S2A vs. Band 4 DE2.
Figure 3. Regression analysis (Vertical/Horizontal axis units [0,1] a.u.). (a) Blue bands, Band 2 S2A vs. Band 1 DE2; (b) Green bands, Band 3 S2A vs. Band 2 DE2; (c) Red bands, Band 4 S2A vs. Band 3 DE2; (d) NIR bands, Band 8 S2A vs. Band 4 DE2.
Environsciproc 29 00064 g003
Figure 4. Vegetation, soil and water spectral profiles comparison between DE2/SE2 bands.
Figure 4. Vegetation, soil and water spectral profiles comparison between DE2/SE2 bands.
Environsciproc 29 00064 g004
Table 1. Spectral resolution DE2 vs. S2.
Table 1. Spectral resolution DE2 vs. S2.
Number of DE2 Band DE2λ_central, [λ] (µm)Number of S2 BandS2λ_central, [λ] (µm)
1 (blue)0.496 − [0.466; 0.525]B2 (blue)0.490 − [0.458; 0.523]
2 (green)0.566 − [0.532; 0.599]B3 (green)0.560 − [0.543; 0.578]
3 (red)0.667 − [0.640; 0.697]B4 (red)0.665 − [0.650; 0.680]
4 (NIR)0.831 − [0.770; 0.892]B8 (NIR)0.842 − [0.785; 0.900]
Table 2. Product Id for DE2 and S2A.
Table 2. Product Id for DE2 and S2A.
Product IdAcquisition Date
DE2_MS4_L1C_000000_20211125T144952_20211125T144954_DE2_40296_88C020211125, 14:49:54
S2A_MSIL2A_20211125T141051_N0301_R110_T21LUE_20211125T16474120211125, 14:10:51
Table 3. Mean squared errors between DE2/S2B bands.
Table 3. Mean squared errors between DE2/S2B bands.
DE2 BandsS2B BandsRMSEbi
B1B20.0106
B2B30.0086
B3B40.0151
B4B80.0325
Table 4. R2 and band deviation DE2/S2B.
Table 4. R2 and band deviation DE2/S2B.
DE2 BandsS2B BandsR2RMSEaj
B1B20.550.0096
B2B30.860.0154
B3B40.790.0079
B4B80.980.0179
Table 5. Vegetation, soil and water spectral profiles comparison between DE2/SE2 bands. Including XY coordinates in UTM 21, WGS84.
Table 5. Vegetation, soil and water spectral profiles comparison between DE2/SE2 bands. Including XY coordinates in UTM 21, WGS84.
DE2/S2ADE2S2ADE2S2ADE2S2ADE2S2A
Soil: Dry
(313459, 8479785)
Soil: Gray
(313459, 8479785)
Soil: Road Crossing
(313459, 8479785)
Veg 1 (Crop)
(313459, 8479785)
B1/20.0620.0830.0520.0620.0520.0600.0420.029
B2/30.1040.1170.0900.1000.0920.0970.0640.056
B3/40.1400.1410.1090.1030.1340.1380.0490.024
B4/80.2850.2830.2990.2940.2950.2720.5720.606
DE2/S2AVeg 2 (crop)
(313459, 8479785)
Veg 3 (forest)
(313459, 8479785)
Water (pond)
(313459, 8479785)
Water (river)
(313459, 8479785)
B1/20.0410.0370.0200.0270.0290.0480.0170.024
B2/30.0730.0770.0420.0430.0590.0800.0430.036
B3/40.0570.0400.0360.0570.0590.0580.0430.024
B4/80.4620.4560.2720.4620.0490.0430.1220.092
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Fernández, C.; de Castro, C.; Calleja, M.E.; Sousa, R.; Niño, R.; García, L.; Fraile, S.; Molina, I. GEOSAT 2 Atmospherically Corrected Images: Algorithm Validation. Environ. Sci. Proc. 2024, 29, 64. https://doi.org/10.3390/ECRS2023-16296

AMA Style

Fernández C, de Castro C, Calleja ME, Sousa R, Niño R, García L, Fraile S, Molina I. GEOSAT 2 Atmospherically Corrected Images: Algorithm Validation. Environmental Sciences Proceedings. 2024; 29(1):64. https://doi.org/10.3390/ECRS2023-16296

Chicago/Turabian Style

Fernández, César, Carolina de Castro, María Elena Calleja, Rafael Sousa, Rubén Niño, Lucía García, Silvia Fraile, and Iñigo Molina. 2024. "GEOSAT 2 Atmospherically Corrected Images: Algorithm Validation" Environmental Sciences Proceedings 29, no. 1: 64. https://doi.org/10.3390/ECRS2023-16296

Article Metrics

Back to TopTop