Face Transfer2で顔写真→3Dモデル生成の品質UP

FaceTransfer2登場 AI利用でよりリアルに

Genesis9ベースのFaceTransferが登場。

フェイス トランスファー 2 

FaceTransfer2は、DAZ STUDIOの有料プラグインで、顔写真を取り込んでフィギュア化できるというものだ。

関連)DAZ STUDIOの使い方

バージョン2になって、何が変わったの?

前バージョンは、おでこ前回の真正面写真じゃないと、まともに取り込めない、という欠点があった。

しかし、コンバージョンでは前髪がおでこにかかっていても、AI的な取り込みパワー(詳細は不明)で謎に髪を消去してきれいな顔を生成できるようになったのだ。

これは、AI生成ソフトで作成した顔を取り込んだんだけど、もう普通に有料フィギュアっぽくない?

FaceTransfer2のレビュー

まあ、とりあえず、生成したものを見てもらおう。

AIでポリゴンの高さ調整とテクスチャ生成をおこなってくれるというもので、前バージョンよりもリアルさがアップ。

写真から、DAZ公式フィギュアレベルの品質が生成できるようになった。前バージョンと比較したのがこれ。左が前バージョン、右が2だ。鼻の下ビローンがかなり改善されている。写真とそっくりかというと、まあ微妙かなというのが正直なとこだけど、フィギュアのクォリティは上がってると思う。

芸能人やネットで拾った美人などを取り込むことができるが、ブログなどで公開する場合は問題になるので、無料素材(加工OK)の女性とか、AIで生成した女性とかを使うのがいいんじゃないだろうか。

AI生成は、コレのColab版使うのがカンタン。

関連)fooocusの使い方

髪は、似たイメージのものを適当にかぶせた。( Sue Character and Hair for Genesis 8 Femaleの髪)元画像と比べると、鼻がもうちょっとシャープで、目の大きさも調整したらもっと似るのにな…という気にになってくるだろう。

FaceTransfer2は、顔の形も取り込んで顔パーツや輪郭を変形するモーフを自動生成してくれる。

FaceTransfer2というモーフができるのでモーフ1.0~0.0の間で微調整するだけで似てる度合いが調整できる。

でも、出来合いの顔輪郭やキャラクターモーフなどのシェイプを手動で適用したほうが整う気がする。

私は、手っ取り早くたくさんの顔パーツが修正できるモーフ集をゲットした。まだ、G9には「これぞ顔モーフの定番」というものが定まってないっぽくて、まあ好みで選んだ感じだ。

(今回使用したシェイプ集:200 Plus Genesis 9 Edition 

FaceTransfer2専用の顔モーフ集もリリースされた。よりかんたんに調整できる。


Face Transfer Shapes 2 for Genesis 9 (使ってみたレビュー:Face Transfer Shapes 2 for Genesis 9 顔デブ軽減モーフ

以下は、専用顔モーフのうち「東アジア女性」モーフを使う・使わないでこんなに違うんだぞという比較。

下は公式サイトの比較画像で、旧版から2になって、こんなにクォリティが上がりましたという証拠画像である。2になってとても良いと思ったのは、前髪がある画像を指定しても自動的に前髪を消してくれたり、鼻の下がビローンと伸びがちだったのが、だいぶましになっている点だ。

前バージョン)FaceTransfer 顔写真から3Dモデル生成するツール

対象フィギュアはG9のみで、G3~G8には対応しない。まあ、フィギュア構造もかなり違うから、そこはしょうがないかも知れないな。

なお、お試しで3回透かしなしのフィギュアが保存できるので、試してから購入するのがいいかも。

どんだけ写真と似せられる? 詳細ページに、比較あり。

FaceTransfer2の詳細ページ

このツールは、画像生成AIと組み合わせることで、無限のキャラ作成ツールに化ける。下手したら、新たにG9キャラを買わなくてもいいんじゃないか?というくらいだ。


▲画像生成AIの画像から作ったオッサン。髪、髭は適当なdazアイテムを着用。

値段は高いけども、個人的には必須に近いツールだと思った。

好みの顔を自力で作れない私は、今までは買うしかなかったけど、このツールがあればどうにかなるのだ。

DAZ3Dの日本人キャラのおすすめ

FaceTransfer2の気をつけるポイント

  • 真正面の顔じゃない場合、顔がわかるほどゆがむ
  • 取り込んだ画像よりも、10kgくらい太った顔が生成される
  • 生成したら、FaceTransferタブで「Save」しないと、ファイルに保存してから呼び出すときにおかしくなる
  • 大笑い、怒り顔、大口開けるなど、表情が豊か過ぎる場合は、取り込んだ顔がちょっと変だったり。
  • フィギュアは、Genesis8とGenesis9が選べるけど、Genesis8を選ぶとFaceTransfer1(旧バージョン)方式の汚い取り込みになる。

顔太り・ゆがみ問題は生成されるモーフパラメータ「FaceTransfer」の値をデフォルト1.0から0.5に変更すると、いい感じに「気にならない程度の左右非対称顔」になる。

まあでも、角度によってはやっぱり気になるので、顔の形を決める「FaceTransfer」パラメータは0.0にして、別のシェイプを適用するのがいいかも知れない。

追記)顔デブ対策のプロダクトがリリースされてた

関連 Face Transfer Shapes 2 for Genesis 9 顔デブ軽減モーフ

生成時にフィギュアを選ぶと、G8の場合は旧バージョンでの取り込みになる。取り込み元の前髪、変な感じに反映されるのだ。あと、鼻の下に謎の影ができる。


▲FaceTransfer1と2の比較

Face Transfer2のエラー

Input Image is invalid or cannot be found(画像ファイルが見つからない)

  • DAZ Studio 4.22.0.15の最新アップデートを使用
  • Face Transfer 2を初めて使用したところ、「Input Image is invalid or cannot be found」というポップアップエラーが表示された
  • Genesis 8とGenesis 9の両方で発生。JPG画像を試したが、Face Transfer 1では動作した画像でも同様のエラー
  • Windowsパソコン、GTX 1080Tiグラフィックカード、最新のNVIDIAドライバを使用

関連)Face Transfer 2 cannot find input image [solved] – Daz 3D Forums

解決方法

  • 画像ファイル名やフォルダパスに非ASCII文字が含まれていないか確認する
    例: 「für」は「for」に変更する必要あり
  • プラグインの多くはUnicode文字をサポートしていないため、ASCII文字のみを使用するのがベストプラクティス
    受け入れ可能: abc.png
    受け入れ不可: àbç.png
  • メインストリームのアプリケーションでは非ASCII文字が動作する場合もあるが、2024年の現在でも対応していない状況がある

日本語でもよくある現象。Windowsのユーザ名を日本語にしてて、「マイドキュメント」のパスに日本語のユーザ名が勝手に入ってて、Face Transfer2が理解できない、っていうパターン。

Failed to load the base material preset…

Face Transfer2の初期に出てたエラー。

「Genesis 9フィギュアやVictoria 9、異なる写真で試したが、同じエラーメッセージが2回表示される。OKをクリックすると、顔は読み込まれる。」

関連 Face Transfer 2 Error – Daz 3D Forums

Genesis 9 Starter Essentialsの更新が原因と見られ、その後修正アップデートがリリースされたもよう。Genesis 9 Starter Essentialsを最新版にアップデートすることでエラーが解消するはず。

関連 DIM(DAZ Install manager)の導入方法

Face Transfer 2 まとめ

最終的には、私はこんな感じで使ってる。

  • フィギュアはGenesis9限定
  • 生成後のFaceTransferパラメータは、0.5にする
  • なるべく正面の、無表情っぽい顔を取り込むようにする

まあ、いろいろあるけど、DAZ STUDIOの中でも神機能には違いない。いきすぎた芸能人コラージュとかを公開して怒られないように注意して遊んでみてほしい。

フェイス トランスファー 2