Aiarty Image Enhancer
画像・写真・イラストを
高画質化できるAIツール
  • 細部加工:微細なディテールを鮮明に再現NEW
  • 画像拡大:4K/8K/32KまでのアップスケールHOT
  • 解像度の向上:低解像度の画像を高解像度化

【随時更新中】Stable Diffusion表情(苦痛/恥ずかしい/我慢)の生成方法、表情差分の作成方法をご紹介

Stable Diffusion表情

「Stable Diffusionでリアル/苦痛/恥ずかしい/我慢など様々な表情の画像を生成したい」「Stable Diffusionで表情差分の画像を作成したい(同じキャラクターの様々な表情をした画像を生成したい)」と興味関心を持たれた方は多いでしょう。

実際に、Stable Diffusionで入力するプロンプト(呪文)を変更することでキャラクターの表情を思い通りに変えることができます。

そこで今回は、Stable Diffusion表情(リアル/苦痛/恥ずかしい/我慢)の生成方法、及び表情差分の作成方法についてご紹介します。

Stable Diffusionの生成画像を32Kまで高解像度化できるソフト
Aiarty Image Enhancer - 100%無料・安全

AI画像を高品質化したいお方に極めて簡単な方法を提供します。このソフトはStable Diffusionで生成した表情画像をよりきれいに加工できます。画像の拡大も鮮明化も、専門知識がないお方でも気軽に完成できます。

Stable Diffusion表情(リアル/苦痛/恥ずかしい)の生成方法

Stable Diffusionは、強力なテキストから画像を生成するAIモデルですが、デフォルトの設定では表情を生成するのが難しい場合があります。しかし、いくつかのコツとテクニックを使用することで、様々な表情の画像を生成することが可能です。

以下、Stable Diffusionで表情を生成する方法について、5つの主要なアプローチと、それぞれの詳細なテクニック、そして役立つリソースを紹介します。

1、プロンプト(呪文)で表情を明確に伝える

Stable Diffusion表情の生成方法

Stable Diffusionは、与えられたテキストプロンプトに基づいて画像を生成します。

そのため、具体的な表情に関するキーワードをプロンプトに含めることで、望む表情の画像を生成することができます。

基本的な表情キーワード

プロンプト(呪文) 日本語意味
smile/laugh/laughing 笑顔
frowning しかめっ面
determined 決意の表情
angry 怒り顔
grind(teeth) 歯を食いしばる
sad 悲しい
despair 絶望
regrettable 悔しい
worried 心配している
ecstasy 恍惚とした表情
surprised 驚いた顔
tired 疲れた表情
look down on with disdain 軽蔑するような表情
stern 厳しい、冷たい表情
painful 苦しい・苦痛
embarrassed 恥ずかしい
blush 赤面した表情
expressionless 無表情
winking ウィンク
stick out tongue/ :p 舌を出している
closed eyes 目を閉じる
Biting the lower lip 下唇を噛む

より具体的な表情表現

プロンプト(呪文) 日本語意味
smiling with big teeth 大きな歯を見せて笑っている表情
slightly smiling かすかに笑っている表情
smiling mischievously いたずらっぽく笑っている表情
smile with your hand over your mouth 口に手を当て笑う表情
frowning thoughtfully 物憂げにしかめっ面をしている表情
surprised and delighted 驚いて喜んでいる表情
surprised with wide eyes and open mouth 目を大きく見開き、口を開けて驚いている表情
tears streaming down face 涙が顔を流れている表情
closed eye cry and shout or cry out in tears 目を閉じて泣く、叫ぶ、涙を流す表情
pouting with pursed lips 唇を突き出してふくれっ面をしている表情
frowning with furrowed brow 眉をひそめてしかめっ面をしている表情
winking with one eye closed 片方の目を閉じてウィンクしている表情

2、ネガティブプロンプトを使用する

Stable Diffusion表情の生成方法

ネガティブプロンプト(negative prompt)は、生成したくない画像の特徴を指定するプロンプトです。

Stable Diffusionで表情を生成する場合、ネガティブプロンプト(negative prompt)を使用して、望みでない表情(例えば、エロい表情、エッチな表情など)を排除することができます。

ご注意
  • Stable Diffusionで生成したエロい表情の画像は、現時点では明確に違法と断定できるものではありませんが、様々な法的、倫理的な問題を含んでいます。利用する際には慎重な判断が必要です。
  • 生成画像の利用目的:商用利用や公の場で公開する場合、より厳格な法的判断が必要になります。
  • プラットフォームの利用規約:Stable Diffusionを利用するプラットフォームの利用規約をよく確認し、禁止されている行為がないか確認しましょう。
  • 社会的な影響:生成された画像が社会に悪影響を与える可能性も考慮する必要があります。
ネガティブプロンプト 日本語意味
not angry 怒っていない
not sad 悲しくない
not smiling 笑っていない
no teeth showing 歯を見せていない
no furrowed brow 眉をひそめていない
nsfw(Not Safe For Work) 性的表現、暴力的描写、性的描写などの不適切な要素(エロい要素)除外
not naughty face 悪戯っぽい(性的)ではない
not aroused 興奮しない(性的)
not craving 欲情・渇望しない
not awaiting tongue 待ち舌(性的)ではない
not a slut 痴女ではない
not ahegao/o-face/Satisfied アヘ顔ではない
not rape face レイプ顔ではない
not orgasm イキ顔(絶頂)ではない
not afterglow 放心顔(事後)ではない
not vulgarity 下品な顔(nsfw的な)ではない
not afterglow 放心顔(事後)ではない

Stable Diffusionの生成画像の解像度が低い場合、画像高画質化の専門ソフト「Aiarty Image Enhancer」を使いましょう。

  • Aiarty Image Enhancer画像高画質化
  • Aiarty Image Enhancer画像高画質化
  • Aiarty Image Enhancer画像高画質化
    Stable Diffusionの生成画像を高画質化

3、Stable Diffusion拡張機能「ControlNet」を活用する

ControlNetはStable Diffusionの拡張機能の一つで、キャラクターのポーズや輪郭を参考画像から指定できる機能です。だから、Stable Diffusion拡張機能「ControlNet」を活用することで、様々な表情の画像を生成することが可能です。

ControlNetを使う際は、以下の点に注意しましょう。
  • Stable Diffusion 1.5以降でのみ使用できます。
  • あらかじめ顔のランドマークを検出する必要があります。
  • まだ開発中の機能であり、すべての表情を完璧に表現できるわけではありません。

Stable Diffusion拡張機能「ControlNet」を使って表情を生成するには、以下の2つの方法があります。

方法1. 顔のランドマークを利用する

ControlNetは、顔のランドマークと呼ばれる顔の各パーツ(目、鼻先、顎、瞳など)のキーポイントを特定する技術を利用できます。これらのランドマークを操作することで、表情を変えることができます。

具体的な操作方法としては、以下の通りです。

  • Stable Diffusionで顔の画像を生成します。
  • ControlNetのインターフェースで、生成された画像の顔のランドマークを表示します。
  • 表情を変えたい部位のランドマークを、目的の位置にドラッグします。
  • 「Generate」ボタンをクリックして、新しい画像を生成します。

方法2. 事前に用意した表情画像を利用する

ControlNetは、あらかじめ用意した表情画像を参考に、新しい画像を生成することができます。この方法は、より具体的な表情の画像を生成したい場合に有効です。

具体的な操作方法としては、以下の通りです。

  • Stable Diffusionで顔の画像を生成します。
  • ControlNetのインターフェースで、「Reference Image」欄に表情画像をアップロードします。
  • 生成したい表情に合わせて、「Reference Image Weight」スライダーを調整します。
  • 「Generate」ボタンをクリックして、新しい画像を生成します。

その他、ControlNetとStable Diffusionの他の機能を組み合わせることで、より高度な表情の画像を生成することができます。例えば、Inpaint機能を使って、目の形や口の形を微調整したり、StyleGAN2などのモデルを使って、よりリアルな表情の画像を生成したりすることができます。

4、プロンプトのweight(ウェイト)を使用する

Stable Diffusion表情

「weight」は、プロンプトの重要度を調整するパラメータです。

「weight」を高く設定することで、そのプロンプトが生成結果に与える影響を大きくすることができます。

Stable Diffusionで表情を生成する場合、「weight」 を使って、表情に関するプロンプトの重要度を上げることができます。

  • 初期設定:0.5
  • 推奨値:1〜2
プロンプト(呪文) 日本語意味
smiling, weight=2 笑っている、重要度2
smiling with big teeth, weight=2 大きな歯を見せて笑っている、重要度2
frowning with furrowed brow, weight=1.5 眉をひそめてしかめっ面をしている、重要度1.5
smiling, weight=1; big eyes, weight=1 大きな目を開けた笑顔、重要度1
ネガティブプロンプト 日本語意味
smiling, weight=2; not angry, weight=1, nsfw 笑っている、怒っていない、重要度1、エロ要素除外

5、画像を参考にする

Stable Diffusion表情

Stable Diffusionは、既存の画像を参考にしながら新しい画像を生成することができます。

そのため、参考となる画像を用意することで、より具体的な表情の画像を生成することができます。

参考となる画像を用意する際には、以下の点に注意しましょう。
  • 解像度が高い画像を使用します。
  • 正面を向いた顔の画像を使用します。
  • 表情が明確に分かるように照明が適切な画像を使用します。
  • 複数の角度から撮影された画像があるとより良いです。

参考画像の使用方法は、以下の通りです。

  • プロンプトに画像のURLを直接記述します。
  • 「reference images」オプションを使用して、複数の画像を指定します。
  • Stable Diffusion の 「inpainting」機能を使用して、既存の画像に新しい表情を書き込みます。
プロンプト(呪文) 日本語意味
smiling with big teeth, not angry, not sad, weight=2 reference images: [笑顔の画像のURL] 笑顔の画像のURLを参考にしながら、Stable Diffusionで大きな歯を見せて笑っている、怒っていない、悲しくない表情の画像を生成するプロンプトです。
smiling with slightly upturned corners of the mouth, not angry, not sad, weight=1.5 reference images: [かすかな笑顔の画像のURL] かすかな笑顔の画像のURLを参考にしながら、Stable Diffusionで口角を微微上げるような、かすかな笑顔の画像を生成するプロンプトです。
Digiarty 18周年記念キャンペーン〜抽選で豪華景品プレゼント〜
カンタン投票で使ってみたい新機能に投票、抽選でQUOカード1000円分またはPS5本体が当たる

キャンペーン期間:

2024年8月9日(金)〜 2024年9月16日(月)

応募方法:

1. 推したい人気機能の対象投稿をリポストし、投票してください。
2. RT数が一番多かった人気機能に投票してくれた方にの中から抽選でQUOカード1000円分またはPS5本体をプレゼント入

賞品について
  • Playstation 5本体:1名
  • QUOカード1000円分:20名
\ 18周年おめでとう! /
キャンペーンの詳細はこちら

Stable Diffusion表情差分の作成方法

「Stable Diffusionで画像を生成する際、キャラクターを固定したままで、表情だけを変える方法を知りたい」

「Stable Diffusionで表情差分の画像を作成したい」

そんな悩みを抱えていないでしょうか。

以下では、Stable Diffusion表情差分の作成方法についてご紹介します。

方法1、Stable Diffusionの画像編集機能「Inpaint」を使用する

Stable DiffusionのInpaintは、img2img内に搭載されている画像編集機能です。この機能を使って、生成した画像の一部を範囲指定し、修正できます。

Stable Diffusionで表情差分を作成する場合、Inpaintを使って目や口の形、眉、鼻などを微調整することで、よりリアルな表情の画像を生成できます。

Stable Diffusionの画像編集機能「Inpaint」を使って表情差分を作成する方法

  • Stable Diffusionで表情差分のベースとなる顔画像を生成します。
  • 生成した顔画像を開き、「Inpaint」タブを選択します。
  • Inpaintのインターフェースで、表情を変えたい部分をブラシでマスクします。マスクする範囲は、目、鼻、口、眉などのパーツごとに調整することができます。
  • ブラシを使って、修正したい部分の新しい表情を描きます。
  • 新しい表情を描き終わったら、プレビュー機能を使って、生成される画像を確認し、「Generate」ボタンをクリックして、Stable Diffusionはマスクした部分に描いた表情を参考に、新しい画像を生成します。
  • Stable Diffusion表情

方法2、Stable Diffusion拡張機能「ADtailer」を使用する

「ADetailer」は、Stable Diffusionの拡張機能で、生成された画像に対して、顔の表情や体の部位、髪型などを操作したり、画像のディテールを強化したりすることができます。この機能を使って、既存の画像の表情を変えられます。

Inpaint機能と比べて、より精度の高い表情変化を作成することができます。

Stable Diffusionの拡張機能「ADetailer」を使って表情差分を作成する方法

  • Stable Diffusion WebUIの「txt2img」タブを開きます。
  • 「Seed」にSeed値を入力して、画像を固定します。
  • 「Enable ADtailer」にチェックを入れます。
  • 「ADtailer model」のプルダウンメニューから「表情モデル」を選択します。例えば、mediapipe_face_full(実写系の表情)、face_yolov8n.pt(アニメ系の表情)など。
  • 表情に関するプロンプトを入力します。例えば、ADetailerなし(表情指定なし)、sad(悲しみ)、angry(怒り)、worried(不安)、joyful(笑み)。
  • 「Generate」ボタンをクリックして画像を生成します。
  • Stable Diffusion表情

以上は、Stable Diffusion表情の生成方法、及び表情差分の作成方法についてのご紹介でした。

ご紹介した方法はいずれも簡単に操作できるので、ぜひ記事を参考にして、自分でやってみてください。

Stable Diffusionで生成した画像をアップスケールするベストな方法を探す方へ

正直に言うと、Stable Diffusionで生成される画像は、基本的には512×512程度のとても小さな画像で、少々物足りない印象です。拡張機能を利用できますが、「生成結果が不自然になる場合がある」「処理速度が遅い」「使用方法が複雑」「メモリ使用量が多い」などといったデメリットがあり、代替手段を探している方は多いでしょう。

優れた品質と速さを保ちながら画像をアップスケールするためには、 「Aiarty Image Enhancer」の導入を検討することをお勧めします。

「Aiarty Image Enhancer」という画像の高画質・高解像度に特化したソフトを使用すると、作業の大部分を自動化できます。

Stable Diffusionで生成した画像をアップスケールする

「Aiarty Image Enhancer」の主な機能
🟢 画像の解像度を4K/8K/32Kまで向上させます。
🟢 豊富なAIモデル、あらゆる画像の画質向上や修復が手軽に行えます。
🟢 選択したAIモデルによって、拡大などの設定を自由にカスタマイズできます。
🟢 高度なノイズ除去・ぼかし除去・ブレ補正・プロンプト抽出・テキスト挿入機能も付きます。

編集者:ミユキ

この記事を書いた人:ミユキ

Digiartyに従事し、現在は主にAI系の記事制作(人工知能ソリューションの活用方法、ソフトウェア、トレンド情報)を担当しています。初心者目線で親しみやすい記事作りを心がけています。

×
Aiarty Image Enhancerダウンロード