← All research notes

Thermal infrared · Downscaling

Landsat–Sentinel-2 land surface temperature downscaling to a 10 m grid: a spatial-pattern comparison with HOTSAT

Combining Landsat thermal data with Sentinel-2 optical indices to map surface temperature on a 10 m grid, then comparing spatial patterns with HOTSAT. A note on finer thermal detail, its potential uses, and the limits of validation.

  • Landsat
  • Sentinel-2
  • HOTSAT
  • LST

All posts are automatically written using AI. The English edition is an AI translation of the Korean manuscript. Not peer-reviewed; the scope of validation and limitations are stated in the text.

View contents

Abstract

This experiment combined Landsat 8 temperature with Sentinel-2A optical indices to estimate land surface temperature (LST) on a 10 m grid and compared its spatial patterns with HOTSAT-1 supplied SBT imagery acquired on a different date. Temperature was retrieved from Landsat data acquired on 16 October 2023 using NDVI-based emissivity and atmospheric auxiliary variables. Same-day Sentinel-2 reflectance was harmonized empirically for the scene, followed by regression using NDVI, NDBI and Green–NIR NDWI. The initial result, with recalculated 30 m residuals distributed through a smooth correction field, achieved Pearson r=0.841 over 174,927 common land cells, compared with 0.794 for the original Landsat baseline. Local correlation after removing the surrounding 310 m mean also increased from 0.557 to 0.677, whereas recall of the hottest 10% of HOTSAT cells changed only slightly, from 48.2% to 48.6%. Retraining over the full common area produced lower scores than the initial result, and a temperature-rank reversal between a sports field and adjacent bare ground was identified. Spectral differences and reflected sunlight may affect hot-area rank comparisons in the daytime HOTSAT observation, interpreted here as acquired with the night filter. Despite these constraints, improved spatial correlation and local contrast support the usefulness of this approach for exploring relative thermal structure in greater detail. Quantitative validation of individual 10 m temperatures and small hotspots could be strengthened with future HOTSAT day-filter or high-resolution long-wave infrared observations.

REPRESENTATIVE RESULT · INITIAL EXPERIMENT · CLOSE-UP
aOriginal Landsat · 16 October
Original Landsat · 16 October · same-area close-upN
↑
1 km
bInitial downscaling · 16 October
Initial downscaling · 16 October · same-area close-upN
↑
1 km
cHOTSAT SBT · 26 October
HOTSAT

Image temporarily withheld

Per-image land-temperature percentile (%)
050100
Representative result. A close-up of the same 4.20×3.00 km area, including forest, urban land and facilities. The original Landsat image, initial downscaling and separate HOTSAT observation are shown. Colours represent per-image temperature percentiles calculated over the full common land area, not degrees Celsius; they were not renormalized within this crop. Figure 2 shows the full comparison area, and numerical results are provided in the abstract and Table 5.

Background and objectives

Landsat temperature grids and high-resolution optical imagery describe the same surface at different spatial scales. Optical-index-based downscaling learns relationships between coarse-scale temperature and land-cover indices, then applies them to finer-scale optical indices. This experiment used the Landsat–Sentinel-2 index-regression framework of Onačillová et al. (2022) as its starting point.[1] Temperature retrieval, scene-specific reflectance harmonization and residual distribution were adapted to the present workflow, so this is not a complete reproduction of the original study.

The objectives were to assess how closely the additional detail inferred from optical indices matches the spatial structure of a separate thermal observation, and to examine whether temperature ordering over individual surfaces can be distorted even when overall spatial correlation improves. The comparison was limited to the valid HOTSAT footprint around Gori and Gijang.

Data and methods

2.1 Observations and comparison grid

Table 1. Input data and acquisition times
DataAcquisition time (KST)Role
Landsat 82023.10.16 10:59:39L2 optical/atmospheric auxiliary data and temperature retrieval
Sentinel-2A2023.10.16 11:17:36.86L2A optical indices · 10 m prediction
HOTSAT-12023.10.26 14:23:00Supplied SBT · final spatial-pattern comparison

Landsat and Sentinel were acquired approximately 18 minutes apart. HOTSAT was acquired 10 days after Landsat and approximately 3 hours 23 minutes later in local time. HOTSAT imagery was not used for training, band harmonization, temperature-bias correction or residual calculation.

The comparison grid uses EPSG:32652 with 1,059×768 cells at 10 m spacing and an upper-left origin of (521,835 m, 3,912,585 m). It is aligned by subdividing the Landsat 30 m grid into 3×3 cells. Initial processing used a working area extending 5 km beyond the comparison footprint, then cropped the output. The original Landsat temperature bilinearly interpolated to 10 m served as the downscaling baseline.

CONCEPTUAL WORKFLOW
AI-generated concept diagram of combining Landsat temperature with Sentinel optical imagery, predicting fine-scale temperature and adding a smooth residual correction field
a · Combine two observationsRetrieve Landsat temperature
Harmonize Sentinel reflectance
b · Downscale with optical indicesNDVI · NDBI · NDWI
10 m regression prediction P₁₀
c · Add a residual correction fieldRecalculate 30 m residuals · λ=4
Final T₁₀ = P₁₀ + Bz*
Separate comparison HOTSAT was used only to compare spatial patterns of the final outputs.
Figure 1. Conceptual illustration of downscaling through combined optical and thermal information. The smooth layer on the right represents the added residual correction field. This is an AI-generated explanatory illustration, not imagery or a temperature distribution of the study area.

2.2 Landsat temperature retrieval

Landsat Collection 2 surface reflectance was converted using SR = DN × 0.0000275 − 0.2. Landsat RED and NIR were used to calculate NDVI and vegetation fraction Pᵥ = clip[(NDVI−0.2)/0.3, 0, 1]², followed by emissivity assigned by NDVI interval. The coefficient choices draw on Yu et al. (2014) and Sekertekin and Bonafoni (2020); the preserved lst_ndvi_model.py defines the actual implementation.[2][3]

Table 2. Band 10 emissivity ε used in this implementation
ConditionEmissivity
NDVI < 0.20.973 − 0.047 × RED
0.2 ≤ NDVI ≤ 0.50.9863 Pᵥ + 0.9668 (1−Pᵥ) + C
NDVI > 0.50.9863
QA_PIXEL water0.991 · takes precedence over other branches

C = (1−0.9668) × 0.9863 × 0.55 × (1−Pᵥ), where RED is surface reflectance. Water was identified using QA information, not negative NDVI alone. The water-emissivity value follows Wang et al. (2019).[4]

B(T) = { (LTOA − Lup) / τ − (1−ε)Ldown } / ε (1)
T (°C) = K₂ / ln[1 + K₁ / B(T)] − 273.15 (2)

Radiance and transmittance were recovered by applying 0.001 to ST_TRAD, ST_URAD and ST_DRAD, and 0.0001 to ST_ATRAN. Landsat 8 MTL constants K₁=774.8853 and K₂=1321.0789 were used. The supplied ASTER-based emissivity was not used as the primary input. The retrieved temperature's 30 m grid spacing is distinct from the thermal sensor's independent observational resolution.

2.3 Reflectance harmonization and temperature regression

Sentinel reflectance was averaged onto the Landsat 30 m grid, then bandwise linear regressions SRL8,b = aᵦ + bᵦ · SRS2,b were fitted. These coefficients were applied to Sentinel 10 m reflectance before calculating indices. The Sentinel metadata BOA offset of −1,000 and quantification factor of 10,000 were included. This is scene-specific empirical harmonization, not a full implementation of official HLS spectral-response and BRDF normalization.

Table 3. Indices used for downscaling
IndexDefinitionSentinel bands
NDVI(NIR−RED)/(NIR+RED)B08, B04 · both 10 m
NDBI(SWIR1−NIR)/(SWIR1+NIR)B11 · native 20 m → 10 m, B08
NDWI(GREEN−NIR)/(GREEN+NIR)B03, B08 · Green–NIR formulation

B11 was bilinearly resampled to 10 m; the SWIR input therefore does not contain independent native 10 m spatial information. BLUE is included in reflectance and RGB outputs but does not directly enter these three index equations.

TL8,30 = β₀ + β₁ NDVIL8 + β₂ NDBIL8 + β₃ NDWIL8 (3)
P₁₀ = β₀ + β₁ NDVIS2→L8 + β₂ NDBIS2→L8 + β₃ NDWIS2→L8 (4)

The initial regression used 182,617 clear-land 30 m cells in the surrounding subset. Full-area retraining re-estimated both band harmonization and temperature regression using 7,334,111 30 m cells in the same-day Landsat–Sentinel common area. Both experiments were evaluated over the same HOTSAT comparison area.

2.4 Recalculating and smoothly distributing 30 m residuals

Residuals were calculated as the difference between Landsat temperature and the 10 m regression prediction averaged back to 30 m. The correction field was regularized to discourage large changes between adjacent control points.

r₃₀ = TL8,30 − mean₃×₃(P₁₀) (5)
z* = argminz { ‖W½(Az−r₃₀)‖² + λ ∑(i,j) ∈ E(zᵢ−zⱼ)² } (6)
A = mean₃×₃ ∘ B, λ = 4, T₁₀ = P₁₀ + Bz* (7)

E is the set of neighboring control-grid pairs. B bilinearly distributes the control-grid correction z to 10 m, and W gives weight 1 to 30 m blocks with all 3×3 child cells valid, and 0 to incomplete blocks. Smoothing was applied to the residual correction field to be added, not to the optical prediction image. This optimization does not enforce exact agreement with 30 m averages. It is a custom modification distinct from the original paper's residual resampling and smoothing.

2.5 HOTSAT aggregation and evaluation definitions

Spatial averaging used the actual overlap areas between native HOTSAT SBT cells of approximately 5.713 m and target 10 m cells as weights. This averages the supplied SBT values; it does not average radiance after an inverse temperature conversion. A valid UDM value of 0 was not treated as missing. Finite values flagged for saturation were retained, with separate QA preserved. Comparison statistics used only the common valid area in which source data fully covered each target cell.

Table 4. Comparison masks and evaluation samples
SubsetCondition / cell count
Full common valid area430,192 cells at 10 m · complete coverage
Primary evaluation: landSCL 4·5, excluding Landsat water · 174,927 cells
Local contrastSubtract 31×31-cell (310×310 m) mean · 149,389 cells
Local-contrast supportValid neighborhood support and land fraction each ≥90%
Aggregation to 30, 60 and 100 mCommon valid area and land fraction per block each ≥90%

Evaluation metrics were land Pearson r, Spearman ρ, Pearson r of local contrast, and recall of the hottest 10%. Recall was defined as the proportion of the hottest 10% of HOTSAT land cells also falling within the hottest 10% of the comparison image. Because cells are spatially autocorrelated, cell counts were not treated as independent sample sizes, and no p-values or confidence intervals based on those counts were reported.

Results

3.1 Spatial patterns of the initial downscaling

Table 5. Initial-experiment comparison over identical land cells
ResultLand rRank ρLocal rTop-10% recall
Original Landsat · bilinear 10 m0.7940.8090.55748.2%
Initial regression · no residual0.8020.8270.66135.0%
Initial regression · smooth residual0.8410.8580.67748.6%

Land n=174,927 cells; local contrast n=149,389 cells. Recall uses the hottest 10% of the original temperature distributions, not local deviations.

Without residual correction, land correlation was 0.802, slightly above the 0.794 baseline, while local correlation increased from 0.557 to 0.661. Adding the smooth residual gave the highest values for both metrics: 0.841 and 0.677. In contrast, top-10% recall improved by only approximately 0.4 percentage points, from 48.2% at baseline to 48.6% in the final result. The image without residual correction depicted local structure but had lower recall, at 35.0%; visual detail and hot-area recovery did not improve in parallel.

SPATIAL PATTERN · PERCENTILE
aHOTSAT SBT · 26 October
HOTSAT

Image temporarily withheld

bOriginal Landsat · 16 October
Original Landsat · 16 October — actual experimental imagery of the same extent, grid north upN
↑
2 km
cInitial regression · no residual
Initial regression · no residual — actual experimental imagery of the same extent, grid north upN
↑
2 km
dInitial regression · smooth residual
Initial regression · smooth residual — actual experimental imagery of the same extent, grid north upN
↑
2 km
Per-image land-temperature percentile (%)
050100
Excluded / invalid area
Figure 2. Land-temperature rank comparison in the initial experiment. Each image's land-temperature distribution was converted to percentiles; colours are not degrees Celsius. All four panels share the same extent, grid and scale.

Source: native-grid PNGs in comparison_20231016_20231026/visuals · 1,059×768 cells at 10 m · grid north up.

3.2 Local contrast and reaggregation consistency

After removing the surrounding 310 m mean, correlation for the initial corrected result remained higher than the baseline. This metric helps distinguish agreement from that explained only by broad thermal gradients. Land correlations after averaging over identical spatial blocks were 0.828 at baseline and 0.868 after correction at 30 m; 0.875 and 0.902 at 60 m; and 0.914 and 0.927 at 100 m. Correlation at coarser block sizes was not translated into 10 m temperature accuracy.

LOCAL CONTRAST · 310 m BACKGROUND REMOVED
aHOTSAT
HOTSAT

Image temporarily withheld

bOriginal Landsat
Original Landsat — actual experimental imagery of the same extent, grid north upN
↑
2 km
cInitial · smooth residual
Initial · smooth residual — actual experimental imagery of the same extent, grid north upN
↑
2 km
Deviation from surrounding 310 m mean (°C)
−50+5
Excluded / invalid area
Figure 3. Local temperature contrast over the same area. Deviations outside the colour range are shown with the endpoint colours. Each image's own neighborhood mean was removed, so this is not a map of absolute temperature differences between sensors.

Source: assets/local_0·1·3.png from the earlier report · numerical source: LOCAL_CONTRAST_310m_10m.tif.

Across 19,325 complete 30 m blocks within the HOTSAT footprint, the RMS difference between predictions reaggregated to 30 m and the original Landsat temperature decreased from 1.842°C without residual correction to 0.963°C after correction. This indicates improved internal consistency with the Landsat background temperature, not error against independent observational ground truth.

3.3 Retraining over the full common area

Although the training sample increased from 182,617 to 7,334,111 cells, scores were lower than those of the initial corrected result. There were no differences in the evaluation-area validity masks. Of the full training sample, 75.4% had NDVI≥0.6: a larger sample did not imply balanced representation of land-cover types.

Table 6. Comparison on identical samples before and after changing the training extent
ResultLand rRank ρLocal rTop-10% recall
Initial · no residual0.8020.8270.66135.0%
Full area · no residual0.7800.8060.62832.4%
Initial · smooth residual0.8410.8580.67748.6%
Full area · smooth residual0.8240.8430.64144.8%
Land Pearson r0.50.60.70.80.9Initial0.841Full area0.824Displayed range: r = 0.5–0.9Local-contrast Pearson r0.50.60.70.80.9Initial0.677Full area0.641Displayed range: r = 0.5–0.9
Figure 4. Spatial correlations of smooth-residual results by training extent. Both land and local correlations decreased when retraining expanded from the initial subset to the full common area.

Source: full_scene_20231016/paired_comparison.json · identical land mask. The SVG charts were constructed from the original numerical results.

The initial temperature-regression coefficients [β₀, β₁, β₂, β₃] were [31.0071, −7.1295, 2.4962, 2.6248], compared with [30.0669, −18.2404, −0.4286, −8.1665] for the full area. Because band harmonization and temperature regression changed together, the decline in scores cannot be attributed independently to either stage.

3.4 Temperature ordering of a sports field and adjacent bare ground

A green surface shaped like a sports field (A) and bare ground to its east (B) were compared using 30 m×30 m windows. In the initial corrected result, A became cooler than B, reversing their ordering in the original Landsat image. Surface materials, including whether the field was artificial turf, were not confirmed.

aHOTSAT · 26 October
HOTSAT

Image temporarily withheld

bInitial corrected result · 16 October
Initial corrected result · 16 October — actual experimental imagery of the same extent, grid north upN
↑
100 mAB
Shared display range for both images (°C)
203550
Excluded / invalid area
Figure 5. A 500 m×500 m window centered on the sports field. Boxes A and B mark the 30 m windows used for statistics. The native 50×50-cell images are enlarged with individual pixels visible. The same colour indicates the same numerical range, but acquisition dates and temperature definitions differ.

Source: assets/target_13_hot·smooth.png from the earlier report · A (525550, 3910500), B (525660, 3910500), EPSG:32652.

Table 7. Mean temperatures in the 30 m windows for sports field A and bare ground B
ImageA (°C)B (°C)A−B (°C)
HOTSAT SBT41.255633.9725+7.28
Original Landsat30.546329.4906+1.06
Initial · no residual26.098928.8649-2.77
Initial · smooth residual28.997530.6589-1.66

For the central 10 m cell of the sports field, Sentinel NDVI changed from 0.271 before harmonization to 0.504 afterward. This suggests a possible influence from regression predicting lower, vegetation-like temperatures. However, inter-sensor reflectance differences, the regression, emissivity assumptions and differing thermal observation conditions may all contribute; this was not established as the cause of the rank reversal.

3.5 Follow-up close-up comparison around Gori

Full-common-area retraining results and a later HOTSAT rendering with QA exclusions disabled were enlarged over the same extent. This figure visually compares forest, facility and coastal boundaries and local thermal structure. Its processing version is distinguished from that used in the preceding quantitative tables for the initial experiment.

KORI CLOSE-UP · FULL-SCENE FIT / LATER DISPLAY
aFull-area retrained LST · 2023.10.16 · 20–40°C
Full-area retrained LST · 2023.10.16 · 20–40°CN
↑
1 km
Landsat display range (°C)
203040
bHOTSAT SBT · 2023.10.26 · 17–54°C
HOTSAT

Image temporarily withheld

HOTSAT display range (°C)
1735.554
Figure 6. The same 4.47×2.44 km area around Gori, enlarged from native 447×244-cell images at 10 m, with grid north up. The two panels retain their original, different colour ranges. The same colour does not indicate the same temperature. This later rendering disables QA exclusions while retaining actual missing values; it is distinct from the initial evaluation imagery in Table 5.

Source: two native-crop PNGs in closeup_Kori_reference_area. Original temperatures and display colours were not changed.

The images share the coastline and broad arrangement of forest and facilities, but HOTSAT shows more localized warm features along some facility boundaries. These differences can help identify surfaces for further investigation. Because colour ranges and observation conditions differ, this visual comparison alone was not used to rank hot-feature intensity or 10 m temperature accuracy.

Discussion and limitations

4.1 Improved spatial patterns and independent thermal information

The initial results showed higher correlation with HOTSAT land spatial patterns when fine optical-index structure was combined with Landsat background temperature. Yet hot-area recall changed little and the ordering of individual surfaces was distorted. Boundaries appearing on the 10 m grid should therefore not be interpreted as boundaries from new independent thermal observations. The 30 m reaggregation RMS after residual correction likewise measures consistency with the input Landsat data.

4.2 Dual use of NDVI and emissivity assumptions

NDVI serves two different roles in this experiment: first, estimating emissivity to convert thermal radiance to temperature; and second, explaining the spatial variation of that temperature as a regression predictor. This is not computationally contradictory, but the training target already contains an NDVI dependence. Part of the temperature–NDVI relationship may therefore reflect assumptions in the emissivity model alongside actual surface thermal properties. A strong regression fit alone does not establish that NDVI supplies independent thermal information.

Onačillová et al. (2022) also discussed the influence of NDVI-classified emissivity when interpreting scatterplots in their case study, then used NDVI, NDBI and NDWI in LST regression (§3.1, Figure 5). Their separately described GEE implementation (§2.4) and public code read Collection 2 Level 2 ST_B10 as the temperature input.[1] This differs from directly retrieving temperature again using NDVI-threshold emissivity, as done here. The official ST product also uses auxiliary information including ASTER emissivity and NDVI, so it is not a target entirely independent of optical information.[8] A procedure explicitly separating and testing the two stages of NDVI dependence was not found in the paper or the public code examined.

Accordingly, these results are interpreted as performance of a temperature-retrieval and downscaling system that incorporates optical information. Comparing outputs with different emissivity assumptions for the same thermal radiance, alongside regressions excluding NDVI, could help distinguish its two roles. Those experiments were not performed in this report.

4.3 NIR harmonization and generalization across surfaces

In a separate NIR diagnostic, Sentinel B08–Landsat B5 correlation was 0.422, B8A–Landsat B5 correlation was 0.418, and B08–B8A correlation was 0.988. Switching to B8A did not resolve the low scene-wide NIR correlation, so the broader B08 spectral band alone cannot explain the issue. This diagnostic was not a rerun that changed the existing downscaled outputs.

At the sports-field location, viewing zenith angles were approximately 1.44° for Landsat B5 and 1.03° for Sentinel B08, both near nadir. This does not support strongly oblique viewing at that point as the primary explanation. It also does not isolate azimuth, solar angle, BRDF, terrain illumination, atmospheric correction or fine-scale registration effects. The large NIR regression intercept and the change in field NDVI remain diagnostic clues.

4.4 Comparison observations and reflected signals

HOTSAT and Landsat differ by 10 days in acquisition date, as well as in time of day, spectral band and temperature definition. Effects of weather, surface moisture, shadows and facility operations were not removed. HOTSAT supplied SBT and LST retrieved using emissivity and atmospheric information were not treated as a ground-truth/prediction pair of the same physical quantity.

This report interprets the source HOTSAT metadata satvu:filter=night as the night filter actually used for the observation. Current SatVu specifications give 3.70–4.95 μm for night mode and 4.50–4.95 μm for day mode.[9] At shorter MWIR wavelengths during daytime, both surface emission and reflected solar radiation can be detected, and additional reflected radiance can increase brightness temperature.[10] Consequently, spectral differences and reflected sunlight are considered major candidate explanations when interpreting differences between this daytime night-filter image and Landsat LST. The current band specifications support this physical interpretation; the detailed spectral response at the time of acquisition has not been verified.

If reflected contributions are concentrated on particular roofs or surfaces, they can change hot-area rankings and limit top-10% overlap even when broad spatial patterns correlate well. A uniform temperature increase across all cells would preserve ranks; the important factor here is surface-dependent reflected contributions. Top-10% recall is therefore interpreted as hot-area agreement reflecting both downscaling performance and differences in spectral band, temperature definition and acquisition conditions. The small additional improvement from 48.2% for original Landsat to 48.6% after downscaling remains a result, but it alone cannot determine whether fine thermal structure was successfully reconstructed.

HOTSAT hot features concentrated on some roof faces and edges are consistent with the reflection hypothesis, but actual heating, shadows, operational state and viewing geometry are also possible explanations. Solar elevation was 32.49° and off-nadir angle 39.88° for this scene. Reflected contributions were not quantified because surface normals, spectral reflectance, actual filter response and the product's reflection-correction history were unavailable. Saturation QA does not diagnose reflection, so the absence of a saturation flag does not rule it out. Interpreting the filter as night mode is distinct from determining the reflected contribution to an individual hot feature.

In the ±20 m positional-shift sensitivity test, the initial corrected result had its highest correlation at the original coordinates. This is a diagnostic within the tested range, not proof that all local registration errors are absent. Land–water thermal differences contribute to high correlation over the combined land and sea area, so land-only metrics were used as the primary results. Reported cell counts are counts of valid comparison-grid cells, not independent experimental replicates.

Conclusions and next steps

This experiment showed useful results for depicting relative warm/cool distributions and thermal spatial structure in finer detail by combining optical information with Landsat thermal data. Initial downscaling increased land Pearson r from 0.794 to 0.841 and local-contrast correlation after removal of the surrounding 310 m background from 0.557 to 0.677. More clearly expressed boundaries and thermal contrasts around forests, urban areas and facilities visually support the approach's potential alongside these metric improvements.

The current outputs can be used to explore relative thermal environments around cities and facilities and to select areas requiring additional observation or field validation. Representing finer structure while retaining broad temperature distributions offers research and practical value. “Meaningful” here refers to improved spatial patterns and potential utility, not a separate test of statistical significance.

Additional improvement in top-10% recall was small, expanding the training area did not improve performance, and temperature-rank reversals remained for some surfaces. Comparisons between daytime night-filter HOTSAT SBT and Landsat LST can also reflect combined differences in spectral band, temperature definition, reflected signals and acquisition conditions. Current hot-area comparisons therefore have limitations as independent validation of downscaling performance. These limitations do not negate the improved spatial correlation and local contrast or the value of the imagery for visual exploration.

Quantitative assessment of individual facilities' absolute temperatures at 10 m and of small hotspots requires further validation. Future HOTSAT day-filter imagery or high-resolution long-wave infrared (LWIR) imagery comparable to Landsat could strengthen this assessment. Evaluation should minimize acquisition-date and time differences and consistently handle registration, spatial response, emissivity, atmospheric correction and temperature definitions, reducing the influence of spectral differences and reflected signals. Day-filter imagery should not be assumed to be reflection-free ground truth; in-situ temperature observations should support absolute-temperature validation where possible.

Next experiment · TIR-to-TIR super-resolution Not performed

Future work will explore LST-to-LST restoration learned from thermal information alone, informed by public descriptions of Constellr HiVE/SkyBee. The official Sharpening Layer documentation checked in October 2026 specifies an RRDB neural network producing 10 m LST from 30 m LST without auxiliary optical bands.[5] Archived LSTzoom documentation describes degrading airborne high-resolution thermal imagery using sensor PSF and downsampling, learning the inverse transformation, and evaluating on separate airborne scenes.[6]

The proposed follow-up is to construct degradation/restoration experiments that account for Landsat's actual sensor spatial response, then compare temperature error, local contrast and hot-area recovery against the optical-based results on separate scenes. The vendor's detailed code and weights have not been verified, so this is not described as a complete reproduction. Use of RRDB alone does not establish that a GAN or perceptual loss is used.[7] The 10 m product in the existing Abu Dhabi 30 m/10 m open sample will not be treated as independent observational ground truth. No additional downloads or model training were performed for this plan.

CONSTELLR OPEN SAMPLE · ABU DHABI · URBAN CLOSE-UP
aOriginal 30 m LST product
Original 30 m LST product · same-area close-upN
↑
500 m
b10 m super-resolution product
10 m super-resolution product · same-area close-upN
↑
500 m
Shared LST display range (°C)
2537.550
Figure 7. A 3.60×3.60 km urban-block close-up from the Constellr SkyBee-1 Abu Dhabi open sample (2025.11.23 07:28:38 UTC). The same geographic extent of 30 m LST (120×120 cells) and 10 m sharpened LST (360×360 cells) is shown at the same display size and with the same 25–50°C colour range. Enlargement without smoothing preserves visible differences between the native grids. The 10 m product is the vendor's super-resolution output, not independent observational ground truth.

Source: previously archived products from the Constellr Open Data Programme. EPSG:32640; crop extent E 244,200–247,800 m / N 2,693,790–2,697,390 m. Original values, colours and masks are retained; only the displayed extent is narrowed.

Within the close-up, the 10 m product depicts intra-block temperature contrasts and linear boundaries in finer detail than the 30 m image. This area illustrates a visual difference in spatial detail; it is not a validation sample representative of quantitative performance across the full scene. Public metadata alone do not establish the exact model version used. Image sharpness was not equated with improved actual temperature accuracy.

References

  1. Onačillová, K., Gallay, M., Paluba, D., Péliová, A., Tokarčík, O., & Laubertová, D. (2022). Combining Landsat 8 and Sentinel-2 Data in Google Earth Engine to Derive Higher Resolution Land Surface Temperature Maps in Urban Environment. Remote Sensing, 14(16), 4076. 10.3390/rs14164076. Author code: LST-downscaling-to-10m-GEE · GEE implementation examined (2026.10.08).
  2. Yu, X., Guo, X., & Wu, Z. (2014). Land Surface Temperature Retrieval from Landsat 8 TIRS—Comparison between Radiative Transfer Equation-Based Method, Split Window Algorithm and Single Channel Method. Remote Sensing, 6(10), 9829–9852. 10.3390/rs6109829.
  3. Sekertekin, A., & Bonafoni, S. (2020). Land Surface Temperature Retrieval from Landsat 5, 7, and 8 over Rural Areas: Assessment of Different Retrieval Algorithms and Emissivity Models and Toolbox Implementation. Remote Sensing, 12(2), 294. 10.3390/rs12020294.
  4. Wang, L., Lu, Y., & Yao, Y. (2019). Comparison of Three Algorithms for the Retrieval of Land Surface Temperature from Landsat 8 Images. Sensors, 19(22), 5049. 10.3390/s19225049.
  5. Constellr. LSTprecision Data Bundle Description — Sharpening Layer. Official product documentation. Page update label: October 2026. Accessed: 2026.10.08. Official Sharpening Layer description.
  6. Constellr. LSTzoom. Archived product documentation. Page update label: March 2026. Accessed: 2026.10.08. Archived LSTzoom documentation.
  7. Wang, X., et al. (2018). ESRGAN: Enhanced Super-Resolution Generative Adversarial Networks. arXiv:1809.00219. Background reference for the RRDB architecture. arXiv:1809.00219.
  8. U.S. Geological Survey. Landsat Collection 2 Surface Temperature. Official product-generation documentation. Accessed: 2026.10.08. Temperature-product inputs and emissivity information.
  9. SatVu. Imagery Product Spec — Sensor Information. Current MWIR day/night band specifications. Accessed: 2026.10.08. Official imagery product specification.
  10. CIRA / NOAA. Shortwave IR Window Channel (3.9 micron): Reflected Solar Component. General principles of daytime reflected and emitted radiation. Accessed: 2026.10.08. The reflected component at 3.9 μm.
Supplementary Figure A1 · comparison with a shared 20–50°C display range
aHOTSAT SBT · 26 October
HOTSAT

Image temporarily withheld

bOriginal Landsat · 16 October
Original Landsat · 16 October — actual experimental imagery of the same extent, grid north upN
↑
2 km
cInitial regression · no residual
Initial regression · no residual — actual experimental imagery of the same extent, grid north upN
↑
2 km
dInitial regression · smooth residual
Initial regression · smooth residual — actual experimental imagery of the same extent, grid north upN
↑
2 km
Shared display range for all panels (°C)
203550
Excluded / invalid area
Figure A1. Numerical distributions of HOTSAT SBT and Landsat-derived LST. Although shown with a shared colour range, they were not used to validate absolute-temperature accuracy because acquisition dates, times and temperature definitions differ. Values outside the range use the endpoint colours.

Source: comparison_20231016_20231026/visuals/*_10m_Turbo_20-50C.png. The background in this supplementary figure represents no-data areas.

Revision history

Source manuscript v0.1.2 · 2026.10.08

  • v0.1.2 Clarified the night-filter interpretation, practical value and future validation. Enlarged the representative result and Constellr comparison.
  • v0.1.1 Added the lead result, concept and comparison figures, metric explanations, and discussion of NDVI, reflected signals and conclusions.
  • v0.1.0 Initial manuscript documenting experimental results, numerical metrics, methods, limitations and next steps.

Web edition: numerical results and figures selected for public display are preserved from the Korean manuscript, with an English translation and reading features added. Local source-file links are omitted.

HOTSAT observation images are currently excluded from the public page and deployment files.

Figure detail