My stuff

  • My Workflows

  • Liked Workflows

  • Following Workflows

Go to OpenArt main site
Upload workflow

Better Face Swap = FaceDetailer + InstantID + IP-Adapter

5.0

0 reviews
164
71.6K
28.7K
10
Description

100% Face Similarity: The Ultimate Face Swap Workflow (Better Than Any PuLID, InstantID, IP-Adapter):

https://youtu.be/ambLYrJ3U_c

------

A common hurdle encountered with ComfyUI’s InstantID for face swapping lies in its tendency to maintain the composition of the original reference image, irrespective of discrepancies with the user’s input.

For instance, if a user uploads a headshot while requesting a full body depiction, the output frustratingly remains a mere headshot, ignoring the intended composition.

This issue also arises when attempting to generate a full-body image from a half-body shot; the result stubbornly stays a half-body shot.

To address this limitation, I’ve devised an innovative workflow that adapts the face in the reference image to any photo, liberating us from the constraints of the original composition.

The ComfyUI workflow featuring FaceDetailer, InstantID, and IP-Adapter is designed to enhance face swapping capabilities, allowing users to achieve highly accurate and realistic results. Users start by generating a base portrait using SDXL, which can then be modified with the FaceDetailer for precise facial feature adjustments. InstantID is integrated to facilitate high-quality face replacements, while IP-Adapter is used to ensure the new face matches the body’s pose and lighting conditions. This workflow is highly flexible and can be customized with different nodes and settings, making it ideal for creating professional-grade digital images in ComfyUI.

Video Tutorial:


Discussion

(No comments yet)

Loading...

Author

23
244.8K
1.7K
631.3K

No reviews yet

  • - latest (a year ago)

Primitive Nodes (0)

Custom Nodes (16)

ComfyUI

  • - LoadImage (2)

  • - ControlNetLoader (1)

  • - PreviewImage (2)

ComfyUI Impact Pack

  • - FaceDetailer (1)

  • - SAMLoader (1)

  • - UltralyticsDetectorProvider (1)

  • - InstantIDModelLoader (1)

  • - InstantIDFaceAnalysis (1)

  • - ApplyInstantID (1)

  • - IPAdapterUnifiedLoaderFaceID (1)

  • - IPAdapter (1)

  • - Eff. Loader SDXL (1)

  • - KSampler SDXL (Eff.) (1)

  • - Unpack SDXL Tuple (1)

Checkpoints (0)

LoRAs (0)