• Stars
    star
    117
  • Rank 293,439 (Top 6 %)
  • Language
  • License
    Apache License 2.0
  • Created over 2 years ago
  • Updated 9 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A high resolution and faster face editing framework (TPAMI)

SimSwap++: Towards Faster and High-Quality Identity Swapping

Accepted by TPAMI (IEEE Transactions on Pattern Analysis and Machine Intelligence)

Xuanhong Chen, Bingbing Ni $\dagger$, Yutian Liu, Naiyuan Liu, Linzhi Zeng, Hang Wang

$\dagger$ Corresponding author

Project page of SimSwap++

Please note that the current respository is a supplementary material for the SimSwap++ paper, NO issues will be replied at this stage. Once everything is ready we will release training and testing codes like our SimSwap.

logo

Methodology of SimSwap++

Additional Results:

[Source ID: Angelina Jolie Target ID: Gamora]

[Source ID: Tom Cruise Target ID: Gamora]

[Source ID: Brad Pitt Target ID: Gamora]

[Source ID: Will Smith Target ID: Gamora]

[Source ID: Geoffrey Hinton Target ID: Gamora]

[Source ID: Captain America Chris Evans Target ID: Gamora]

[Source ID: Jim Carrey Target ID: Gamora]

[Source ID: Matthew McConaughey Target ID: Gamora]

[Source ID: Jackie Chan Target ID: Gamora]

[Source ID: Messi Target ID: Gamora]

[Source ID: Kylian Mbappé Target ID: Gamora]

[Source ID: Cristiano Ronaldo Target ID: Gamora]

[Source ID: Quentin Tarantino Target ID: Gamora]

Video in-the-wild Results (under construction):

Videos are generated frame by frame without any temporal smoothing (e.g., Kalman Filter), which may cause some subtle flickering.

Group1 [SimSwap++ (S)]:

Source ID: Scarlett Johansson Target ID: Shakira (1080p on YouTube)

Scarlett Johansson

Source ID: Dilireba Target ID: Shakira (1080p on Google Drive)

Dilireba

Source ID: Tom Cruise Target ID: Shakira (1080p on Google Drive)

Tom Cruise

Source ID: Elon Musk Target ID: Shakira (1080p on Google Drive)

Musk's face is always so recognizable!

Elon Musk

Source ID: Keira Knightley Target ID: Shakira (1080p on Google Drive)

Keira Knightley

Source ID: Brad Pitt Target ID: Shakira (1080p on Google Drive)

Brad Pitt

Source ID: Nicole Kidman Target ID: Shakira (1080p on Google Drive)

Nicole Kidman

Group2 [SimSwap++ (S)]:

Source ID: Kelly Clarkson Target ID: Taylor Swift (1080p on YouTube)

Source ID: Geoffrey Hinton Target ID: Taylor Swift (1080p on YouTube)

Geoffrey Hinton

Source ID: Gal Gadot Target ID: Taylor Swift (1080p on YouTube)

Gal Gadot

Source ID: Leonardo DiCaprio Target ID: Taylor Swift (1080p on YouTube)

Source ID: Elon Musk Target ID: Taylor Swift (1080p on YouTube)

Elon Musk

Source ID: Robert Downey Target ID: Taylor Swift (1080p on YouTube)

Robert Downey

Source ID: Aamir Khan Target ID: Taylor Swift (1080p on YouTube)

Aamir Khan

Group3 [SimSwap++ (S)] Complex Movie Scene:

I am Iron Man

Few previous face-swapping papers have published such complex movie scenes

The subtle flickering can be resolved by introducing temporal smoothing, which is not our concern

Source ID: Captain America Chris Evans Target ID: Iron Man (1080p on YouTube)

captain-america-chris-evans

Source ID: Scarlett Johansson Target ID: Iron Man (1080p on YouTube)

Scarlett Johansson

Source ID: Elon Musk Target ID: Iron Man (1080p on Google Drive)

Elon Musk

Source ID: Leonardo Target ID: Iron Man (1080p on YouTube)

Leonardo

Source ID: Gal Gadot Target ID: Iron Man (1080p on YouTube)

Gal Gadot

VGGFace2-HQ Dataset

VGGFace2-HQ contains more than $1.36M$ $512 \times 512$ aligned face images and up to $9, 630$ distinct identities. In addition, this dataset consists of two parts:

  • (1) a natural image sub-collection, which collects up to $200, 000$ images covering $1, 000$ different identities;
  • (2) a synthetic image sub-collection, containing $8, 630$ cleaned and re-annotated identities (i.e., clean up the images with mismatching identities and low-quality faces in the cropped VGGFace2).

Download the dataset:

Via Google Drive:

[Google Drive] VGGFace2-HQ

We are especially grateful to Kairui Feng PhD student from Princeton University.

Via Baidu Drive:

[Baidu Drive] VGGFace2-HQ Password: sjtu

Samples from VGGFace2-HQ

Natural Part:

naturalpart.png

Synthetic Part:

naturalpart.png

Acknowledgements

More Repositories

1

SimSwap

An arbitrary face-swapping framework on images and videos with one single trained model!
Python
4,265
star
2

ASMAGAN

The official code of Anisotropic Stroke Control for Multiple Artists Style Transfer (ACMMM2020)
Python
170
star
3

awesome_style_transfer

The style transfer paper collection in International CV conference
69
star
4

RainNet

[NeurIPS 2022]RainNet: A Large-Scale Imagery Dataset and Benchmark for Spatial Precipitation Downscaling
Python
47
star
5

EQSR

An Arbitrary-Scale Image Super-Resolution Framework (CVPR2023)
Python
35
star
6

CooGAN

The official tensorflow implementation of "CooGAN: A Memory-Efficient Framework for High-Resolution Facial Attribute Editing" (Accepted in ECCV2020)
Python
25
star
7

Bivolution

Accepted by AAAI2022
21
star
8

SNGAN_Projection

An unofficial PyTorch implementation of SNGAN (ICLR 2018) and cGANs with projection discriminator (ICLR 2018)
Python
17
star
9

Pretrained_VGG19

The pretrained VGG19 mode and scripts for perceptual loss
Python
17
star
10

YoutubeDataCollector

Python
7
star
11

NeuralRenderingTutorial

6
star
12

Video_Edit_Tools

A python tool set for images to video, gif and so on
Python
6
star
13

awesome-deepfake-detection

6
star
14

Pytorch-Project-Template

A project code generator for pytorch deep learning program
Python
4
star
15

Imagenet_validation_preprocess

The preprocess shell script for Imagenet validation set
Shell
2
star
16

Training_logs

2
star
17

SummerProjects

2
star
18

neuralchen

Personal Website
2
star
19

deep-photo-enhancer

pytorch implementation of deep photo enhancer
2
star
20

StyleTransfer

Python
2
star
21

SadTalker-Trainer

Reproduction of traning scripts of SadTalker
2
star
22

KNN_CUDA_GPU_Specify

A modification version of KNN_CUDA to support GPU specify
Cuda
1
star
23

ConditionalGAN_Develop

A new approach to inject the conditional information
Python
1
star
24

Multi-Domain-Translation

Python
1
star
25

test

a test project
Java
1
star
26

Style_Transformer

Python
1
star
27

Super-Resolution

1
star
28

oil_painting_stroke_repos

1
star
29

TraningReporter

A training log reporter, which supports distribution system
Python
1
star
30

SuperResolution_Log

1
star