Model
Trends
.ai
Model
Trends
.ai
nejlepší open source AI modely

Uzel FaceDetailer (Impact Pack) v ComfyUI

FaceDetailer najde obličeje (nebo ruce, oči) pomocí YOLO detektoru, ořízne každý z nich, znovu je vykreslí v plném rozlišení s tvým modelem a promptem a pak je vloží zpět, čímž opraví malé, rozmazané obličeje ve širokých záběrech.
Balíček uzlů: ComfyUI-Impact-Pack
Kategorie: Populární balíčky vlastních uzlů

Co FaceDetailer (Impact Pack) dělá

FaceDetailer z Dr. Lt. Data's ComfyUI-Impact-Pack automatizuje ruční postup „přemalovat obličej ve vyšším rozlišení“. Ultralytics detektor (face_yolov8m.pt, hand_yolov8s.pt) najde oblasti, SAM může masku ještě zpřesnit, každá oblast se ořízne podle guide_size, zvětší, zpracuje s denoise 0.4-0.5 a složí zpět s jemným přechodem. Tento uzel má celý proces pohromadě: detektor, nastavení sampleru a skládání.
Používá stejný model, clip, vae a conditioning jako hlavní sampler, plus BBOX_DETECTOR od UltralyticsDetectorProvider a volitelně SAM_MODEL. Výstupy jsou opravený obrázek, oříznuté a zpřesněné náhledy a masky, což je super pro kontrolu, co se našlo. Pro víc průchodů (nejdřív obličej, pak ruce) spoj dva FaceDetailer uzly za sebou.

Vstupy

Název
Typ
Co to je
image
IMAGE
Vykreslený obrázek.
model / clip / vae / positive / negative
MODEL, CLIP, VAE, CONDITIONING
Stejné jako u hlavního sampleru.
bbox_detector
BBOX_DETECTOR
Od UltralyticsDetectorProvider s face_yolov8m.pt nebo podobným.
sam_model_opt
SAM_MODEL
Volitelný SAM pro přesnější masky.
guide_size / max_size
INT
Oříznutí se zvětší na guide_size (384-512 pro SD1.5, 1024 pro SDXL) a omezí na max_size.
seed / steps / cfg / sampler / scheduler / denoise
sampler settings
typicky denoise 0.35-0.5.
feather / noise_mask / force_inpaint
INT / BOOLEAN
Jemné prolínání hran a chování přemalování.
bbox_threshold / bbox_dilation / bbox_crop_factor
FLOAT / INT
Práh jistoty detekce, zvětšení masky a okolí obličeje (doporučený crop_factor 3).

Výstupy

Název
Typ
Co to je
image
IMAGE
Obrázek s opravenými obličeji.
cropped_refined
IMAGE
Každý zpřesněný výřez pro kontrolu.
cropped_enhanced_alpha
IMAGE
Výřezy s alfakanálem.
mask
MASK
Spojená detekční maska.
detailer_pipe
DETAILER_PIPE
Nastavení pro řetězené detailery.
AD
Přeskočte nastavování: workflow ComfyUI předinstalované v cloudu
BitVector spouští hotové workflow ComfyUI na vlastních GPU. Žádná instalace, žádné chybějící uzly, žádné červené rámečky. Otevřete ho na telefonu nebo notebooku a generujte do minuty.

Jak používat FaceDetailer (Impact Pack)

  1. Nainstaluj ComfyUI-Impact-Pack (a Impact Subpack pro Ultralytics provider) přes ComfyUI Manager.
  2. Přidej UltralyticsDetectorProvider a vyber face_yolov8m.pt (stáhne se do models/ultralytics/bbox).
  3. Přidej FaceDetailer; připoj image z VAE Decode, model/clip/vae/positive/negative z hlavního grafu, bbox_detector z providera.
  4. Nastav guide_size na 512 (SD1.5) nebo 1024 (SDXL), denoise na 0.45, crop_factor na 3, feather na 5.
  5. Výstup image připoj na Save Image; zkontroluj cropped_refined přes Preview Image.

Nastavení a tipy

  • Použij prompt zaměřený na obličej ("detailní obličej, ostré oči") přes samostatný CLIP Text Encode, když hlavní prompt je o scéně.
  • U hodně malých obličejů zvyšte bbox_threshold, aby se vynechala pozadí, nebo ho sniž, když nějaký obličej chybí.
  • Ruce: hand_yolov8s.pt s denoise 0.5 a prompt "perfektní ruce"; výsledky se liší.
  • Spoj FaceDetailer -> FaceDetailer s výstupem detailer_pipe pro postup obličej, pak oči.
  • LoRA pro postavu v průchodu obličejem pomůže udržet identitu.

Řešení problémů s FaceDetailer (Impact Pack)

Nebyly detekovány žádné obličeje, obrázek zůstává beze změny

Proč k tomu dochází
bbox_threshold je moc vysoko, obličej je maličký, nebo se nepodařilo stáhnout detektor.

Jak to opravit
Sniž bbox_threshold na 0.3, zkontroluj, že face_yolov8m.pt je v models/ultralytics/bbox, a zvětši obrázek před detailerem.

Nový obličej nesedí k tělu (barva nebo styl)

Proč k tomu dochází
denoise je moc vysoké, nebo jiný prompt/LoRA v průchodu obličejem.

Jak to opravit
denoise 0.3-0.45, crop_factor 3 pro kontext, a stejný model a LoRA jako v hlavním průchodu.

Viditelný čtverec kolem obličeje

Proč k tomu dochází
feather je moc nízké nebo noise_mask vypnutý s tvrdou maskou.

Jak to opravit
feather 10-20, noise_mask zapnutý, bbox_dilation 10.

ModuleNotFoundError: ultralytics / Impact Subpack chybí

Proč k tomu dochází
UltralyticsDetectorProvider je v Impact Subpacku, který se instaluje zvlášť u nových verzí.

Jak to opravit
Nainstaluj ComfyUI-Impact-Subpack přes Manager a restartuj.

Obličeje mají druhou sadu očí nebo vypadají jako jiná osoba

Proč k tomu dochází
Denoise 0.6+ překresluje obličej podle promptu místo jeho zpřesnění.

Jak to opravit
Sniž denoise; použij FaceID IP-Adapter nebo LoRA pro postavu pro zachování identity.

AD
Spusťte tento workflow z telefonu
Každý workflow na této stránce je na BitVector předinstalován i s modely a vlastními uzly. Vyberte, napište prompt, hotovo. Nulové nastavování, nic ke stahování.

Otázky k FaceDetailer (Impact Pack)

Je FaceDetailer to samé jako ADetailer?

Je to ComfyUI verze A1111 ADetailer extension, používá stejné detektorové modely.

Funguje to s Fluxem?

Ano, s cfg 1.0 a Flux Guidance v positive. Použij guide_size 1024.

Umí to opravit ruce?

Umí zpřesnit ruce s hand detektorem; výsledky závisí na modelu. Alternativou je MeshGraphormer hand refiner v ControlNet Aux.

Související uzly

KSampler
ComfyUI core
KSampler spouští smyčku odšumění: vezme model, prompt a latent a vytvoří hotový latentní obrázek, řízený seedem, počtem kroků, cfg, samplerem, schedulerem a denoise.
Upscale Image (using Model)
ComfyUI core
Upscale Image (using Model) spustí upscaler ve stylu ESRGAN (4x-UltraSharp, RealESRGAN, 4x_NMKD-Siax, 4x_foolhardy_Remacri) na IMAGE a vrátí ji zvětšenou o pevný faktor modelu s přidanými detaily.
IPAdapter (IP-Adapter Plus)
ComfyUI_IPAdapter_plus
IPAdapter uzly dávají modelu referenční obrázek jako „image prompt“, takže přenesou styl, kompozici nebo obličej bez popisování slovy; obvyklá dvojice je IPAdapter Unified Loader a IPAdapter Advanced.
Grow Mask, Feather Mask and Invert Mask
ComfyUI core
Hlavní nástroje pro masky rozšiřují (Grow Mask), změkčují (Feather Mask) a převracejí (Invert Mask) MASKU, aby se opravené oblasti plynule spojily s okolním obrázkem bez viditelných hran.
ReActor Fast Face Swap
ComfyUI-ReActor
ReActor vymění obličej ze zdrojové fotky na generovaný obrázek pomocí InsightFace, s volitelnou obnovou (GFPGAN, CodeFormer) a vylepšením obličeje, pro konzistentní postavy bez tréninku LoRA.
AD
Unavuje vás opravovat uzly? Nechte to na cloudu
BitVector udržuje stovky workflow ComfyUI nainstalované, aktualizované a otestované na rychlých cloudových GPU. Žádný Python, žádné chyby CUDA, žádné limity VRAM. Funguje z jakéhokoli prohlížeče.

Další uzly ComfyUI

CLIP Text Encode (Prompt)
ComfyUI core
CLIP Text Encode převede textový prompt na CONDITIONING pomocí textového enkodéru modelu. Jeden uzel drží pozitivní prompt, druhý negativní.
ComfyUI Manager
ComfyUI-Manager
ComfyUI Manager je rozšíření, které instaluje, aktualizuje a opravuje balíčky vlastních uzlů a modely přímo v rozhraní, řeší chybějící uzly v importovaných pracovních postupech a ukládá snímky tvého nastavení.
Load Checkpoint
ComfyUI core
Load Checkpoint (CheckpointLoaderSimple) otevře modelový soubor .safetensors nebo .ckpt a předá tři části, které každý workflow potřebuje: diffusion MODEL, CLIP textový enkodér a VAE.
Save Image
ComfyUI core
Save Image uloží IMAGE tensor do složky ComfyUI/output jako PNG, přičemž celý pracovní postup je vložený do metadat souboru, takže obrázek můžeš zase přetáhnout zpátky do ComfyUI a obnovit tak celý graf.
VAE Decode
ComfyUI core
VAE Decode převádí vzorkovaný LATENT na pixelový OBRAZ pomocí VAE; VAE Decode (Tiled) dělá to samé po dlaždicích pro velmi velké obrázky.
Empty Latent Image
ComfyUI core
Prázdný latentní obrázek vytvoří prázdné latentní plátno (šířka, výška, batch_size), od kterého začíná text-to-image generování; rozměry musí být násobky 8 a odpovídat rodině modelu.