ChatGPTの画像生成AI「DALL-E3」で同じキャラクターを作成する方法を解説! | マネルト

※ 本サイトのコンテンツには、商品プロモーションが含まれている場合があります。

ChatGPTの画像生成AI「DALL-E3」で同じキャラクターを作成する方法を解説!

この記事は約10分で読めます。
この記事を要約すると・・・

画像ID(gen_id)シード値を活用することで、キャラクターの作風や世界観を保ったまま「一部を変更した同じキャラクター」を生成できる
人物の髪色や表情、洋服、アクセサリーなどを変更可能
チャット欄を変更(旧チャットから新チャットへ変更)すると同一のキャラクターを生成できないため注意が必要

「同じキャラクターのままで違うポーズのイラストを生成したい…」
「元画像の一部だけを別のものに変換して、ブログに登場するマスコットキャラクターを生成したい…」

そんな方に向けて、この記事では「画像生成AI『DALL-E3』で同じキャラクターを作成する方法」を紹介します。

この方法を活用すれば、SNSアイコンやマスコットキャラクター、LINEスタンプなどを簡単に制作できるようになります。

今と昔のやり方を試しているので、ぜひ最後までチェックしてみてください。

\ 高性能なAIが文字起こしするボイスレコーダーアプリ! /
英語を含む93種類の言語に対応しているからどんな場面でも使用できる優れもの!!
次世代型の録音アプリはこれ!


新:DALL-E3で同じキャラクターを生成する方法

2024年1月時点で使用されている、DALL-E3でポーズの異なる同一キャラクターを生成する方法は、以下の通りです。

  1. プロンプトを入力してイラストを生成する
  2. イラストの画像ID(gen_id)とシード値を尋ねる
  3. 画像生成の元となったプロンプトをコピーする
  4. 画像ID(gen_id)やシード値を基に変更箇所の指示をだす

たったこれだけの作業で、同じキャラクターやイラストを生み出すことができます。

\ 【グレードアップ!】さらに新しいやり方が登場! /

それでは順番に見ていきましょう。

①プロンプトを入力してイラストを生成する

まずは、ベースとなるキャラクターを生成していきます。

今回は、「日本アニメ風美少女、シルバーアッシュの髪色」といったプロンプトを入力しました。

②イラストの画像ID(gen_id)とシード値を尋ねる

次に、イラストに割り振られた識別子である「画像ID」「シード値」をDALL-E3に尋ねます。

  • <画像ID(gen_id)とは?>
    生成画像に割り振られる識別子のこと。この画像IDを指定することで、画風やスタイルを固定することができる。
    モデルの画風や世界観を保持したまま別のキャラクターを生成する際に役立つ。
  • <シード値とは?>
    生成画像に割り振られる識別子のこと。画像生成AIは、乱数を用いてさまざまなパターンのイラストを生成し、各イラストに識別番号となるシード値を割り振る。そのため、このシード値を固定することによりAI側が同一のイラストであることを認識し、結果的に同じイラストを生成することができる。
    モデルと全く同じ画像を生成する際に役立つ。

▶︎1枚目の生成画像。画像IDは「khmYl0m6apN6DVig」で、シード値は「3164585801」

▶︎2枚目の生成画像。画像IDは「bk2EQKSRUlYKtBAN」で、シード値は「3242977372」

この画像IDとシード値を活用することにより、類似画像を生成可能です。

ちなみに画像IDとシード値は、画像生成時に確認しても問題ありません。

例えば、以下のような感じです。

シルバーアッシュの髪色をした日本アニメ風の美少女を制作して。
それと同時に、「画像ID」と「シード値」も表示して。

同じキャラクターを生成するに値する作品ができてから確認するのか、どんなキャラクターが生成されようが複製するのかの違いになります。

③画像生成の元となったプロンプトをコピーする

次にDALL-E3が画像生成に用いたプロンプトをコピーします。

プロンプトは、

  1. 生成画像をクリック
  2. 右上の「i」ボタンをクリック

することで表示されます。

ここに表示される英文が、実際に使用されたプロンプトです。

④画像ID(gen_id)やシード値を基に変更箇所の指示をだす

最後に、「プロンプト」と「画像ID(gen_id)&シード値」を組み合わせ、ベース画像の一部を変更する指示を出すだけで完了です。

<変更前>
A beautiful girl in the style of Japanese anime with silver-ash hair. Her hair is long and flowing, and her eyes are large and vibrant. She is wearing modern, stylish clothing, and the background is simple to highlight her. The image is based on the aesthetic of Japanese anime.
Gen_id is bk2EQKSRUlYKtBAN, Seed is 3242977372.

<変更後>
A beautiful girl in the style of Japanese anime with blonde hair. Her hair is long and flowing, and her eyes are large and vibrant. She is wearing modern, stylish clothing, and the background is simple to highlight her. The image is based on the aesthetic of Japanese anime.
Gen_id is bk2EQKSRUlYKtBAN, Seed is 3242977372.

今回は、髪色をシルバーアッシュから金髪に変更してみました。

すると、出来上がった画像がこちらです。

▶︎モデルとなる元画像

モデルと比較すると、髪の位置や洋服の着こなし方のほか、顔の角度や日差しの当たり方に微妙な違いはあるものの、同じ雰囲気やテイストを保ったままの画像が見事に生成されました。

なえむ
なえむ

ちなみに、生成AIは「英語のプロンプトの方がよりイメージに近いアウトプットが生成される傾向」にあるよ〜! だから普段から英語のプロンプト入力に慣れておこうねっ♪

とはいえ、同じキャラクターの生成においてプロンプト入力が面倒な方は、

Gen_id「bk2EQKSRUlYKtBAN」、Seed「3242977372」の髪色を金髪にしてください。

という風な簡易的なプロンプトでも問題なく生成できます。

英語が苦手な方は、こちらのプロンプトで大丈夫です。

▶︎ドレスVer.

▶︎笑顔Ver. 雰囲気がガラリと変わった…。

▶︎髪色ピンク&学生服Ver.

 

▶︎男性Ver.

▶︎Gen_id「bk2EQKSRUlYKtBAN」、Seed「3242977372」の世界に登場しそうなペットの猫Ver.

旧:DALL-E3で同じキャラクターを生成する方法

DALL-E3で、ポーズの異なる同一キャラクターを生成する方法は、以下の通りです。

  1. プロンプトを入力してイラストを生成する
  2. Seed値(シード値)をDALL-E3に尋ねる
  3. Seed値を指定した状態で変更箇所の指示をだす

それでは、順番に見ていきましょう。

①プロンプトを入力してイラストを生成する

まずは欲しいイラストのプロンプトを入力します。

すると、以下2枚の美少女画像が生成されました。

▶︎DALL-E3が生成した1枚目の画像

▶︎DALL-E3が生成した2枚目の画像

今回は、よりイメージに近かった2枚目のイラストを複製していきます。

②Seed値(シード値)をDALL-E3に尋ねる

次に画像が持つ「シード値」を確認していきます。

DALL-E3が言っているように、同じ画像を再生成するのに役立ちます。

③Seed値を指定した状態で変更箇所の指示をだす

最後に、確認した「シード値」「変更箇所の指示」を入力するだけで完了です。

上の画像では、「シード値『4145991790』が喜んでいる表情でこちらを見ているイラストを制作して。」と入力しました。

背景や洋服、装飾品、体型などに若干の違いはありますが、変更点以外はほぼ再現できています。

▶︎元の画像(オリジナル)

▶︎すねている表情

▶︎疲れている表情

▶︎笑顔で控えめにピースしている表情

しかし、よく生成したイラスト同士を見比べてみると、人物が入れ替わっているような気がします。

よく似ていますが、これでは完全に“同じキャラクター”であるとは言えませんね。

GPTsで同じキャラの一部を変更する方法

オリジナルのChatGPTを制作・共有できる「MyGPTs」機能で作られた、『Consistent Character GPT👉🏼 Fast & High Quality⚡️』を使うことにより、わざわざ画像IDやシード値を取得せずとも同一キャラクターを生成できます。

Consistent Character GPTの特徴は、以下の通りです。

  • GPTsの指示に従うだけで最短1分で画像を複製できる
  • キャラの性別、氏名、年齢、国、髪、服装、画像スタイル、変更点を入力するだけで完成
  • 画像スタイルには、ピクサー、写真、2Dフラット、アニメの4種類がある
  • 変更点には、表現、アクション、ポーズなどがある

これらの情報を入力するだけで、表情やポーズ、髪色などを変更した「別バージョン」を大量生産できます。

以下に、作成した画像を載せておきますので、参考程度にご覧ください。

▶︎日本の猫耳美少女(アニメ)

▶︎笑っている表情に変更

▶︎ピンクの髪色に変更

▶︎ウィンクしている表情に変更

▶︎恥ずかしがっている様子に変更

基本的な要望に対しては忠実に応えてくれますが、もしかすると細かな指示による変更は不得意かもしれません。

また、一度のプロンプトで複数箇所を変更することは難しいみたいです。

とはいえ、同じキャラクターの量産がしやすくなったことは間違いないので、ぜひ活用してみてください。

同じキャラクターの生成に関するQ&A

同じキャラクター生成におけるQ&Aは、以下の通りです。

Q.プロンプトは英語でないとダメですか?

A.日本語で問題ありません。ただし、日本語よりも英語のプロンプトの方が回答精度が向上するので、日常的に生成AIを使用する場合は英語に慣れる意味も込めて、積極的に英語を使用した方が良いでしょう。

Q.別のチャットでも同一の画像は生成されますか?

▶︎別のチャットで試してみた結果

A.新しいチャットに元画像の「プロンプト」や「画像ID・シード値」を入力しても、異なる画像が生成されます。顔つきや髪型などは似ていますが、元のチャットで試みた場合とでは大きく生成結果が異なります。

Q.保存した画像を新しいチャット欄に貼って「画像ID」や「シード値」を確認できますか?

A.確認できません。チャットが変わると「画像ID」や「シード値」を公表できない仕様になっているようです。

Q.生成された2体のキャラクターを一枚の画像に登場させられますか?

A.難しそうです。 以下2枚のキャラクターを一枚の画像に収めようとしましたが、

▶︎左モデルが2人に

▶︎右モデルが2人に

「片方のキャラクターが洋服や装飾品を変えて2体になっただけ」でした。

ただ、これに関してはプロンプトが不十分だった可能性があるため、工夫次第では2体の異なるキャラクターを1枚の画像に登場させることは可能かもしれません。

DALL-E3で生成した画像の商用利用や著作権はどうなっていますか?

商用利用(販売や商品化など生成画像で金銭を稼ぐ行為)や著作権は、OpenAI社が権利を全てユーザーに譲渡する旨を利用規約で示しています。

ただし、日本の著作権法の解釈次第でそもそも著作権を持たない場合がありますし、他人の著作権を意図せずに侵害する恐れもあるため最善の注意が必要です。

詳しくは、以下の記事をご覧ください。

【画像生成AI】ChatGPTの「DALL-E 3」とは?料金や使い方、著作権(商用利用)について解説!
...

望み通りの結果になるような、プロンプト入力のコツを教えてください

プロンプトのクオリティを向上させ、ChatGPTの回答精度を引き上げる効果的なプロンプトを知りたい方は、以下の記事をご覧ください。

【おすすめ一覧】ChatGPTの回答精度を底上げする効果的なプロンプトの書き方26選を紹介!
...
タイトルとURLをコピーしました