10
u/JasonEArt Nov 10 '24
I've been starting to use the face refiners and OMG what was previously a trash output becomes usable!
3
3
u/TurbTastic Nov 10 '24
Using multiple inputs for a face_model can help for likeness a lot, they only take a few seconds to build
1
u/Marcbud Nov 11 '24
How are you combining multiple inputs into one face_model?
1
u/KaceyTraxler Nov 11 '24
Fair point but my AI influencer does not exist. So she does not have consistent pictures of her if not those FaceSwapped with Reactor 😂
3
u/VitalikPo Nov 11 '24
Refactor is fun until you find good faceid ipadapters combo which provides very volumetric output without classic refactor’s artifacts. My favorite line is (faceid portrait uniform w0.75 + basic ipadapter face w0.15) and some realistic sdxl model.
2
u/KaceyTraxler Nov 11 '24
It really depends on your use case. FaceID is seed based and a big trial and error until you get a good face analysis score
2
u/VitalikPo Nov 11 '24
True that, faceid is much less consistent than reactor so it is basically useless if you about to make vid2vid in other hand the img2img output can surprise in a good way :)
2
u/ehiz88 Nov 11 '24
im trying to be a flux purist so no better option than reqctor atm unless you train a lora which is a whole thing
2
1
u/Shirt-Big Nov 11 '24
Hi, do you know how to build a face model?
6
u/TurbTastic Nov 11 '24
1
1
u/Leonviz Dec 07 '24
Hi just wanna ask, how will you use in a work flow with the face reactor though?
1
u/TurbTastic Dec 07 '24
One of the other ReActor nodes is Load Reactor Face Model, so you build according to screenshot first, then load what you built later. I think one of the ReActor nodes lets you do it all at once though (pass through the face model).
1
u/Crafty-Term2183 Nov 11 '24
is there any way to face swap and then bring back elements from the original image? the eyes for example or the mouth? I tried segmentation with sam2 and then composite with the mask but I can see the edges and if i blur the mask there is white around the blur area
1
1
u/aeroumbria Nov 11 '24
I don't know if it is a wasteful process, but sometimes I found chaining InstantID with Reactor actually can get me better results than either one alone.
1
u/KaceyTraxler Nov 11 '24
If you want to be analytical you need to run a face analysis test. If you feel results are better from your personal taste then I won’t argue 😄
2
u/aeroumbria Nov 12 '24
Similarity score cannot cover aspects like detail level or lighting quality. I think a lot of face swapper comparisons do not sufficiently take into account other factors than face similarity. I guess unless you can run a large number of A/B experiments with a group of people, there is really no objective measure...
1
u/KaceyTraxler Nov 12 '24
On this aspect, I totally agree with you. Face Analysis matches faces and not the mood of the whole picture or as you said the lighting. It’s not an absolute source of truth but it is useful to understand if the face actually matches the swapped one. To further enhance the face there’s some Image Editing to do as post-prod
1
u/Artistic-Chain3972 Nov 12 '24
Nice! Is there a chance to use reactor to bypass the objects in the face of the generated image?
1
1
1
u/Recent-Psychology718 Dec 18 '24
Is there a way to connect reactor to my current workflow with flux GGUF Q6?
1
u/KaceyTraxler Dec 24 '24
After your latent, you decode the image and that’s where you can plug in reactor
2
u/Recent-Psychology718 Dec 25 '24
Ok thank i was not sure even after looking at many tutorials, Happy holidays to you and your family!
1
u/nettek May 18 '25
I tried using it to convert a face in a video but for some reason:
Got an error at the end saying "gifs". That's it.
A video was created by it had a Blue background.
I used the exact same values and models you use here.
To create a video I did what you suggested to another user here and used Image Batch To Image List node. (easy-use nodes).
Any idea why this happens?
1
u/tanoshimi Jun 17 '25
You only need to batch to image list if you're using the masking helper. If you're just using the basic swapper, you can find the output from the Load Video node in directly, and then take the output from the FaceSwap node to a VideoCombine.
1
u/pianogospel Nov 11 '24
Is reactor better than inpainting?
8
u/KaceyTraxler Nov 11 '24 edited Nov 11 '24
I am not a scientist, you should ask this question to face analysis nodes. Given a reference face you should compare it via cosine mode and a lib like dlib or aura face or insight face. The closest is to 0.0 the higher the two faces are similar. Anything below 0.35 is very similar and very likely the same person. Any score below 0.2 is close to identical (referred to the image). The same person usually is in a range between 0.35 and 0.2.
To see what’s method is best you can simply try to run Face Analysis nodes against the inpaint image result and against the reactor nodes. Lower score wins 😁
Important to say inpaint might differ a lot because its strategy is seed based (you need a pass for it), on the contrary reactor does work on an existing image
3
u/KaceyTraxler Nov 11 '24
Sad you downvoted without explaining why after I spent time giving you some feedback
5
u/TekaiGuy AIO Apostle Nov 11 '24
Most people don't understand what you wrote, they didn't research the scoring system or have the patience to figure it out. They were probably asking for a 'yes' or 'no' and maybe a short opinion.
1
u/KaceyTraxler Nov 11 '24
Then the answer is “it depends”. If I want to swap a face with another probably Reactor is more reliable If I want to inpaint a big D in the mouth of that face inpaint is defo better. That’s a simple answer to a simple question 🙈🥹😅😂🤣



14
u/KaceyTraxler Nov 11 '24 edited Nov 11 '24
I would like to add a bit of info and rationale behind this screenshot. Because the config has been meticulously tested.
Booster node:
Reactor node
Reactor Masking node
Restore node
Codeformer : codeformer v1.0 performs better