Papers
Topics
Authors
Recent
Search
2000 character limit reached

Flow matching for Sentinel-2 super-resolution: implementation, application, and implications

Published 1 May 2026 in cs.CV | (2605.00367v1)

Abstract: Developing robust techniques for super-resolution of satellite imagery involves navigating commonly observed trade-offs between spectral fidelity and perceptual quality. In this work, we introduce a flow matching model for 4x super-resolution of 10-m Sentinel-2 visible and near-infrared bands over the conterminous United States (CONUS) using a dataset of 120,851 10-m Sentinel-2 and 2.5-m resampled NAIP imagery pairs acquired on the same day. Our results showed that the flow matching model outperformed diffusion and Real-ESRGAN models in pixel-wise accuracy in a single sampling step using the Euler method. When evaluated with a second-order Midpoint solver, our model generated perceptually realistic super-resolved imagery in only 20 sampling steps, effectively navigating the perception-distortion trade-off at inference time without retraining. We used this model to produce a super-resolved 2.5-m 4-band CONUS imagery product derived from 2025 10-m Sentinel-2 annual composites, consisting of over 1.58 trillion pixels. We further evaluated the use of super-resolved data on a land cover classification task using semantic segmentation models. Finally, we generated a yearly 2.5-m land cover product for the Chesapeake Bay watershed for 2020-2025. An accuracy assessment against 25,000 ground truth points revealed an overall accuracy of 89.11% for the annual land cover product. We conclude that flow matching is an effective generative modeling approach for super-resolution of Sentinel-2 imagery compared to diffusion and Generative Adversarial Network-based methods, and has strong implications for expanding access to high-resolution imagery for geospatial applications that demand fine spatial detail.

Summary

  • The paper introduces a flow matching model that achieves 4x super-resolution for Sentinel-2 imagery with high pixel fidelity using a deterministic ODE-based method.
  • The methodology leverages a large, paired Sentinel-2/NAIP dataset and uses L1 loss to stabilize training and control the perception-distortion trade-off.
  • Empirical results show that an Euler solver at T=1 outperforms diffusion and GAN methods in PSNR and SSIM while maintaining analytical accuracy for land cover segmentation.

Flow Matching for Sentinel-2 Super-Resolution: Technical Overview and Implications

Introduction and Motivation

The proliferation of deep learning-based super-resolution (SR) models for satellite imagery has largely been dominated by GANs and, more recently, diffusion models. However, the inherent instability and perception-distortion trade-offs of GAN frameworks, combined with the high inference costs of diffusion approaches, pose practical limitations for producing reliable, high-resolution synthetic satellite imagery optimized for downstream analytical tasks. This paper introduces and systematically evaluates a flow matching approach for 4×4\times SR of 10-meter Sentinel-2 imagery, leveraging NAIP aerial imagery as cross-calibrated ground truth, and demonstrates its application to generate synthetic 2.5-meter products across CONUS with implications for geospatial analytical workflows.

Figure 1

Figure 1: A high-level overview of the methodology used in this study.

Data Curation and Processing

A CONUS-scale paired dataset of 120,851 Sentinel-2 and date-aligned, cross-calibrated NAIP images was constructed, ensuring strict spatial and temporal alignment to maximize the reliability of supervised SR model training. Calibration of NAIP to Sentinel-2 surface reflectance was achieved via per-band OLS regression, ensuring comparability across sensor modalities and enabling the creation of a reference standard for evaluating both pixel-wise and perceptual fidelity of synthetic outputs.

Figure 2

Figure 2: Spatial distribution of Sentinel-2 and NAIP image pairs used for training/evaluation (left) and representative imagery pairs (right).

Additionally, Sentinel-2/NAIP/land cover label triplet datasets were created for the Chesapeake Bay watershed region to rigorously evaluate the impact of SR quality on downstream semantic segmentation/classification.

Figure 3

Figure 3: Reclassified CBLC classes (left), sample triplet locations (middle), and accuracy assessment point locations (right).

Flow Matching-Based Super-Resolution: Model Formulation

The core innovation is the adaptation of flow matching [Lipman et al., (Lipman et al., 2022)] to the spatial super-resolution domain. The model learns deterministic continuous flows between Gaussian noise and empirical image data distributions, parameterized via a U-Net conditioned on upsampled low-resolution Sentinel-2 inputs. The network is trained to match the velocity vector fields of interpolated samples between noise and data, allowing for efficient ODE-based inference with post-hoc selection of solvers and step count TT.

The methodology ensures stable training by utilizing â„“1\ell_1 loss and circumvents the adversarial or perceptual biases present in GAN-based approaches. Crucially, the deterministic ODE-solving framework allows for explicit control of the perception-distortion frontier by adjusting TT and solver type at inference time.

Figure 4

Figure 4: Flow matching SR via Euler solver: sample refinement from Gaussian noise x0x_0 to SR output x1x_1 in TT steps.

Empirical Benchmarking Against Diffusion and GAN Methods

Performance was benchmarked against both DDPM/DDIM diffusion models and Real-ESRGAN, using identical U-Net backbones and identical training data splits to ensure experimental parity. Evaluation utilized PSNR and LPIPS as primary metrics for pixel-wise and perceptual quality, respectively, across a range of sampling step counts and ODE/diffusion solvers.

Figure 5

Figure 5: PSNR and LPIPS of flow matching/diffusion-based SR models and solvers across TT.

The first-order Euler solver using T=1T=1 exhibited the highest PSNR (34.95 dB) and SSIM (0.8316), outperforming both the best diffusion setting (33.31 dB @ T=100T=100) and Real-ESRGAN (33.29 dB), while also achieving competitive or superior regression agreement on band-wise surface reflectance values.

Qualitatively, increasing TT0 in the flow-matching ODE (particularly with Midpoint or RK4 solvers) shifted output images along the perception-distortion continuum—yielding more visually plausible detail but decreasing spectral (and analytical) fidelity.

Figure 6

Figure 6: Euler vs. Midpoint solver trade-offs: higher TT1 improves LPIPS but degrades PSNR.

Figure 7

Figure 7: Visual appearance of SR outputs for increasing TT2 in Euler-based flow matching; excessive steps induce hallucinated details.

Real-ESRGAN generated lower LPIPS (0.1937) but introduced domain-invalid artifacts and spectral bias, especially in urban scenes—likely a consequence of both the adversarial and ImageNet-based perceptual terms not transferring to the geospatial context.

Figure 8

Figure 8: Comparison of SR outputs from various models, showcasing flow matching's qualitative superiority in urban structure preservation.

Figure 9

Figure 9: Per-band regression for Euler (TT3), Real-ESRGAN, and Lanczos resampling vs. true NAIP reflectance.

The flow matching approach—especially with Euler/TT4—showed the best overall pixel-level fidelity and generalization across scenes, including enhanced demarcation of urban and agricultural features in large-scale, temporally consistent synthetic SR products.

Figure 10

Figure 10: CONUS-scale synthetic 2.5 m imagery for 2025 generated using flow matching SR.

Downstream Land Cover Classification Impact

A critical practical evaluation was performed by training U-Net, DeepLabV3+, and SegFormer models for five-class land cover segmentation using variously upsampled Sentinel-2 data (Lanczos, Real-ESRGAN, and flow matching SR), as well as gold-standard NAIP.

The Euler solver with TT5 provided consistent improvements over Lanczos and Real-ESRGAN specifically in class-wise F1 for impervious (urban) surfaces—up to 2 % in F1—while overall macro-averaged improvement was modest (typically 0.16 % average F1 gain).

Figure 11

Figure 11: F1 score for land cover classification vs. TT6; increasing TT7 impairs analytical performance, despite improved perceptual similarity.

Figure 12

Figure 12: Per-class delta in accuracy for Real-ESRGAN, flow matching (Euler TT8), and NAIP compared to Lanczos baseline.

Notably, increasing TT9 (and hence improving LPIPS) consistently degraded segmentation accuracy—indicating that hallucinated detail from "perceptual" super-resolution is detrimental for analytical remote sensing tasks that depend on spectral integrity. This provides empirical support for prioritizing distortion-minimizing inference for geospatial use cases.

Figure 13

Figure 13: Urban LULC predictions for SegFormer at 2.5 m under different upsampling methods (clear improvement with flow matching SR).

The best-performing workflow—SegFormer trained with Euler (flow matching, ℓ1\ell_10) synthetic SR images—achieved overall accuracy of 89.11 % and macro F1 74.4 % in the Chesapeake Bay dataset, with the highest reliability for water and forest classes and improvements in impervious surface delineation.

Figure 14

Figure 14: Examples of high-frequency land cover transitions detected in annual Chesapeake Bay 2.5 m product (2020–2025).

Theoretical and Practical Implications

Bold claim: The empirical findings demonstrate that flow matching models, when paired with deterministic, single-step ODE solvers, can achieve both superior pixel-wise SR accuracy and practical computational efficiency compared to contemporary diffusion and GAN-based methods. The capacity for real-time inference and tractable control of the perception-distortion trade-off at deployment is a decisive advantage in operational settings.

The study further highlights that perceptual metrics and GAN/LPIPS-driven pipelines optimized for photorealism are poorly aligned with geospatial analytical requirements and may, in fact, degrade downstream classification and biophysical retrieval tasks.

Of critical importance is the domain transferability and scalability demonstrated by generating a 1.58 trillion pixel synthetic product at 2.5 m across CONUS and temporally explicit land cover maps for the Chesapeake Bay watershed, indicating the workflow's practical readiness for large-scale environmental monitoring, land use planning, and urban analytics.

Prospects and Future Directions

From a methodological standpoint, further improvements may be realized by introducing semantic guidance or auxiliary cross-sensor/contextual information into the flow-matching conditioning pipeline (see also semantic-guided flow matching [Gong et al., TGRS 2025]). Adaptive ODE solvers and better spectral/perceptual evaluation metrics for remote sensing (rather than transfer from natural image domains) are warranted.

Given the convergence of continuous normalizing flows and efficient ODE-based sampling, future SR methods are likely to focus on the deterministic, analysis-friendly regime, with an emphasis on transparency, control, and spectral fidelity rather than adversarial photorealism.

Conclusion

This paper constitutes a rigorous empirical and methodological advancement in satellite imagery SR, establishing flow matching as a highly effective and computationally efficient alternative to both GAN and diffusion-based approaches for geospatial applications. The capacity to explicitly manage the perception-distortion frontier post training and the strong alignment with downstream analytical performance render flow matching a highly promising direction for scalable, trustworthy remote sensing super-resolution (2605.00367).

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.