![見出し画像](https://assets.st-note.com/production/uploads/images/148655483/rectangle_large_type_2_9ba28b9e653668b52dccf417e041df7e.png?width=1200)
AIの知らないものを無理やり描かせる技術
MidjourneyというAIは海外のAIなので「なまはげ」という日本のとある地方の行事の固有名詞を知りません。無理やり描かせるとこうなります。
![](https://assets.st-note.com/img/1722041136207-I10WSMhOo5.png)
鬼っぽいものであるということくらいは認識しているのだろうけど全然違う。
ということで、今回は「なまはげ」を題材に「AIの知らない主題を無理やり描かせてみる」ということをやってみましょう。
そんな時はMJさんよりもnijiさんのほうがいいです。
![](https://assets.st-note.com/img/1722041287090-7Vt1PI08N2.png)
しょっぱなからこのくらいの差を見せつけてくれるので。日本語プロンプトの通りも以前に比べてかなり良くなってきています。
お面は勝手に描いてくるのでその他の衣装を着せてみましょう。
![](https://assets.st-note.com/img/1722041444044-KaSf6kST84.png?width=1200)
藁の量が少ない気がする。ということで、藁を増やすワードを入れてみましょう。
![](https://assets.st-note.com/img/1722041572030-7fGZhQjsfj.png)
増えてないですね。
![](https://assets.st-note.com/img/1722041606718-pJBywhExz7.png)
そのかわりポーズの指定は通りやすい。
そこでリアリティを出すワードを増強するとなんだかおかしげな雰囲気に。角が長すぎて虫みたいだし、なんか違う気がする。
![](https://assets.st-note.com/img/1722041866236-pTqOjYi0Mv.png)
そこでもうちょっと和風っぽさを出してみるプロンプトのベースに変更してみましょう。
![](https://assets.st-note.com/img/1722041707813-PGmzlK8ojL.png)
この辺りからなんとなくつかめてきたのでプロンプトを英文にしてみます。
ついでに2人組にしてみましょう。
![](https://assets.st-note.com/img/1722041775962-XXNBdKl1Lv.png)
なんか叩かれたら痛そうな棒を持ち出してきました。でもなんか違うのよ。これは。
そこでいろいろ試してみたところ、「niji」で「英文」で「実写」という組み合わせならなんとかなりそうな気がしてきました。
![](https://assets.st-note.com/img/1722042076361-K3F8wznvDq.png)
真面目に細かく単語を刻んでいきます。
全然関係ないけど、こっちのプロンプトのベースだと藁は少ないかわりにポーズの指定は滅茶苦茶通るんです。
![](https://assets.st-note.com/img/1722042375076-nmYK1sxjgY.png)
回せば回すほど藁きえていくんよね…。
なんでこの子藁こんなぺっらぺらなの。
![](https://assets.st-note.com/img/1722042897888-KCYSVP707h.png)
![](https://assets.st-note.com/img/1722042872451-DAy0j6lSqR.png)
遂には…
![](https://assets.st-note.com/img/1722042821137-Z4FtxKRHii.png)
せめて温泉にでも入れてやろうと思ってプロンプトに温泉ワードを加えてみたところ。
![](https://assets.st-note.com/img/1722043050173-g7a90afcHr.png)
もの凄い勢いでお湯につかるのを拒絶してきました。
スクワットとかはできるのにね。
![](https://assets.st-note.com/img/1722043167920-bn3EA5xvEr.png)
ほんまこのAIやる気ねぇやろ。私のこと嫌いなん?おちょくりたくてしかたがないんやろ?わざとやろ?ふざけた絵ばっかり描いてきおってからに。おばちゃん怒るで?!
そこでAIを褒めるフレーズをプロンプトにいれてみました。
「私はあなたを尊敬しています。あなたの全ての技術を使って美しい絵を描いてみてください。」と。
そしてAIが描いてきた絵がこちらです。
![](https://assets.st-note.com/img/1722043355523-Z15coYiC46.png)
お前は!なまはげ描く気0やろ!真面目にやらんか!
と、怒りをプロンプトにねじ込んでリミックスをすると耳を両手で塞いできました。
![](https://assets.st-note.com/img/1722043514300-3nS2Boi85s.png)
このAIは!!!!!!!
ということでこの日本語プロンプトはやめて英文実写に変更します。とりあえず藁製のブーツを履かせます。実写ならなぜか描けちゃう。
![](https://assets.st-note.com/img/1722044083796-uYYAdBr45b.png)
そこでこのプロンプトをそのままイラストにしてみます。
![](https://assets.st-note.com/img/1722044260156-5Gytfjeg1x.png)
藁多いよ。
そこでちょっとプロンプト上で減らしてみました。
![](https://assets.st-note.com/img/1722044026876-OT17ucCooh.png)
減ったけど、なんか驚いてる。
このままさらに回すとなんか鬱っぽい絵を描いてきました。
![](https://assets.st-note.com/img/1722044490975-IuszbsmTna.png)
迷ってるの?藁の量で迷ってるの?
さっきまで全然描いてくれなかったのに…
![](https://assets.st-note.com/img/1722044626124-9oQEXBjzAx.png)
そんなには、いらんのよ!!
niji・journeyというAIは他のAIとはちょっと違っていて、人間っぽい挙動を見せることがあります。
性質として
・すぐふざけたがるお調子者
・頼んでいないのに面白い絵を描いてくる
・3枚に1枚はどうでもいい絵を描いて笑わせようとしてくる
fastを無駄使いするとんでもないAIです。
この性質を理解したうえでうまく利用していかないと思ったような絵は描けないです。
このふざけたがりのAIはちっとも真面目に絵を描いてこなくて無駄画像を大量に生産してくるけれども、有能さ加減では他のAIとは比べ物にならないんです。
賢い犬ほど人間を舐めくさって言うことを聞かなかったりするでしょう。
それと同じでこのAIも賢いのでただの機械だと思ってプロンプトを組むとただの絵しか描いてきませんが、中には人が入ってると思って接していくと不可能も可能になります。
それは存分にふざけさせてやる時間を作ってやるということだと思います。
折角だから岩盤浴を楽しんでもらいましょう。
![](https://assets.st-note.com/img/1722045047303-pS9FJWhOy5.png)
イケメンも描きたかろう。描け描け。
![](https://assets.st-note.com/img/1722045170113-3oSD69K5IP.png)
それならあのプロンプトの中身もイケメンに変更してみようか。
![](https://assets.st-note.com/img/1722045266252-JtiYA8njMA.png)
いろんな動詞も加えてみようか。
![](https://assets.st-note.com/img/1722045539166-67kK2pjDNL.png)
![](https://assets.st-note.com/img/1722045360046-cZLyQfZYXn.png)
こちらの集団なまはげたちのプロンプトと組み合わせてみましょうか。
![](https://assets.st-note.com/img/1722045447149-AhAeQX7BiH.png)
これにあの動詞の通りやすいプロンプトを組み合わせると。
![](https://assets.st-note.com/img/1722045905125-wBruwx5ftp.png)
藁少ないけど、もの凄いやる気満々の絵。
![](https://assets.st-note.com/img/1722045725946-0Un25wj6ks.png)
楽しそうだから雪を増やしてもっと寒くさせちゃおうか。
![](https://assets.st-note.com/img/1722045560925-PHiBYbdQut.png)
しかも頼んでないのにものすごく寒そうなカッコさせてるし。
![](https://assets.st-note.com/img/1722045846946-v1Zx60d0Jw.png)
私は殆どプロンプト変えてないんです。AIが勝手にこういうストーリーを作って描き分けてくるんです。豪雪暴風にしろよといっただけのことでこの絵です。
とりあえず踊っとけ!楽しそうな絵を描いていれば気が済むんでしょ!と、動詞を指定すると素直に暴れます。
![](https://assets.st-note.com/img/1722047007259-FhMys2ZD6p.png)
そうこうしているうちに、まともなものを描いてきました。
![](https://assets.st-note.com/img/1722046975935-uOr5JGpLpf.png)
nijiはやればできる子!
早くちゃんとした絵を描いてもらおうと思ったら、できるだけ盛大にふざけさせてやるといいです。わざとふざけた絵を描かせてやれば早く落ち着くので。
さあ、まとめますよ。
AIが知らない単語の絵をどうしても描きたいときは、
・nijiで描く
・単語を刻んで1つ1つ丁寧に描かせる
・実写とイラストを交互に描いて反映するワードを選定していく
➡「描ける単語というのはどちらでも描ける」
どちらか一方でしか描けないものはすぐ破綻する
・最初に動詞の入らない絵を描いてある程度ベースを完成させる
・それから動詞を徐々にテストして定着させていく
・ある程度動詞が通るようになったらポーズが取れるかをチェックしていく
その後必要であれば、
・線の質や塗りを細かく微調整していく
・アングルの指示を通す練習をする
・ライティングや配色の変更をして得手不得手をチェックする
・背景や小物類の通りをチェックする
というようなことをやります。
大抵その過程ではnijiはふざけた絵を描いてきます。
大勢の人間が描かせるポピュラーな主題の場合は単語を入れるだけですぐに出ますが、描く人が少ない絵柄の単語をAIは知りません。どんな絵を描けばいいのかわからないとき、このAIは必ずふざけます。ふざけてる間に調整が効いて、ある時から急に描けるようになります。
ふざけてるときに「これは描けないわ。だめだわ」と諦めてしまうと描けないままですが、ちょっと粘ってみると描けるようになります。その期間は1日でできることもあれば、2~3週間かかることもあるので「自分以外の誰も頻繁に描かせていない主題」を描く時は凄い無駄画像を大量に作る羽目になります。一度描けるようになると同じ単語で別の人もちゃんとしたものを描けるようになります。
でも最も重要なのは「AIに対するメッセージを描画に関係なくプロンプトに加える」という作業を時々入れることです。
普通の絵を描かせているときのnijiはガチガチのデフォルト画風で、「指示が通りにくい」とか「画風が固定していて個性が出せない」と思われがちですがそれはAIが知っている単語でだけ絵を描いたときの話です。
AIに対するメッセージをプロンプトの後半に入れて書き込むとまるで会話をするように絵で返してくれます。その過程で描けない絵を描いてくれるようになるわけです。それは誉め言葉だったりなだめすかすような言葉だったりいろいろです。無駄な単語を加えることに抵抗のある人もいるかもしれませんが、いい絵を描くのに必要な要素の1つです。
トップランナーは大変ですが、ご褒美としてわけのわからない画像を楽しむことが出来ます。このイラつく画像が嫌いな人はちょっと立ち向かえないけれど、全然平気よという人はあえて誰も描いていない主題に挑戦してみてください。
AIと仲良くなれれば、楽しめると思います。
この記事が気に入ったらサポートをしてみませんか?