見出し画像

言語で理解度に差が生じる?chatGPTに日本語と英語で同じ内容のプロンプトを入力して画像生成してみた🤔

フォロワーさんと交流している時にふと気になった。

それはchatGPTに使用する言語で画像を作る際に結果がどう変わるのかという点。

高丸しおりさんが英語でプロンプトに指示していた記事を見かけて思いついた💡


「じゃあ、日本語と英語で同じ内容のプロンプトを入力したらどうなるのか」

まさに、そこだよね。

普段は日本語でプロンプトに入力している私だけど、英語で入力したほうがプロンプトの指示を理解しやすいという意見を耳にしたので、今回確かめてみることにしたんだ🙂


実際にやってみたので、結果が気になる人は続きを読んでみてね😸



比較準備と前提条件


ココ大事だよね😺

まず比較準備としてプロンプトを以下のとおりに入力。


比較準備と前提条件として課したプロンプト

PCで見ている人にとっては見づらいので、以下のように書いた。

あなたは日本語と英語の両方を理解できるプロのイラストレーターです。 プロンプトの指示に従って、画像を生成する下準備をしてください。

You are a professional illustrator who can understand both Japanese and English. Follow the prompts to prepare for generating an image.

英語で入力した内容は日本語と同じもの。

前提条件はchatGPTのチャットをそれぞれ独立させて行う。

例えばチャット名を「画像生成準備(英語)」と「画像生成準備(日本語)」に分ける🙂

なぜかというと、日本語と英語での指示内容だけで統一したいからだ。

そこまで徹底することで、言語によって理解度に差が生じるのかどうか推し量ることが可能となるわけ。

さて、どんな結果になるのか楽しみだ😀


日本語と英語で同じ内容をプロンプトに入力したら…


上記で紹介した比較準備と前提条件をもとに実行📌

今回はプロンプトへの入力を単純な指示からとても複雑な指示まで検証してみたので、よかったらあなたの生成AI画像づくりに活かしてね😸



パターン1:単純な指示


日本語

16歳の妹と20歳の姉が手を繋いで仲良く歩いている姿をイラストを作成してください。

日本語で生成

日本語で生成したものにはなぜか上部に「16&20歳の姉妹」と書かれている。

う~ん、テキスト説明はあった方がいいのか…😥
でも画像を見ればどっちが妹で姉なのかだいたいわかるからな…😅


クライアントがイラストだけほしいと要望があった際に、上部にテキストがあると邪魔だよな😓


個人で楽しむなら上部に補足用のテキストはあっても問題はないんだが…

でも、生成した画像自体は悪くはないぞ。


英語

Please create an illustration of a 16-year-old younger sister and a 20-year-old older sister walking hand in hand, looking friendly and close.

英語で生成

こっちには上部に日本語のテキストがない😮
(英語のテキストもない)

日本語で生成した画像と比べると、自然体で姉妹が手を繋いで歩いている様子がよりわかりやすく表現されている気がする🙂


細かい部分を言えば、日本語で生成した画像だと妹の手がイラスト上では少し切れてしまっているけれど、英語で生成した画像ではしっかり手を繋いで右手もちゃんと描かれている😄



今のところは英語で生成した画像に1本かな🚩



パターン2:2つの文を入れて指示


日本語

戦国時代に実在していた忍者がいます。忍者が手裏剣を投げている様子のイラストを作成してください。

日本語で生成

忍者って日本人がイラストをみれば一発でわかる。

また上部に「戦国時代の忍者」ってあるけど、手裏剣を投げている手前側(イラストの下部にある手裏剣)が妙にリアリティ感があるぞ😮


忍者ってそもそも日本に存在していた職業だからね。

百歩譲って上部にあるテキストを消去(「戦国時代の忍者」を消去して再度イラストを作成してプロンプトに指示)すれば、かなりクオリティの高い画像が作れるよ😄



ひとまず、こっちの画像に1本挙げておきたい🚩


英語

There was a real ninja during the Sengoku period. Please create an illustration of the ninja throwing a shuriken.

英語で生成

上部にテキストはないものの、さっきの画像と比べるとちょっと見劣りするような…😓

手裏剣は投げてはいるけど、なんかリアリティ感が感じられない😥

投げている様子から察するに下忍か?(下忍を生成しろとは言っていない)

うまく手裏剣を投げられない忍者のようだ😁



日本に関する事なら日本語で生成すべき!?

それに比べて日本語で生成した忍者は上忍(下忍より格上で実力もある)っぽい構えをしていた😮


刀は背中に背負っていないが、おそらくクナイ(短刀)を持っているのだろうな。


ここでは英語ではなく日本語で生成した画像に1本だね🚩


パターン3:とても複雑な指示


日本語

以下で挙げた様子をすべて満たしてイラストを作成してください。HDR、8K、ハイコントラスト、(傑作)、(最高品質)、驚くほどのクオリティ、とても美的、リアル、新作、異世界、勇者、1人の青年、イケメン顔、完璧な目(凛々しい目)、明るい茶髪、真顔、英雄のマント(青っぽい)、城門前、背景にお城(異世界アニメで見かけるお城)、背中に剣をしまっている(剣は鞘の中に収まっている)


日本語で生成

高丸しおりさんの記事からヒントを得て、かなり複雑な指示を入れてみた。


イラスト生成用のプロンプト、初めて知ったよ😮

それでもchatGPTはちゃんと理解していた😄

リアリティ感がある異世界の勇者が生まれた😸

これなら日本語でも大丈夫そうだ🙂


英語

Please create an illustration that includes all of the following elements: HDR, 8K, high contrast, (masterpiece), (best quality), amazing quality, very aesthetic, realistic, newest, isekai (another world), hero, one young man, handsome face, perfect eyes (sharp and determined look), light brown hair, serious expression, a hero's cloak (bluish), standing in front of a castle gate, a fantasy castle in the background (as seen in isekai anime), and a sword sheathed on his back (the sword is inside its scabbard).

英語で生成

こっちも同じように異世界の勇者が誕生した😸

複雑な指示はちゃんと理解しているから、異世界の勇者がいるわけだ。

OpenAIはアメリカに本社があって英語で生成すれば問題なく、プロンプトで指示したとおりに特徴が入ったキャラクターを誕生させてくれる。

う~ん、この画像についてはどっちも甲乙つけがたいほどクオリティだから何とも言えないな🤔


この勝負は引き分け🏴


結論:どっちの言語でもプロンプトの内容を理解してくれるが…


chatGPTで入力するプロンプトの言語で日本語と英語で試したところ、理解度に大きな差はなかった。

ぶっちゃけ日本語でも英語でもプロンプトの内容に沿って画像を生成してくれる🙂

ただ、細かい点を含めると話は別だ。

作ってみた体感だけど、お目当ての画像を一発で生成したい場合は日本語を英語に翻訳してからプロンプトに入力すればほぼ一発で生成できる😄


でも、日本語にも強みがあり、英語では表現できない言い回しがある。

例えば「木漏れ日」「侘び寂び」など日本語でプロンプトに入力しなければ表現できないものだってあるわけだ🤔


個人的には日本語でそのままプロンプトに入力しても問題はないと感じたが、思った通りの画像が生成されない場合は英語でプロンプトに入力してみるのもアリだな。



実験してみて楽しかったよ😄


今回は以上。


✅興味がある人は訪問してみてね🐈

プロフィール
サイトマップ


いいなと思ったら応援しよう!

sc_fun|AI×note収益化サポート😺 いつも応援ありがとうございます✨いただいたチップは学びの一環として有料記事の購入に活用させていただきます😊巡り巡ってあなたの元へ向かってくれると幸いです❤️これからも温かく見守っていただけるとうれしいです💕