More research

Representation-Aligned Latent Flow Matching for SAR-to-EO Image Translation

Jeonghyeok Do1 Seungchul Lee2 Munchurl Kim1,†

1Korea Advanced Institute of Science and Technology (KAIST), South Korea2Stellarvision Inc.

† Corresponding authorehwjdgur0913@kaist.ac.krleesc@stellarvision.krmkimee@kaist.ac.kr

arXiv preprint, 2026

Abstract

SAR-to-EO image translation aims to generate electro-optical (EO) imagery from synthetic aperture radar (SAR) observations. Existing latent diffusion approaches typically inherit a predetermined autoencoder, although reconstruction fidelity can vary substantially across codecs and modalities. Because the latent codec affects the round-trip preservation of both SAR conditions and EO targets, codec selection constitutes a fundamental design choice; nevertheless, existing methods largely rely on codecs pretrained on natural images.

To remedy this, we introduce ReFlowSET, a conditional latent flow-matching framework that selects its codec through a joint SAR–EO reconstruction audit. Rather than inheriting a heavyweight pretrained generator, ReFlowSET trains a substantially smaller conditional DiT from scratch in the selected latent space, using dual-stream SAR conditioning followed by joint feature refinement. To provide semantic guidance for this from-scratch training, intermediate noisy-EO features are aligned with clean target-EO representations extracted by a frozen vision foundation model. This alignment is used only during training and introduces no additional inference cost. Experiments on QXS-SAROPT and SAR2Opt demonstrate state-of-the-art performance across diverse perceptual fidelity and distributional metrics.

Choose the codec, train from scratch

A SAR–EO reconstruction audit selects the codec; a substantially smaller DiT is trained from scratch in its latent space.

Grid with two QXS-SAROPT rows and two SAR2Opt rows and eight columns: input SAR, SD2.1 FT, BBDM, E3Diff, cBBDM, C-DiffSET, ReFlowSET and ground-truth EO.
Qualitative comparison on QXS-SAROPT and SAR2Opt. (a) input SAR, (b)–(f) retrained baselines, (g) ReFlowSET, (h) ground-truth EO.

Quantitative results

ReFlowSET achieves the best FID and DISTS on both benchmarks and the best LPIPS on SAR2Opt.

Table 1. Quantitative comparison on QXS-SAROPT and SAR2Opt. All methods are retrained from official code on identical training splits and test pairs. Bold and underline indicate the best and second-best results, respectively.
Bold bestUnderline second best↓ lower is better · ↑ higher is better
Show
Scroll for more columns
Method Venue QXS-SAROPT SAR2Opt
FID↓ DISTS↓ LPIPS↓ SSIM↑ PSNR↑ FID↓ DISTS↓ LPIPS↓ SSIM↑ PSNR↑
General image translation/restoration methods
pix2pixCVPR'17174.60.3730.6650.20312.33261.90.3470.6570.19913.39
CycleGANICCV'17104.40.3760.6530.26212.92143.50.3300.6500.17812.90
pix2pixHDCVPR'1885.70.2980.5730.35816.13146.30.2830.5670.26815.95
SPADECVPR'1990.70.2920.5990.32014.53142.50.2650.5970.23414.47
DDPM (SR3)TPAMI'2243.80.3110.6200.35914.04122.50.2950.6100.31313.65
SD2.1 fine-tuneCVPR'2219.10.2570.5610.34815.4071.80.2110.5410.29316.24
BBDMCVPR'2376.60.2700.5680.35215.34143.10.2900.5900.27615.29
ControlNetICCV'2350.40.3070.6040.29713.42140.50.3500.6430.21711.73
ResShiftNeurIPS'23140.20.3340.6070.21714.20141.70.3040.5970.17714.31
HI-DiffNeurIPS'23324.30.5390.6920.45717.10319.80.4730.6920.38417.36
StegoGANCVPR'24106.80.3840.6580.25412.96150.10.3470.6550.15812.47
SAR-to-EO methods
Cond. DiffusionGRSL'2388.60.3550.7300.21311.55211.80.4150.6860.24812.48
E3DiffGRSL'2447.80.2780.5300.30216.44104.70.2320.5290.24916.09
cBBDMGRSL'2550.60.2460.5390.37216.02222.30.3770.5710.36117.05
C-DiffSETTCSVT'2619.90.2330.5260.38016.9278.10.2140.5290.31416.81
ReFlowSET (SD2.1)–25.50.2670.5660.33715.8584.50.2170.5410.27015.82
ReFlowSET (Ours)–19.10.2310.5340.35516.0966.30.1850.5220.28716.06

On SAR2Opt, ReFlowSET lowers the second-best FID from 71.8 to 66.3 and DISTS from 0.211 to 0.185, relative gains of 7.7% and 12.3%. Checkpoints of the retrained baselines are on Hugging Face.

Ablation and efficiency Table 2
Table 2. Ablation of SAR conditioning, fusion, and EO representation alignment on SAR2Opt. All variants use 12 DiT blocks; D/S denote dual-/single-stream blocks. Params are deployed DiT parameters and exclude training-only alignment modules; VRAM and time report peak training memory and per-image inference latency.
Bold best↓ lower is better
Scroll for more columns
ℒRe SAR
Stream
Fusion Topology FID↓ Params↓
(M)
VRAM↓
(GB)
Time↓
(sec)
✓Shared [C-DiffSET]Input [C-DiffSET]0D+12S72.865108.468.180.92
✓DualToken4D+8S70.450143.8613.572.06
✗DualChannel4D+8S71.851145.049.801.34
✓DualChannel4D+8S70.436145.0410.631.34

With alignment enabled, the dedicated SAR stream with channel fusion lowers FID from 72.865 to 70.436; token fusion gives virtually no FID benefit (70.450) at higher VRAM and latency. Adding ℒRe lowers FID from 71.851 to 70.436 with unchanged parameters and latency.

Fuse late, align only in training

ReFlowSET framework. Training: the frozen VAE encoder maps the EO and SAR images to latents; a linear trajectory mixes Gaussian noise with the EO latent; a DiT with dual-stream blocks for the SAR latent and the noisy EO latent, followed by concatenation and single-stream blocks, predicts the velocity and is trained with a flow matching loss. Features after the r-th block pass through a projection head and are aligned with EO representations from a frozen foundation model. Inference: an ODE solver integrates the velocity and the VAE decoder produces the EO image.
ReFlowSET framework. A conditional DiT learns the latent flow from Gaussian noise to the EO latent under dual-stream SAR conditioning; the alignment branch is removed at inference.
  1. 01Codec chosen by reconstruction. Frozen FLUX.2 latents for SAR and EO; a 509.3M-parameter DiT is trained from scratch.
  2. 02Dual-stream SAR conditioning. SAR and noisy-EO latents stay separate for 8 of 24 blocks, then fuse channel-wise.
  3. 03Training-only alignment. Noisy-EO features are aligned with clean-EO DINOv3 features, at no inference cost.

BibTeX

@article{do2026reflowset,
  title={ReFlowSET: Representation-Aligned Latent Flow Matching for SAR-to-EO Image Translation},
  author={Do, Jeonghyeok and Lee, Seungchul and Kim, Munchurl},
  journal={arXiv preprint arXiv:2609.00968},
  year={2026}
}
Prior work: C-DiffSET (IEEE TCSVT 2026)
@article{do2026cdiffset,
  title={C-diffset: Leveraging latent diffusion for sar-to-eo image translation with confidence-guided reliable object generation},
  author={Do, Jeonghyeok and Lee, Jaehyup and Lee, Seungchul and Kim, Munchurl},
  journal={IEEE Transactions on Circuits and Systems for Video Technology},
  year={2026},
  publisher={IEEE}
}