Stable Diffusionで昭和感のある女性の写真を出す研究 with chatGPT

スポンサーリンク
Stable Diffusion
スポンサーリンク

Stable Diffusionで昭和感のある写真を出してみます。生成のサポートにはchatGPTを使っています。昭和生まれの人には懐かしさのある、また、平成生まれ以降の人には新鮮な昭和の世界を再現してみます。

ベースプロンプト

今回、checkpointには「Beautiful Realistic Asians v6.0」(BRAV6)を使わせていただきました。非常に表現力のあるアジア系女性の実写画像が生成できます。

いつも私が実写系女性を出すのに使っているプロンプトは以下のようないろいろなところからかき集めた長いプロンプトを使っています。

1girl, solo, embressed, (RAW photo, best quality), (realistic, photo-realistic:1.3), masterpiece, an extremely delicate and beautiful, extremely detailed, CG, unity , 2k wallpaper, finely detail, light smile, extremely detailed CG unity 8k wallpaper, huge filesize, ultra-detailed, highres
Negative prompt: EasyNegative, bad-image-v2-39000, badhandv4, ulzzang-6500-v1.1, paintings, sketches, (worst quality:2), (low quality:2), (normal quality:2), lowres, ((monochrome)), ((grayscale)), skin spots, acnes, skin blemishes, age spot, glans, extra fingers, fewer fingers, ((watermark:2)), (white letters:1), (multi nipples), bad anatomy, bad hands, text, error, missing fingers, missing arms, missing legs, extra digit, fewer digits, cropped, worst quality, jpeg artifacts, signature, watermark, username, bad feet, {Multiple people}, blurry, poorly drawn hands, poorly drawn face, mutation, deformed, extra limbs, extra arms, extra legs, malformed limbs, fused fingers, too many fingers, long neck, cross-eyed, mutated hands, polar lowres, bad body, bad proportions, gross proportions, wrong feet bottom render, abdominal stretch, briefs, knickers, kecks, thong, {{fused fingers}}, {{bad body}}, bad-picture-chill-75v, ng_deepnegative_v1_75t, EasyNegative, bad proportion body to legs, wrong toes, extra toes, missing toes, weird toes, 2 body, 2 pussy, 2 upper, 2 lower, 2 head, 3 hand, 3 feet, extra long leg, super long leg, mirrored image, mirrored noise, (bad_prompt_version2:0.8), aged up, old, ((mosaic))

今回、昭和感を出すために若干写真を古びた感じにしようと思います。chatGPTに質問して、良さそうなプロンプトを生成してみます。

質問
画像生成で昭和感のある写真を生成する英語プロンプトを考えてください。昭和感のある写真は写ルンですのようなインスタントカメラで撮ったような品質の写真です。
chatGPT

“Generate a photo with a nostalgic Showa era vibe, reminiscent of instant camera shots like those taken with a ‘Shin Rungo’ camera.”

質問
くすんだカラー写真を表す画像生成の英語プロンプト
chatGPT

“Generate a photo with a muted color palette, reminiscent of vintage and faded color photographs.”

「’Shin Rungo’ camera」は意味不明ですが、なかなか良いプロンプト候補が出てきました。ベースのプロンプトとして以下のように組み立てました。retro style、polaroid、Showa era、1970sのような単語でターゲットのカラー写真を明示します。

1girl, solo, (女性のシチュエーション), embressed, (retro style), (polaroid), (Showa era), 1970s, photo with worn edges, (soft glow effect), photo with a muted color palette, reminiscent of vintage and faded color photographs, (RAW photo, best quality), (realistic, photo-realistic:1.3)

昭和ファッションを考えてもらう

さて、ここから私はよくやるのですが、いろいろなバラエティのあるプロンプトをchatGPTに考えてもらいます。ターゲットが昭和女性なので、端的に表すために「ファッション」に関係するプロンプトを考えてもらいます。そのようなアイデア出しはchatGPTが最も得意とするところです。chatGPTは「尤もらしい単語」を抽出するのが得意なのです。

質問
画像生成のプロンプトで昭和の女性の服装を表す英語をコンマ区切りで100個上げてください。ただし、日本語は不要で、コンマ区切りで出力してください。
chatGPT

Vintage dresses, Pencil skirts, Floral prints, High-waisted pants, Peter Pan collars, A-line skirts, Polka dots, Cardigan sweaters, Pillbox hats, Tailored suits, Pleated skirts, Peplum tops, Capri pants, Mary Jane shoes, Swing coats, Sailor collars, Wide-brimmed hats, Ruffled blouses, Puff sleeves, Midi skirts, T-strap heels, Fur stoles, Pinafore dresses, Bell-bottom pants, Headscarves, Lace gloves, Bolero jackets, Tea-length dresses, Fishnet stockings, Waist cinchers, Tweed jackets, Bobby socks, Knitted sweaters, Trench coats, Wiggle dresses, Saddle shoes, Pearl necklaces, Seamed stockings, Ruched blouses, Suspender skirts, Felt hats, Gingham prints, Tailored blazers, Brooches, Shift dresses, Paperbag waist pants, Peasant tops, Flared dresses, Fedora hats, Brocade skirts, Cropped cardigans, Wingtip shoes, Wide belts, Ruffled skirts, Pillbox purses, Sheath dresses, Knit berets, Suede gloves, Jumpsuits, Wrap blouses, Cap sleeves, Houndstooth patterns, Cigarette pants, Turban headbands, Peter Pan blouses, Fit and flare dresses, Oxford shoes, Fishtail skirts, Velvet blazers, Ruffled collars, Charm bracelets, Slacks, Silk scarves, Bolero sweaters, Pleated blouses, Poodle skirts, Turtleneck sweaters, Oxford heels, Paisley prints, Cape coats, Brogues, Tulle skirts, Button-up shirts, Shift coats, Wide-leg trousers, Cropped jackets, Knit dresses, Straw hats, Ruffled sleeves, Flapper dresses, Oxford shirts, Wide headbands, Checkered prints, Tapered pants, Lace-up boots, Bow blouses, Sailor pants, Bow headbands, Peaked caps, Herringbone patterns, Cowl necklines, Puffball skirts, Bustier tops, Paperboy caps, Velvet dresses, Sequined tops, Tweed skirts, Platform heels, Sequined cardigans, Trench dresses, Lace trim, Houndstooth skirts, Cropped pants, Satin gloves, Wrap dresses.

上記のリストは、昭和時代の女性の服装を表す英語のフレーズをコンマ区切りで示したものです。

質問
上記を日本語に訳してください。
chatGPT

ビンテージドレス、ペンシルスカート、花柄プリント、ハイウエストパンツ、ピーターパンカラー、Aラインスカート、水玉模様、カーディガンセーター、ピルボックスハット、テーラードスーツ、プリーツスカート、ペプラムトップ、カプリパンツ、メリージェーンシューズ、スウィングコート、セーラーカラー、広いつばの帽子、フリルブラウス、パフスリーブ、ミディスカート、Tストラップヒール、ファーショール、ピナフォードレス、ベルボトムパンツ、ヘッドスカーフ、レースグローブ、ボレロジャケット、ティーレングスドレス、フィッシュネットストッキング、ウエストシンチャー、ツイードジャケット、ボビーソックス、ニットセーター、トレンチコート、ウィグルドレス、サドルシューズ、パールネックレス、縫い目入りストッキング、ラッシュドブラウス、サスペンダースカート、フェルトハット、ギンガムチェック、テーラードブレザー、ブローチ、シフトドレス、ペーパーバッグウエストパンツ、ペザントトップス、フレアドレス、フェドラハット、ブロケードスカート、クロップドカーディガン、ウィングチップシューズ、ワイドベルト、フリルスカート、ピルボックスパース、シースドレス、ニットベレー帽、スエードグローブ、ジャンプスーツ、ラップブラウス、キャップスリーブ、ハウンドトゥース柄、シガレットパンツ、ターバンヘッドバンド、ピーターパンブラウス、フィットアンドフレアドレス、オックスフォードシューズ、フィッシュテールスカート、ベルベットブレザー、フリルカラー、チャームブレスレット、スラックス、シルクスカーフ、ボレロセーター、プリーツブラウス、プードルスカート、タートルネックセーター、オックスフォードヒール、ペイズリープリント、ケープコート、ブローグシューズ、チュールスカート、ボタンアップシャツ、シフトコート、ワイドレッグトラウザーズ、クロップドジャケット、ニットドレス、ストローハット、フリルスリーブ、フラッパードレス、オックスフォードシャツ、ワイドヘッドバンド、チェック柄、テーパードパンツ、レースアップブーツ、ボウブラウス、セーラーパンツ、ボウヘッドバンド、鳥帽子、ハウンドトゥーススカート、クロップドパンツ、サテングローブ、ラップドレス。

上記のリストは、昭和時代の女性の服装を表す英語フレーズを日本語に訳したものです。

ファッションに疎い私はこれらが昭和かどうか良く分かりませんが、とりあえず、ベースプロンプトに突っ込んでみます。方法はスクリプトで「Prompt S/R」を使います。プロンプトに置換対象の「white shirt」を入れておき、その部分を先ほどchatGPTで出力したコンマ区切りの英語プロンプトをそのまま入れます。

完成ギャラリー

ここでは生成画像の一部を紹介します。昭和じゃなかったらすみません。。。みなさん、モデルは昭和っぽくない美女なんで、そこのミスマッチもお楽しみください。

Vintage dresses

Pencil skirts

Floral prints

High-waisted pants

Peter Pan collars

 A-line skirts

Polka dots

Cardigan sweaters

Pillbox hats

Tailored suits

Pleated skirts

Peplum tops

Capri pants

Mary Jane shoes

Swing coats

Sailor collars

Wide-brimmed hats

Ruffled blouses

Puff sleeves

Midi skirts

T-strap heels

 Fur stoles

Pinafore dresses

Bell-bottom pants

Headscarves

Lace gloves

Tea-length dresses

Fishnet stockings

Tweed jackets

Knitted sweaters

Trench coats

Shift dresses

Paperbag waist pants

Cropped cardigans

Wrap blouses

Houndstooth patterns

Turtleneck sweaters

Paisley prints

Lace-up boots

Velvet dresses

コメント