ad5029eba582aed977d602cdac1f995a7e7dd0f3
SimSwap: An Efficient Framework For High Fidelity Face Swapping
Proceedings of the 28th ACM International Conference on Multimedia
The official repository with Pytorch
Currently only the test code is available, training scripts are coming soon
Results
Video
High-quality videos can be found in the link below:
[Baidu Drive link for video] Password: b26n
Dependencies
- python3.6+
- pytorch1.5+
- torchvision
- opencv
- pillow
- numpy
Usage
Use python3.5, pytorch1.3.0
Use this command to test the face swapping between two images:
python test_one_image.py --isTrain false --name people --Arc_path models/BEST_checkpoint.tar --pic_a_path crop_224/mars.jpg --pic_b_path crop_224/ds.jpg --output_path output/
--name refers to the checkpoint name.
Pretrained model
To cite our paper
@inproceedings{DBLP:conf/mm/ChenCNG20,
author = {Renwang Chen and
Xuanhong Chen and
Bingbing Ni and
Yanhao Ge},
title = {SimSwap: An Efficient Framework For High Fidelity Face Swapping},
booktitle = {{MM} '20: The 28th {ACM} International Conference on Multimedia},
pages = {2003--2011},
publisher = {{ACM}},
year = {2020},
url = {https://doi.org/10.1145/3394171.3413630},
doi = {10.1145/3394171.3413630},
timestamp = {Thu, 15 Oct 2020 16:32:08 +0200},
biburl = {https://dblp.org/rec/conf/mm/ChenCNG20.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
Releases
2
Languages
Python
81.6%
Jupyter Notebook
18.2%
Shell
0.2%