ComfyUI - FaceRestore Node
詳細
ファイルをダウンロード
このバージョンについて
モデル説明
このプロジェクトの最新版フォークについては、https://github.com/mav-rik/facerestore_cf を参照してください。
これらのComfyUIノードは、AUTOMATIC1111 webuiの顔復元機能と同様に、画像内の顔を復元するのに使用できます。
インストール
zipファイルを展開し、facerestoreディレクトリをComfyUIのcustom_nodesディレクトリ内に配置してください。
ポータブルWindows版のComfyUIを使用している場合、embedded_install.batを実行してください。
ポータブル版以外のWindowsユーザーは、install.batを実行できます。LinuxおよびMacユーザーは、install.shを実行してください。
インストールが何らかの理由で失敗した場合は、自分でopencv-pythonをインストールする方法を調べる必要があります(そうでなければcv2が見つからないエラーになります)。
顔復元モデル
これらのモデルが顔の復元を行います。AUTOMATIC1111を使用している場合はすでに持っている可能性がありますが、なければ以下のダウンロードリンクをご利用ください。
models/facerestore_modelsディレクトリに配置してください。
https://github.com/TencentARC/GFPGAN/releases/
https://github.com/TencentARC/GFPGAN/releases/download/v1.3.4/GFPGANv1.4.pth
https://github.com/sczhou/CodeFormer/releases/
https://github.com/sczhou/CodeFormer/releases/download/v0.1.0/codeformer.pth
顔検出モデル
顔復元モデルは、クロップされた顔画像のみで動作します。顔検出モデルが、検出された各顔の領域を切り出し、顔復元モデルに送信します。
これらのモデルは、初めて使用する際に自動的にダウンロードされ、models/facedetectionディレクトリに配置されます。
自分でダウンロードしたい場合は、以下のリンクをご利用ください。
https://github.com/xinntao/facexlib/releases/download/v0.1.0/detection_Resnet50_Final.pth
https://github.com/xinntao/facexlib/releases/download/v0.1.0/detection_mobilenet0.25_Final.pth
https://github.com/sczhou/CodeFormer/releases/download/v0.1.0/yolov5l-face.pth
https://github.com/sczhou/CodeFormer/releases/download/v0.1.0/yolov5n-face.pth
こちらも自動的にダウンロードされ、facedetectionフォルダに配置されます。このモデルは、復元された顔を元の画像に再配置するために使用されます。
https://github.com/sczhou/CodeFormer/releases/download/v0.1.0/parsing_parsenet.pth
