Flow matching for Sentinel-2 super-resolution: implementation, application, and implications
Dakota Hester, Vitor S. Martins, Lucas B. Ferreira, Thainara M. A. Lima, Juliana A. Ara\'ujo

TL;DR
This paper introduces a flow matching model for Sentinel-2 super-resolution, achieving high accuracy and perceptual quality efficiently, enabling large-scale high-resolution satellite imagery generation and land cover classification.
Contribution
The work presents a novel flow matching approach for satellite image super-resolution, outperforming diffusion and GAN models in accuracy and efficiency, with practical applications in large-scale land cover mapping.
Findings
Flow matching outperforms diffusion and Real-ESRGAN in pixel accuracy.
The model generates perceptually realistic images in 20 steps with a second-order solver.
Achieved 89.11% accuracy in land cover classification for the Chesapeake Bay watershed.
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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
