Coder Social home page Coder Social logo

face swap instead of pet swap about funit HOT 20 OPEN

nvlabs avatar nvlabs commented on August 30, 2024
face swap instead of pet swap

from funit.

Comments (20)

iperov avatar iperov commented on August 30, 2024 4

@mingyuliutw can you give me advice for network config for 1024 person classes and 200k photos?

from funit.

mingyuliutw avatar mingyuliutw commented on August 30, 2024 2

Each human identity is a class. CelebA has the person name for each photo. You can divide the training set into different classes using the name.

from funit.

mingyuliutw avatar mingyuliutw commented on August 30, 2024 1

In the last page of the FUNIT arxiv paper (which will be presented in ICCV 2019), we do have the few-shot face translation experiments. We simply use CelebA for the experiments. I expect combining with SPADE and utilizing landmarks should lead to better performance thought.

image

from funit.

iperov avatar iperov commented on August 30, 2024

I just ported funit to pure keras and started training with 2 classes for face swap

from funit.

iperov avatar iperov commented on August 30, 2024

python_2019-09-14_13-08-11

from funit.

ak9250 avatar ak9250 commented on August 30, 2024

@iperov cool, is this port public or will it be part of deepfacelab?

from funit.

iperov avatar iperov commented on August 30, 2024

part of dfl

from funit.

eps696 avatar eps696 commented on August 30, 2024

when approx it will appear in your dfl?

from funit.

iperov avatar iperov commented on August 30, 2024

@eps696 I dont know , currently testing...
Do you want source code for keras ?

from funit.

eps696 avatar eps696 commented on August 30, 2024

would love to try it
[dfl looks a bit overloaded by end-user convenience features, cleaner task-oriented code would b perfect]

from funit.

niley1nov avatar niley1nov commented on August 30, 2024

@mingyuliutw I am trying to train FUNIT on celebA but I am confused. What are the classes? If I take every person as a different class then there would be too much classes. Or can I take real as 1 and fake as 0, nothing more? Please Guide me.

from funit.

iperov avatar iperov commented on August 30, 2024

I trained FUNIT on 256 VGGFace dataset clases for a week.

Currently, it seems that it cannot correctly convert unknown persons.

FUNIT_preview_TEST

from funit.

iperov avatar iperov commented on August 30, 2024

@mingyuliutw, are 256 persons with 69k total photos enough for the model?

should I expand to 1024, or 2048 persons ?

from funit.

iperov avatar iperov commented on August 30, 2024

@mingyuliutw is it good that one class has 60 photos and other class has 500 photos?

from funit.

miaoYuanyuan avatar miaoYuanyuan commented on August 30, 2024

@iperov
would you like to share me your keras code? thank you.

from funit.

iperov avatar iperov commented on August 30, 2024

https://github.com/iperov/DeepFaceLab/blob/master/nnlib/FUNIT.py

from funit.

miaoYuanyuan avatar miaoYuanyuan commented on August 30, 2024

thank you ~~

from funit.

MengXinChengXuYuan avatar MengXinChengXuYuan commented on August 30, 2024

@iperov
Hi I'm quite interested how you trained fuint for face swap
Note N faces in the trainig data set, you just followed the origin fuint traning set and treat N ids as N classes right?

from funit.

iperov avatar iperov commented on August 30, 2024

@MengXinChengXuYuan

for 1024 persons I got unsatisfactory result.

seen faces swap:
377250

unseen faces swaps are unrecognizable:
python_2019-11-05_12-41-24

May be if train it on 8000 persons on bigger size funit we will get better result, but I have no time and no hardware for that.

for 2 persons result is much worse than classic deepfake autoencoder.
64905963-b6454980-d6f0-11e9-886d-4cf2e8b5956a 1

from funit.

Cathy1412 avatar Cathy1412 commented on August 30, 2024

ce possible de donner des caractéristiques de rat à une personne sur une photo

from funit.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.