こちらの記事で、人物(Subject)を真ん中に位置させる呪文を解説しましたが、真ん中に来たはいいけど、顔がボケちゃう。そんな時に使える呪文トリックをご紹介します。
Twitterでも魔法の呪文発信しているのでFollow me!
顔の崩れ顔が崩れる
An awe-inspiring digital portrait of the woman warrior at the center, full body fitting in the image, of the mystical forest scene.
このように顔が崩れてしまう理由は、上の文章では顔について何も明記がされていないためです。awe-inspiring digital portraitとデジタルポートレイトの出来栄えはベタ褒めですが、肝心の女騎士の部分は修飾語がありません。そこで、 the woman warriorの間にbeautiful(美しい)と入れてあげるだけで、こんなに変わってきます。
右側は、beautifulをつけて同じ文で書き出したものです。
An awe-inspiring digital portrait of the beautiful woman warrior at the center, full body fitting in the image, of the mystical forest scene. の1単語を追加しています。
Stable Diffusionでは、画像を出力するたびに SEED という番号が発行されます。その番号を控えておけば、同じ画像でこのように顔だけ修正するということができます。(ここでは同じシード番号で出力して検証しています。)
beautiful の単語1つで顔が随分変わったことが確認できると思います。強力な語彙を持つbeautiful。これを深掘りしてゆきます。
What is beautiful mean?
beautifulは、美しいという形容詞なので、これを名詞にしたbeautyの意味を見てゆきます。
Beauty is commonly described as a feature of objects that makes these objects pleasurable to perceive. Such objects include landscapes, sunsets, humans and works of art. Beauty, together with art and taste, is the main subject of aesthetics, one of the major branches of philosophy. -wikiより
つまり、見ていて心地が良いと感じるもの。という解釈です。AIは、この解釈をします。なので、beautifulというと、uglyな顔にはならないようになっています。というわけで、崩れた顔の女性にbeautiful woman と形容詞をつけるだけで、崩れた顔はある程度整います。
ある程度というのには意味があります。Beautiful womanという意味は、顔の美しさだけを指すわけではないということです。
having beauty; possessing qualities that give great pleasure or satisfaction to see, hear, think about, etc.; delighting the senses or mind
つまり、素敵なことしていてみんなを心地よい気持ちにさせてくれる人物は見かけに関わらずbeautiful womanになってきます。顔だけ整うという意味は私たち人間が勝手に解釈しているに過ぎません。AIは、感情はありませんのでbeautiful womanが顔だけ整えることを指示するには少し弱い単語になってきます。
そこで、こんなふうに考えてみます。
What are the features of a beautiful face?(どんな顔立ちが美しいとされているのか?)
Wide eyes, full cheeks, and a refined nose are essential features of a good looking face.
大きな目、頬骨の形、鼻の形の全てのバランスが整った顔。となっています。そこで、
What is the most attractive face feature?(どんな顔立ちが一番魅力的なのか?)
と考えると、1つのフレーズが出てきます。
美しい顔に仕上げるマジカル呪文
heart shape(V-shaped) face という言葉です。この顔立ちは科学的にも証明されている数学的に人々が魅力的と感じる形だそうです。
The heart shape, otherwise more commonly known as a V-shaped face, has been scientifically proven to be the most visually attractive face shape to have. Heart-shaped faces like those of Hollywood star Reese Witherspoon are deemed as ‘mathematically beautiful.
みなさんがどう感じるかは別として、数学的に計算をするとこの heart shape face で表される形がビジュアル的に魅力と感じる要因になるということです。そこで、先ほどの beautiful womanを heart shape womanに変更してみます。
いかがでしょうか?同じシードなので元の画像は全く同じです。しかしただのWomanからBeautiful woman, そしてHeart-shaped face woman としただけで、骨格も立体感が出て美しくなっています。
このようにAIは、感情ではなく数学的に証明された言葉に敏感に反応します。Heart-shaped face woman を持つ人は、身体のスタイルも整っていることが多いため、beautiful womanとした時よりもより魅力的な身体になっていることもわかるかと思います。さらに、このような魅力的な容姿を持つ人は、自信に満ち溢れていることが多いので、心なしか画像全体からエネルギーさえ感じるかと思います。
このように、AIが認識する英単語には深い意味がありその意味をしっかりと解釈してゆくと非常に高い確率で素敵な画像を出せるようになります。
PromptyBrainは、日本語を入力するだけでGPT-3が言語処理を行い洗礼された英語の呪文を作り出してくれるUIサービスです。OpenAIのAPIキーを登録することで使えるので誰でも簡単に日本語で呪文を作ることができます。
出来上がった呪文にこのような単語を付け足してゆくことで画像が洗礼され素敵な自分だけのオリジナル呪文を作れるようになってきます。
PromptyBrainで日本語で英語呪文を作ろう!
PromptyBrainで作った呪文をこちらのリンクから販売しています。こちらのサイトでの販売には、審査があるため厳しい審査を通過した呪文が販売されています。PromptyBrainで作ったものをたくさん出品しておりますので、コピペでちょっと試したいな。と思う方はご利用になってみてください。