๐Ÿง  ComfyUI Face Model Pipeline โ€” Powered by ReActor | Build Perfect Face Models in 3 Clicks

์„ธ๋ถ€ ์ •๋ณด

ํŒŒ์ผ ๋‹ค์šด๋กœ๋“œ (1)

๋ชจ๋ธ ์„ค๋ช…

Stop wasting hours on manual face swaps. This workflow builds production-ready face models from a photo batch โ€” automatically.


โœจ What This Workflow Does

Feed it 20+ photos of any person. It automatically:

  • Detects & crops every face with sub-pixel precision

  • Upscales each crop to 512ร—512 using Bicubic interpolation

  • Extracts deep face embeddings via ReActor

  • Saves a ready-to-use .safetensors face model directly to your InsightFace folder

One click. One model. No manual work.


๐Ÿš€ Why This Workflow Crushes Everything Else

Feature This Workflow Manual Method Setup time~5 minutes Hours Face extraction Auto-batch One by one Output format.safetensors (ReActor-ready)Varies Face alignmentโœ… AutomaticโŒ Manual Batch processingโœ… Full folderโŒ Image by image Node layout Clean, aligned grid Spaghetti chaos


๐Ÿ“ฆ What's Included

  • FaceModel_Pro.json โ€” Drop-and-go ComfyUI workflow

  • Full EN Documentation (10-section professional guide)

  • README with Quick Start & Tips

  • CHANGELOG with full version history

  • LICENSE โ€” Clear personal & commercial use terms


โš™๏ธ Requirements

Extensions (install via ComfyUI Manager):

  • ComfyUI-ReActor

  • WAS Node Suite (was-ns)

System:

  • Python 3.10+

  • ComfyUI (latest)

  • CUDA 11.8+ recommended

  • 8 GB RAM (16 GB recommended)

  • ~500 MB disk for models


๐ŸŽฏ Quick Start โ€” 3 Steps

Step 1 โ€” Install the two extensions above via ComfyUI Manager

Step 2 โ€” Drag & drop FaceModel_Pro.json onto your ComfyUI canvas

Step 3 โ€” Set your image folder path โ†’ set your model name โ†’ hit Queue Prompt

โœ… Your face model saves to: ComfyUI/models/insightface/


๐Ÿ’ก Pro Tips for Best Results

  • Use 20+ images minimum โ€” more photos = stronger, more consistent model

  • Good lighting is everything โ€” avoid heavy shadows or backlit shots

  • One face per frame โ€” multi-face images confuse the detector

  • Increase crop_padding_factor to 0.35โ€“0.5 if you want neck/shoulders included in the crop

  • Consistent expressions across your dataset improve embedding quality


๐Ÿ”ง Workflow Defaults

crop_padding_factor : 0.25
upscale_method      : bicubic
output_resolution   : 512 ร— 512
save_mode           : ON
select_face_index   : 0
batch_mode          : incremental_image

All values are fully adjustable inside ComfyUI.


๐Ÿ—บ๏ธ Roadmap โ€” Coming in v1.1.0

  • Live Preview Image node before saving

  • Multi-face export per batch run

  • LANCZOS upscale option

  • Face quality filter โ€” auto-skip blurry or low-res detections

  • Arabic documentation


โ“ FAQ

Q: Does this work with anime faces? A: Detection uses lbpcascade_animeface.xml โ€” yes, anime faces are supported!

Q: Can I use the generated model commercially? A: Check the included LICENSE.txt for full usage rights.

Q: What if no face is detected? A: Make sure images are well-lit and front-facing. Increase crop_padding_factor slightly and retry.

Q: How many photos do I actually need? A: 20 is the minimum. 40โ€“60 clean, varied photos will give you a noticeably stronger model.


์ด ๋ชจ๋ธ๋กœ ๋งŒ๋“  ์ด๋ฏธ์ง€