Any2Any: Unified Arbitrary Modality Translation for Remote Sensing
Organizations: National Engineering Research Center for Multimedia Software, Institute of Artificial Intelligence, School of Computer Science, Wuhan University, and Hubei Key Laboratory of Multimedia and Network Communication Engineering · Zhongguancun Academy, Beijing, China. 100094 · School of Electronic Information, Wuhan University, Wuhan, China · School of Automation, Beijing Institute of Technology ·
Abstract
Multi-modal remote sensing imagery provides complementary observations of the same geographic scene, yet such observations are frequently incomplete in practice. Existing cross-modal translation methods treat each modality pair as an independent task, resulting in quadratic complexity and limited generalization to unseen modality combinations. We formulate Any-to-Any translation as inference over a shared latent representation of the scene, where different modalities correspond to partial observations of the same underlying semantics. Based on this formulation, we propose Any2Any, a unified latent diffusion framework that projects heterogeneous inputs into a geometrically aligned latent space. Such structure performs anchored latent regression with a shared backbone, decoupling modality-specific representation learning from semantic mapping. Moreover, lightweight target-specific residual adapters are used to correct systematic latent mismatches without increasing inference complexity. To support learning under sparse but connected supervision, we introduce RST-1M, the first million-scale remote sensing dataset with paired observations across five sensing modalities, providing supervision anchors for any-to-any translation. Experiments across 14 translation tasks show that Any2Any consistently outperforms pairwise translation methods and exhibits strong zero-shot generalization to unseen modality pairs. Code and models are available at https://github.com/MiliLab/Any2Any.
Figures & tables
| Dataset | #Imgs | #Imgs Pairs | Modality | #TDs | Translation Task | ||||
|---|---|---|---|---|---|---|---|---|---|
| RGB | SAR | NIR | MS | PAN | |||||
| SEN1-2 ( Schmitt et al., 2018 ) | 564,768 | 282,384 | ✓ | ✓ | 2 | SAR RGB | |||
| SEN12MS ( Schmitt et al., 2019 ) | 541,986 | 180,662 | ✓ | ✓ | 2 | SAR RGB | |||
| SpaceNet6 ( Shermeyer et al., 2020 ) | 6,802 | 3,401 | ✓ | ✓ | 2 | SAR RGB | |||
| QXS-SAROPT ( Huang et al., 2021 ) | 40,000 | 20,000 | ✓ | ✓ | 2 | SAR RGB | |||
| SAR2Opt ( Zhao et al., 2022 ) | 4,152 | 2,076 | ✓ | ✓ | 2 | SAR RGB | |||
| Method | SAR RGB | NIR RGB | NIR MS | MS RGB | SAR MS | SAR NIR | PAN RGB | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| PSNR | SSIM | RMSE | PSNR | SSIM | RMSE | PSNR | SSIM | RMSE | PSNR | SSIM | RMSE | PSNR | SSIM | RMSE | PSNR | SSIM | RMSE | PSNR | SSIM | RMSE | |
| Pix2Pix ( Isola et al., 2017 ) | 11.84 | 0.08 | 68.57 | 13.14 | 0.08 | 60.35 | 12.65 | 0.38 | 62.62 | 13.58 | 0.12 | 55.81 | 12.46 | 0.32 | 64.29 | 12.57 | 0.08 | 64.94 | 8.57 | 0.00 | 96.26 |
| Pix2PixHD ( Wang et al., 2018 ) | 18.48 | 0.50 | 35.81 | 18.08 | 0.46 | 36.66 | 11.18 | 0.51 | 73.39 | 18.02 | 0.52 | 39.72 | 10.39 | 0.27 | 80.67 | 10.86 | 0.15 | 78.10 | 19.07 | 0.64 | 33.69 |
| BBDM ( Li et al., 2023 ) | 19.50 | 0.66 | 31.02 | 20.39 | 0.70 | 29.59 | 14.60 | 0.56 | 53.04 | 26.39 | 0.91 | 12.76 | 11.13 | 0.30 | 81.22 | 13.03 | 0.29 | 68.51 | 10.06 | 0.03 | 81.78 |
| ControlNet ( Zhang et al., 2023 ) | 11.47 | 0.03 | 41.72 | 16.02 | 0.41 | 46.16 | 13.11 | 0.21 | 65.65 | 16.88 | 0.41 | 42.09 | 13.16 | 0.24 | 65.32 | 13.01 | 0.21 | 62.64 | 12.35 | 0.23 | 65.88 |
| LBM ( Chadebec et al., 2025 ) | 14.64 | 0.07 | 48.86 | 13.76 | 0.49 | 58.42 | 18.88 | 0.66 | 34.15 | 11.89 | 0.45 | 71.91 | 13.10 | 0.09 | 58.62 | 14.04 | 0.08 | 51.85 | 27.17 | 0.82 | 13.75 |
| Training Data | Network Architecture | Training Strategy | SAR RGB | #Translation Directions | ||||||
| SAR RGB | RGB SAR | w/o Adapter | w/ Adapter | Scratch | Incremental | PSNR | RMSE | |||
| Set 1 | Setting 1 | ✓ | ✓ | ✓ | 20.68 | 28.51 | 1 | |||
| Setting 2 | ✓ | ✓ | ✓ | 20.88 | 27.89 | 1 | ||||
| Set 2 | Setting 3 | ✓ | ✓ | ✓ | ✓ | 19.63 | 32.83 | 2 | ||
| Setting 4 | ✓ | ✓ | ✓ | ✓ | 21.44 | 25.87 | 2 | |||
| SAR Other | Other RGB | w/o Adapter | w/ Adapter | Scratch | Incremental | PSNR | RMSE | |||
Appendix figures & tables3 assets
Supplementary material from the paper’s appendix.
Appendix
| Component | DiT-S/4 (M) | DiT-B/4 (M) | DiT-L/4 (M) |
|---|---|---|---|
| Residual Adapter ( 5) | 0.006 | 0.006 | 0.006 |
| VAE (SAR) | 55.321 | 55.321 | 55.321 |
| VAE (RGB) | 55.326 | 55.326 | 55.326 |
| VAE (MS) | 13.335 | 13.335 | 13.335 |
| VAE (NIR) | 55.321 | 55.321 | 55.321 |
| VAE (PAN) | 83.649 | 83.649 | 83.649 |
Remote Sensing Image Understanding
Remote sensing image understanding uses AI to interpret satellite and aerial imagery for objects, land cover, change, hazards, and spatial relationships.
See all 207 papers