NOVELAIで画像を生成する際、複数のリンゴを持ったシーンを描写したい場合、正確に複数のリンゴを描写させるためのプロンプトに工夫が必要です。特に、「手にリンゴを持っていて、床に6個のリンゴが落ちている」というシーンの描写は難しいことがあります。この記事では、複数のリンゴを正確に生成させるためのプロンプトの書き方とコツについて解説します。
プロンプトで複数のリンゴを指定する方法
プロンプトに「holding apple, six apples, floor, scattered apples」といったキーワードを使っても、NOVELAIが期待通りに複数のリンゴを描写しないことがあります。これは、AIが「six apples」という指示を理解するのが難しい場合があるためです。より具体的に、リンゴの位置や数を示す工夫をすると効果的です。
例えば、「hand holding an apple, six apples scattered on the floor around the person」というプロンプトに変更することで、AIに対して具体的な位置や数を意識させることができます。このように、構図や配置について具体的に指示を出すことが重要です。
効果的なキーワードの使い方
複数のリンゴを描写させるためには、キーワードや修飾語をうまく活用することがポイントです。例えば、以下のようなキーワードを使うと、より正確な描写が得られることがあります。
- “six apples”:リンゴが6個あることを明確に伝える。
- “scattered apples”:床に散らばった状態を指定。
- “hand holding an apple”:手に持っているリンゴを強調。
これらの修飾語を組み合わせて、AIにより明確な指示を与えることが、複数のリンゴを描写させるための鍵となります。
AIが正確に描写しない理由と対策
AIが複数のリンゴを描写しない理由として、以下の点が考えられます。
- 構図が不明確:リンゴがどこに配置されているかが曖昧だと、AIが1個しか描写しない場合があります。
- 数の指定が不十分:「six apples」などの数だけでは、AIが正確に6個のリンゴを描写するのが難しいことがあります。
- AIの学習データ:AIが複数の物体を同時に描写する経験が少ない場合、意図通りに描写されないことがあります。
これらを回避するために、上記のように構図を具体的に指定したり、描写を段階的に指示したりすることが効果的です。
プロンプトの例
実際に効果的なプロンプトの例をいくつか紹介します。
- “a person holding an apple in their hand, six apples scattered on the floor around them, bright lighting, realistic style”
- “a person holding a shiny red apple, six apples lying on the floor, scattered haphazardly”
- “hand holding a green apple, six red apples on the ground in front of the person, some apples near the hand”
これらのプロンプトでは、手に持っているリンゴと床に散らばったリンゴの数や配置を明確に指定しています。このように具体的な言葉を使うことで、AIが意図する通りの描写をする確率が高くなります。
まとめ
NOVELAIで複数のリンゴを描写するためには、プロンプトに具体的な指示を加えることが重要です。「holding apple, six apples」といったシンプルな指示ではなく、配置や数について詳細に指示することで、AIが正確に複数のリンゴを描写できるようになります。具体的な言葉を使い、AIに意図を明確に伝えることが、理想的な結果を得るためのコツです。

コメント