PR

【NovelAI】「シード値」の使い方を解説

この記事は約4分で読めます。
記事内に広告が含まれています。
ラン
ラン

設定にある「シード値」って何…?

NovelAIの画像生成には、「シード値(Seed)」という設定があります。

NovelAIの「シード値」設定

この「シード値」はどんなときに使う設定なのかご存知でしょうか?
本記事ではNovelAIにおける「シード値」の使い方について解説します。

「シード値」でキャラや構図をある程度保つ

「シード値」とは端的に言うと、「キャラや構図の雰囲気をなるべく保ちながら、イラストを少し変えたい!」というときに役立つ機能です。

気に入ったイラストができた場合、少し変えたいと思ってプロンプトを変えるとまったく違うイラストになります。そのようなときに便利な機能です。

るん
るん

順に説明していきますので安心してくださいね♪

例えば、以下のようなプロンプトでイラストを生成するとしましょう。「雪の中の金髪少女」というイメージです。

プロンプト

1girl, short hair, blonde hair, green eyes, smile, coat, skirt, snow

NovelAIではイラストを生成するたびに、ランダムにキャラや構図が生まれます。ランダムで様々なイラストを得られるので「ガチャ」とも呼ばれていますね。

先ほどのプロンプトでイラストを生成してみると、様々なイラストが生まれました。

※掲載画像は記事作成当時のNovelAIで生成した例です。現在のモデルでは生成結果が異なる場合があります。

NovelAIで同じプロンプトで生成したイラスト
生成された様々なイラスト

気に入ったイラストが生まれるまで何度もチャレンジして、次のイラストが気に入ったとしましょう。

NovelAIで生成したイラスト
気に入った1枚

ここであなたは思います。「この娘の頭、寒そうだな」と。優しいあなたは、この娘に「ニット帽」をかぶせてあげたくなりました。

るん
るん

さて、どうしますか?

シンプルに考えると、先ほどのプロンプトにニット帽を意味する「beanie」を追加してイラスト生成してみればいいと思いますよね。やってみましょう。

プロンプトにbeanieを追加して生成したイラスト
プロンプトにbeanieを追加してみる
ラン
ラン

あら…?全然違う構図になっちゃった

せっかくさっきの絵が気に入っていたのに、要素を少し追加するだけでまったく違う絵になってしまうのでは困ってしまいますよね。こんなときに役立つのが「シード値」です。

「シード値」って何?

シード値は「生成のランダム性を決める値」

「シード値」の使い方を説明する前に、そもそもシードというのは一体何なのかをざっくり知っておきましょう。

NovelAIのような拡散モデルでは、ノイズから少しずつ画像を作っていきます。

NovelAIではノイズからきれいな絵が生成される

画像生成にはランダムな要素が含まれているため、同じプロンプトでも毎回違う画像が生成されます。このランダム性を再現するために使われるのが「シード値」です。

同じシード値と同じ生成設定を使うことで、同じ方向性の生成結果を得やすくなります。

シードは「種(タネ)」という意味ですが、まさにこの「種」を元にしてAIがイラストを育てていくわけですね。

るん
るん

「種」が変われば育つ植物も変わる、と考えるとイメージしやすいでしょうか

シード値によって最終的な絵が変わるのだとすれば、シード値を同じにすれば最終的に得られる絵は似たものになりやすいというわけですね。

生成画像のシード値の確認方法

生成した画像を選択すると、画像の右下にシード値が表示されます。

NovelAIの生成画像の「シード値」

「シード値」を固定してプロンプトを変える

るん
るん

では、「シード値」を固定して、ニット帽を追加してみましょう♪

先ほどと同じようにプロンプトにbeanieを追加します。
このまま画像生成するとまったく違う雰囲気のイラストになってしまうので、画像を生成する前に元のイラストと同じシード値を指定します。

イラスト下部のシード値をクリックすると、その値が自動的に「シード値」設定にコピーされます。
もしくは、手動で「シード値」を入力しても構いません。

これで次の生成にも同じシード値を使えるようになりました。この状態でイラストを生成します。

元の画像と同じシード値を設定してプロンプトを変更

生成されたイラストはこのようになりました。

シード値を固定してプロンプトを変更して生成した画像
シード値を固定して生成したイラスト
ラン
ラン

元のイラストの雰囲気に近い!

どうでしょうか?元のイラストとほぼ同じキャラ・構図でニット帽が追加されましたね✨

このように気に入ったイラストのシード値を指定してイラストを生成すれば、キャラや構図をある程度保ったまま別のイラストを生成できるというわけです。

るん
るん

お気に入りのイラストを少しだけ変えたいときに便利な「シード値」♪

シード値だけを同じにしても、プロンプトや画像サイズ、生成枚数、使用するモデルなどの設定が異なれば、生成結果も変わります。

また、サンプラーによっては同じ設定でも完全に同じ画像にならない場合があります。

プロフィール
この記事を書いた人
千鳥 るん | Chidori Run

AIイラスト制作から始まり、現在はVRChat向けのワールド制作・3D素材制作を中心に発信しています。

Unity、Blender、Substance 3D、UdonSharpなどを使いながら、怪異・ホラー・不穏な空間づくりの知見をまとめています。

BOOTHショップ「狐火工房」では、VRChat向けの3Dモデルや怪異演出素材を制作中。
「怪異ワールドを作りたい人が最初に頼れる場所」を目指して、素材と知恵を少しずつ積み上げています。

千鳥るんをフォローする
NovelAI
スポンサーリンク
シェアする
千鳥るんをフォローする