ALADDIN: Adversarial Latent Diffusion Distillation for One-Step Identity Swapping
Organizations: Constructor University, Bremen, Germany · Sumsub, Berlin, Germany
Abstract
Face swapping transfers a source identity onto a target image while preserving the target's pose, expression, hair, and lighting. The most realistic current methods are diffusion-based, but they need many network evaluations per image. GAN-based methods are fast, yet trained from scratch they must learn realism from the adversarial signal alone and produce visibly weaker results. We present ALADDIN (Adversarial Latent Diffusion Distillation for One-Step Identity Swapping), a one-step face swapper obtained by initialising the generator from a pre-trained multi-step flow-matching model and training it adversarially under identity and target-preservation constraints. We expose a controllable trade-off between identity transfer and target-attribute preservation by training a student model with triplet pseudo-label supervision. We additionally identify a bias in the standard evaluation protocol, which favours methods trained against the same identity encoder used to score them, and re-evaluate all baselines with an independent one. ALADDIN is state-of-the-art among one-step methods in realism and target preservation at comparable identity transfer, and matches the best multi-step model with 28 times fewer network evaluations and an order of magnitude fewer training pairs.
Figures & tables
| ID Similarity measured with | |||
| Method | MS1M–IR-SE50 | Glint–R100 | WebFace–R50 |
| Trained against MS1M–IR-SE50 | |||
| REFace | 0.41 | 0.39 | |
| InfoSwap | 0.43 | 0.42 | |
| Trained against Glint–R100 | |||
| Ours ALADDIN Student λ=1 | 0.55 | 0.50 | |
| Method | FID | ID Sim. | Retrieval Top-1/5 | Pose | Expr. |
| One-step methods | |||||
| MegaFS | 15.54 | 0.38 | 84.5/89.7 | 4.50 | 1.14 |
| E4S | 12.00 | 0.37 | 77.9/87.9 | 4.47 | 1.30 |
| HiFiFace | 11.08 | 0.45 | 93.1/96.7 | 3.20 | 1.34 |
| InSwapper † | 8.67 | 0.60 | 90.3/90.5 | 2.80 | 1.52 |
| CSCS | 8.59 | 0.63 | 99.4 / 100 | 3.70 | 1.45 |
| FID | ID Sim. | Pose | Expr. | |
| Data mixture ratio (cross / same ID) | ||||
| 1.00 / 0.00 | 5.50 | 0.49 | 2.20 | 0.95 |
| 0.75 / 0.25, optimal ALADDIN Teacher | 4.55 | 0.49 | 1.90 | 0.77 |
| 0.50 / 0.50 | 5.01 | 0.49 | 1.87 | 0.79 |
| Discriminator input | ||||
| Raw latent | 20.46 | 0.53 | 2.82 | 1.13 |
Appendix figures & tables3 assets
Supplementary material from the paper’s appendix.
Appendix
| Method | FID | ID Sim. | Pose | Expr. |
| One-step methods | ||||
| MegaFS | 15.54 | 0.48 | 4.50 | 1.14 |
| E4S | 12.00 | 0.49 | 4.47 | 1.30 |
| HiFiFace | 11.08 | 0.48 | 3.20 | 1.34 |
| InSwapper | 8.67 | 0.56 | 2.80 | 1.52 |
| CSCS | 8.59 | 0.61 | 3.70 | 1.45 |
Image Generation
Image generation studies models that create or edit images from text, examples, layouts, and other structured controls.
See all 463 papers