ercwang

ercwang

InsightFaceSwapとMidjourneyを使用して、アバターの顔を交換する。

免責事項および公式原文、個人の娯楽利用のみ

通常、Midjourney は概念的な画像を生成するために使用されますが、個人のカスタムアバターを作成するのは難しいです。たとえ画像を調整しても、自分には似ていないからです。しかし、Insight Face というライブラリを使用すると、画像内の顔を認識して自分の顔に置き換えることができます。

image

Insight Face とは#

InsightFaceは、オープンソースの 2D&3D ディープフェイスアナリティクスライブラリであり、InsightFace は最先端の顔認識、顔検出、顔合わせアルゴリズムを効果的に実装しています。簡単に言えば、画像内の顔を認識し、切り抜いてモデリングすることです。
したがって、Insight Face を使用すると、Midjourney で生成された画像に限定されず、顔のある任意の画像を使用して顔を交換することができます。ただし、現時点では Midjourney の生成効果が良いため、多くの人が使用しています。

使用方法#

  1. まず、Midjourney アカウントを作成し、Midjourney ボットを自分のサーバーに招待する必要があります。インターネット上には多くの情報がありますので、この手順については詳しく説明しません。

  2. InsightFaceSwap Botを自分のサーバーに招待します。
    image
    image

  3. コマンド /saveid test <アップロードした写真> を入力します(ここで言う意味は、InsightFace に交換する顔を提供して分析し、ID を生成することです。test はこの ID の名前で、任意の 8 文字のアルファベットにすることができます)。保存が成功すると、新しく作成された ID 名が自動的にデフォルトの ID として使用されます(/setid idname (s) コマンドを使用して手動でデフォルトの ID を指定することもできます)。
    😅私はゲームのキャラクターであるエルサレムとティファを試しました
    image

image

  1. 次に、Midjourney の呪文を唱えます

image

  1. 拡大が完了したら、INSwapper というメニューボタンを使用して素早く生成します。写真を右クリックし、メニューの Apps-INSwapper を選択します。

image

  1. その後、変換後の結果を受け取ることができます

image

  1. 拡大して詳細を確認します。特徴はほぼ再現されていますが、元の画像の顔の形状がより丸くなっているため、違いがあります。したがって、顔を交換する場合は、できるだけ顔の形状が似ている画像を選択する必要があります。

image
image

InsightFace コマンドリスト#

最後に、現在サポートされている InsightFaceSwap ボットのスラッシュコマンドについて説明します。

/saveid name upload-image
ID 特徴をアップロードした写真で登録するためのコマンドです。

/setid name(s)
デフォルトのソース ID 名を設定するためのコマンドで、後続の INSwapper メニュー生成に使用されます。

/listid
すべての登録済み ID 名をリストアップします。

/delid name
特定の ID 名を削除します。

/delall
すべての ID を削除します。

/swapid name(s) upload-image
アップロードした写真に対して指定した ID 名(または名前のリスト)を使用して ID を置換します。

INSwapper コンテキストメニュー(推奨)
このメニューボタンは、指定した写真に対してデフォルトの ID を使用して ID を置換するためのものです。

読み込み中...
文章は、創作者によって署名され、ブロックチェーンに安全に保存されています。