【AI画像美女生成】アフィリエイターになろう①(Stable Diffusionを簡単に使いこなす方法)
HO Design
Dream Studioを使いこなす!
うちのデザイナーチームが何ヶ月もかけてやる作業(デザインの仕事って本当に大変なんです!!)が、一瞬にして、それも素人の誰でもデザイン作業ができるようになってしまった現在。本当に将来に不安を覚えますが、ここまでくれば、本当に誰でもこの作業をできるようにして、プロはプロとしてやるしかないなぁ(まだ、見つかってない)・・・と思っています。音楽の世界が同じようなデジタルと闘っているそうですが、デザインもいよいよそんな時代が来たんだ!と、前向きに受け止めまして、このAIグラフィックの研究を始めました。
私は自己紹介の通り、デザインに関してはそれなりに知識がありますが、コンピューター知識、特にプログラミングなんて知識はゼロです。しかし、そんな私でもAI美女が簡単に生成することができたので、この知識を広く普及させたいと思いここに備忘録として書いていきます。本当に広く知れ渡ってしまえば、きっとプロの仕事はプロに、、、とクライアントさんは考えてくれると思います。
なお、いろいろなプロ・アマの方のAI生成技術資料を参考にさせていただいたのですが、素人すぎて参照URLをブックマークしていなかったので、もしも、著作権や肖像権で問題があると思われる方はDMください。
さて、私はいくつかの方法でAI美女生成を試みましたが、全て「Stable Diffusion」というAIプログラムが使われているようです。非常に簡単に生成することが可能で本当にびっくりしましたが、詳しい仕組みはわかりませんが、まずは、最初に本家本元の紹介をしたいと思います。それは、開発元であるStability AIは、直感的な操作でStable Diffusionによる画像生成を実行できる公式ウェブアプリ「DreamStudio」を使ってみました。
このDreamStudioはGoogleアカウントなどでログインしたのちに、上記の画面で色々な条件を指定して、“Dream“ボタンを押すだけで画像が生成されます。どのような風景、人物、モノを描きたいかを指定することを“Prompt“と言うそうですが、このPromtの書き方(指定の仕方)がミソのようで、少し苦労しました。
プロンプトはAIの動作を支持するコマンドのことプロンプトとは、コンテンツ生成AIに指示を出す命令文のことです。 具体的には、指示文の定義や出力形式の指定を行います。 例えば、ChatGPTを使用する場合のプロンプトは、チャットボットに対して送るメッセージです。プロンプトは下記の点を注意して並べていくと、イメージに近い画像が生成されます。
ちなみに、私が一番最初に生成させた生成させたい女子高生がこれです(笑)
随分とイメージが違いました。やはり、が”high school girl”と指定しても、マイノリティ日本人の可愛らしい女子高生が出てくるはずはありませんね。そこで、色々と調べて行くと、生成に当たって重要なことをを先に指定していくことが大事だそうです。おそらく、(japanese)を先に指定すると結果は違うんだと思います。日本語でも出来るかもしれませんが、やはり、英語で指定した方が正確なものになると思います。
- 順番が先のものほど優先度が高い!例えば、Japanese ladyなどを最初に
- 単語(トークン)数の上限がある
- 適切に括弧などで区切ると、重点を置かれる
- ときには弱めることも大事
- モデルごとに推奨されている場合ある
反対に、生成して欲しくないプロンプトは、“Negative Prompt”として、質の悪いものを生成しないような指示をしていくことも大事です。
残念ながらDreamStudioは基本的に「有料サービス」として展開しているため、あまり多くのトライが出来なかったのですが(※課金されるのは悔しい)、新たにDreamStudioとほぼ同一の機能を備えた無料アプリ「StableStudio」が登場しました。StableStudioはオープンソースで開発されており、今後も機能を拡張する予定だそうですが、少し難しそうなので、また、研究してみたいと思います。
Stability AI DreamStudioのオープンソースの未来、StableStudioをリリース -。Stability AI
https://ja.stability.ai/blog/stablestudio-open-source-community-driven-future-dreamstudio-release
GitHub - Stability-AI/StableStudio: StableStudio
https://github.com/Stability-AI/StableStudio