1. Introduction
The inter-calibration of satellite thermal infrared (TIR) measurements is necessary for harmonizing data from different instruments, and for verifying, maintaining and potentially correcting their calibration. This is also critical in the utilization of different sensors for climate studies. Satellite instruments degrade over time, and among other factors, contaminants like ice accumulate on sensors, causing calibration changes and fluctuations in biases [
1]. These shifts in instrument response can be quantified by in situ measurements, by radiative transfer simulations and by inter-comparison of satellite instruments during simultaneous nadir overpasses. In situ measurements have the advantage that measurements of radiances can be tied to an absolute scale that is fully traceable to the SI measurement system via reference instruments. Inter-comparison of satellite instruments during simultaneous nadir overpasses has the advantage that two instruments are observing the same location at the same time, and if the view angles are similar, the atmospheric absorption should be similar. If one of the satellite instruments is a radiance standard, it can be used as a common reference.
Here, we use the Infrared Atmospheric Sounding Interferometer (IASI) as the reference instrument [
1]. IASI is a hyperspectral instrument with a per-spectrum footprint of 12 km diameter at nadir that is currently being used operationally by several meteorological agencies for correcting radiances of other satellite instruments. Corrections of biases in geostationary thermal imaging with IASI observations have uncertainties below 15 mK [
2]. IASI has also been used in the correction of biases in polar satellite thermal imagers [
2,
3,
4]. The correction of radiances is critical as they are the primary inputs for algorithms to derive sea surface temperatures.
ECOSTRESS (ECOsystem Spaceborne Thermal Radiometer Experiment on Space Station) is the first of a series of wide-swath ultra-high-resolution thermal satellite missions planned for the next 5 to 10 years. These include France/India TRISHNA (Thermal infraRed Imaging Satellite for High-resolution Natural resource Assessment), European Space Agency LSTM (Land Surface Temperature Monitoring), NASA SBG (Surface Biology and Geology), and USGS/NASA Landsat-Next. The TRISHNA, LSTM and SBG missions are planned as a virtual constellation, each member of which will have a 3-day revisit time, so with all three missions in orbit, there will be global daily 60 m resolution thermal data acquisitions on land and within 50 to 100 km of the world coastlines. Radiance data from these missions will be used to retrieve land and water surface temperatures and emissivities, and those temperatures and emissivities will be used in higher-level products, to retrieve numerous other variables, including plant water stress, evapotranspiration, water use efficiency, surface mineralogy (percentage of a variety of mineral types), volcanic activity estimates from SO2 plumes, the distribution of high-temperature features like lava flows and fires, and snow and ice temperatures.
The inter-operability of the products from the different members of the virtual constellation will depend upon a unified calibration system, and upon methods to harmonize radiances among missions. Without a unified definition of “true” radiances, there will be no way to fully harmonize data, and we will be left with a world characterized by meridional stripes of data from instruments with different biases. There is currently an interest in developing harmonized algorithms for these three missions [
5,
6,
7]. However, unless the underlying radiances are cross-calibrated and harmonized, unifying algorithms will not harmonize the retrieval of higher-level variables.
Harmonization of data from multiple satellite instruments is a complex process. Instrument calibrations change over time, orbits decay, and different instruments have different spectral response functions. For example, the ESA Climate Change Initiative Sea Surface Temperature project created a Climate Data Record of three generations of AVHRR instruments from TIROS-N (1978–1980) through MetOp-C (2018–present), spanning 15 different satellites [
8]. The AVHRR data were harmonized by recalibrating the radiances using the ATSR and AATSR series of very stable instruments as references [
9,
10].
ECOSTRESS is a multispectral push-whiskbroom instrument with a per-pixel footprint of 69 m at nadir and five wavelength bands [
11]. Built by the NASA Jet Propulsion Laboratory (JPL) and launched in 2018, ECOSTRESS had acquired over 600,000 scenes as of January 2026, and it is on the ISS manifest through 2028. Data from ECOSTRESS has undergone two reprocessings by JPL, released as Collections 1 and 2, and a third version (Collection 3) was in pre-release testing in early 2026. ECOSTRESS Collection 1 was produced from July 2018 to 31 December 2024 and was retired on 30 September 2025. Collection 2 forward processing began in October 2022, and reprocessing of the entire ECOSTRESS archive was completed by the end of 2024. All ECOSTRESS papers published before 2023 and many papers published in 2023 and 2024 were based on Collection 1 data, so our analysis is based on both Collection 1 and Collection 2. Correction of ECOSTRESS radiance calibration in both ECOSTRESS Collections is necessary for several reasons. Collection 1 data have brightness temperature biases of −1.45 to −1.77 K relative to radiative transfer simulations, retrieved surface temperatures have a ~1 K cold bias, and there is substantial non-uniformity along the focal plane, which causes along-track striping [
12,
13,
14,
15]. ECOSTRESS Collection 2 uses corrected radiances [
16] with average biases reduced by 30 to 40% relative to Collection 1, but there remains a strong negative temperature dependence of the biases [
17]. Collection 3 is expected to use the unmodified Collection 2 radiances. The origin of the temperature dependence of the bias is unknown, but it is most likely related to nonlinearities in the HgCdTe detectors.
To measure and correct the radiance biases, we have followed the guidelines of the Global Space-based Inter-Calibration System (GSICS), a World Meteorological Organization-sponsored effort to maintain consistency in global space-based observations [
18]. GSICS uses simultaneous collocations of observation between a reference instrument like IASI and a monitored instrument (in our case, ECOSTRESS). Corrections of radiances can take two general forms. The first is to
recalibrate the relationship between digital numbers recorded by the instrument and the radiance, using collocated IASI radiances as the standard. The second is to
correct the acquired radiances by means of a regression between the acquired radiance and the collocated IASI radiance standard [
9]. We take the second approach because most users do not have access to the ECOSTRESS L1A_PIX files with the digital numbers for each scene and ECOSTRESS L1A_BB files with the digital numbers for the onboard black body radiances and the corresponding platinum thermometer temperatures [
19], which are not distributed to the public.
Here, we describe the correction method and its validation with three independent comparison datasets.
Figure 1 is a chart of the workflow, modified from [
20]. Numbers in the grey boxes refer to section numbers in this paper. Blue ovals represent input data, green ovals represent data undergoing processing, and the purple oval represents the corrected data.
4. Discussion
We used ECOSTRESS as the testbed for a proof-of-concept on-orbit cross-calibration and harmonization method for ultra-high-spatial-resolution TIR instruments, based on GSICS (Global Space-based Inter-Calibration System) [
1]. The Infrared Atmospheric Sounding Interferometer (IASI) was used as the reference instrument [
31]. Although the traceability chain to an SI radiance standard was broken by the launch of IASI [
31], its high stability and accuracy have been used to justify its use as an on-orbit calibration standard [
20,
25,
58].
The GSICS method and its variants have been used in a variety of calibration and harmonization activities. IASI and the similar CrIS instrument have been used as standards for harmonization of data from geostationary satellites [
1] and performance evaluation of operational Sensor Data Records for polar satellites [
59,
60,
61]. Other reference sensors like the Advanced Along-Track Scanning Radiometer (AATSR) and the Sea and Land Surface Temperature Radiometer (SLSTR) were used in the production of a Sea Surface Temperature Climate Data Record for the Satellite Era (1981–2025) [
8,
10]. These harmonization and calibration activities have largely been carried out on data from sensors with 0.75–4 km spatial resolution and detector noise levels less than 0.3 K. The new ultra-high-resolution sensors have much finer spatial resolution and higher noise levels.
Ultra-high-resolution TIR data come with a radiometric noise penalty because detector integration times are extremely short, especially in push-whisk instruments like ECOSTRESS. Spatial and temporal radiometric noise in ECOSTRESS is an order of magnitude larger than MODIS [
62,
63] and VIIRS [
64,
65,
66] and nearly two orders of magnitude larger than SLSTR [
67], all of which have an approximately 1 km spatial resolution. The future TRISHNA [
68], LSTM [
69] and SBG [
70] missions are all expected to have radiometric noise levels similar to ECOSTRESS [
14,
71]. TRISHNA, LSTM, and SBG are planned as a virtual constellation, supplemented by ECOSTRESS, which will provide global daily coverage at a 50–60 m resolution on land and coastal waters. The three new missions will extend the ECOSTRESS 70 m resolution data record by a decade. The utility of such a constellation depends upon harmonized radiance acquisitions, based on a unified definition of “truth.” Therefore, it is important to determine whether the correction and harmonization approach was feasible for ECOSTRESS, which has noise levels much higher than many current operational sensors.
Recalibration of ECOSTRESS radiances was necessary. ECOSTRESS Collection 1 had a well-documented cold bias in all bands [
11,
12,
13,
14,
15], so users who have an archive of Collection 1 data would benefit from a way to recalibrate their data without downloading a complete set of new files. Collection 2 is the currently available version of ECOSTRESS and has a smaller mean bias, but there is a temperature dependence of the bias, with a warm bias in cold scenes and a cold bias in warm scenes (
Figure 2,
Figure 3 and
Figure 4) [
17]. ECOSTRESS Collection 3 is in the testing stage as of February 2026, and the initial plan is to use the Collection 2 calibration, which will retain the negative temperature dependence of the bias. Therefore, it is likely that ECOSTRESS Collection 3 will have temperature-dependent biases, which will need correction. The ECOSTRESS L1B radiance biases propagate to all higher-level products, including L2 surface temperature and emissivity, L3 evapotranspiration, and others, so radiance bias correction is important to the entire community that uses ECOSTRESS data. Examples of the need for radiance bias correction include the cold bias in L2 surface temperature retrievals over water in both Collections 1 and 2 [
12,
14,
72,
73], and overestimation of L3 evapotranspiration (which scales inversely with temperature) in Collection 1 [
74,
75].
This paper provides correction coefficients to reduce both the median bias in each channel and the temperature dependence of that bias (
Figure 2,
Figure 3 and
Figure 4;
Table 3 and
Table 4). These corrections greatly reduce the biases that are present in the operational ECOSTRESS radiance products that have been released to the public by JPL (
Table 6 and
Table 7,
Figure 2,
Figure 3 and
Figure 4). The corrections also dramatically reduce the temperature dependence of the biases in ECOSTRESS products. This is especially important for ECOSTRESS Collection 2, which has much larger temperature dependencies of the biases than were present in Collection 1.
Our corrections led to calibration improvement similar to others reported in the literature. Mittaz and Harris [
76] performed an IASI-based recalibration of AVHRR that reduced the mean AVHRR−IASI bias to less than 12 mK and the temperature dependence of the bias to between 0.0002 and 0.0004. Before correction, biases at 290 to 300 K were 500 mK in the 11 µm channel and 300 mK in the 12 µm band, and the temperature dependence was between 0.009 and 0.01. The uncorrected AVHRR biases were much smaller than what we have observed with ECOSTRESS Collection 1, and the uncorrected temperature dependence was approximately 10% of the ECOSTRESS Collection 1 value. Our biases after correction are on the order of 0.1 K, larger than Mittaz and Harris but within the range of operational VIIRS biases [
77,
78]. After correction, our ECOSTRESS temperature dependences are within the same range as Mittaz and Harris.
We suspect that detector nonlinearities in ECOSTRESS contribute to the temperature dependence of the biases, because some nonlinearities are evident in pre-launch vacuum chamber tests of ECOSTRESS [
79]. ECOSTRESS uses HgCdTe detectors that have well-known nonlinearities [
55,
80], but radiance calibration is linear, based on the measurement of onboard black bodies at 293 K and 319 K during each mirror scan. In contrast, other instruments with HgCdTe detectors, including ASTER [
81], AVHRR [
4], MODIS [
82], SLSTR [
83] and VIIRS [
78], all use quadratic terms in the calibration equations based either on preflight testing or on-orbit measurements. Overcorrection or undercorrection can lead to positive or negative temperature dependence of the bias [
84], which might explain the difference between the signs of the temperature dependence in ECOSTRESS Collections 1 and 2.
The uncertainties of our corrections are higher than others reported in the literature, most likely due to the high levels of detector noise in ECOSTRESS and to instability of the ISS platform on which it is mounted. Hewison and collaborators [
1,
25] carried out an IASI correction of radiances for the geostationary SEVIRI imager. The combined uncertainties of their correction were between 12 and 13 mK. ECOSTRESS correction uncertainties (
Table 17) are on the order of 20 to 50 mK, between two and four times larger than the SEVIRI correction uncertainties. There are several reasons for the larger ECOSTRESS uncertainties. The typical matchups between IASI and SEVIRI had time differences of less than 5 min. This is possible because SEVIRI is geostationary, so the temporal mismatch is limited only by the 5 min sampling interval of high-rate SEVIRI acquisitions. The median temporal mismatch in our IASI matchups was 13 min, nearly three times larger than the maximum mismatch in the SEVIRI matchups. ECOSTRESS Geolocation errors are large compared to SEVIRI because the ISS has an unstable orbit, and the ISS is not rigid so movements of the solar panels, and movement of personnel within the station, cause ECOSTRESS pointing errors. ECOSTRESS also has spatial noise levels of 300 to 600 mK and temporal noise levels of 60 to 500 mK depending on the wavelength and temperature [
14]. SEVIRI spatial and temporal noise is on the order of 0.5 to 5 mK, and spatial and temporal mismatch uncertainty is on the order of 10 to 50 mK, all lower than the equivalent ECOSTRESS uncertainties (
Table 13,
Table 14,
Table 15,
Table 16 and
Table 17).
Our validation with three different strictly independent datasets confirmed that the corrections reduced the median biases to 0.1 K, a big improvement compared biases in ECOSTRESS Collections 1 and 2 (
Table 6,
Table 7,
Table 8,
Table 9,
Table 10 and
Table 11). It also confirmed that the corrections reduced the temperature dependence of the biases to 0.005 or less (
Table 5,
Table 6,
Table 7,
Table 8,
Table 9 and
Table 10). The comparisons with IASI and CrIS are more robust than the comparison with RTTOV simulations for several reasons. The number of ECOSTRESS pixels in each IASI or CrIS comparison ranged from N = 10
4 to 3 × 10
4, so the standard error of the estimate of the ECOSTRESS radiance is on the order of RSD(radiance)/√(10
4). In contrast, in the RTTOV comparisons, ECOSTRESS radiance was measured from nine pixels centered on the matchup location, so the standard error is RSD(radiance)/3. This means that the uncertainties of the ECOSTRESS radiances and their biases are much larger than in the IASI and CrIS comparisons. In addition, the RTTOV simulations use hourly meteorological reanalysis data that are gridded at a 25 km spatial scale, so the uncertainties due to spatial and temporal mismatch are larger than in the IASI and CrIS comparisons. However, despite the larger uncertainties in the RTTOV comparisons, they mirror the results of the IASI and CrIS comparisons.
ECOSTRESS calibration appears to have been relatively stable, with rates of calibration change that are not significantly different from zero in four of five bands (
Figure 8). The offset drift in the 12.09 µm band was 23 mK per year. There are no clear signs of seasonality, but we are limited by the number of matchups available per month. This stability is good, especially considering that the thermal variability of ISS is high and ECOSTRESS depends on coolant from the ISS to maintain the temperature of the cold onboard black body. Among operational sensors, MODIS and VIIRS have been very stable. Aqua MODIS 11.03 and 12.04 µm bands have drifted at a rate of 10.5 and 10.7 mK per year over the period of 2003 to 2017 [
85]. VIIRS on S-NPP gain varied by less than 1% over 9 years, and VIIRS on N-20 was more stable, with gain changes of less than 0.2% over 3 years. The exception was the 11.5 µm band, which degraded by 2.5% over 9 years (S-NPP) and by 1% over 3 years (N-20) [
78]. In contrast, an analysis of multiple geostationary imagers during 2008 to 2012 [
1] documented seasonal bias cycles ranging in amplitude from 0.01 K to 4 K.
The uncertainties associated with the correction are less than 0.05 K (
Table 17), which is approximately the same order of magnitude as the uncertainty of the IASI data themselves [
24,
56]. The results of the validation confirm that our calibration correction is a major improvement over the corrections produced by JPL. They also confirm that our proof of concept is a potential method for the harmonization of radiance acquisitions from the future constellation of 50–70 m spatial resolution TIR imagers planned for the second half of the decade of the 2020s.