Stable Diffusionで全身画像を生成するためのプロンプトの作り方と具体例
画像生成AIの中でも、無料で手軽に使える『Stable Diffusion』は非常に人気があります。
Stable Diffusionでは、適切なプロンプトを入力することで、あなたの思い描く画像を自由に生成できます。
今回は、Stable Diffusionで全身の画像を生成するためのプロンプトの作り方や具体例、さらにうまく生成できない場合の対処法についてご紹介します。
- 使いやすい:初心者向けに開発されたため、めっちゃ使いやすい。
- 効果的:精度の高いAIで、画像を劇的に高画質にすることが可能。
- 効率性:最大100枚の画像を同時に処理、効率性の向上を実現。
- 無料:すべての機能が無料で利用できます。
(1)Stable Diffusionで全身画像に関するプロンプトの作り方
(2)Stable Diffusionで全身画像に関するプロンプト例集
(1)Stable Diffusionで全身画像に関するプロンプトの作り方
プロンプトとは、Stable Diffusionに指示を与えるための言葉の集まりです。
この言葉を選ぶことで、生成される画像のスタイル、ポーズ、服装、背景など、あらゆる要素をコントロールできます。
効果的なプロンプトを作るために、以下のポイントを考えてください。
1. 基本的な構造
- (人物の特徴) (ポーズ) (服装) (背景) (画風) (その他)
- 各要素の詳細
- 人物の特徴: 年齢、性別、髪の色、目の色、肌の色、体型など
- ポーズ: 立っている、座っている、走っている、ポーズをとっているなど
- 服装: ドレス、スーツ、カジュアル、ファンタジー衣装など
- 背景: 屋外、室内、自然、都市など
- 画風: 写真、イラスト、アニメ、水彩画など
- その他: 詳細な指示(例: 高解像度、詳細な背景、特定のアーティストのスタイルなど)
- 例:
- 若い女性、ロングヘア、赤いドレス、花畑、水彩画
- 筋肉質の男性、剣を持っている、中世の騎士、暗い城、ファンタジー
2. より詳細なプロンプトの書き方
Stable Diffusionでより詳細なプロンプトを書く際には、描写したい要素を具体的かつ順序立てて伝えることが重要です。
まず、描きたい対象の全体像や姿勢を明確に指定し、次に服装や髪型、表情などの外見的特徴を詳細に説明します。
さらに、背景やシチュエーション、光の当たり方やカメラの視点を加えることで、画像生成の精度が向上します。
たとえば、
- 「a full-body portrait of a woman standing on a beach, wearing a flowing white dress, with long curly brown hair and a gentle smile, under a clear blue sky, sunlight softly illuminating her face, viewed from the front(澄んだ青空の下、白いドレスを着て、長い巻き毛の茶色の髪と優しい笑顔を浮かべた女性がビーチに立っている全身ポートレート。正面から見た、太陽の光が彼女の顔をやさしく照らしている。)」
などのように、細かいディテールを織り交ぜながらプロンプトを作成することで、より具体的なイメージを伝えることができます。
3. プロンプトを工夫するためのコツ
Stable Diffusionでプロンプトを作成する際のコツは、以下の通りです。
1. 具体的に記述する
まず、生成したいイメージをできるだけ具体的に記述することが重要です。描きたい対象の姿勢や動作、外見的特徴(服装、表情、髪型など)を詳細に伝えることで、システムに明確な指示を与え、希望する画像を生成しやすくなります。
2. 多様な単語を使い分ける
同じ要素を表現する際にも、同義語や類義語を使い分けることでバリエーション豊かな結果が得られます。たとえば、「happy」という単語の代わりに「joyful」や「cheerful」などを使うと、それぞれ微妙に異なる表情や雰囲気が表現されます。
3. ネガティブプロンプトを活用する
生成したくない要素を明確に指定することで、より理想的な結果に近づけることができます。ネガティブプロンプトを使用して(例: no background, no blur)、イメージがより鮮明で焦点の定まったものになります。
4. 実験を重ねる
プロンプト作成は一度で完璧に仕上がるものではありません。異なる表現や要素を試しながら、自分のイメージに合った画像が生成されるまで実験を重ねることが重要です。たとえば、同じ対象でも「daylight」や「evening glow」など、異なる光の条件を試すことで、異なる雰囲気の画像が得られます。
(2)Stable Diffusionで全身画像に関するプロンプト例集
ここから、Stable Diffusionで全身の画像を生成するための具体的なプロンプト例をご紹介します。
- 例1:「A graceful full-body image of a ballerina mid-pirouette on a grand stage, illuminated by a bright spotlight, with a flowing tutu and elegant ballet slippers.」
- 明るいスポットライトに照らされ、流れるようなチュチュとエレガントなバレエシューズを履いて、大舞台でミッドピルエットをするバレリーナの優雅な全身像です。
- 例2:「A highly detailed full-body depiction of a futuristic robot with sleek metallic limbs and glowing blue eyes, standing in a high-tech laboratory filled with advanced machinery and holographic displays.」
- 先進的な機械とホログラフィック ディスプレイが満載のハイテク研究室に立つ、なめらかな金属の手足と光る青い目を持つ未来型ロボットの全身を非常に詳細に描いた作品です。
- 例3:「A rugged full-body illustration of a cowboy in classic Wild West attire, complete with a hat, boots, and a lasso, standing beside his trusty horse in a dusty desert landscape.」
- 帽子、ブーツ、投げ縄を身に着けた古典的な西部劇の衣装を着たカウボーイが、埃っぽい砂漠の風景の中で信頼できる馬の横に立っている、たくましい全身イラストです。
- 例4:「A charismatic full-body portrait of a pirate captain with a tricorn hat and a long coat, standing on the deck of a pirate ship with a treasure chest and the ocean in the background.」
- 宝箱と海を背景に、海賊船のデッキに立つ、三角帽子とロングコートを着た海賊船長のカリスマ的な全身ポートレート。
- 例5:「A regal full-body portrait of a medieval queen in a luxurious royal gown, standing with grace in a grand hall adorned with tapestries and chandeliers.」
- タペストリーやシャンデリアで飾られた大広間に優雅に立つ、豪華な王室のガウンをまとった中世の女王の堂々とした全身肖像画。
- 例6:「A full-body image of a cyberpunk hacker in a neon-lit alley, wearing a hooded jacket with glowing circuitry, typing on a futuristic handheld device.」
- ネオンに照らされた路地で、光る回路を備えたフード付きジャケットを着て、未来的なハンドヘルドデバイスで入力しているサイバーパンクハッカーの全身画像。
- 例7:「A full-body illustration of an elegant Victorian lady in a lace dress, standing in a beautifully furnished parlor with antique furniture and a grand piano.」
- アンティーク家具とグランドピアノが置かれた美しく整えられた応接室に立つ、レースのドレスを着た優雅なビクトリア朝の女性の全身イラスト。
- 例8:「A full-body illustration of a Renaissance artist in a studio, painting on a large canvas, surrounded by art supplies and unfinished works.」
- スタジオで画材や未完成の作品に囲まれ、大きなキャンバスに絵を描くルネッサンスの芸術家の全身イラスト。
- 例9:「A full-body portrait of a detective in a modern cityscape, holding a magnifying glass and examining clues near a crime scene.」
- 現代の都市風景の中で、虫眼鏡を持ち、犯罪現場の近くで手がかりを調べている刑事の全身ポートレート。
- 例10:「A full-body image of a classical musician playing a violin, standing on a grand stage with an orchestra in the background.」
- オーケストラを背景に、壮大なステージに立ってバイオリンを演奏するクラシック音楽家の全身画像。
- 例11:「A full-body portrait of a firefighter in realistic gear, standing confidently in front of a fire truck with a city street in the background.」
- リアルな装備を身に着けた消防士が、街の通りを背景に消防車の前に自信を持って立っている全身ポートレート。
- 例12:「A full-body illustration of a professional athlete in sportswear, mid-action on a soccer field with a stadium full of cheering fans.」
- スタジアムが満員で歓声を上げる中、サッカー場でスポーツウェアを着てプレーするプロのアスリートの全身イラスト。
- 例13:「A full-body depiction of a doctor in a white coat, standing in a hospital hallway with medical equipment and patient rooms visible.」
- 医療機器と患者室が見える病院の廊下に立つ白衣を着た医師の全身描写。
- 例14:「A full-body image of a chef in a professional kitchen, wearing a white chef's coat and hat, preparing a gourmet dish with various ingredients around.」
- プロの厨房で、白いシェフコートと帽子を身に着け、さまざまな食材を使ってグルメ料理を準備するシェフの全身画像。
- 例15:「A full-body depiction of a fashion model in high-end designer clothing, posing confidently on a runway with bright lights and an audience.」
- 高級デザイナーブランドの服を着て、明るい照明と観客の前でランウェイで自信たっぷりにポーズをとるファッションモデルの全身描写。
- 例16:「A full-body portrait of a nurse in scrubs, standing in a hospital room with medical equipment and a patient bed in the background.」
- 医療機器と患者のベッドを背景に病室に立つスクラブを着た看護師の全身ポートレート。
- 例17: 「A full-body portrait of a mountain climber in rugged outdoor gear, scaling a steep cliff with a breathtaking mountain range in the background.」
- 息を呑むような山脈を背景に、険しい崖を登る頑丈なアウトドアギアを身に着けた登山家の全身ポートレート。
- 例18:「A full-body image of James Bond in a sleek tuxedo, holding a gun and standing in front of a luxurious casino backdrop.」
- 洗練されたタキシードを着て銃を持ち、豪華なカジノの背景の前に立っているジェームズ・ボンドの全身画像。
- 例19:「A full-body shot of Wonder Woman in her warrior outfit, holding a sword and shield, standing on a battlefield with a dramatic sky.」
- ドラマチックな空が広がる戦場に、剣と盾を持ち、戦士の衣装をまとったワンダーウーマンが立っている全身ショット。
- 例20:「A full-body shot of Batman in his dark suit and cape, standing on a rooftop with Gotham City in the background.」
- ゴッサム・シティを背景に、屋上に立つ黒いスーツとマントを身に着けたバットマンの全身ショット。
- 例21:「A full-body depiction of Black Widow in her sleek black suit, standing in a high-tech espionage headquarters.」
- ハイテク諜報本部に立つ、洗練された黒いスーツを着たブラック・ウィドウの全身像。
- 例22:「A full-body portrait of Elsa from Frozen in her ice-blue dress, standing in an icy landscape with snowflakes around.」
- 雪が舞う氷の風景の中に立つ、アイスブルーのドレスを着た『アナと雪の女王』のエルサの全身ポートレート。
- 例23:「A full-body illustration of Harry Potter in his Hogwarts uniform, holding a wand and standing in the Great Hall with floating candles.」
- ホグワーツの制服を着て杖を持ち、キャンドルを浮かべた大広間に立つハリー・ポッターの全身イラスト。
- 例24:「A full-body depiction of Princess Leia in her white dress and iconic hair buns, standing aboard a Rebel Alliance starship.」
- 白いドレスと象徴的なおだんごヘアをまとい、反乱同盟軍の宇宙船に立つレイア姫の全身像。
(3)Stable Diffusionで全身画像生成がうまくいかないときの対処法
1. 全身が出ない場合
✅ プロンプトの明確化
「full-body shot」や「from head to toe」といった明確な指示をプロンプトに加えることで、AIに全身を描かせることができます。また、「standing」「full-body view」「long shot」などの構図に関する指示も有効です。
✅ カメラの視点や構図を指定する
「front view」や「side view」、「low-angle view」といったカメラの位置や視点を指定し、全身が映るように指示します。さらに、「long shot」や「wide frame」といった構図の指定も有効です。
✅ 解像度とアスペクト比の調整
生成する画像の解像度を高めたり、アスペクト比を縦長にする(例: 1024x1792など)ことで、全身がしっかり収まるように設定します。大きなキャンバスを使うと全身が描かれる可能性が高まります。
✅ モデルや設定の見直し
より高性能なモデルや拡張機能を使用して、生成能力を高めることも一つの方法です。また、制御をサポートするツール(ControlNetなど)を使用することで、画像の構成をより細かく管理できます。
2. 顔が崩れる場合
✅ プロンプトの詳細化
顔が崩れる原因として、プロンプトが十分に具体的ではないことが挙げられます。特に顔の部分に焦点を当て、細かく記述することが大切です。例えば、「highly detailed face」(顔の細部まで詳細に)、「sharp and clear facial features」(鮮明でシャープな顔の特徴)。
✅ 解像度を上げる
低解像度で画像を生成すると、顔などの小さなディテールが崩れやすくなります。生成する画像のサイズを大きく設定するか(例: 1024x1024ピクセル以上)、画像を拡大した後にAIを使って細部を補完するツール(例えば、アップスケーラー)を使用してみてください。
✅ 顔に焦点を当てるツールの利用
Stable Diffusionには、生成時に顔の詳細を補正できるツールやモデルがあります。例えば「GFPGAN」や「CodeFormer」などの顔修復ツールを使うことで、崩れた顔を後から修正できます。
✅ ネガティブプロンプトの活用
生成したくない要素や、崩れやすい部分を「ネガティブプロンプト」として指定します。たとえば、「no blurry face(ぼやけた顔)」や「no distorted face(歪んだ顔)」のように記述することが効果的です。
(4)最後に
ここまで、Stable Diffusionを使用した全身画像の生成について解説してきました。
ぜひ、本記事で紹介したプロンプト作成のコツを活かし、思い通りの全身画像を生成できるように工夫してみてください。
また、一度の試行で完璧な結果を期待するのではなく、理想の画像に近づけるために、試行錯誤を繰り返すことが大切です。
今後、これらのテクニックを駆使して、よりクリエイティブな作品を生み出せることを期待しています。
この記事を書いた人:小林浅
好きな仕事を追い求めるうちにweb業界へと流れ着く。AI(人工知能)に関する技術や、製品・サービスなどの紹介記事を提供しています。