おすすめネガティブプロンプト!画像生成で描いてほしくない要素を知ろう!

AI&生成系

ネガティブプロンプトとは、Stable Diffusionなどの画像生成AIで「画像から排除または抑制したい要素」を指示するためのものです。

今回は、含めたくない要素や絵の破綻を防ぐための指示をあらかじめ与えることで、生成される画像のクオリティを向上させることができるネガティブプロンプトを解説します。

ネガティブプロンプト (Negative Prompt)

通常のプロンプトが示す「描きたい要素」とは逆の「排除または抑制したい要素」に焦点を当てたものです。

ネガティブプロンプトの活用で、AIによって生成される人物描写などの問題を予防することができ、描いてほしい画像をより明確に生成することが可能になります。

ネガティブプロンプトの主な役割

ネガティブプロンプトには主に2つの役割があります。

  1. 「品質の低下を防ぐネガティブプロンプト」
  2. 「不要な要素の排除または抑制をするネガティブプロンプト」

品質の低下を防ぐネガティブプロンプト

低品質の要素を持つワードをネガティブプロンプトに入力すると、生成される画像の低品質化を防ぐ効果があります。

ネガティブプロンプトは、生成される画像の品質を大きく向上させる効果的な手法です。

不要な要素の排除または抑制をするネガティブプロンプト

描きたくない要素や抑制したい要素をネガティブプロンプトに入力することによって、入力された要素を生成しない重要な役割を持っています。

おすすめネガティブプロンプト

  • 低品質な画像の生成を防ぐためのネガティブプロンプト
  • NSFWを防ぐためのネガティブプロンプト
  • 作画崩壊や奇形を防ぐためのネガティブプロンプト
  • テキストなどの不要な要素を防ぐためのネガティブプロンプト
  • 表情をコントロールするためのネガティブプロンプト
  • スタイルをコントロールするためのネガティブプロンプト
  • 画面の分割を防ぐためのネガティブプロンプト

以上、7項目について解説していきます。

低品質な画像の生成を防ぐためのネガティブプロンプト

低品質な画像の生成を防ぐためのネガティブプロンプトは、生成される画像が低品質にならないように指示します。

ネガティブプロンプト防げる効果
low quality品質が低い
worst quality最悪の品質
out of focusピントが合っていない
low resolution低解像度
blurryぼやけた

NSFWを防ぐためのネガティブプロンプト

NSFW (Not Safe for Work) を防ぐためのネガティブプロンプトは、「性的表現、暴力的描写あるいはその他社会的に不適切な要素」を生成しないように指示します。

ネガティブプロンプト防げる効果
nsfw成人向けの要素を含む
nipples胸部の突起部分
pubic hair陰部の毛

作画崩壊や奇形を防ぐためのネガティブプロンプト

作画崩壊や奇形を防ぐためのネガティブプロンプトは、「人体の形状の乱れ」などを生成しないよう指示します。

ネガティブプロンプト防げる効果
bad anatomy人体の形状・構造が不正確
missing arms腕が欠けている
extra_arms追加の腕がある
extra_fingers追加の指がある
ugly face容姿が醜い顔
cropped切り取られている

テキストなどの不要な要素を防ぐためのネガティブプロンプト

テキストなどの不要な要素を防ぐためのネガティブプロンプトは、「文字、署名」などを生成しないように指示します。

ネガティブプロンプト防げる効果
textテキスト
signature署名
watermark透かし
artist nameアーティスト名
stampスタンプ
title, subtitleタイトル、サブタイトル
date日付

表情をコントロールするためのネガティブプロンプト

表情をコントロールするためのネガティブプロンプトは、「特定の表情」などを生成しないように指示します。

ネガティブプロンプト防げる効果
blush頬に赤みをつけるメイク
open mouth口を開けた
closed mouth口を閉じた
make-upメイクアップ
half-open eyes半開きの目

スタイルをコントロールするためのネガティブプロンプト

スタイルをコントロールするためのネガティブプロンプトは、「スケッチ風や水彩画」などアートスタイルを生成しないように指示します。

ネガティブプロンプト防げる効果
oil painting油彩の絵画技法
sketchスケッチ風
watercolor水彩画
2D2次元
flat color影をつけない平坦な色塗り

画面の分割を防ぐためのネガティブプロンプト

画面の分割を防ぐためのネガティブプロンプトは、「二人以上の人物が同時に表示される」などの状況を生成しないように指示します。

ネガティブプロンプト防げる効果
multipul angle複数の角度
two shot二人の人物が同じ画面
split view画面の分割表示
grid viewグリッド表示

まとめ

ネガティブプロンプトについて解説しました。

画像生成をしているとほぼほぼ思い通りの画像が生成できたと思ったら、一部分だけ不要な要素を持った画像だったりします。

ネガティブプロンプトにワードを入れておけばと、後悔しないしないようにネガティブプロンプトのテンプレートを作っておきましょう。

最後までお読みいただきありがとうございました。

この記事を書いた人

志佳(しか)です。
AIに興味があるので、AI関連や生成関連を中心に記事を書いていきます。

AI&生成系
アラモードスタイル