Stable Diffusionでの画像生成には、適切なプロンプト(呪文)や強調構文の使用が不可欠です。この記事では、効果的なプロンプトを作成するための基本的なテクニックと、画像生成のクオリティを向上させるための強調構文について詳しく解説します。
プロンプト作成の基本
まず、プロンプトとは、Stable Diffusionに対して生成したい画像の内容を伝えるための文章です。プロンプトはシンプルで明確である必要があります。具体的な例を見てみましょう。
シンプルなプロンプト例
1girl
このようなプロンプトでは一人の女の子の画像が生成されます。
詳細なプロンプト
シンプルなプロンプトに詳細を加えることで、より具体的な画像を生成することができます。例えば、以下のように詳細を追加します。
1girl,teenage
このプロンプトでは制服を着た一人の女の子の画像が生成されます。
強調構文の使用
プロンプトの一部を強調することで、特定の要素を目立たせることができます。強調構文は中括弧({})を使って行います。
1girl,teenage,(anime:0.5)
1girl,teenage,anime
1girl,teenage,(anime:1.5)
クオリティの高い高解像度画像を生成する方法
ここからが本題です。Stable Diffusionの画像生成はプロンプトが同一であってもseed値によって生成される画像が変わります。そこで今回は高画質になるように画像を生成していきたいと思います。具体的にはHires. fixを使用していきたいと思います。
Hires fixとは
「Hires fix」は高解像度(High Resolution)で画像を生成する際に、より鮮明で細部がきれいに描写されるようにするための手法です。通常、画像生成モデルは低解像度で生成された画像を元にしますが、この方法では細部がぼやけたり、アーティファクトが発生することがあります。Hires fixを用いることで、これらの問題を軽減し、高品質な画像を生成することができます。
Hires fixの利点
- ディテールの向上: 低解像度で生成された画像よりも、細部が鮮明で詳細に描かれるため、よりリアルで高品質な画像が得られます。
- ノイズの低減: 高解像度でのノイズ処理により、画像中の不要なアーティファクトが減少します。
- 画質の向上: 全体的な画質が向上し、特に拡大時にその違いが顕著になります。
Hires fixを使用する際の注意点
- 計算リソースの消費: 高解像度での処理は計算リソースを多く消費します。処理時間も長くなるため、十分なハードウェアリソースが必要です。
- パラメータ設定: 適切なスケーリングファクターやノイズレベルを設定することが重要です。これにより、最適な結果を得ることができます。
生成条件
nsfw,masterpiece, best quality,panty shot,
official style,Wynn the Wind,
BREAK,
Charme,A young girl with long, flowing green hair, dressed in a green and brown outfit with magical symbols. She has a cute, determined expression and a small cape. She is holding a magical staff with a wind motif. The background is a mystical forest with swirling winds and leaves. The style should be reminiscent of anime, with vibrant colors and detailed character design.,
BREAK,
Create an image of “Wynn the Wind Charmer, Verdant.” She is a young girl with long, flowing green hair, and she wears a green and brown outfit adorned with magical symbols and patterns. Her expression is determined and focused. She has a small cape and holds a magical staff featuring a wind motif. The background should be a mystical forest with swirling winds and leaves, emphasizing a verdant and lush atmosphere. The style should be anime-inspired with vibrant colors and intricate details.
Steps: 150, Sampler: DPM++ 3M SDE, Schedule type: Exponential, CFG scale: 7, Seed: 1494517132, Size: 600×800, Model hash: e12177c4b0, Model: himawarimix_v11, Denoising strength: 0.7, Hires upscale: 2, Hires steps: 50, Hires upscaler: SwinIR_4x, Version: v1.9.3
まとめ
Hires fixは、Stable Diffusionで高品質な画像を生成するための強力な手法です。低解像度での生成から高解像度へのスケーリング、そしてディテールの追加というステップを経ることで、より鮮明で詳細な画像が得られます。ただし、計算リソースや適切なパラメータ設定が重要となるため、それらを考慮した上で使用することを推奨します。