Giter Site home page Giter Site logo

Suggestion about batch-face-swap HOT 6 OPEN

kex0 avatar kex0 commented on May 25, 2024
Suggestion

from batch-face-swap.

Comments (6)

nothings avatar nothings commented on May 25, 2024 1

So:

  • Item 4 discussed above
  • Item 3 seems like a nice idea, I've made it a separate proposal, #27.
  • Item 2: variants of this--doing some kind of expanding the face to more of the head, all of the head, all of the hair--have been discussed on the discussion boards. I want to look into doing something like this, but I only have so much time to put into this. (Personally I'd like to fix cloned hair styles, not just cloned faces.) At the same time, kex0 has some other ideas for swapping more than just faces that he may or may not be working on currently.
  • Item 1 I'll let kex0 give a real response, but my interpretation is basically, as long as this is a Batch File Swap, I think it's really meant to be more of a "walk away and let it run" (or "let it run overnight") thing, rather than something interactive. I don't actually know how hard something like that would be, as I don't know the details of how extensions interact with the UI while running, but no other scripts I use support anything like that, so it may be hard to do in the Auto1111 web framework. But maybe not, I don't actually know.

from batch-face-swap.

nothings avatar nothings commented on May 25, 2024

For item 4, detecting multiple faces, it already does that, unless the faces overlap.

from batch-face-swap.

2blackbar avatar 2blackbar commented on May 25, 2024

im not sure about that, i can see quality with multiple faces a lot worse than with just one , i think it does one big area for both faces and swaps them
Yes it definitely does just one pass with multiple faces, the time is the same and should do just one, 2nd pass on 2nd face , 3rd pass on 3rd face etc but its not that big of a deal , i dont really want clones , maybe someone else needs that , i have it set for just one face but it doesnt work quite often and does other faces anyway

from batch-face-swap.

nothings avatar nothings commented on May 25, 2024

The whole reason I use this is to get rid of clones. Do you have "single mask per image" checked? It's off by default, but if you turn it on it does them all at once. Turn on "show tips" at the bottom for more info like this.

What do you mean "I have it set for just one face"? There's no setting for that.

from batch-face-swap.

nothings avatar nothings commented on May 25, 2024

Haha, I just read over my comment. "Single mask per image" may not be very clear if you don't read the tips, it means "process all masks in one pass".

from batch-face-swap.

2blackbar avatar 2blackbar commented on May 25, 2024

yeh i just run with a batch of 2 or 3 so at least one might be good, the rotation thing would help and yes single mask per img i thought its just single face being detected , id scrap that option completely, there is only downside to using single mask for all faces , likeness is always lost when you do that
Whats the order of the images when it processess them? i see its not alphabetically, the thing is when i swap faces on 40 images from 200 , then i want to change settings, so i can delete or move 40 already processed ones and start from where i left off. Maybe theres some other way to make it easier?

from batch-face-swap.

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.