Tento workflow Konzistentní postavy s Flux vytvořil . Důrazně doporučujeme podívat se na jeho podrobný tutoriál, abyste se naučili, jak efektivně používat tento mocný workflow Konzistentní postavy. Ačkoli jsme reprodukovali workflow Konzistentní postavy a nastavili prostředí pro vaše pohodlí, veškeré zásluhy patří Mickmumpitzovi za jeho vynikající práci na vývoji tohoto řešení Konzistentní postavy založeného na Flux.
Workflow Konzistentní postavy s Flux je mocný nástroj ComfyUI, který udržuje konzistenci AI generovaných postav napříč více výstupy. Je ideální pro tvorbu filmových AI filmů, dětských knih nebo jakéhokoli projektu vyžadujícího stabilní vzhled Konzistentní postavy. Tento workflow založený na Flux zjednodušuje proces dosažení jednotného vzhledu Konzistentní postavy, snižuje potřebu více výzev a jemného ladění. Použitím modelu Flux.1 dev zvyšuje stabilitu generovaných Konzistentních postav, zajišťuje, že si udrží stejný vzhled a pocit, ať už animovaných nebo realisticky vykreslených.
Workflow Konzistentní postavy s Flux je rozdělen do čtyř modulů (Generování postav, Upscale + Oprava obličeje, Pozice, Emoce), z nichž každý je navržen tak, aby zjednodušil proces generování Konzistentních postav s jednotným vzhledem napříč více výstupy.
Po načtení uzlu Fast Groups Muter (rgthree) jsou moduly 2, 3 a 4 spuštěny automaticky a není vyžadováno žádné další nastavení. Tento uzel ovládá přepínače pro všechny čtyři moduly, což činí proces Konzistentní postavy plynulejším a efektivnějším.
Fast Groups Muter (rgthree) Node Control module switch (yes/no).
Tento modul využívá modely Flux a model Flux ControlNet k vytvoření tabulky Konzistentní postavy řízením procesu generování pomocí výzev. Vstup, kterým je list pozic, slouží jako reference k řízení generování Konzistentní postavy. Tím, že vytváříte vhodné výzvy, můžete model nasměrovat k vytvoření požadovaných tabulek Konzistentní postavy.
Zde jsou některé příklady výzev:
Tabulka postav zobrazující americkou ženu v kabátu, oblečenou do podzimní módy, s neutrálním výrazem. Tabulka by měla mít bílý podklad, více pohledů z různých úhlů a viditelný portrét obličeje. Celkový styl by měl připomínat mistrovskou fotografii.
Tabulka postav zobrazující elfího rangera v plášti z podzimního listí, oblečeného v lesních barvách, s odhodlaným výrazem. Tabulka by měla mít pergamenový podklad, více pohledů z různých úhlů a viditelný portrét obličeje. Ranger by měl být doprovázen majestátním jelenem, nesoucím luk a toulec na zádech. Celkový styl by měl připomínat mistrovské digitální malby ženské elfky s dlouhými zlatými vlasy.
Tip: Pokud generovaná tabulka Konzistentní postavy nesplňuje vaše očekávání, zkuste upravit hodnotu semene pro regeneraci výstupu s variacemi.
Ultimate SD Upscale je uzel používaný v obrazových generovacích pipelinech ke zvýšení rozlišení obrazu rozdělením obrazu na menší dlaždice, zpracováním každé dlaždice samostatně a následným spojením zpět. Tento proces umožňuje generování vysoce kvalitních obrazů při správě paměti a snižování artefaktů, které mohou vzniknout při zvětšování.
Parametry:
upscale_by
: Faktor, kterým se násobí šířka a výška obrazu. Pro přesné rozměry použijte verzi "No Upscale".seed
: Řídí náhodnost v procesu generování. Použití stejného semene přináší stejné výsledky.control_after_generate
: Upravuje detaily obrazu po generování.steps
: Počet iterací během generování obrazu. Více kroků vede k jemnějším detailům, ale delší době zpracování.cfg
: Stupnice Classifier-Free Guidance, která upravuje, jak přesně model dodržuje vstupní výzvy.sampler_name
: Určuje metodu vzorkování použitou při generování obrazu.scheduler
: Definuje, jak jsou alokovány výpočetní zdroje během generování.denoise
: Řídí úroveň odstranění šumu, ovlivňuje zachování detailů z původního obrazu. Doporučeno: 0.35 pro vylepšení, 0.15-0.20 pro minimální změny.mode_type
: Určuje režim zpracování, například jak jsou dlaždice zpracovávány.tile_width
a tile_height
: Rozměry dlaždic používaných při zpracování. Větší velikosti snižují švy, ale vyžadují více paměti.mask_blur
: Rozmazává okraje masek používaných pro míchání dlaždic, vyhlazuje přechody mezi dlaždicemi.tile_padding
: Počet pixelů ze sousedních dlaždic zvažovaných během zpracování ke snížení švů.seam_fix_mode
: Metoda pro korekci viditelných švů mezi dlaždicemi:
seam_fix_denoise
: Síla redukce šumu během opravy švů.seam_fix_width
: Šířka oblastí zpracovávaných během opravy švů.seam_fix_mask_blur
: Rozmazává masku pro plynulejší opravy švů.seam_fix_padding
: Vycpávka kolem švů během korekce pro zajištění plynulejších výsledků.force_uniform_tiles
: Zajišťuje, že dlaždice si udržují jednotnou velikost prodloužením okrajových dlaždic, když je to nutné, čímž minimalizuje artefakty.tiled_decode
: Zpracovává obrazové dlaždice jednotlivě ke snížení spotřeby paměti během generování ve vysokém rozlišení.FaceDetailerPipe je uzel navržený k vylepšení detailů obličeje na obrázcích, používající pokročilé techniky zpracování obrazu ke zlepšení ostrosti a jasnosti rysů obličeje. Je součástí ComfyUI Impact Pack, který se snaží poskytovat vysoce kvalitní vylepšení detailů obličeje pro různé aplikace.
Parametry:
image
: Vstupní obraz k vylepšení, sloužící jako hlavní předmět pro detailování obličeje.guide_size
: Parametr, který řídí velikost oblasti vedení použité pro vylepšení rysů obličeje, ovlivňující, kolik kontextu je zvažováno.guide_size_for
: Určuje, zda by měla být velikost vedení aplikována pro konkrétní oblasti.max_size
: Nastavuje maximální velikostní limit pro zpracovávané obrazy, zajišťuje správu paměti.seed
: Řídí náhodnost v procesu vylepšení obrazu, umožňující reprodukovatelné výsledky při použití stejného semene.steps
: Počet iterací pro vylepšení detailů. Více kroků vede k jemnějším detailům, ale vyžaduje více času na zpracování.cfg
: Stupnice Classifier-Free Guidance, která upravuje, jak přesně model dodržuje vstupní vedení.sampler_name
: Definuje metodu vzorkování použitou při zjemnění detailů.scheduler
: Určuje strategii plánování výpočtů během zpracování.denoise
: Řídí sílu redukce šumu aplikovanou během procesu vylepšení. Nižší hodnoty zachovávají více původních detailů, zatímco vyšší hodnoty přinášejí hladší výsledky.feather
: Řídí plynulost přechodu mezi vylepšenými a původními oblastmi, pomáhá plynule míchat změny.noise_mask
: Umožňuje nebo zakazuje použití masky šumu k cílení na konkrétní oblasti pro redukci šumu.force_inpaint
: Vynucuje malování v oblastech, které potřebují další vylepšení nebo opravy.bbox_threshold
: Nastavuje prahovou hodnotu pro detekci ohraničovacích boxů kolem rysů obličeje, ovlivňující citlivost.bbox_dilation
: Rozšiřuje detekované oblasti ohraničovacích boxů, aby bylo zajištěno, že všechny relevantní rysy jsou zahrnuty během vylepšení.bbox_crop_factor
: Upravuje faktor oříznutí pro detekované ohraničovací boxy, řídící oblast zaměření pro vylepšení.sam_detection_hint
: Specifikuje další tipy nebo vedení pro proces detekce.sam_dilation
: Upravuje dilataci aplikovanou na detekované oblasti, umožňující širší pokrytí.sam_threshold
: Definuje prahovou hodnotu pro citlivost detekce v rámci procesu SAM (Segment Anything Model).sam_bbox_expansion
: Rozšiřuje ohraničovací boxy detekované SAM, pomáhá zahrnout více okolního kontextu.sam_mask_hint_threshold
: Upravuje prahovou hodnotu pro maskovací tipy poskytnuté SAM, řídící, jak jsou oblasti definovány pro maskování.sam_mask_hint_use_negative
: Určuje, zda by měly být použity negativní tipy, ovlivňující maskování určitých oblastí.drop_size
: Nastavuje velikost kapek aplikovaných během procesu vylepšení, což může ovlivnit úroveň zjemnění.refiner_ratio
: Řídí poměr pro zjemnění detailů obličeje, vyvážení mezi zachováním původních rysů a přidáním jasnosti.cycle
: Specifikuje počet cyklů zjemnění, které mají být aplikovány, ovlivňující hloubku vylepšení.noise_mask_feather
: Upravuje peří masky šumu, poskytující plynulejší přechod mezi hlučnými a odšuměnými oblastmi.Tento modul vám umožňuje použít uzel pro oříznutí obrazu k oddělení každé pozice z generované tabulky postav a uložit jednotlivé pozice postavy pro další použití nebo úpravy.
Tento modul využívá uzel Photo Expression Editor (PHM) k úpravě výrazů obličeje na fotografiích. Parametry umožňují jemné doladění různých aspektů obličeje, jako jsou pohyby hlavy, mrkání a úsměv.
Parametry Editoru Výrazů:
rotate_pitch
: Řídí pohyb hlavy nahoru a dolů.rotate_yaw
: Upravuje pohyb hlavy ze strany na stranu.rotate_roll
: Určuje úhel naklonění hlavy.blink
: Řídí intenzitu mrkání očí.eyebrow
: Upravuje pohyby obočí.wink
: Řídí mrkání.pupil_x
: Pohybuje zornicemi horizontálně.pupil_y
: Pohybuje zornicemi vertikálně.aaa
: Řídí tvar úst pro zvuk samohlásky "aaa".eee
: Řídí tvar úst pro zvuk samohlásky "eee".woo
: Řídí tvar úst pro zvuk samohlásky "woo".smile
: Upravuje míru úsměvu.src_ratio
: Určuje poměr zdrojového výrazu, který má být aplikován.sample_ratio
: Určuje poměr vzorového výrazu, který má být aplikovjson
ován.sample_parts
: Specifikuje, které části vzorového výrazu mají být aplikovány ("OnlyExpression", "OnlyRotation", "OnlyMouth", "OnlyEyes", "All").crop_factor
: Řídí faktor oříznutí oblasti obličeje.Flux modely a zjednodušené moduly workflow vám usnadní udržovat Konzistentní vzhled postav napříč různými výstupy. Budete schopni oživit vaše postavy jako nikdy předtím, vytvářející skutečně pohlcující zážitek pro vaše publikum!
© Autorská práva 2024 RunComfy. Všechna práva vyhrazena.