CivArchive
    Multi-Person Changer โ€” AI Workflow for ComfyUI - Klein9b v1.0
    NSFW
    Preview 137411488
    Preview 137411491
    Preview 137411501
    Preview 137417409

    # ๐Ÿ‘ฅ Multi-Person Changer โ€” AI Workflow for ComfyUI

    > Transform, swap, and restyle characters across images and video with a 4-stage AI pipeline.

    ---

    ## ๐ŸŽฏ What It Does

    This workflow is a complete character transformation pipeline that lets you:

    - ๐Ÿงน Strip a character โ€” remove clothes, accessories, and background (keep the nude body)

    - ๐Ÿ”„ Transfer poses & actions โ€” make Person A move like Person B

    - ๐Ÿ‘— Generate product-ready outfit images โ€” isolate and showcase clothing

    - ๐Ÿงต Attach outfits to new body โ€” dress Person A in Person B's clothes

    - ๐ŸŽฌ Process video frames โ€” detect scenes and apply changes frame-by-frame

    - ๐Ÿ”€ Toggle single/multi-image mode โ€” switch between one-off edits and batch video processing

    All with a fixed seed cache โ€” reprocess only when you change the settings, not when you re-queue!

    ---

    ## ๐Ÿ“‹ Requirements (Custom Nodes)

    | Node Pack | Purpose |

    |-----------|---------|

    | InsaneGen (included) | Scene detection from video |

    | KJNodes | Set/Get key-value store for images, prompts & config |

    | ComfyUI-Easy-Use | Background removal (RMBG) |

    | VideoHelperSuite | Video loading & info |

    | rgthree-comfy | Seed control, node groups, image comparison |

    | ComfyLiterals | Text prompt input nodes |

    | ComfyUI-Crystools | Boolean switch (multi/single mode) |

    | RvTools v2 | Image batch to list conversion |

    ---

    ## ๐Ÿง  How It Works โ€” The 4-Step Pipeline

    The workflow uses KJNodes SetGet nodes to pass data between processing stages without visual spaghetti. Here's the logic:

    ### Step 1 โ€” ๐Ÿงน Strip

    > "Remove any outfit, clothes, objects, accessories and background. Draw this character naked with arms at sides."

    Takes your input person image, removes the background via RMBG, and strips the character down to a clean base body.

    ### Step 2 โ€” ๐Ÿ”„ Pose Transfer

    > "Change the actions and poses in Image 1 to match those in Image 2"

    Takes the stripped character and applies the pose/action from your reference image.

    ### Step 3 โ€” ๐Ÿ‘— Product Outfit

    > "Make a product image for her entire outfit."

    Processes the reference outfit image into a clean product-style showcase.

    ### Step 4 โ€” ๐Ÿงต Outfit Attachment

    > "Attach the outfit in Image 2 to the person in Image 1. High resolution"

    Final compositing โ€” dresses the transformed character with the processed outfit at high resolution.

    ---

    ## ๐ŸŽ›๏ธ Key Controls

    | Parameter | Description |

    |-----------|-------------|

    | Seed | Fixed seed for reproducible results with caching |

    | Megapixels | Output resolution control (default: 1.0 MP) |

    | Scene Threshold | Detection sensitivity for video scene splitting |

    | Multi Images toggle | Switch between single-image edit and video batch mode |

    | Step 1โ€“4 Prompts | Customize each stage of the pipeline |

    | Pose reference | Upload any image as the pose target |

    ---

    ## ๐Ÿ–ผ๏ธ Previews

    The workflow includes 5 preview nodes so you can monitor every stage:

    - PreviewImage (x5) โ€” view Step 1, Step 2, Step 3, and final output in real-time

    - Image Comparer (rgthree) โ€” side-by-side before/after comparison

    - PreviewAny โ€” inspect intermediate frame data

    ---

    ## ๐Ÿ’พ Output

    - Final result saved via SaveImage to your ComfyUI output folder

    - Video mode: scenes auto-detected and processed individually

    - All intermediate images stored in KJNodes workspace for inspection

    ---

    ## โšก Performance Notes

    - Caching: The seed field enables ComfyUI's IS_CHANGED caching โ€” run with the same seed and video, and processing is skipped instantly

    - Background removal uses RMBG-1.4 (lightweight, runs on most GPUs)

    - Video mode uses PySceneDetect for fast scene boundary detection

    ---

    ## ๐Ÿ”ง Troubleshooting

    - Scene threshold too low? Increase to merge more frames per scene

    - Wrong outfit attachment? Tweak the Step 4 prompt for better compositing

    - Multi-images not working? Make sure the toggle is ON and a video is loaded

    - Need different result? Change the seed โ€” each seed gives a unique variation

    ---

    Made with โค๏ธ for the ComfyUI community.

    Klein9b Extract product

    https://civarchive.com/models/2366596/extract-product-image-qwen-and-klein?modelVersionId=2666606

    Klein9b High resolution

    https://civarchive.com/models/2436859/high-resolution?modelVersionId=2760799

    Klein9b Copy pose

    https://civarchive.com/models/2380153/copy-pose-qwen-and-klein?modelVersionId=2701726

    Description

    FAQ

    Comments (2)

    wd40thJul 22, 2026ยท 1 reaction
    CivitAI

    Looks very interesting, but where could I get these loras from? There are no URLs in the script or in the description...

    InsanE_GeN
    Author
    Jul 22, 2026ยท 1 reaction

    Add links in description

    Other
    Flux.2 Klein 9B

    Details

    Downloads
    396
    Platform
    CivitAI
    Platform Status
    Available
    Created
    7/21/2026
    Updated
    8/23/2026
    Deleted
    -

    Files

    multiPersonChangerAI_klein9bV10.zip

    Mirrors