AI動画生成
AI動画の時間的一貫性とは?
時間的一貫性とは、動画があるフレームから次のフレームへ、同じものをどれだけ同じ見た目に保てるかのことです。一貫性のあるAI動画では、顔、シャツ、建物は、カメラで撮ったときと同じようにしか変化しません。一貫性が崩れると、ちらつき、溶けたり入れ替わったりする細部、少しずつ別人になっていくキャラクターが現れます。
執筆:DreamBenchチーム。更新。
時間的一貫性の概要
概要
- 意味
- 物語の中で変わらない限り、ものは時間がたっても同じままであること。
- 破綻のしかた
- ちらつき、モーフィング、アイデンティティのずれ、物の出現や消失。
- 難しい理由
- どのフレームも撮影ではなく生成されたもの。90フレーム目を1フレーム目に合わせる仕組みはありません。
- ショットをまたぐ場合
- この言葉を、ショットからショットへの一貫性の意味でも使う人がいます。このページでは、それをキャラクターの一貫性と呼びます。別の、より難しい問題です。
- 1つのフレームの中で
- 空間的一貫性は、同じ考えを1つのフレームの中に当てたものです。物が形、色、位置を保つこと。時間的一貫性は、フレームが次のフレームへどう変わるかについてのものです。
一貫性あり
フレームが進んでも同じ形、色、大きさ。変わるのは動きだけ。
ずれていく
印を付けたフレーム:間違った色が一瞬光り(ちらつき)、その後、人物が少しずつ別人になっていく(アイデンティティのずれ)。
一貫性が崩れるパターン
| 見られる症状 | 主な原因 | |
|---|---|---|
| ちらつき | 色、光、質感が1〜2フレームだけ飛ぶ | 形は一致しているが、表面の細部が一致していないフレーム |
| モーフィング | 手やカップや顔が、溶けるように別の形に変わる | 速い動きの間にモデルが物を見失う |
| アイデンティティのずれ | 人物が少しずつ別人のように見えてくる | クリップの長さとともに積み重なる小さな変化 |
| ポッピング | フレーム間で物が現れたり消えたりする | 一瞬隠れたものが、再び現れたときに覚えられていない |
| テクスチャのうごめき | 服や壁の模様がうごめく | 細部がフレームごとに少しずつ違って再生成される |
AI動画が一貫性を保ちにくい理由
カメラは1つの世界を記録するので、フレーム同士はもともと一致します。モデルは各フレームを生成するため、その過程には、90フレーム目を1フレーム目と一致させる物理的な必然性がありません。一貫性は学習で身につけるしかないのです。
現在の動画モデルは、すべてのフレームをまとめて生成することで、その多くを実現しています。アテンションによって、各フレームのあらゆる部分が、空間と時間をまたいで他のあらゆる部分を参照できるからです。1フレームずつ生成や編集をしていた古い手法がひどくちらついたのは、まさにこのためです。クリップが長くなるほど保つべきものが増えることも、多くのモデルが作るクリップが数分ではなく数秒である理由のひとつです。
クリップを少しずつ延ばしたり、1フレームずつ生成したりするモデルは、それまでの一部しか見ていません。つなぎ目ごとにずれが積み重なります。
ノイズ
ステップ1
ステップ2
ステップ3
完成したフレーム
各ステップでノイズが少しずつ取り除かれます。実際のモデルは数十ステップを踏み、クリップのすべてのフレームをまとめて処理します。それがフレーム同士の一致を保つ仕組みです。
仕組み:1つのクリップ、1つの共有された視点
オープンモデルWanのレポートでは、一般的な設計が説明されています。ビデオエンコーダーがクリップを時間方向に4分の1、空間の縦横それぞれ8分の1に圧縮し、拡散トランスフォーマーが圧縮されたクリップ全体を一度に処理するので、すべてのフレームがほかのすべてのフレームを見ながら生成されます。
研究者は結果を測定します。VBenchなどのベンチマークは、動画の品質を個別のスコアに分けており、その中には時間的なちらつきや、被写体の同一性の保持も含まれます。
| 数値 | 一貫性にとっての意味 | |
|---|---|---|
| 毎秒24フレームの5秒クリップ | 120フレーム、そのすべてを生成 | 各フレームは、すべての顔、色、質感について、ほかの119フレームと一致していなければなりません。 |
| 下の15秒のダンサーのテイク | 途切れない1つの周回ショットで360フレーム | ダンサーを保ったまま3回シーンが変わります。ずれが出るなら出るのに十分な長さです。 |
| Wanの動画エンコーダー | 時間方向に4分の1、空間の縦横それぞれ8分の1に圧縮 | Transformerは、その縮小された形でクリップ全体を一度に見ます。これにより、すべてのフレームがほかのすべてのフレームを参照できます。 |
| VBench | 16の項目、それぞれ別々に採点 | 時間方向のちらつきと被写体の一貫性は別々に採点されるので、一方は良く、もう一方は悪いというモデルもあり得ます。 |
| DreamBenchのMorph | 4〜30秒のクリップ。動きとタイミングは保たれます | 元の映像が編集の土台になります。生成されるのは指示した変更の部分だけで、一貫性が崩れうるのもそこです。 |
時間的一貫性の厳しいテスト
一貫性にとって最も難しいプロンプトは、被写体の周りをすべて変えながら、被写体そのものはまったく変えないよう求めるものです。DreamBenchでSeedance 2.5を使って作ったこの例では、途切れない15秒間の周回ショットで1人のダンサーを捉えたまま、舞台が森に、そしてプールに変わります。
- Seedance 2.5
- 21:9
- 720p
- 15秒
- サウンド付き
書かれたままのプロンプト
A dancer in flowing ivory silk performs on a dark empty theater stage under one warm spotlight, dust motes drifting in the beam. As she turns, her skirt sweeps across the frame and the theater dissolves behind it into a moonlit forest glade — the dust motes are now fireflies, the stage floor now moss and roots. She continues without pause; another turn, another sweep of silk, and the forest becomes a shallow reflecting pool at dusk, her feet throwing rings of water, droplets hanging in the air. Camera orbits her slowly throughout, never cutting. Soft rim light, drifting particles, dreamlike photoreal.- 場面が切り替わる瞬間、つまりあるシーンが次のシーンに変わるところで、被写体を確認してください。
- 手と布の端で一時停止してみてください。細かく速く動く部分に、ずれは最初に現れます。
- 最初と最後のフレームを並べて比べてください。ゆっくりしたずれは、動いていると見えませんが、静止画にすると一目でわかります。
ちらつき、ずれ、変形:何を変えればよいか
| 考えられる原因 | 試すこと | |
|---|---|---|
| 1フレームだけ色や光が飛ぶ | 細部や光がフレームごとに少しずつ違って作り直されている | 光をシンプルにする(「暖かいスポットライトひとつ」)、点滅する光源を避ける、別のモデルを試す。 |
| 顔が少しずつ変わっていく | 長いクリップで小さな変化が積み重なっている | 人物の画像から始める、参照画像を使う、クリップを短くする。 |
| 動いている間に手や物が溶ける | モデルが追いきれない速い動き | プロンプトで動きを遅くするか、速い部分の前で新しいショットに切り替えてください。 |
| 服や壁の模様がうごめく | 細かい質感がフレームごとに作り直されている | 無地の布や表面を指定するか、背景のピントを甘くしてください。 |
| 人の後ろに隠れたものが消えたまま戻らない | 隠れている間にモデルが忘れてしまった | 長く隠れる場面を避けるか、その物を画面内に残してください。 |
| ちらつきがアップスケールや書き出しのあとにだけ出る | 生成後に1フレームずつかけるフィルターやアップスケーラー | まず元のダウンロードファイルと比べてください。アップスケーラーはかすかだったちらつきを強調することがあり、従来のちらつき除去フィルターはこの種のちらつき向けには作られていません。 |
| 次のショットでキャラクターの見た目が変わる | ショットごとに別々に生成している | これはキャラクターの一貫性の問題です。すべてのショットで同じ参照画像と同じ説明を使ってください。 |
AI動画の一貫性を高めるには
- モデルに画像を渡しましょう。画像から動画生成なら最初のフレームが決まるので、モデルが作り出す部分が減ります。
- キャラクターや商品が映るすべてのショットで、その参照画像を使いましょう。
- 動きを控えめにしましょう。素早いパンや格闘シーンより、ゆっくりしたカメラの動きやシンプルな動作のほうが崩れにくくなります。
- 1本の長回しではなく、映画のようにクリップを短くしてつなぎましょう。
- 同じキャラクターは、どのプロンプトでも同じ言葉で説明しましょう。
- 細かい柄、小さな文字、群衆は、できるだけ避けましょう。
AI動画編集における時間的一貫性
AIで実際の動画を編集する場合、元の映像はすでに一貫しています。リスクは、変更した部分が一貫しないことです。滑るように動く差し替えた顔、ゴーストのように戻ってくる消した物、フレームごとにうごめくスタイル変更は、どれも編集における時間的一貫性の破綻です。
スタイル変更した動画がうごめいたり、ちらついたりするのはなぜですか? スタイル変更はすべてのフレームの輪郭、奥行き、動きを保って表面を塗り直しますが、その表面がフレームごとにわずかに違って再生成されます。形は保たれても、粒子、筆の跡、細かな模様が揺らぎます。質感の少ないフラットなスタイルを指定し、クリップを短くし、使う前に結果を元の動画と見比べてください。元の映像は安定していたので、ちらつきはすべて編集によるものです。消した物がゴーストのように戻ってくるのも、埋めた領域で起きる同じ失敗です。
DreamBenchで映像の一貫性を保つ方法
DreamBenchは、映像のすべてのショットを書き、各キャラクターに毎回同じ説明を使います。追加した画像は、それを必要とするすべてのショットに参照画像として送られます。Morphでは元のクリップの動きとタイミングが保たれるので、編集は元の映像に沿います。
よくある質問
時間的一貫性とキャラクターの一貫性の違いは何ですか?
時間的一貫性は1つのクリップの中の話です。同じものがフレームからフレームへ同じままか。キャラクターの一貫性はクリップをまたぐ話です。同じ人物がショット1とショット7で同じに見えるか。
AI動画がちらつくのはなぜですか?
AI動画がちらつくのは、フレーム間で形は一致していても細かいディテールや光が一致せず、色と質感がフレームごとにわずかに違って再生成されるからです。クリップを短くする、動きを減らす、開始画像を使う、光をシンプルにする、細かい模様を減らす、のいずれも効果があります。あとからフィルターをかけても、取り除けることはほとんどありません。
AI動画のちらつきを直すにはどうすればいいですか?
たいていは、動きを減らし、光をシンプルにし、細かい柄を少なくしてショットを生成し直すか、ちらつく部分を置き換えます。あとからかけるフィルターでは、まず消えません。
時間的一貫性は測れますか?いちばん一貫性の高いAI動画モデルはどれですか?
おおむね比べられます。VBenchのようなベンチマークは、時間方向のちらつきや被写体の一貫性など、別々の項目で動画モデルを採点し、多数のクリップで平均します。どのモデルも無縁ではなく、結果は指示によります。ゆっくりした単純な動きはどのモデルでも保たれ、速い人混みはどのモデルでも崩れます。自分のショットなら、2つのモデルで指示を試し、最初と最後のフレームを比べてください。
ショットをまたいで同じキャラクターを保つには?
ショットをまたいでキャラクターを同じに保つには、すべてのプロンプトで同じ参照画像と同じ説明を使い、ショットを短くし、背景、光、カメラを少しずつ変えます。各ショットは別々の生成なので、繰り返さなかったものは作り直されます。DreamBenchは、参照画像が必要なすべてのショットにそれを送ります。
AI動画で手や物が溶けたようになるのはなぜですか?
モーフィングは、速い動きがモデルの追従できる範囲を超えたときに起こり、手やカップが別の形で生成し直されます。プロンプトで動作をゆっくりにするか、速い部分の前で新しいショットに切り替えてください。
シードを固定すると動画の一貫性は上がりますか?
いいえ。シードは、同じプロンプトから同じクリップを再現するためのもので、クリップ内のずれを止めるものではありません。ずれを抑えるのは、参照画像、少ない動き、短いクリップです。
時間的一貫性と時間的コヒーレンスは同じですか?
はい、2つの呼び名は同じものを指します。研究論文ではコヒーレンス、製品の説明では一貫性(コンシステンシー)という言い方がよく使われます。
AI動画が終わりに向かって悪くなるのはなぜですか?
AI動画が終わりに向かって悪くなるのは、小さな変化が積み重なるからです。各フレームはほかのフレームを参照しながら生成されますが、360フレーム目を1フレーム目に正確に合わせる仕組みはないので、顔、色、模様が1秒ごとに少しずつずれ、終わりでずれがいちばん大きくなります。各ショットを短くし、ショットの間はカットでつなぎ、最初と最後のフレームを並べて、どれだけ動いたかを比べてください。
画像から動画生成は、テキストから動画生成より一貫性が高いですか?
画像から動画生成は、たいていテキストから動画生成より一貫性が高くなります。最初のフレームが固定され、モデルが作り出す部分が少ないからです。被写体の顔、服、色は推測ではなく与えられるので、後のフレームで食い違う余地が少なくなります。それでもクリップが写真から離れるほどずれていくので、同じ助言が当てはまります。小さな動き、短いクリップ、そして被写体が映るすべてのショットに参照画像を。
元の動画はちらつかなかったのに、AI編集がちらつくのはなぜですか?
元の動画はちらつかないのにAI編集がちらつくのは、元のピクセルは撮影されたものなのに対し、新しいピクセルはフレームごとに生成されるからです。編集はクリップの動きを条件にしているので形は映像に沿いますが、変更した領域の表面はフレームごとに生成し直されるため、フレーム間で食い違うことがあります。髪、煙、水、速い動きで最も目立ちます。変更を小さくし、クリップを短く保ち、使う前に編集結果を元の動画と見比べてください。
関連ページ
DreamBenchでは
用語
出典
- Wan: Open and Advanced Large-Scale Video Generative ModelsarXiv(に確認)
- VBench: Comprehensive Benchmark Suite for Video Generative ModelsarXiv(に確認)
DreamBenchは独立したプラットフォームで、このページに登場する企業との提携や、それらの企業による推奨はありません。