ジェネレティブAI「Stable Diffusion」を服選び、色選びシステムに使えないか?
と思い立ちました。
ファッションサイトを見ていたときに、
モデルの来ている服を自分が来たらどんな雰囲気なのか、
どんな色が良いのか、
生成系AIを使えばイメージしやすいのではないかと考えました。
具体的にはこんな画像を生成しました。
【生成AI 環境】
UIはStable Diffusion Automatic1111。
モデルはStable DiffusionのモデルにDream Boothで自分の顔を追加学習したもの。
Automatic1111に拡張として
・ADetailer
・ControlNetでCanny
・roop
の3つを使用。
【生成方法】
やり方は単純です。
上記の環境の他、
・気になる服を着ているモデルの画像。ファッションサイトからスクショするなど。
(ControlNet用:上の画像はBliant ParisのBlazersがベース)
・自分の顔画像。
(roop用)
1.Stable Diffusion checkpointに、自分の顔を学習させたモデルを選択。
2.txt2imtのプロンプトとネガティブプロンプトを自分の顔を生成するキーワードを入力。これは、上の1.に依存。
3.ADetailerのEnable ADetailerをチェックする。ADetailer modelは顔向けのモデルを選択。(例:face_yolov8n.pt)
4.ControlNetにモデルの画像を入力。
Control TypeをCannyにして、Proprocessorがcannyになっていることを確認。
ModelもCanny用(例:control_v11p_sd15_canny)にする。
ControlNetのEnableをチェックして、Pixel Perfectもチェック。
5.roopに自分の顔画像を入力。
roopのEnableをチェックする。
以上。
メインのプロンプトを変えることで、洋服の色や柄をおおまかに指定できます。
想い通りに変更されないことも多いです。色指定したプロンプトを固定しつつ、画像を繰り返し生成すると良いかも。
下は「DCOLLECTION、~160㎝台メンズ必見!低身長をカバーするコーデ術とおすすめファッション」の画像がベースです。
今回の方法は
モデルの顔を自分の顔に変える、
服の色・柄を変える
というもの。
体格は変えていないので、自分の身長等に近いモデルを探しました。
私の身長163cmで探していたら、上記のサイトに辿り着きました。
【参考】
紹介したテーマのような画像を作成したくなったら
いつでも連絡ください。
お手伝いできるかも知れません。
Twitterやってます。
アカウントは
https://twitter.com/QRJAM (@QRJAM)
フォローよろしく。