Acly/comfyui-inpaint-nodes

Nodes for better inpainting with ComfyUI: Fooocus inpaint model for SDXL, LaMa, MAT, and various other tools for pre-filling inpaint & outpaint areas.

何を解決するか

このプロジェクトは、ComfyUI用の専用ノード群を提供し、画像のインペインティングおよびアウトペインティングの品質と制御性を向上させます。一般的な問題である目立つ継ぎ目、色のずれ、および既存コンテンツとSDXLインペインティングモデルを融合できないという課題に対処します。

仕組み

このツールキットは、以下の機能グループを通じてComfyUIの能力を拡張します:

  • モデル統合:Fooocusインペインティングモデルを使用して、標準的なSDXLチェックポイントを柔軟なインペインティングモデルに変換できます。また、オブジェクト除去やアウトペインティングに適した高速で専用のインペインティングモデル(LaMa、MAT)も統合しています。
  • 事前処理:メインの拡散プロセスの前に、さまざまな方法(ニュートラルグレー、Telea、Navier-Stokesアルゴリズム)でマスク領域を埋めたり、画像をマスクにぼかして色の整合性を維持できます。
  • マスク操作:マスクを拡張・縮小・安定化するツールを備えており、滑らかな遷移を確保し、数値エラーを回避します。
  • 後処理:明るさや色のずれを修正するためのカラーマッチングノードと、ノイズ除去マスクを合成マスクに変換するツールを提供し、より良いアルファブレンドを実現します。

対象ユーザー

ComfyUIを使用し、画像の特定部分を高品質に補完・拡張・編集したいデジタルアーティストやAI画像生成ユーザー。

主な特徴

  • Fooocus SDXL対応:SDXLチェックポイントをインペインティングモデルにシームレスに変換。
  • 高度な埋め込みモード:高品質な事前埋め込みにTeleaおよびNavier-Stokesアルゴリズムを搭載。
  • モデルベースの事前埋め込み:LaMaおよびMATの統合により、拡散処理に依存しない高速な埋め込みが可能。
  • 効率的な条件設定:VAEエンコーディングとインペインティング条件設定を1つの専用ノードで統合し、計算負荷を低減。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト