AIキャラクターの顔を一貫させる方法
AIキャラクターの一貫性とは、作る画像や動画のすべてで同じ人物の顔を保つことです。顔がぶれるのは、テキストのプロンプトでは人物を大まかにしか説明できず、モデルが毎回その言葉に合う新しい顔を描いてしまうためです。
対策は、顔そのものをモデルに渡すことです。リクエストのたびに参照写真を見せるか、顔を一度だけ学習させます。GoogleのAPIでは、Nano Banana 2.1は1回のリクエストでキャラクター画像を最大4枚、Nano Banana Proは最大5枚まで使えます(Gemini APIドキュメント、2026年10月24日確認)。
| 調査方法 | ツールに渡すもの | 動作環境 | 向いている場面 |
|---|---|---|---|
| 参照画像 | 毎回、顔写真を1〜10枚(多くのツールは4枚か5枚) | Nano Banana、Ideogram、Midjourney、OpenArt、Kling、FLUX | 数十枚の画像が必要なとき |
| 学習済みキャラクター | Soul IDは20〜80枚、OpenArtは4〜100枚(1回のみ) | Higgsfield Soul ID、OpenArtのカスタムモデル | キャラクターを数か月にわたって投稿し続けるとき |
| 自作LoRA | キャプション付きの顔画像セットを1回用意 | 自前のGPUまたはホスト型の学習サービス | 細かく制御したい、オープンモデルを使いたいとき |
| フェイススワップ | 修正1回につき顔写真1枚 | Higgsfield Face Swap | 1カットだけ失敗したとき |
4列すべてを見るには横にスクロール
AIの顔が画像ごとに変わる理由
画像はどれも、ランダムなノイズから始まります。モデルはそのノイズをプロンプトに合う絵に変えますが、「女性、28、茶髪、そばかす」に当てはまる顔は何百万通りもあります。だから生成のたびに別の顔になります。
シード値を固定すると同じノイズを再現できますが、プロンプトを少しでも変えると顔は変わります。顔を保てるのは、顔の画像を渡したときです。モデルが顔立ちを推測せず、そのまま写し取るからです。
引きのカットを50枚作る前に、アップのポートレートで確認してください。目元や顎の小さな違いは、引きの画面では目立たなくても、原寸で見ると気づきます。
方法1:参照画像
参照画像とは、プロンプトに添付する写真のことです。モデルはその写真から顔を写し取ります。
Geminiアプリに搭載されたGoogleの画像モデルNano Bananaは、「複数の参照画像を受け付け」、「生成した複数の画像にわたって人物やキャラクターの見た目」を保ちます(Gemini Apps Help)。ユーザー側の情報源38件のうち5件が、画像をまたいでも顔が保たれ、1つのプロンプトで多数の参照画像を組み合わせられると述べています(Reddit、Reddit)。
同じく38件のうち5件では、問題のない編集がモデレーションで拒否されたという報告があり、自分自身の顔が著名人と判定された例も含まれます(Reddit、Reddit)。
Ideogram 4.5は参照画像を1〜5枚使え、キャラクターを「あらゆるポーズ・服装・シーン」で描けるとしています(Ideogram)。参照画像を使う生成では、必ずクレジットを消費します。ユーザー側の情報源61件のうち10件が課金への不満を挙げており、キャラクターや参照画像に対する追加料金もその中に含まれます(Trustpilot、Reddit)。
MidjourneyのV8編集モデル(2026年8月27日)は「最大4枚の画像参照を同時に」受け付け、従来の1枚だけのキャラクター機能だった「omni-referenceに代わる」ものとされています(Midjourney update)。ユーザー側の情報源47件のうち5件は、キャラクターの一貫性ではNano BananaやGPT Imageに劣るため、連続カットの仕上げはそちらで行うと述べています(Reddit、YouTube)。
OpenArtは、画像1枚・プロンプト・プリセットのいずれかからキャラクターを保存し、タグ付けすれば「どのモデルを選んだ新しい生成でも」呼び出せます(OpenArt Characters)。新規アカウントには40クレジットが無料で付与されます(OpenArt、2026年10月24日確認)。
Black Forest LabsのFLUX.2は、APIでは最大8枚、プレイグラウンドでは10枚の参照画像に対応し、kleinは4枚です(FLUX.2 overview)。コードで画像を一括生成する開発者向きです。
方法2:学習済みキャラクター
学習済みキャラクターは、写真セットから顔を一度だけ学習します。その後はキャラクターを名前で選ぶだけで、画像を添付する必要はありません。
HiggsfieldではSoul IDがこれにあたります。ヘルプ記事では「同一人物の写真20枚以上(最大80枚まで対応)」を求めています(ヘルプ記事、2026年9月2日更新)。学習時間はブログで「約3〜5分」とされ、固定される要素は「顔の骨格、プロポーション、肌の色、髪」と説明されています(Soul IDの記事、2026年6月15日)。
What is Soul ID?
Train once and reuse the identity.
A trained Soul ID works across the Soul family.
何か月も投稿を続けるインフルエンサーなら、一度の学習で以降のすべての画像をまかなえるため、Soul IDは最も手間のかからない方法です。ユーザー側の情報源52件のうち5件が、Soul IDとElementsによってカットをまたいでもキャラクターが一貫すると評価しています(YouTube、YouTube)。一方、52件のうち3件では、モデレーションでプロンプトが弾かれ、Higgsfield自身が作ったキャラクターまでブロックされたという報告があります(Reddit、Reddit)。
OpenArtにも同じ仕組みがあり、「4〜100枚のサンプル画像」で学習するカスタムCharacterモデルを任意で作れます。よく使うキャラクター向けです。
方法3:自作のLoRA
LoRAとは、キャラクターを学習させてオープンな画像モデルに追加する小さなファイルです。Soul IDより準備に手間がかかりますが、ファイルは自分のもので、好きな環境で動かせます。データセット、学習の進め方、ライセンスはAIインフルエンサーのLoRA、ノードベースの方法はAIインフルエンサーのComfyUIをご覧ください。
方法4:フェイススワップで仕上げの修正
フェイススワップは、完成した1枚の画像や1本のクリップの顔を、自分のキャラクターの顔に差し替える機能です。顔がぶれてしまった良いカットの救済には使えますが、フィード全体を作る方法ではありません。制限と同意に関するルールはHiggsfieldのフェイススワップをご覧ください。
GeminiアプリでNano Bananaを使って顔を保つ手順
アップロードと編集の流れは、GoogleのGemini Apps Helpに沿っています。画像を編集するには18歳以上である必要があります。
-
gemini.google.comにアクセスし、サイドバーを開いてImagesを選びます。無地の背景で、カメラのほうを向き、やわらかな自然光が当たっているキャラクターを文章で指定します。
GeminiのサイドバーでImagesを選択:Nano Bananaでマスターの顔を描く画面 サイドバーのGemini Images、キャプチャ日: -
一番よく仕上がった結果を選んで保存します。この画像が、基準となるマスターの顔です。
-
新しいチャットでマスター画像をアップロードし、同じ人物の別アングルを依頼します。斜めからのアングルから全身まで揃えます。
Geminiの新規チャット:プロンプト欄の+ボタンからマスターの顔をアップロード Geminiの新規チャット画面、キャプチャ日: -
新しいシーンを作るたびに、その別アングル画像を2〜4枚アップロードし、シーンの内容を説明します。コツは、プロンプトで「画像の人物」と呼ぶこと。モデルの注意を顔に向けられます。
-
結果は毎回、原寸でマスター画像と見比べます。目元や顎の形が変わっていたら、その上に積み重ねる前に生成し直してください。
同じキャンペーンの間は、参照画像のセットを変えないでください。セットが変われば、顔も変わります。シーンごとのプロンプトはNano BananaのAIインフルエンサーをご覧ください。
HiggsfieldでSoul IDを学習させる手順
以下の手順は、HiggsfieldのSoul IDヘルプ記事に沿っています。
How do you train a Soul ID?
Upload 20+ photos of the same person: high-quality, consistent lighting, face shown from different angles.
Train. The process takes about 3 to 5 minutes.
Generate. Select the trained character in the Character tab when generating with Soul 2.0.
-
同一人物の最近の写真を20〜80枚集めます。アングルを変え、全身が写ったカットを最低1枚入れます。
-
架空のクリエイターの場合は、まずAI Influencer Studioで顔を作り、その顔から写真セットを生成します。アップロードした写真1枚でも、「アップロードした画像の顔立ちがキャラクターに引き継がれ」ます(AI Influencerの発表記事、2026年10月3日)。
-
higgsfield.aiを開き、Soul、Train new characterの順に進んで、写真をアップロードします。
HiggsfieldのキャラクターページでCreate characterを押すと、Soul IDの学習が始まります Higgsfield Make your own characterページ、キャプチャ日: -
学習は数分で終わります。終わったら、キャラクターに名前を付けます。
-
生成するときは、Characterタブで学習済みのキャラクターを選びます。
-
まずアップで確認し、そのあと引きのカットや別の服装に進みます。
スタジオ全体の使い方はHiggsfield AI Influencer Studioをご覧ください。同じ顔でスマホ撮影風のUGC(ユーザー生成コンテンツ)に仕上げたい場合は、HiggsfieldのAI UGCキャラクターのガイドをご覧ください。
動画で顔を保つ方法
どのクリップも、固定した静止画から始めます。画像から動画生成では、渡した画像がそのまま動くため、最初のフレームの顔が、承認済みの顔になります。
それでも、クリップが進むうちに顔はぶれます。Klingのユーザー側の情報源37件のうち4件が、1枚の画像から作ったクリップの途中で顔が変わると報告しています。服装を変えると、さらにぶれやすくなります(Reddit、Reddit)。
動画ツールも、独自の参照機能で対応しています。KlingのElements 3.0は、「最大4枚の参照画像」または「3〜8秒の動画クリップ」を使って、Kling VIDEO 3.0 Omniでキャラクターを固定できます(Klingのブログ、2026年6月26日)。ユーザー側の情報源37件のうち4件は、ElementsとReferencesで複数のカットをまたいでも同じ顔が保たれると述べています(Reddit、YouTube)。
Higgsfieldでは、学習したSoul IDが自動的にElementsに追加され、Seedanceではプロンプト下の@ Elementsから呼び出します。Cinema Studioでは@でキャラクターを指定すると、「同じペルソナがカットをまたいでその役割を保ちます」(発表記事)。
The consistency problem
Higgsfield Popcorn handles it for storyboard and image sequences through frame-by-frame visual memory. Soul ID extends that to video across multiple models through trained identity.
AIキャラクター一貫性チェックリスト
- 原寸で確認して承認した、マスターの顔1枚
- 固定した参照画像セットか学習済みキャラクター(新しいプロンプトだけには頼らない)
- リクエストのたびに、同じ参照画像か同じキャラクター名を使う
- 引きのカットの前に、アップで確認する
- 固定した静止画から動画を始め、ツールにElement機能があればキャラクターのElementを添付する
- フェイススワップは、単発の救済にとどめる
作り方の全体像はAIインフルエンサーまとめをご覧ください。
AIキャラクターの一貫性に関するよくある質問
無料で使える、一貫性のあるAIキャラクター生成ツールはある?
あります(制限付き)。GeminiアプリのNano Banana 2を使うにはGoogleアカウントへのログインが必要で、編集できるのは18歳以上です。OpenArtでは新規アカウントに40クレジットが無料で付与されます。
写真は何枚必要?
参照画像を使うツールは1〜10枚で、多くのツールが受け付けるのは4〜5枚です。HiggsfieldのSoul IDは20〜80枚、OpenArtのカスタムCharacterモデルは4〜100枚が目安です。
どんなポーズでも、一貫したAIキャラクターを保てる?
保てます。顔は参照画像が担い、ポーズはプロンプトで指定します。Ideogramは、この機能をキャラクターを「あらゆるポーズ・服装・シーン」で描けるものと説明しています。
次はHiggsfield:Soul IDのキャラクター一貫性
出典
- Google AI for Developers:Gemini API image generation、参照画像は最大14枚、キャラクター画像はNano Banana 2.1とGemini 3.1 Flash Imageで最大4枚、Gemini 3 Pro Image(Nano Banana Pro)で最大5枚。確認日:
- Gemini Apps Help:Generate and edit images with Gemini Apps、サイドバーのImages、Nano Banana 2は複数の参照画像を受け付け、画像をまたいで人物の見た目を保つ、編集は18歳以上。確認日:
- Higgsfieldヘルプセンター:How do I create and use a Soul ID character?、Soul→Train new character、写真20〜80枚、所要は数分、Characterタブ、ElementsとSeedance、2026年9月2日更新。確認日:
- Higgsfield:Mastering AI Character Consistency in Video and Images: Soul ID、2026年6月15日公開:学習時間は約3〜5分、顔の骨格・プロポーション・肌の色・髪を維持。確認日:
- Higgsfield:Introducing the New AI Influencer: How It Works and What You Can Create、2026年10月3日公開:アップロードした写真1枚で顔立ちがキャラクターに引き継がれる、Cinema Studioでは@でキャラクターを指定。確認日:
- Midjourney:Edit Model for V8、2026年8月27日:最大4枚の画像参照を同時に利用可、omni-referenceに代わる機能、テスト公開中。確認日:
- Ideogram:Character consistency with reference images、Ideogram 4.5は参照画像を1〜5枚使用可、参照画像を使う生成は常にクレジットを消費、Character APIは画像1枚に対応。確認日:
- OpenArt:AI Character Generator、画像1枚・プロンプト・プリセットからCharacterを作成し、どのモデルでもタグ付けで呼び出せる、カスタムCharacterモデルは画像4〜100枚で学習、無料クレジット40。確認日:
- Kling AI:Kling 3.0 Subject Binding: Lock Character Features Across Shots、2026年6月26日:Elements 3.0は最大4枚の参照画像または3〜8秒のクリップに対応、対象はKling VIDEO 3.0 Omni。確認日:
- Black Forest Labs:FLUX.2 overview、複数参照はAPIで最大8枚(プレイグラウンドは10枚)、kleinは4枚。確認日:
- Reddit、YouTube、Trustpilot:Higgsfield、Nano Banana、Midjourney、Ideogram、Kling、FLUXに関するユーザー報告、6ツール(Higgsfield、Nano Banana、Midjourney、Ideogram、Kling、FLUX)にまたがる公開情報源251件を集約、OpenArtはベンダー公式ページのみを参照。確認日: