ReActor | 高速な顔の入れ替え

ComfyUI ReActor は、ComfyUI 用の高速で使いやすい顔交換拡張機能です。ReActor を使用すると、画像やビデオ内の 1 人以上のキャラクターの顔を簡単に交換できます。

ComfyUIワークフロー

ComfyUI Face Swap Workflow with Reactor Node
このワークフローを実行しますか?
  • 完全に動作するワークフロー
  • 欠落したノードやモデルはありません
  • 手動セットアップは不要
  • 魅力的なビジュアルを特徴としています

説明

1. ComfyUI ReActor - 顔交換ワークフロー

この ComfyUI ワークフローは、画像、ビデオ、またはアニメーションにおける高度な顔交換用に設計されています。"ReActorFaceSwap" などのノードを通じて動作し、"inswapper_128.onnx"、"retinaface_resnet50"、"codeformer.pth" などのモデルを活用して、正確な顔検出と交換を行います。このツールは、単一および複数のキャラクターの顔交換をサポートし、ソース画像と入力画像に対してさまざまな構成を可能にし、モデルの強度や交換設定などのパラメータを調整できます。視覚的なコンテンツにおいて、リアルでシームレスな顔交換を作成するために不可欠です。

2. ReActor の概要

2.1. Comfyui ReActor の紹介

ComfyUI ReActor は、ReActor SD-WebUI 顔交換拡張機能の能力を活用した、高速でシンプルな顔交換拡張ノードを導入します。顔検出、顔交換、顔復元を容易にするために、複数のモデルを活用しています。

2.2. Comfyui ReActor の主な機能

2.2.1. 包括的なノードシステム: ComfyUI ReActor は、いくつかの主要なノードで構成されています。

  • ReActorFaceSwap (メインノード)**: 主要な顔交換機能を提供します。
  • ReActorLoadFaceModel: 顔モデルの読み込みを可能にします。
  • ReActorSaveFaceModel: 顔モデルを保存して、将来の使用に備えることができます。

これらのノードを相互に接続することで、複雑な顔交換タスクを簡単に実行できます。

2.2.2. 多様な入力と出力の互換性:

  • 入力: メインノードは、対象画像用の input_image や、交換する顔用の source_image など、さまざまな入力を受け付けます。
  • 出力: 交換された画像と、ソース顔のモデル(face_model)の 2 種類の出力を生成します。これらは、画像を入力として必要とするノードや、顔モデルの保存に特化したノードと互換性があります。

2.2.3. 高度な顔の復元: ComfyUI ReActor には、交換された顔の詳細の精度を向上させることで、交換された顔の品質を高める顔復元機能が組み込まれています。

2.2.4. 直感的な顔のインデックス付け: このツールは、画像内の顔を検出してインデックス付けする簡単な方法を提供し、左から右、上から下の順に顔を並べ替えます。この機能により、ソース画像と入力画像の両方にインデックスを設定することで、交換する顔を指定するプロセスが簡素化されます。

2.2.5. 性別の指定: ComfyUI ReActor は、より正確で適切な顔交換結果を得るために、性別に基づく顔交換をサポートしています。

2.2.6. 効率的な顔モデルの管理: ユーザーは、軽量な顔モデルを "safetensors" ファイルとして保存および読み込むことができ、さまざまなシナリオで顔モデルを管理するためのツールの効率性と柔軟性が向上します。

詳細については、Github でご確認ください。

その他のComfyUIチュートリアル

より多くのComfyUIワークフローが必要ですか?