AIツール・生成AI

【完全ガイド】「Stable Diffusion」で背景のみ変更!成功率UPのプロンプト3選

この記事を書いた人

AI×ブログ運営に挑戦中!
ChatGPT・生成AIで記事作成を研究
ブログの効率化&収益化を発信!

💡 AI×ブログ」の可能性を探求し、学びをシェア!

「Stable Diffusionで背景だけ変えたいのに、キャラクターまで変わってしまう…」 そんな悩みを抱えていませんか?

  • 「背景だけリアルにしたいのに、キャラまで変わってしまう…」
  • 「好きなキャラはそのままで、背景のみ幻想的にしたい!」
  • 「効率的に背景を変えるプロンプトや設定方法が知りたい!」

Stable Diffusionでは、プロンプトやツールの使い方を工夫することで「背景のみを変更」することが可能です!

本記事では、「Stable Diffusion 背景のみ」 に特化し、背景を自由に変更するためのプロンプトや実践的なテクニック を詳しく解説します!

1. 「Stable Diffusion」で背景のみを変更する方法

背景だけを変更するには、以下の3つの方法が有効です。

方法概要おすすめの用途
プロンプトで背景を指定プロンプト内で「背景」に関連するワードを明確に指定する簡単な背景変更に最適
ControlNet(Depth / Inpaint)を使用既存の画像のキャラを保持し、背景のみ編集する既存キャラを活かしつつ背景を差し替え
img2imgで背景をリメイク画像全体を元に、背景のみを自然に変えるある程度の変更ならこの方法が便利

2. プロンプトで背景のみを変更する方法(シンプル)

最も簡単な方法は、「背景を詳細に記述する」+「キャラクターの固定を強調する」 ことです。

1. シンプルなキャラ + 背景指定

A young girl with short black hair, wearing a red kimono, standing in a mystical forest, glowing fireflies, fantasy atmosphere, highly detailed background
  • ポイント:
    • 「highly detailed background」 を入れることで、背景の描写を強調
    • キャラの特徴をしっかり指定(髪型・服装)すると、背景の影響を最小限に

2. 背景だけを変更するバリエーション

A cyberpunk city skyline at night, neon lights, rain, ultra-detailed, cinematic lighting, background only
  • ポイント:
    • 「background only」 を加えることで、背景の描写を強く指示
    • キャラの情報を完全に排除 することで、背景を強調

3. ControlNetを使って背景のみを変更(精度UP)

ControlNet(InpaintまたはDepth) を活用すると、既存キャラを保持しながら背景だけ変更することが可能 です。

背景を変更する手順(ControlNet Inpaint)

  1. 元画像を用意(キャラが写っている画像)
  2. 「Inpaint」タブを開く(Stable Diffusion WebUI)
  3. 背景部分をマスクで塗りつぶす
  4. 「Prompt」に新しい背景の説明を入力
  5. 「Denoising strength」を0.5〜0.7に設定(大きく変えすぎないため)
  6. 画像を生成

ControlNetの詳細な設定は AUTOMATIC1111 WebUI でチェックできます!

4. img2imgを活用して背景を自然に変更

img2img(画像to画像変換) を使うことで、既存の画像を活かしつつ、背景の雰囲気を調整可能 です。

img2imgで背景を変える手順

  1. 既存の画像をStable Diffusionにアップロード(「img2img」タブ)
  2. 「Denoising strength」を0.3〜0.6に設定(キャラを維持しつつ背景を変更)
  3. プロンプトで背景を明確に指示(例:「snowy mountain background, sunset, ultra detailed」)
  4. 生成を実行し、適宜調整

img2imgを詳しく学ぶなら Hugging Face Hub も参考に!


5. 背景のみを正確に変更するためのテクニック

1. ネガティブプロンプトを活用する

キャラクターが勝手に変わってしまう場合、ネガティブプロンプトで変更を防ぐ ことができます。

Negative prompt: different hairstyle, different clothes, extra limbs, incorrect proportions
  • 「different hairstyle」 → キャラの髪型が変わらないように
  • 「extra limbs」 → 不要なパーツの生成を防ぐ

2. 構図の指示を加える(背景を強調)

背景をより自然に変更したい場合、カメラアングルや遠近感を指定する のが効果的です。

設定プロンプト例
遠景の背景background in the distance, cinematic wide shot
ボケた背景blurred background, bokeh effect, realistic depth
ダイナミックな背景dramatic lighting, wide-angle lens, ultra-detailed environment

まとめ:「Stable Diffusion」で背景のみを自在に変更する方法!

  • プロンプトで背景を詳細に指定background only, highly detailed background を活用)
  • ControlNet(Inpaint)でキャラを維持しつつ背景変更
  • img2imgで既存の画像を活かしながら背景を自然に変える
  • ネガティブプロンプトでキャラの変化を防ぐ
  • カメラアングルや構図を工夫し、背景を強調

Stable Diffusionを使えば、好きなキャラをそのままに、背景だけを自由に変更 できます!

より高度な背景変更をしたい場合は、
AUTOMATIC1111 WebUI のControlNet機能を活用
Hugging Face Hub で追加のAIツールを試す

これで、背景のみを自在に変更し、理想のシーンを作れるようになります!

  • この記事を書いた人

しろ

・AIを活用したブログ運営に挑戦中!|・ChatGPT・生成AIを活かした記事作成を研究中|・効率的なブログ運営 & 収益化を目指して情報発信!|「AI×ブログ」の可能性を探りながら、学んだことを発信していきます!

-AIツール・生成AI