Stable Diffusionで画像を生成する際に、以下のようなことを思ったことはありませんか?
- 呪文の調整だけでは好みの画像を生成できない
- LoRAっってよく聞くけど何?
- 日本人女性の画像を作りたい
- JapaneseDollLikenessの商用利用について知りたい
今回は、こんなお悩みを解決します。
Stable Diffusionで画像を生成する際に、プロンプトを細かく設定してもなかなか理想の画像を生成するのが難しいことがありますよね。
そんな時に、「LoRAモデル」を使用すると、自分好みの画像を生成できるかもしれません。
今回は、JapansesDollLikenessを使って、日本人女性の画像を生成する方法をご紹介します。
この記事を最後まで読んでいただくと、LoRAの使い方をマスターして、理想の日本人女性の画像が生成できるようになります。
『JapaneseDollLikeness』とは?
「JapaneseDollLikeness」とは、ジャパニーズとあるように、日本人女性の画像を実写風に生成してくれる「LoRA」のことです。
LoRAとは?
Stable Diffusionで使われるLoRAとは、Low-Rank Adaptationの略語になります。使用しているモデルに服装や背景などを追加学習させる事が出来るツールの事を言います。
呪文(プロンプト)だけで、自分の理想のキャラクターや背景を再現するのは難しいですよね?。そこで、『LoRA』が活躍します。
再現させたい画像を複数枚使って、既存のモデルにキャラクターや背景の情報を追加で学習させ、1つの呪文(プロンプト)で画像が生成できる様になっています。
『JapaneseDollLikeness』のダウンロード方法
Google Colabに導入していく前に、JapaneseDollLikenessのLoRAをダウンロードしておく必要があります。
Stable DiffusionにLoRAのをダウンロードする方法は2つあります。
この2つのサイトは、無料で利用できLoRAだけでなくモデルや拡張機能のダウンロードにも使用できます。
Civitaiからダウンロードする
Civitaiは、自分の好みのモデルやLoRAを画像から選ぶことが出来るので、ダウンロードしたいものが決まっていない時には便利なサイトになります。
①下記のURLからCivitaiのサイトを開き、「Sign in」してください。
②右にある青色の「Download 」のボタンを押します。
以上で、JapansesDollLikenessのダウンロードは完了です。
使いたいLoRAが決まってない場合は、以下の順番で探すことが出来ます。
「Model」→「フィルター」→「LoRA」を選択すると、LoRAモデルだけが表示されます。
Hugging Face からダウンロードする
①Hugging Faceのサイトを開きます。
②ダウンロードしたいLoRA名を入力します。
③使用したいLoRAをクリックして「Files and versions」のタブを開きます。
④ダウンロードしたいファイルの部分をクリックでダウンロードします。
- Stable Diffusionのプロンプトの見本が知りたい
- 画像生成が思ったようにできない
- 色々なプロンプトを探したい
『JapaneseDollLikeness』をGoogle Colabに導入する方法
ここからは、JapaneseDollLikenessのLoRAをGoogle Colabに導入する方法を解説していきます。
まず初めに、先ほどダウンロードしたJapansesDollLikenessをGoogleドライブに保存します。
①Googleドライブを開きます。
②「マイドライブ」→「sd」→「stable diffusion webui」→「models」→「Lora」を開きます。
③Loraのフォルダ内にダウンロードしたJapansesDollLikenessを保存してください。
以上で、Google Colabへ導入することが出来ました。
『JapaneseDollLikeness』をローカル環境に導入する方法
①「stable‐diffusion‐webui」→「model」→ 「Lora」の順番でフォルダを開きます。
②Loraフォルダの中にダウンロードした、JapaneseDollLikenessを保存します。
『JapaneseDollLikeness』の使い方
Google ColabでStable Diffusionを立ち上げる方法については、以下の記事を参考にしてください。
①Stable Diffusion WebUIを起動します。
②「Generate」の下にある「花札のアイコン」をクリックしてください。
③「Lora」のタブをクリックします。
④以下のように導入しているLoRAが表示されるので、クリックしてください。(複数のLoRAを導入している場合は、複数表示されます。)
使用したいLoRAをクリックすると、呪文(プロンプト)の欄に<lora:JapaneseDollLikeness_1.5:1>と表示されています。これで、導入が完了です。
<lora:JapaneseDollLikeness_1.5:1>の一番最後の『1』という数字は、LoRAの強みを表しています。数字を大きくすると、強く影響し、数字が小さくなると弱くなります。
JapansesDollLikenessでは、0.2 ~ 0.7 が推奨されています。
『JapaneseDollLikeness』のおすすめのパラメータ設定
JapansesDollLikenessを使って可愛い日本人の女性のイラストを作るためには、以下のような設定がおすすめされています。
Civitai
- VAE:vae-ft-mse-840000-ema-pruned (For realistic models)
- Sampler:DPM++ SDE Karras
- Steps: 20 ~35
- Clipskip: 1 or 2
- Upscaler : Latent (bicubic antialiased)
- CFG Scale : 5 ~ 9
- LORA weight for txt2img:0.2 ~ 0.7
- Denoise strength for img2img: 0.4 ~ 0.7
他のDollLikenessとミックスして画像を生成してみることもおすすめされているので、ぜひ試してみてください。
実際に『JapaneseDollLikeness』を使って日本人美女を生成してみた!
(左)LoRAなし (右)LoRAあり
同じプロンプトでシード値のみ固定
呪文(プロンプト)
((Best quality , masterpiece:1.4)) , 8K , 1 girl , realistic , realistic photo , Japanese style Kimono,long hair , curly hair , red lips, <lora:JapaneseDollLikeness_v15_L:0.5>
ネガティブプロンプト
((worst quality , low quality :2)) , normal quality , bad anatomy , bad face , missing limbs , extra limbs , disconnected limbs , NSFW , ugly ,
(左)LoRAなし (右)LoRAあり
同じプロンプトでシード値のみ固定
呪文(プロンプト)
((Best quality , masterpiece:1.4)) , 8K , 1 girl ,( realistic , realistic photo) , baseball uniform , short hair , brown hair,<lora:JapaneseDollLikeness_v15_L:0.5>
ネガティブプロンプト
((worst quality , low quality :2)) , normal quality ,( bad anatomy ), bad face , missing limbs , extra limbs , disconnected limbs , NSFW , ugly
どちらの画像も、「JapansesDollLikeness」のLoRAモデルを使うことで、より日本人の女性に近い画像を生成することが出来ました。
『JapaneseDollLikeness』の著作権・商用利用について
LoRAをダウンロードする際は、必ず商用利用できるかを確認しましょう。
JapansesDollLikenessでは、以下のことが禁止されています。
- お金を払って画像生成サービスを運営する
- このモデルを使用してマージ画像を共有する
- このモデルまたは、このモデルを使ったマージモデルの販売する
Civitaiでは禁止事項がある場合は、詳細事項が記載してある一番下に書いてあります。
This model permits users to(このモデルは、ユーザーに以下のことを許可します)
- Use the model without crediting the creator (制作者のクレジットを記載せずにモデルを使用する)
- Sell images they generate(生成した画像を販売する)
- Run on services that generate images for money (お金を払って画像生成サービスを運営する)
- Share merges using this model(このモデルを使用してマージ画像を共有する)
- Sell this model or merges using this model (このモデルまたは、このモデルを使ったマージモデルの販売する)
- Have different permission when sharing merges (マージ画像を共有する時に異なる権限を与える)
まとめ
いかがでしたでしょうか?
今回は、JapanesDollLikenessの使用方法から商用利用までご紹介しました。
- JapaneseDollLikenessとは、日本人女性の実写系画像を生成できるLoRA
- LoRAとは、既存のモデルに簡単に追加学習させるツール
- JapaneseDollLikenessを簡単に導入する方法
- Trigger Wordが重要
- JapaneseDollLikenessの著作権と商用利用の見方
LoRaを使用することで、より理想の画像に近づけることが出来ます。日本人女性の実写風画像の生成をしてみたい方は、「JapaneseDollLikeness」を是非試してみてください。
- Stable Diffusionのプロンプトの見本が知りたい
- 画像生成が思ったようにできない
- 色々なプロンプトを探したい