Character Motion Studio
Character Motion StudioLearnAIキャラクターの別角度
AI / CHARACTER / ANGLE CONSISTENCY

AIで同じキャラクターの別角度を作ると別人になる理由|1枚絵から360°を考える

「このキャラクターを後ろから描いて」と頼んだら、顔・髪・服・装飾まで少し別物になる。原因はAIの性能だけではなく、1枚の画像には見えていない側の正解が書かれていないことにあります。

公開:2026年9月26日テーマ:角度生成 / キャラクター一貫性研究知見 + Character Motion Studio現行実装
先に押さえるポイント

AIが背面を「復元」しているとは限りません。元画像から確認できない形は、複数のもっともらしい候補の中から生成されます。Character Motion Studioでは、原画を残したまま採用済み角度・Character Master・Reference Partsを増やし、生成結果を候補として確認してから採用する考え方を取ります。

1枚の正面絵だけでは背面は確定できない

正面から描かれたキャラクターを見ても、背中がどうなっているかは分かりません。赤いシャツ、右肩の飾り、肩まで伸びた髪が見えていても、背中の模様、飾りの回り込み、後頭部の髪の分かれ方までは確定できません。

単一画像から別視点を作るNovel View Synthesisでも、見えていない領域は本質的な問題です。CVPR 2024のMultiDiffは、単一画像からの新視点生成を複数の妥当な説明が存在するill-posedな問題として扱っています。

MultiDiff: Consistent Novel View Synthesis from a Single Image ↗

背面は「隠れていた正解を取り出す」とは限らない

元画像に背面情報がないなら、AIは入力と矛盾しない背面候補を推測して作ります。「正面から背面を復元する」より、「この正面なら背面はこうかもしれないという案を出す」と考える方が正確です。

別人になるのは、背面だけの問題ではない

正面から45°へ向きを変えただけでも、目の位置、鼻の長さ、顔の輪郭、髪のボリューム、服の形が少しずつ変わることがあります。

生成AIで同じキャラクターを複数画像へ維持すること自体が研究課題です。The Chosen Oneでも、画像生成モデルで一貫したキャラクターのidentityを保つ難しさが扱われています。

The Chosen One: Consistent Characters in Text-to-Image Diffusion Models ↗

参照画像は強い手掛かりですが、すべての角度の設計図ではありません。「正面画像を添付したから同じキャラクターになるはず」と考えるより、どの特徴を維持すべきかを別途固定する必要があります。

正面からいきなり180°を作ると何が起きるのか

正面0°から背面180°へ一気に変更すると、AIが新しく推測しなければならない情報が大きく増えます。正面から見えていた顔はほぼ消え、後頭部、背中、服の背面、後ろ側の装飾、髪の重なりが必要になります。

0° → 180° 正面で確認できる情報が減る\n ↓\n見えていない後頭部・背中・装飾を推測する\n ↓\n元画像の変形だけでは済まない\n ↓\n生成モデルが新しい画素を補う割合が増える

Adobe ResearchもIllustratorのTurntable開発で、当初の「2Dを3D化して回転し、再び2Dへ戻す」方針より、元のアートを別視点からどのように描くかをネットワークに再解釈させる方向が適していたと説明しています。

Adobe Research: Turntable and Project Turn Style ↗

つまり、大きな角度変更は単純な回転ではなく、見えていなかった部分を含む生成として考える必要があります。

45°・90°を挟めば必ず正確になるわけではない

「0°→45°→90°→180°と順番に生成すれば必ず精度が上がる」という一般法則があるわけではありません。むしろ、生成した画像だけを次の生成へ渡し続けると、少しのズレが次の画像へ受け継がれる可能性があります。

MultiDiffでも、前の生成結果へ依存して順番に生成する方式はドリフトや誤差蓄積を起こしやすい点が課題として挙げられています。

中間角度=次の正解、ではない

45°を作る目的は「45°を90°の唯一の生成元にすること」ではありません。原画だけでは見えなかった側面情報を、人が確認して確定できる材料へ増やすことです。

中間角度は「追加の観測情報」として使う

0°だけでは後頭部、耳の位置、装飾の回り込みが分かりません。45°が加われば、顔の奥行き、耳、鼻の突出量、髪の側面、肩の奥行きが見えます。90°まで加われば、頭部の前後幅、鼻と後頭部の関係、服や装飾の側面形状をさらに確認できます。

0°のみ
正面デザインは強いが、側面・背面の情報が少ない。
0°+斜め
顔の奥行き、耳、髪、肩など側面方向の情報を追加できる。
0°+斜め+側面
前後幅や装飾の回り込みなど、背面を考える材料をさらに増やせる。

複数ビュー生成の研究でも、各画像を独立に作るのではなく、ビュー間で情報を共有して一貫性を高める考え方が使われています。SyncDreamerは生成途中の複数ビューを同期し、Wonder3Dはcross-viewの情報交換によって一貫した形状・色を目指します。

SyncDreamer ↗ / Wonder3D ↗

重要なのは中間角度の枚数そのものではなく、複数の確定情報を相互参照することです。

Character Motion Studioでは「隣の角度だけ」を参照させない

現行Character Motion Studioの角度生成は、採用済みの隣角度だけを順番に渡す単純な伝言ゲームではありません。原画0°は参照候補に残し、そのうえで目標角度に近い採用済みビューを最大2枚程度組み合わせます。

左右から近い採用角度がある場合は、目標角度を挟む2方向を優先して参照できる設計です。また、最も近い確定角度から大きく離れた生成では警告し、現在の画面では約30°前後ずつ中間角度を作る案内も出します。

CHARACTER MOTION STUDIO REFERENCE 原画 0°\n+ 目標に近い採用済み角度\n+ 必要なら反対側の採用情報\n+ Character Masterの固定条件\n+ Reference Parts\n ↓\n新しい角度は「候補」として生成

角度生成画面では、AI結果はまずcandidateとして保存されます。内容を確認して「採用する」と決めたものだけがprimary、つまり次の生成で信頼する角度として扱われます。

ANGLE WORKFLOW

原画を残したまま、確定した角度を少しずつ増やす。

Character Motion Studioの角度生成では、候補と採用を分け、採用済み角度とReference Partsを次の生成へ使えます。いきなり360°を正解として固定せず、確認しながらCharacter Masterを育てます。

顔・装飾・色を「変えてはいけない条件」へ分解する

同じキャラクターを保つうえで、顔は特に変化が目立ちます。目の大きさ、目の間隔、鼻と口の距離、顔幅、頭身、輪郭、髪の生え際が少し変わるだけでも別人に見えます。

Character Motion Studioでは「同じ顔にして」と一文で頼むだけでなく、Character Master側のreference rulesやReference Partsとして、何を固定したいかを分けて持つ考え方を使います。

固定したい要素確認する内容Character Motion Studioでの考え方
顔目・鼻・口の位置、顔幅、頭身identity条件として維持
輪郭・線線の太さ、デフォルメ、シルエットCharacter Masterの設計条件
装飾左右、前後、形、取り付け位置Reference Partsで明示
配色髪・服・目・装飾の色palette変更を確認
左右非対称リボン、模様、文字、傷など反対側へ勝手に移動させない条件

Reference Partsには色、見た目、形、配置、奥行き、変えてはいけない条件などを持たせられるため、「このリボンはこの形・この側・この位置」といったキャラクター固有情報を画像全体とは別に参照できます。

配色も同様です。生成結果の形が良くても色が少し違う場合、「全部やり直す」のではなく、形は採用候補として残し、パレットや編集でMasterへ合わせる判断ができます。

「生成された=正解」にしない

180°を生成して見た目が良くても、それが「本来の背面」と証明されたわけではありません。元画像に背面情報がない以上、模様が続く案、背中には何もない案、装飾が後ろまで回り込む案など複数の設定が成立します。

そこでCharacter Motion Studioでは、生成と確定を分けます。

GENERATE → ADOPT 生成\n ↓\n候補として保存\n ↓\n顔・色・装飾・向きを確認\n ↓\n必要なら反転・位置・サイズ・輪郭・角度を修正\n ↓\n人が「この角度を正式採用」と決める\n ↓\n次の生成で強い参照になる

例えば右45°を3案作り、Aは顔、Bは服、Cは装飾が良かったとしても、最初の出力をそのまま正解に固定する必要はありません。見た目が近い候補を基準に修正し、人が採用した時点でその角度の設定を確定します。

現行Character Motion Studioには左右反転、角度の再割り当て、位置・サイズなどの調整があり、生成結果を「使う/捨てる」の二択にせず救済できるようにしています。

Adobe Turntableも「生成ビュー」として扱っている

IllustratorのTurntableも、2Dオブジェクトから複数の回転ビューを生成するFireflyベースの機能です。生成されたビューはリンクされたGenerative Objectとして扱われ、必要なビューを抽出できます。

Adobe Illustrator: View 2D objects from new angles ↗

Adobeは、イラストキャラクターのように認識可能な形を持つ単体オブジェクトではTurntableが機能しやすい一方、抽象的な図形やライブテキストでは意味のある回転ビューを安定して生成しにくいと案内しています。

Adobe Illustrator: When to use Turntable and 3D ↗

つまり、生成した角度を「絶対的な三次元正解」とみなすより、別角度を探索し、必要なビューを選ぶための生成結果として扱う方が自然です。

Character Motion Studioで角度生成するなら、この順番にする

  1. 正面原画をCharacter Masterの基準にする。 顔、色、輪郭、線、特徴的な装飾を確認します。
  2. 近い中間角度を候補として生成する。 いきなり遠い角度へ飛ばず、必要なら30°前後ずつ確認します。
  3. 候補を人が確認して採用する。 顔・装飾・配色・左右関係が崩れていないかを見ます。
  4. 次の角度では原画+採用済み角度を参照する。 前の生成結果だけを唯一の生成元にしません。
  5. Reference Partsを追加する。 リボン、目、装飾など事故が起きやすい部品の条件を明示します。
  6. 側面・背面も候補として確認する。 「復元された正解」ではなく、キャラクター設定として採用するかを決めます。
  7. 複数角度を並べて連続性を確認する。 顔幅、頭身、色、装飾位置が途中で急変していないかを見ます。

現行の自動参照も、原画と採用済み角度を組み合わせる構造になっています。目標角度から離れた採用画像しかない場合は、中間角度を先に増やす方が安全です。

1枚絵のどの動きで別角度が必要になるかは、「1枚のイラストを動かす方法」でパペット・パーツ・差分と一緒に整理しています。

AIに360°を「当てさせる」のではなく、設定を育てる

単一画像からキャラクターの360°を作ると考えると、「AIがどれだけ正確に背面を当てられるか」という話になりがちです。しかし背面の唯一の正解が元画像に存在しないなら、完全復元という考え方には限界があります。

GROW THE CHARACTER MASTER 正面原画を登録\n ↓\n中間角度の候補を作る\n ↓\n人が採用する\n ↓\n参照できる固有情報が増える\n ↓\n側面・背面の候補を作る\n ↓\n採用・修正を繰り返す\n ↓\nCharacter Masterが育つ

最初は正面しか分からなかったキャラクターでも、採用角度とReference Partsが増えるほど、「このキャラクターでは何を維持すべきか」という確定情報が増えていきます。

Character Motion Studioの角度生成の役割

1枚から正解の360°を一度で当てることではなく、AIが出した候補を人間が確認・修正・採用しながら、キャラクター固有の設定を確定していくことです。

まとめ

AIで別角度を作るとキャラクターが変わるのは、単なる性能不足だけではありません。1枚の画像には見えていない側の唯一の正解が存在せず、生成モデルは複数のもっともらしい可能性から新しいビューを作るためです。

中間角度を作る意味も、前の生成結果を次の正解として渡し続けることではありません。原画へ戻りながら、採用済み角度やReference Partsを追加の観測情報として使い、生成の自由度を少しずつ狭めることにあります。

Character Motion Studioでは、原画を残す、候補と採用を分ける、左右非対称や配色を固定条件として持つ、複数の採用角度を参照する、という流れでCharacter Masterを育てます。360°は「一度に当てる結果」ではなく、確認と採用を重ねて作るキャラクター設定として考える方が扱いやすくなります。

次に読む・試す

angle / character cluster