Learning the Target Priors Before Image Translation: A Decoupled Training Paradigm for Cross-Modal Image Translation in Remote Sensing
Organizations: Central South University, Changsha, China · Wuhan University, Wuhan, China · Guangzhou University, Guangzhou, China
Abstract
Cross-modal image translation in remote sensing must preserve source-observed content while matching the target-domain distribution. Existing methods jointly learn the target prior and cross-modal dependence from scarce paired data, overlooking a key asymmetry: only the latter intrinsically requires cross-modal correspondence. We formalize this distinction through conditional-score and denoising-risk analyses and propose Learning the Target Priors Before Image Translation (LTP-BIT), a prior-first paradigm that decouples the two learning tasks. LTP-BIT first learns a target-domain generative prior from large-scale unpaired imagery, then retains the pretrained backbone weights and learns source-conditioned control through P-DART, a parameter-efficient dual-stream architecture. Controlled experiments show that prior matching and scaling primarily improve target-domain realism, whereas instance fidelity relies more strongly on conditional adaptation. LTP-BIT achieves state-of-the-art performance across SAR-to-RGB and NIR-to-RGB benchmarks using only 9.81% task-specific parameters. On QXS-SAROPT, it retains near-full-data instance fidelity with only 25% of the paired samples.
Figures & tables
| Prior Params CMMD PSNR S 10.0M 0.265 15.569 M 10.0M 0.254 15.422 L 10.0M 0.232 15.437 XL 10.0M 0.232 15.009 | Prior Params CMMD PSNR S 10.6M 0.273 15.888 M 14.6M 0.258 15.965 L 22.0M 0.248 16.109 XL 45.4M 0.226 16.194 | Data CMMD PSNR 50K 0.253 16.093 250K 0.231 16.009 500K 0.226 15.912 1M 0.224 15.845 |
|---|---|---|
| (a) Prior-Model Scaling (Fixed DDT-Head Conditioning) | (b) Prior-Model Scaling (Full P-DART) | (c) Pretraining-Data Scaling |
| Data scale | Manifold | Distribution-level | Instance-level | |||
|---|---|---|---|---|---|---|
| Cov.@3 (%) | Dens.@3 | FID | CMMD | PSNR | LPIPS | |
| 50K | 7.675 | 0.062 | 29.70 | 0.253 | 16.093 | 0.469 |
| 250K | 7.750 | 0.055 | 22.23 | 0.231 | 16.009 | 0.460 |
| 500K | 7.925 | 0.052 | 20.34 | 0.226 | 15.912 | 0.459 |
| 1M | 8.000 | 0.053 | 18.98 | 0.224 | 15.845 | 0.461 |
| QXS | Manifold | Distribution-level | Instance-level | |||
|---|---|---|---|---|---|---|
| Cov.@3 (%) | Dens.@3 | FID | CMMD | PSNR | LPIPS | |
| 0 | 7.075 | 0.0481 | 28.18 | 0.239 | 16.187 | 0.467 |
| 4K | 21.275 | 0.1317 | 27.75 | 0.241 | 16.138 | 0.464 |
| 8K | 29.075 | 0.2028 | 26.41 | 0.234 | 16.220 | 0.460 |
| 16K | 36.900 | 0.2938 | 26.75 | 0.236 | 16.268 | 0.457 |
| Chesapeake | |||||
| Method | PSNR | SSIM | LPIPS | FID | CMMD |
| No pretrained generative prior | |||||
| CycleGAN | 15.621 | 0.536 | 0.405 | 83.94 | 1.514 |
| CFCA-SET | 18.569 | 0.572 0.572 | 0.351 | 85.82 | 2.388 |
| StegoGAN | 16.099 | 0.559 | 0.390 | 48.91 | 0.625 |
| BBDM | 17.801 | 0.437 | 0.355 | 53.29 | 0.828 |
| Method | Base | Param | PSNR | SSIM | LPIPS | FID | CMMD |
|---|---|---|---|---|---|---|---|
| Add. | FT | 873M | 16.349 | 0.380 | 0.459 | 55.03 | 0.358 |
| Concat. | FT | 877M | 16.240 | 0.377 | 0.472 | 62.09 | 0.368 |
| LoRA | Frozen | 95M | 15.936 | 0.361 | 0.455 | 20.55 | 0.222 |
| DoRA | Frozen | 95M | 15.903 | 0.359 | 0.455 | 20.67 | 0.220 |
| Ours-XL | Frozen | 95M | 16.194 | 0.362 | 0.445 | 20.68 | 0.226 |
Appendix figures & tables17 assets
Supplementary material from the paper’s appendix.
Appendix
| Setting | S | M | L | XL |
|---|---|---|---|---|
| Prior backbone | ||||
| Parameters (M) | 204.6 | 282.4 | 423.4 | 873.8 |
| DiT backbone depth / width / heads | 12 / 512 / 8 | 16 / 768 / 12 | 20 / 1024 / 16 | 28 / 1440 / 20 |
| DDT head depth / width / heads | 2 / 2048 / 16 | 2 / 2048 / 16 | 2 / 2048 / 16 | 2 / 2048 / 16 |
| Auxiliary head attachment depth | 4 | 5 | 6 | 8 |
| MLP ratio | 4.0 | 4.0 | 4.0 | 4.0 |
| Cumulative images | LR schedule (epochs) | ||||||
| Prior images | Training strategy | Initialization | Epochs | seen | Warm-up | Decay start | Decay end |
| 50K | From scratch | Random | 300 | 15M | 100 | – | 200 |
| 250K | Expanded pool | 50K checkpoint | 100 | 40M | 5 | 30 | 60 |
| 50K | Fixed-pool control | 50K checkpoint | 500 | 40M | 5 | 30 | 60 |
| 500K | Expanded pool | 250K checkpoint | 100 | 90M | 5 | 30 | 60 |
| 250K | Fixed-pool control | 250K checkpoint | 200 | 90M | 5 | 30 | 60 |
| Prior | Translation | |||||||||
| Cumulative images | Init. from | Branch | Pool | FID | CMMD | PSNR | SSIM | LPIPS | FID | CMMD |
| 15M | Random | Initial | 50K | 22.35 | 0.856 | 16.093 | 0.373 | 0.469 | 29.70 | 0.253 |
| 40M | 50K | Expanded | 250K | 14.81 | 0.794 | 16.009 | 0.361 | 0.460 | 22.23 | 0.231 |
| 40M | 50K | Fixed | 50K | 20.25 | 0.833 | 16.057 | 0.369 | 0.466 | 27.21 | 0.241 |
| 90M | 250K | Expanded | 500K | 13.89 | 0.773 | 15.912 | 0.356 | 0.459 | 20.34 | 0.226 |
| 90M | 250K | Fixed | 250K | 14.37 | 0.782 | 15.946 | 0.359 | 0.460 | 20.86 | 0.222 |
| Resolution | Number of Images |
|---|---|
| 344,669 | |
| 206,801 | |
| 124,081 | |
| 74,449 | |
| – | 50,000 per resolution |
| Total | 1,000,000 |
| Manifold metrics | Translation metrics | ||||
|---|---|---|---|---|---|
| Pool | Cov.@3 (%) | Dens.@3 | FID | CMMD | PSNR |
| 50K | 8.025 | 0.071 | 27.21 | 0.241 | 16.057 |
| 250K | 8.200 | 0.058 | 20.86 | 0.222 | 15.946 |
| 500K | 8.350 | 0.059 | 19.15 | 0.220 | 15.805 |
| Manifold metrics | Translation metrics | ||||
|---|---|---|---|---|---|
| QXS | Cov.@3 (%) | Dens.@3 | FID | CMMD | PSNR |
| 4K | 21.275 | 0.132 | 24.33 | 0.241 | 14.748 |
| 8K | 29.075 | 0.203 | 23.76 | 0.234 | 14.726 |
| 16K | 36.900 | 0.294 | 23.81 | 0.228 | 14.677 |
| Prior | PSNR | SSIM | LPIPS | FID | CMMD |
|---|---|---|---|---|---|
| Random | 14.566 | 0.425 | 0.829 | 453.73 | 6.270 |
| ImageNet | 16.1782 | 0.3658 | 0.4514 | 23.6509 | 0.2466 |
| RS-1M | 16.2187 | 0.3613 | 0.4390 | 19.9728 | 0.2273 |
| Dataset | End Epoch | PSNR | SSIM | LPIPS | FID | CMMD |
|---|---|---|---|---|---|---|
| Chesapeake | 80 | 17.5835 | 0.3463 | 0.2935 | 18.5616 | 0.8395 |
| 20 | 17.7171 | 0.3500 | 0.2904 | 18.1939 | 0.8247 | |
| SpaceNet6 | 80 | 18.9241 | 0.3511 | 0.2962 | 44.2808 | 0.8327 |
| 20 | 18.9237 | 0.3526 | 0.2926 | 43.7616 | 0.8084 | |
| QXS | 80 | 16.0406 | 0.3518 | 0.4441 | 17.1970 | 0.2046 |
| 20 | 15.9555 | 0.3505 | 0.4457 | 16.5363 | 0.2009 |
Image-to-Image Translation
Image-to-image translation maps images between visual domains or modalities while preserving relevant content, structure, and semantics.
See all 115 papers