# Face Swapping on FFHQ

Source: [Face Swapping on FFHQ](<https://www.sota2.com/research/sota/face-swapping-on-ffhq>)

Collection index: [llms.txt](<https://www.sota2.com/research/llms.txt>)

Data updated: 2026-04-28T10:25:23.357Z

Evaluation of Face Swapping performance on the FFHQ dataset, utilizing metrics for identity preservation (ID retrieval), pose consistency, expression fidelity, and perceptual quality (FID).

A research result applies to its stated dataset, split, metric and evaluation configuration. Compare like-for-like settings, preserve the metric's unit and direction, and distinguish paper-reported results from independent reproduction. The best result recorded here is not a claim of exhaustive, current global coverage.

| Scope | Recorded value |
| --- | --- |
| Task | Face Swapping |
| Dataset (including any stated split) | FFHQ |
| Metric | FID |
| Unit | SCALAR |
| Direction | Lower is better |
| Results loaded | 41 of 41 |
| Coverage | All results currently returned for this benchmark |

Evaluation settings may differ between results. The original papers and recorded configurations are needed to establish comparability. A shared metric name alone does not establish an identical protocol.

## Metrics

- [FID](<https://www.sota2.com/research/sota/face-swapping-on-ffhq.md?metric=FID>): Lower is better; unit: SCALAR.

- [ID Retrieval Top-1](<https://www.sota2.com/research/sota/face-swapping-on-ffhq.md?metric=ID%20Retrieval%20Top-1>): Higher is better; unit: PERCENT.

- [ID Retrieval Top-5](<https://www.sota2.com/research/sota/face-swapping-on-ffhq.md?metric=ID%20Retrieval%20Top-5>): Higher is better; unit: PERCENT.

- [Pose Error](<https://www.sota2.com/research/sota/face-swapping-on-ffhq.md?metric=Pose%20Error>): Lower is better; unit: SCALAR.

- [Expression Error](<https://www.sota2.com/research/sota/face-swapping-on-ffhq.md?metric=Expression%20Error>): Lower is better; unit: SCALAR.

- [ID Similarity](<https://www.sota2.com/research/sota/face-swapping-on-ffhq.md?metric=ID%20Similarity>): Higher is better; unit: PERCENT.

- [Identity Preservation](<https://www.sota2.com/research/sota/face-swapping-on-ffhq.md?metric=Identity%20Preservation>): Higher is better; unit: PERCENT.

- [Attribute Consistency](<https://www.sota2.com/research/sota/face-swapping-on-ffhq.md?metric=Attribute%20Consistency>): Higher is better; unit: PERCENT.

- [Fidelity](<https://www.sota2.com/research/sota/face-swapping-on-ffhq.md?metric=Fidelity>): Higher is better; unit: PERCENT.

- [SSIM](<https://www.sota2.com/research/sota/face-swapping-on-ffhq.md?metric=SSIM>): Higher is better; unit: PERCENT.

- [LPIPS](<https://www.sota2.com/research/sota/face-swapping-on-ffhq.md?metric=LPIPS>): Lower is better; unit: SCALAR.

## Recorded results

| Method | FID | Result date | Report paper |
| --- | --- | --- | --- |
| Ours | 3.61 | Not recorded | 68fa77b51e209131cea74e13 |
| FaceDancer | 3.8 | Not recorded | 6971af3ce25ad2fa9d1edc48 |
| InfoSwap | 4.26 | Not recorded | 68fa77b51e209131cea74e13 |
| VFace | 4.29 | Not recorded | 698abc03c97a0b3e3b5de31d |
| CSCS-O | 4.55 | Not recorded | 6971af3ce25ad2fa9d1edc48 |
| InfoSwap | 5 | Not recorded | 6971af3ce25ad2fa9d1edc48 |
| REFace | 5.53 | Not recorded | 698abc03c97a0b3e3b5de31d |
| REFace | 5.62 | Not recorded | 68fa77b51e209131cea74e13 |
| DiffSwap | 5.8 | Not recorded | 68fa77b51e209131cea74e13 |
| DiffSwap | 5.8 | Not recorded | 69f03f7e55a3c32af89fa59e |
| CSCS-O | 5.98 | Not recorded | 6971af3ce25ad2fa9d1edc48 |
| DiffSwap | 6.84 | Not recorded | 6971af3ce25ad2fa9d1edc48 |
| REFace | 7.22 | Not recorded | 6971af3ce25ad2fa9d1edc48 |
| DiffSwap | 8.58 | Not recorded | 698abc03c97a0b3e3b5de31d |
| DiffFace | 8.59 | Not recorded | 698abc03c97a0b3e3b5de31d |
| DiffFace | 8.59 | Not recorded | 6971af3ce25ad2fa9d1edc48 |
| DiffFace | 8.82 | Not recorded | 68fa77b51e209131cea74e13 |
| DiffFace | 8.82 | Not recorded | 69f03f7e55a3c32af89fa59e |
| CSCS | 11 | Not recorded | 6971af3ce25ad2fa9d1edc48 |
| HifiFace | 11.58 | Not recorded | 698abc03c97a0b3e3b5de31d |
| CA-IDD | 11.73 | Not recorded | 69f03f7e55a3c32af89fa59e |
| HiFiFace | 11.81 | Not recorded | 6971af3ce25ad2fa9d1edc48 |
| MegaFS | 12 | Not recorded | 698abc03c97a0b3e3b5de31d |
| MegaFS | 12 | Not recorded | 69f03f7e55a3c32af89fa59e |
| E4S | 12.13 | Not recorded | 6971af3ce25ad2fa9d1edc48 |
| E4S | 12.22 | Not recorded | 68fa77b51e209131cea74e13 |
| E4S | 12.22 | Not recorded | 69f03f7e55a3c32af89fa59e |
| E4S | 12.38 | Not recorded | 698abc03c97a0b3e3b5de31d |
| FaceShifter | 12.5 | Not recorded | 69f03f7e55a3c32af89fa59e |
| MegaFS | 12.83 | Not recorded | 6971af3ce25ad2fa9d1edc48 |
| FaceAdapter | 13.03 | Not recorded | 6971af3ce25ad2fa9d1edc48 |
| SimSwap | 13.74 | Not recorded | 68fa77b51e209131cea74e13 |
| Simswap | 13.74 | Not recorded | 69f03f7e55a3c32af89fa59e |
| SimSwap | 13.8 | Not recorded | 698abc03c97a0b3e3b5de31d |
| SimSwap | 18.54 | Not recorded | 6971af3ce25ad2fa9d1edc48 |

### Ours

FID: 3.61. Result ID: 69bbb6ab47f34ce924a598bf.

[Reporting paper](<https://www.sota2.com/research/paper/68fa77b51e209131cea74e13.md>)

[Method origin paper](<https://www.sota2.com/research/paper/68fa77b51e209131cea74e13.md>)

Recorded evaluation configuration: {"Architecture Category":"Diffusion-based"}. This record does not assert independent reproduction.

### FaceDancer

FID: 3.8. Result ID: 69979cb55698665ec4f295c9.

[Reporting paper](<https://www.sota2.com/research/paper/6971af3ce25ad2fa9d1edc48.md>)

[Method origin paper](<https://www.sota2.com/research/paper/68fa6dbf1e209131cea3bce3.md>)

[Implementation](<https://github.com/felixrosberg/FaceDancer>)

Recorded evaluation configuration: Not recorded. This record does not assert independent reproduction.

### InfoSwap

FID: 4.26. Result ID: 69bbb6ab47f34ce924a598bb.

[Reporting paper](<https://www.sota2.com/research/paper/68fa77b51e209131cea74e13.md>)

Recorded evaluation configuration: {"Architecture Category":"GAN-based"}. This record does not assert independent reproduction.

### VFace

FID: 4.29. Result ID: 69972c0a5698665ec47adfec.

[Reporting paper](<https://www.sota2.com/research/paper/698abc03c97a0b3e3b5de31d.md>)

[Method origin paper](<https://www.sota2.com/research/paper/698abc03c97a0b3e3b5de31d.md>)

Recorded evaluation configuration: Not recorded. This record does not assert independent reproduction.

### CSCS-O

FID: 4.55. Result ID: 69979cb55698665ec4f295d3.

[Reporting paper](<https://www.sota2.com/research/paper/6971af3ce25ad2fa9d1edc48.md>)

[Method origin paper](<https://www.sota2.com/research/paper/6971af3ce25ad2fa9d1edc48.md>)

Recorded evaluation configuration: {"LPIPS loss":true,"trained\_with":"APPLE pseudo-triplets"}. This record does not assert independent reproduction.

### InfoSwap

FID: 5. Result ID: 69979cb55698665ec4f295cb.

[Reporting paper](<https://www.sota2.com/research/paper/6971af3ce25ad2fa9d1edc48.md>)

Recorded evaluation configuration: Not recorded. This record does not assert independent reproduction.

### REFace

FID: 5.53. Result ID: 69972c0a5698665ec47adfeb.

[Reporting paper](<https://www.sota2.com/research/paper/698abc03c97a0b3e3b5de31d.md>)

[Method origin paper](<https://www.sota2.com/research/paper/68fa74cb1e209131cea63e0d.md>)

Recorded evaluation configuration: Not recorded. This record does not assert independent reproduction.

### REFace

FID: 5.62. Result ID: 69bbb6ab47f34ce924a598be.

[Reporting paper](<https://www.sota2.com/research/paper/68fa77b51e209131cea74e13.md>)

[Method origin paper](<https://www.sota2.com/research/paper/68fa74cb1e209131cea63e0d.md>)

Recorded evaluation configuration: {"Architecture Category":"Diffusion-based"}. This record does not assert independent reproduction.

### DiffSwap

FID: 5.8. Result ID: 69bbb6ab47f34ce924a598bd.

[Reporting paper](<https://www.sota2.com/research/paper/68fa77b51e209131cea74e13.md>)

Recorded evaluation configuration: {"Architecture Category":"Diffusion-based"}. This record does not assert independent reproduction.

### DiffSwap

FID: 5.8. Result ID: 69f08aff47f34ce924d72880.

[Reporting paper](<https://www.sota2.com/research/paper/69f03f7e55a3c32af89fa59e.md>)

Recorded evaluation configuration: {"Model Type":"Diffusion (3D-aware masked diffusion)","Conditioning Signals":"ID embedding, 3D geometry, Masked diffusion control"}. This record does not assert independent reproduction.

### CSCS-O

FID: 5.98. Result ID: 69979cb55698665ec4f295d2.

[Reporting paper](<https://www.sota2.com/research/paper/6971af3ce25ad2fa9d1edc48.md>)

[Method origin paper](<https://www.sota2.com/research/paper/6971af3ce25ad2fa9d1edc48.md>)

Recorded evaluation configuration: {"LPIPS loss":false,"trained\_with":"APPLE pseudo-triplets"}. This record does not assert independent reproduction.

### DiffSwap

FID: 6.84. Result ID: 69979cb55698665ec4f295cd.

[Reporting paper](<https://www.sota2.com/research/paper/6971af3ce25ad2fa9d1edc48.md>)

Recorded evaluation configuration: Not recorded. This record does not assert independent reproduction.

### REFace

FID: 7.22. Result ID: 69979cb55698665ec4f295d0.

[Reporting paper](<https://www.sota2.com/research/paper/6971af3ce25ad2fa9d1edc48.md>)

Recorded evaluation configuration: Not recorded. This record does not assert independent reproduction.

### DiffSwap

FID: 8.58. Result ID: 69972c0a5698665ec47adfea.

[Reporting paper](<https://www.sota2.com/research/paper/698abc03c97a0b3e3b5de31d.md>)

Recorded evaluation configuration: Not recorded. This record does not assert independent reproduction.

### DiffFace

FID: 8.59. Result ID: 69972c0a5698665ec47adfe9.

[Reporting paper](<https://www.sota2.com/research/paper/698abc03c97a0b3e3b5de31d.md>)

[Method origin paper](<https://www.sota2.com/research/paper/68fa6e491e209131cea3efae.md>)

Recorded evaluation configuration: Not recorded. This record does not assert independent reproduction.

### DiffFace

FID: 8.59. Result ID: 69979cb55698665ec4f295ce.

[Reporting paper](<https://www.sota2.com/research/paper/6971af3ce25ad2fa9d1edc48.md>)

[Method origin paper](<https://www.sota2.com/research/paper/68fa6e491e209131cea3efae.md>)

Recorded evaluation configuration: Not recorded. This record does not assert independent reproduction.

### DiffFace

FID: 8.82. Result ID: 69bbb6ab47f34ce924a598bc.

[Reporting paper](<https://www.sota2.com/research/paper/68fa77b51e209131cea74e13.md>)

[Method origin paper](<https://www.sota2.com/research/paper/68fa6e491e209131cea3efae.md>)

Recorded evaluation configuration: {"Architecture Category":"Diffusion-based"}. This record does not assert independent reproduction.

### DiffFace

FID: 8.82. Result ID: 69f08aff47f34ce924d7287e.

[Reporting paper](<https://www.sota2.com/research/paper/69f03f7e55a3c32af89fa59e.md>)

[Method origin paper](<https://www.sota2.com/research/paper/68fa6e491e209131cea3efae.md>)

Recorded evaluation configuration: {"Model Type":"Diffusion (ID-conditional DDPM)","Conditioning Signals":"ID embedding, Parsing, Gaze"}. This record does not assert independent reproduction.

### CSCS

FID: 11. Result ID: 69979cb55698665ec4f295d1.

[Reporting paper](<https://www.sota2.com/research/paper/6971af3ce25ad2fa9d1edc48.md>)

Recorded evaluation configuration: Not recorded. This record does not assert independent reproduction.

### HifiFace

FID: 11.58. Result ID: 69972c0a5698665ec47adfe6.

[Reporting paper](<https://www.sota2.com/research/paper/698abc03c97a0b3e3b5de31d.md>)

[Method origin paper](<https://www.sota2.com/research/paper/68fa6a381e209131cea26adb.md>)

[Implementation](<https://johann.wang/HifiFace>)

Recorded evaluation configuration: Not recorded. This record does not assert independent reproduction.

### CA-IDD

FID: 11.73. Result ID: 69f08aff47f34ce924d72881.

[Reporting paper](<https://www.sota2.com/research/paper/69f03f7e55a3c32af89fa59e.md>)

[Method origin paper](<https://www.sota2.com/research/paper/69f03f7e55a3c32af89fa59e.md>)

Recorded evaluation configuration: {"Model Type":"Diffusion (Multi-scale cross-attention)","Conditioning Signals":"ID embedding, Parsing, Gaze"}. This record does not assert independent reproduction.

### HiFiFace

FID: 11.81. Result ID: 69979cb55698665ec4f295ca.

[Reporting paper](<https://www.sota2.com/research/paper/6971af3ce25ad2fa9d1edc48.md>)

[Method origin paper](<https://www.sota2.com/research/paper/68fa6a381e209131cea26adb.md>)

[Implementation](<https://johann.wang/HifiFace>)

Recorded evaluation configuration: Not recorded. This record does not assert independent reproduction.

### MegaFS

FID: 12. Result ID: 69972c0a5698665ec47adfe5.

[Reporting paper](<https://www.sota2.com/research/paper/698abc03c97a0b3e3b5de31d.md>)

[Method origin paper](<https://www.sota2.com/research/paper/68fa6c131e209131cea31f25.md>)

Recorded evaluation configuration: Not recorded. This record does not assert independent reproduction.

### MegaFS

FID: 12. Result ID: 69f08aff47f34ce924d7287c.

[Reporting paper](<https://www.sota2.com/research/paper/69f03f7e55a3c32af89fa59e.md>)

Recorded evaluation configuration: {"Model Type":"GAN (StyleGAN latent editing)","Conditioning Signals":"ID embedding, StyleGAN latent modulation"}. This record does not assert independent reproduction.

### E4S

FID: 12.13. Result ID: 69979cb55698665ec4f295cc.

[Reporting paper](<https://www.sota2.com/research/paper/6971af3ce25ad2fa9d1edc48.md>)

[Method origin paper](<https://www.sota2.com/research/paper/68fa6ece1e209131cea4245b.md>)

[Implementation](<https://e4s2022.github.io/>)

Recorded evaluation configuration: Not recorded. This record does not assert independent reproduction.

### E4S

FID: 12.22. Result ID: 69bbb6ab47f34ce924a598ba.

[Reporting paper](<https://www.sota2.com/research/paper/68fa77b51e209131cea74e13.md>)

[Method origin paper](<https://www.sota2.com/research/paper/68fa6ece1e209131cea4245b.md>)

[Implementation](<https://e4s2022.github.io/>)

Recorded evaluation configuration: {"Architecture Category":"GAN-based"}. This record does not assert independent reproduction.

### E4S

FID: 12.22. Result ID: 69f08aff47f34ce924d7287f.

[Reporting paper](<https://www.sota2.com/research/paper/69f03f7e55a3c32af89fa59e.md>)

[Method origin paper](<https://www.sota2.com/research/paper/68fa6ece1e209131cea4245b.md>)

[Implementation](<https://e4s2022.github.io/>)

Recorded evaluation configuration: {"Model Type":"GAN (Expression-aware editing)","Conditioning Signals":"StyleGAN-based latent modulation"}. This record does not assert independent reproduction.

### E4S

FID: 12.38. Result ID: 69972c0a5698665ec47adfe8.

[Reporting paper](<https://www.sota2.com/research/paper/698abc03c97a0b3e3b5de31d.md>)

[Method origin paper](<https://www.sota2.com/research/paper/68fa6ece1e209131cea4245b.md>)

[Implementation](<https://e4s2022.github.io/>)

Recorded evaluation configuration: Not recorded. This record does not assert independent reproduction.

### FaceShifter

FID: 12.5. Result ID: 69f08aff47f34ce924d7287b.

[Reporting paper](<https://www.sota2.com/research/paper/69f03f7e55a3c32af89fa59e.md>)

[Method origin paper](<https://www.sota2.com/research/paper/68fa68541e209131cea1b873.md>)

Recorded evaluation configuration: {"Model Type":"GAN (Two-stage encoder–decoder)","Conditioning Signals":"ID embedding, Geometry features, occlusion attention"}. This record does not assert independent reproduction.

### MegaFS

FID: 12.83. Result ID: 69979cb55698665ec4f295c8.

[Reporting paper](<https://www.sota2.com/research/paper/6971af3ce25ad2fa9d1edc48.md>)

[Method origin paper](<https://www.sota2.com/research/paper/68fa6c131e209131cea31f25.md>)

Recorded evaluation configuration: Not recorded. This record does not assert independent reproduction.

### FaceAdapter

FID: 13.03. Result ID: 69979cb55698665ec4f295cf.

[Reporting paper](<https://www.sota2.com/research/paper/6971af3ce25ad2fa9d1edc48.md>)

[Method origin paper](<https://www.sota2.com/research/paper/68fa74031e209131cea5f3bc.md>)

Recorded evaluation configuration: Not recorded. This record does not assert independent reproduction.

### SimSwap

FID: 13.74. Result ID: 69bbb6ab47f34ce924a598b9.

[Reporting paper](<https://www.sota2.com/research/paper/68fa77b51e209131cea74e13.md>)

[Method origin paper](<https://www.sota2.com/research/paper/68fa6a201e209131cea26278.md>)

[Implementation](<https://github.com/neuralchen/SimSwap>)

Recorded evaluation configuration: {"Architecture Category":"GAN-based"}. This record does not assert independent reproduction.

### Simswap

FID: 13.74. Result ID: 69f08aff47f34ce924d7287d.

[Reporting paper](<https://www.sota2.com/research/paper/69f03f7e55a3c32af89fa59e.md>)

[Method origin paper](<https://www.sota2.com/research/paper/68fa6a201e209131cea26278.md>)

[Implementation](<https://github.com/neuralchen/SimSwap>)

Recorded evaluation configuration: {"Model Type":"GAN (Feature-injection)","Conditioning Signals":"ID embedding, Feature injection"}. This record does not assert independent reproduction.

### SimSwap

FID: 13.8. Result ID: 69972c0a5698665ec47adfe7.

[Reporting paper](<https://www.sota2.com/research/paper/698abc03c97a0b3e3b5de31d.md>)

[Method origin paper](<https://www.sota2.com/research/paper/68fa6a201e209131cea26278.md>)

[Implementation](<https://github.com/neuralchen/SimSwap>)

Recorded evaluation configuration: Not recorded. This record does not assert independent reproduction.

### SimSwap

FID: 18.54. Result ID: 69979cb55698665ec4f295c7.

[Reporting paper](<https://www.sota2.com/research/paper/6971af3ce25ad2fa9d1edc48.md>)

[Method origin paper](<https://www.sota2.com/research/paper/68fa6a201e209131cea26278.md>)

[Implementation](<https://github.com/neuralchen/SimSwap>)

Recorded evaluation configuration: Not recorded. This record does not assert independent reproduction.

Page 1 of 1. This is an index page, not the full collection.
