YouTubeでデモをご覧ください
Refacerは、1回のクリックで複数の顔でディープフェイクを作成できるシンプルなツールです。このプロジェクトはRoopに触発され、優れたInsightfaceを搭載しています。リファレーサーはトレーニングを必要としません - たった1枚の写真と準備ができています。
リファレーサーは、次のオペレーティングシステムで徹底的にテストされています。
オペレーティング·システム | CPUサポート | GPUサポート |
---|---|---|
MacOSX | ✅ | |
Windows | ✅ | ✅ |
Linux | ✅ | ✅ |
アプリケーションは、CPUとGPU(NVIDIA CUDA)環境の両方と互換性があり、MacOSX(COREML)
onnxruntime-silicon
を使用することはお勧めしません。シリコン用のonnxruntime
をコンパイルすることができた場合、プログラムはcoremlを使用する準備ができています。
ffmpeg
がインストールされ、正しく構成されていることを確認してください。これを支援するために、インターネットには多くのガイドがあります。ここにいくつかあります(注:私はこれらのガイドを作成しませんでした):
リフィーサーはテストされており、Python 3.10.9で動作することが知られていますが、他のPythonバージョンでも動作する可能性があります。インストールした他のPythonパッケージとの潜在的な競合を回避するために、プロジェクトを設定および実行するために仮想環境を使用することをお勧めします。
これらの手順に従って、リファレーサーをインストールします。
リポジトリをクローンします:
git clone https://github.com/xaviviro/refacer.git
cd refacer
Insightfaceモデルをダウンロード:このリンクからInsightfaceによって作成されたモデルを手動でダウンロードして、プロジェクトフォルダーに追加できます。または、 wget
をインストールしている場合は、次のコマンドを使用できます。
wget --content-disposition https://huggingface.co/deepinsight/inswapper/resolve/main/inswapper_128.onnx
依存関係をインストールします:
pip install -r requirements.txt
pip install -r requirements-GPU.txt
pip install -r requirements-COREML.txt
onnxruntime-gpu
を使用するために必要なCUDAのインストールの詳細については、公式のONNXランタイムリポジトリを直接参照してください。
Insightfaceモデルの使用の詳細については、その例を参照できます。
リフィーサーとその依存関係を正常にインストールしたら、次のコマンドを使用してアプリケーションを実行できます。
python app.py
次に、Webブラウザを開き、次のアドレスに移動します。
http://127.0.0.1:7680
質問や問題がある場合は、お気軽に問題を開いたり、プルリクエストを送信したりしてください。
このリポジトリのrecognition
フォルダーは、InsightfaceのGitHubリポジトリから派生しています。元のソースコードはこちらをご覧ください:Insightface認識ソースコード
このモジュールは、リファレーションアプリケーション内のフェイスデータの認識と処理に使用され、強力なディープフェイク機能を可能にします。 Insightfaceが彼らの仕事とコードを利用できるようにしてくれたことに感謝しています。
ショ和 このソフトウェアは、商品性、特定の目的への適合性、および非侵害の保証を含むがこれらに限定されない、明示的または黙示的なものを保証することなく、「現状のまま」提供されます。いかなる場合でも、著者または著作権所有者は、契約、不法行為、またはその他の訴訟、ソフトウェアまたはソフトウェアの使用またはその他の取引に関連する、またはその他の契約、またはその他の請求、またはその他の責任について責任を負いません。
ショ和 このソフトウェアは、教育および研究の目的のみを目的としています。悪意のあるアクティビティで使用することを目的としていません。このソフトウェアの著者は、個人情報の盗難、プライバシーの侵害、名誉ation損を含むがこれらに限定されない、有害なアクションのためにこのソフトウェアの使用を容認またはサポートしていません。このような目的のためにこのソフトウェアの使用は厳密に禁止されています。
ショ和 このソフトウェアは、使用する権利と必要な権限を持つ画像を使用してのみ使用できます。適切な権利と許可のない画像の使用は厳密に禁止されています。
ショ和 このソフトウェアの著者は、ソフトウェアの誤用や、そのような誤用に起因する権利とプライバシーの違反について責任を負いません。
ショ和 誤用を防ぐために、このソフトウェアには、違法または同様のタイプのメディアとの作業を防ぐ統合された保護メカニズムが含まれています。
ショ和 このソフトウェアを使用することにより、お客様は、適用されるすべての法律を順守し、他者の権利とプライバシーを尊重し、責任を持って倫理的にソフトウェアを使用することに同意します。