- KVキャッシュをSink・Memory・Recentの3領域に分割し、過去フレームの参照情報を効率的に管理することで品質ドリフトを根本から抑制
- GRABが関連性と時間的多様性を組み合わせて重要フレームをMemoryに選択し、TAMEがSinkの統計を基準に分布ズレを補正してクリーンな条件付けを実現
- VBench-Longの240秒生成で品質ドリフトスコアを7.84から1.33に削減し、追加学習なしで既存モデルに組み込める
長尺動画生成が抱える問題
動画生成AIの性能が上がるにつれて、数秒から数分にわたる長尺動画の生成が現実的な目標になってきました。ただ、自己回帰型の動画拡散モデルで長い映像を作ろうとすると、「品質ドリフト」と呼ばれる現象が大きな課題になります。
品質ドリフトとは、生成が進むにつれて映像の視覚的な品質が徐々に劣化していく現象です。自己回帰生成では、直前に生成したフレームを条件として次のフレームを作り続けます。この仕組み上、生成フレームに含まれる微小なズレや誤差が蓄積し、後半になるほど色むら・ノイズ・構造的な破綻として現れてきます。

このドリフトの根本的な原因は、自己生成したフレームへの繰り返しの条件付けによって、モデルが参照するコンテキスト(文脈情報)の分布が訓練時とズレていくことにあります。問題を解く鍵になるのが、KVキャッシュ(Key-Valueキャッシュ。Transformerが過去の情報を参照するためのメモリ機構)をどう管理するかです。
TetherCacheの設計思想
TetherCacheは、訓練を一切必要とせず、既存の自己回帰型動画生成モデルにそのまま組み込めるフレームワークです。中心的なアイデアは、固定サイズのKVキャッシュを役割の異なる次の3つの領域に分けて管理するという構造にあります。
- Sink(アンカー領域): 生成の最初期フレームのKVトークンを固定して保持し、コンテキストが正常だった時点の統計情報を「信頼できる基準点」として確保する
- Memory(長期記憶領域): 長期参照に使われる重要なフレーム情報を蓄積する
- Recent(直近領域): 直前フレームのキャッシュを保持し、自然な連続性を担保する
この3領域が役割を分担することで、限られたキャッシュの中に基準点・長期の参照・直近のつながりを同時に持たせています。

GRABとTAMEの仕組み
TetherCacheを支えるのが、GRAB(Gated Recall with Attention-Diversity Balancing)とTAME(Trusted Alignment via Memory Editing)という2つのメカニズムです。
GRABは「どの過去フレームをMemoryに残すか」を決める選択機構です。直感的には「現在のフレームと似たフレームを保存すればよい」と思えますが、それだけでは情報が偏ってしまいます。
そこでGRABは、Attentionスコアを使った関連性の評価に加え、時間的な多様性も考慮したゲートスコアで選択を行います。似たフレームばかりでなく時間軸全体をバランスよくカバーする参照フレームを保持することで、長い動画全体を通した一貫性を維持する仕組みです。
TAMEは「呼び出した記憶をそのまま使わない」ための補正機構です。Memoryから取り出したトークンは、生成が進む中でドリフトした分布を含んでいる可能性があります。
TAMEはSinkに保存した初期フレームの統計情報を信頼できる基準として使い、Memoryトークンの分布を軽量な編集処理で正規化してから利用します。これにより、ドリフトした参照情報が新しいフレームの生成を汚染するのを防いでいます。
VBench-Longでの実験結果
実験はVBench-Longベンチマークで行われ、30秒・60秒・240秒の3種類の生成長で評価されました。比較対象には、単純なFIFO方式(先入れ先出し)でキャッシュを管理する手法や、注意スコアのみで選択する手法などが含まれます。

最も差が大きかったのは240秒(4分)の設定です。品質ドリフトスコアは小さいほど劣化が少ないことを意味し、結果は次のとおりでした。
生成長 | ベースライン手法 | TetherCache | 改善幅 |
|---|---|---|---|
240秒 | 7.84 | 1.33 | 約83% |
ベースラインの7.84に対して1.33まで下がり、約83%の改善にあたります。30秒・60秒の設定でも一貫した改善が確認されており、生成時間によらず安定した効果が得られています。
アブレーション実験(構成要素を外して効果を確かめる実験)では、GRABとTAMEをそれぞれ単独で適用するよりも、2つを組み合わせたときに最も高い改善が得られました。また、長尺動画を理解するモデルへの需要が高まる中で、Keye-VL-2.0のような256Kコンテキストを扱うモデルとの相互活用も今後の展望として考えられます。
まとめ
TetherCacheは、KVキャッシュのSink・Memory・Recentという3領域への分割管理、GRABによる関連性と多様性を考慮した記憶選択、TAMEによる統計的な分布補正の3つを組み合わせ、長尺動画生成の品質ドリフト問題に体系的に取り組むフレームワークです。
追加の学習コストが不要で、プラグイン形式で導入できるため、既存のパイプラインに適用しやすい点が実用上の強みといえます。5分を超えるさらに長い動画への適用や複数モデルでの検証は、今後の研究の方向として残されています。
論文情報: "TetherCache: Stabilizing Autoregressive Long-Form Video Generation with Gated Recall and Trusted Alignment"(Yu Meng et al., 2026) arXiv:2606.13035
本記事の図(図1〜図3)は解説のため上記論文より引用しています。