楽しく生きたい!をシェアする自分メディア。

*

イラストAIでキャラ固定する考え方!Seed値を知れば差分も簡単に作れる!Stable Diffusion Novel Ai お絵描きAI

      2024/01/11

あんな
お絵描きAIでいい感じのキャラが出来たんですけど、このキャラに別のポーズを取らせるとかできないんですか?
うらぎ
その辺り結構難しい部分なんだけど…
ある程度ならできるよ!しかも簡単に!

Novel AIやStable Diffusionって本当に凄いですよね、まさに時代の大きな変化を見ているよう。

けどそんなお絵描きAIの弱点のひとつが…キャラ固定という問題です。

「生成したキャラと同じキャラで別のシーンを描きたい」

この問題をある程度解決できるのが…”Seed値” という概念です!

スポンサーリンク

Seed値って何だ?

Novel AIやStable DiffusionのSeed値とは、生成画像ごとに割り当てられている固有の番号です。
ゲームの内部処理で扱われる、乱数に近いイメージですね。

実はお絵描きAIの出力結果は毎回完全なランダムでは無く、Seedで管理されたパターンのどれかが選ばれているんです。

だからプロンプト(呪文)とSeed値が同じなら、全く同じ画像を出力することができます

この部分を見るとなんだかAIと言っても、根本はプログラムなんだなって感じますよねw

気に入った画像のSeed値をコピーしてプロンプトだけ変えてみよう


例えばこのキャラに別のポーズを取らせてみましょう!

Stable Diffusionの場合、出力された画像の下の方に Seed という項目があります。

この画像の場合は 3175023776 となっていますね。

これをコピーして、左側にある Seed の欄にペーストします。

これでこのキャラクターのSeed値に固定して次の画像を生成できます

先ほどのプロンプトに、ポーズ指定のプロンプトを追加すれば…

おおよその印象が保たれながらポーズが変わるはずです!

“crossed arms” を追加してみます。


するとこんな感じ、まあまあ同一性が保たれながら腕組みポーズになりました!

ひとつお勧めのやり方として、このように4枚連続生成する方法があります。

連続生成によるSeed値を1づつずらすテクニック

Stable Diffusionの場合、Seed値を指定して連続生成すると…

“Seed値が1づつずれた画像が生成”されます。

そして、イラストAIはSeed値が近いほど似た印象になります

この仕様を利用すると…

ほぼSeed値を固定した上でいい感じのイラストを選ぶことができるんです!

これすごく便利なので、お勧めしたいテクニック。

さらに生成していきます。

”crossed legs” 脚組みポーズ。

この4枚だと、左下の画像は制服の色が変わってしまっていますよね。

このようにSeed値によるキャラ固定は完璧じゃないため…
1ずらしの4枚連続生成から選ぶのが良いって訳ですね〜。

これ一冊でざっくりわかるAI×イラスト解析本 Kindle版

“salute” 敬礼ポーズ。


“hand on hip” 腰に手を当てるポーズ。


結構いい感じに”Seed値によるキャラ固定”が効いていますね!

でも実はこれ結構上手くいった例で、結構キャラが変化してしまうことも多かったんですよね。

特に扱うプロンプトによっては、Seed値によるキャラ固定が機能しずらくころころ変わってしまう場合もあります。

でも安心してください…そんな時に、もう一段階上のキャラ固定方法があるんです!

それは…”in paint を使ったキャラ固定・差分作りの方法”です!
詳しくはこちらの記事で〜。

そこからさらに進んだ3DCGを使ったキャラ固定も試してみました!

人気の関連ページ!

スポンサーリンク

 - お絵描き・クリエイト , ,