PuLID Flux II | 一貫したキャラクター生成
PuLID Flux IIは、キャラクターベースの画像生成におけるモデル汚染の課題を解決します。芸術的な整合性を保ちながらキャラクターの特徴を注入することで、モデルの創造的な能力を損なうことなく、あらゆるスタイルでの高い一貫性を維持します。TeaCacheとWaveSpeedとの互換性により、迅速な処理が可能で、クリーンなスタイルの保持と正確なキャラクターコントロールを必要とする迅速な生産シナリオに最適化されています。ComfyUI PuLID Flux II ワークフロー
ComfyUI PuLID Flux II 例








ComfyUI PuLID Flux II 説明
1. PuLID Flux IIとは?
PuLID Flux IIは、ComfyUIでのAI画像生成における高度な一貫したキャラクターテクニックです。以前のキャラクター挿入方法に悩まされていた「モデル汚染」問題を解決し、特定のキャラクターをAI生成アートに有機的に統合しながら、元のモデルの芸術的なスタイル、照明、構図の整合性を維持します。PuLID Flux IIは、AIにリファレンス写真を提供し、「この人物のユニークな特徴を保持しながら、他のすべてについてあなたの芸術的なビジョンを維持してください」と言うようなものです。
2. PuLID Flux IIの主な改善点:
- ゼロモデル汚染: オリジナルに対する大きな改善 - 背景、スタイル、照明の品質を損なうことなくキャラクターを挿入
- TeaCache互換性: 中間結果のキャッシングをサポートし、ワークフローを劇的に加速
- WaveSpeedサポート: 生産環境での生成時間を高速化
- アテンションマスクコントロール: モデルが異なる画像要素に焦点を当てる方法を微調整し、詳細を向上
3. ComfyUI PuLID Flux IIの使用方法
3.1 PuLID Flux IIを使用したデュアルキャラクター画像の作成
このPuLID Flux IIワークフローは、完璧に一貫したキャラクターを持つ2人の異なる人物が登場するシーンを作成するために設計されています:
PuLID Flux IIを使用したデュアルキャラクター生成の基本設定:
- リファレンス画像をアップロード:
- 左の
Load Image
ノードに最初の人物のリファレンス画像を追加 - 右の
Load Image
ノードに2番目の人物のリファレンス画像を追加
- 左の
- シーンを作成:
CLIP Text Encode
ノードで、2人の人物が登場するシーンを説明するプロンプトを入力
- PuLID Flux IIでキャラクターの一貫性を設定:
- 両方の
Apply PuLID Flux
ノードの重みパラメータを調整(値が高いほどキャラクターの一貫性が強くなります) FluxGuidance
設定を微調整(推奨:2.5–3.5で開始)
- 両方の
Queue
で画像を生成
TIP: PuLID Flux IIを使用して2人の人物が登場するシーンを生成する場合、
Load Image
ノードの順序が重要です。通常、左のリファレンス画像はプロンプトで最初に説明された人物に対応し、右のリファレンス画像は2番目の人物に対応します。プロンプトに説明的な特徴を使用すると、モデルがキャラクターを正しく配置するのを助けることがあります。アテンションマスク設定も最終的なキャラクター配置に影響を与えることがあります。
PuLID Flux IIでの最良の結果を得るためのヒント:
- 良好な照明の下で撮影された、正面を向いたクリアなリファレンス写真を使用
- 2人の人物を自然に取り入れたプロンプトを作成
- 両方の被写体にわたって一貫したキャラクター表現を得るために重みパラメータをバランス
3.2 PuLID Flux IIのパラメータリファレンス
PuLID Flux IIのApply PuLID Flux
ノード:
weight
: キャラクターの一貫性の強さを制御(1.0 = 最強)start_at
: 拡散プロセスのいつからキャラクターの特徴を適用し始めるかを制御(0.0 = 生成の最初から開始)end_at
: 拡散プロセスのいつまでキャラクターの特徴を適用するかを制御(1.0 = 生成の終わりまで継続)attn_mask
: 詳細制御のためのアテンションマスキングを有効化
PuLID Flux IIのタイミングパラメータの理解:
AI画像生成は通常20–50ステップのマルチステップ拡散プロセスを通じて行われます。start_at
およびend_at
パラメータは、このプロセスのどの時点でキャラクターの特徴を適用するかを制御します:
- デフォルト値(0.0から1.0)は、生成プロセス全体にわたってキャラクターの特徴を適用
- これらの値を調整する(例:0.3から0.7)は、生成の特定の部分でのみキャラクターの特徴を適用
- この微細な制御は、キャラクターの一貫性と芸術的自由をバランスするのに役立ちます

PuLID Flux IIのマスキングシステム:
PuLID Flux IIワークフローには、画像のどの領域がキャラクターの一貫性を受けるかを詳細に制御するマスキングシステム(SolidMask
、MaskComposite
、InvertMask
ノード)が含まれています:
- この高度な機能により、特定の領域にのみキャラクターの特徴を選択的に適用可能
- 複雑なシーンで、背景ではなく顔にのみキャラクターの一貫性を望む場合に便利
- ほとんどの使用ケースでは、デフォルト設定で手動のマスク調整は不要

PuLID Flux IIのWaveSpeed & TeaCache統合:
- このPuLID Flux IIワークフローは、WaveSpeedとTeaCacheの両方に適切にノードが接続され、最適化されています
- 最大のパフォーマンスを確保するためにノードの正しい順序が事前に設定されています
- WaveSpeedをPuLID Flux IIと一緒に使用する場合、
fp8_e5m2
データタイプが速度と品質の最良のバランスを提供することが一般的です
3.3 PuLID Flux IIの高度な最適化ヒント
PuLID Flux IIでのデュアルキャラクターのバランス:
- 同等の重要性を持たせるには、両方のキャラクターに対して同様の重み値を使用
- 一方のキャラクターをより優勢にするには、他方に対してその重み値を増やす
- 中程度の値(0.6–0.8)で開始し、結果に基づいて調整
PuLID Flux IIでのタイミングコントロールによるより良い結果:
- より強いキャラクターの一貫性と創造的な構図を求める場合は、
start_at
=0.0、end_at
=0.8を試してください - より強い芸術的スタイルと微妙なキャラクターヒントを求める場合は、
start_at
=0.2、end_at
=1.0を試してください - あなたの特定のニーズに最適なバランスを見つけるために、さまざまな組み合わせを試してください
PuLID Flux IIのパフォーマンスチューニング:
- TeaCacheを有効にして、類似のプロンプトの繰り返し生成を行う
- WaveSpeedを利用して、生産環境で迅速な結果を得る
- その他の設定オプションや単一キャラクターワークフローについては、を参照してください
謝辞
このワークフローは、lldacingによって開発されたPuLID Flux IIに基づいており、モデル汚染問題を解決することでオリジナルのPuLID Fluxを改善しています。PuLID Flux IIの統合により、多様な生成シナリオにおいて芸術的整合性を維持しながら、高忠実度のキャラクターの一貫性を実現します。素晴らしいPuLID Flux IIの作業に対して、元の著者に完全なクレジットを捧げます。