XYZNOT

論文 · arXiv 2610.05416

Prism: ネイティブ2K映像・音声同時生成モデルの学習に向けた動的スパースアテンション

Prism: Dynamic Sparse Attention for Native 2K Joint Video-Audio Generation Model Training

公開日 cs.CV arXivPDF

XYZNOT で読む(全文翻訳と AI 解説)

3行まとめ

  1. 🎯 ネイティブ2K解像度でのフルアテンションは、膨大な冗長背景トークンにアテンションを希釈させ、事前学習済みの映像・音声クロスモーダル事前分布を破壊します。一方、固定形状のスパースアテンションでは局所的な映像と音声の同期を捉えきれません。
  2. 🔧 Prismはトークンを時空間マクロゾーンにグループ化し、チャンネル方向の映像特徴分散と音声-映像クロスアテンションノルムに導かれて動的に3Dブロック形状を選択し、ハイブリッドなTop-k/Top-pブロック選択戦略と組み合わせます。
  3. 📈 フルアテンションと比較して学習を2.5倍、推論を3倍高速化し、推論時のGPUメモリを47%削減しつつ、映像・音声・同期の各評価指標において既存のオープンソース手法を一貫して上回ります。

概要

高解像度で映像・音声同時生成モデルをネイティブ学習することで、より豊かな視覚的ディテールと鮮明な運動ダイナミクスをモデルに獲得させることができます。しかし、フルアテンションには二次関数の計算コストがかかり、解像度が上がるにつれて冗長なトークンにアテンションが分散するため、情報量の多い領域への学習シグナルが希釈され、事前学習済みの事前分布が損なわれます。既存のスパースアテンション手法は、学習不要な高速化を目的としているか、クロスモーダルな相互作用が本質的に発音領域周辺に集中するという映像・音声データの固有構造を見落としています。これに対処するため、ネイティブ2K解像度で映像・音声同時生成モデルを学習するための動的スパースアテンションフレームワーク「Prism」を提案します。Prismはトークン列を時空間マクロゾーンに整理し、局所的なコンテンツに適応したアテンション構造を可能にします。各ゾーンにおいて、チャンネル方向の映像特徴の分散と、音声から映像へのクロスアテンションの特徴ノルムによって局所的な情報構造を推定し、視覚コンテンツの方向的な変化度合いと各映像領域に対する音声の影響の強さを同時に捉えます。これらのシグナルに基づき、Prismは視覚的変化が激しく音声と映像の結合が強い軸に沿ってより細かく分割するよう、各ゾーンに合わせた3Dブロック形状を動的に割り当てます。これにより、各ブロック内のトークンが意味的一貫性を維持しやすくなり、ブロック単位の特徴量が視覚コンテンツと映像・音声の相互作用パターンの双方を捉えられるようになります。さらに、クエリごとにスパース度を動的に決定するハイブリッドなブロック選択戦略を採用しています。実験の結果、Prismはフルアテンションと比較して2.5倍の学習高速化を達成しながら、生成品質においてもフルアテンションを上回ることを示しました。

英語の原文概要

Natively training joint video-audio generation models at higher resolutions empowers them to learn richer visual details and sharper motion dynamics. However, full attention incurs quadratic cost and, as resolution increases, spreads attention over increasingly redundant tokens, diluting learning signals for informative content and disrupting pretrained priors. Existing sparse attention methods either target training-free acceleration or overlook the unique structure of joint video-audio data, where cross-modal interactions are inherently concentrated around sound-producing regions. To address this, we propose Prism, a dynamic sparse attention framework for natively training joint video-audio generation models at 2K. In particular, Prism organizes the token sequence into spatiotemporal macro-zones, enabling the attention structure to adapt to local content. For each zone, it estimates local information structure via video feature variance along the channel and feature norms from the audio-to-video cross-attention, jointly capturing how visual content varies directionally and how strongly audio influences each visual region. Based on these signals, Prism dynamically assigns a tailored block shape to each zone, applying finer partitioning along axes of rapid visual content variation and strong audio-visual coupling. This encourages tokens within each block to remain semantically coherent, allowing block-level features to capture both visual content and joint video-audio interaction patterns. Prism further adopts a hybrid block selection strategy to dynamically determine per-query sparsity. Experiments show that Prism achieves 2.5 training speedup compared to full attention, while surpassing it in generation quality.

論文解説

課題と動機

2K解像度で映像・音声拡散モデルをネイティブに学習することで、豊かな空間ディテール、シャープな運動ダイナミクス、同期したサウンドの合成が可能になります。しかし、VAE圧縮後であっても、2Kクリップは数十万から100万トークン以上を生成します。標準的なフルアテンションには2つの致命的な問題があります。

  1. 二次関数の計算量:計算量とメモリフットプリントにより、学習が極めて困難になります。
  2. アテンション重みの希釈(Attention Weight Dilution):膨大な繰り返しの背景トークンがトークンシーケンスを支配し、情報量の多い局所的なコンテンツ(動く顔、手、発音物体など)に割り当てられるアテンションのバジェットが希釈され、事前学習済みのマルチモーダル事前分布が破壊されます。

従来のスパースアテンション手法は、学習不要の近似を適用しているか、低解像度(480p/720p)の無音映像のみを対象としているか、あるいは硬直的で一様なブロック形状を強制しています。映像と音声の同期はコンパクトな発音領域に厳密に集中しているため、固定されたブロック形状では異なるトークンが混ざり合い、平均プーリングされたブロック表現が劣化し、クロスモーダルな相互作用パターンに適応できません。

主なアイデア

  • マクロゾーン分割(Macro-Zone Partitioning): 時空間トークンボリュームを のマクロゾーンに分割し、Tritonに最適化されたブロック構成を可能にします。
  • 二重誘導変動指標(Dual-Guidance Variation Indicator): 各ゾーンは、映像チャンネルごとの分散と音声から映像へのクロスアテンションノルムを組み合わせて、方向ごとのコンテンツ変動を動的に測定します。
  • コンテンツ適応型3Dブロック形状: 各ゾーンは、総ボリューム を持つ16種類の候補形状セットから選択し、急激な変化や強い音声結合を持つ軸に沿って細かく分割します。
  • ハイブリッドTop- / Top-選択: ブロック単位のスパースアテンションでは、最小限のコンテキストを保証するTop-と、アテンション分布が分散しているクエリ向けに適応的に拡張するTop-を組み合わせます。

手法

PrismはMOVA-720pから初期化されたデュアルブランチDiffusion Transformer (DiT)上で動作し、クロスアテンションと音声セルフアテンションは変更せず、映像セルフアテンションのみを動的スパースアテンションに置き換えます。

1. 変動指標の定式化

各マクロゾーン について、軸 に沿った方向ごとの映像変動比率は、平均プーリングされたValue特徴量 から導出されます。

前層からキャッシュされた音声から映像へのクロスアテンションノルム から、音声結合強度 と正規化された方向分散 を計算します。複合変動指標は次の通りです。

2. ブロックボリュームと形状の量子化

総ブロックボリューム は、正規化された時空間情報密度 をしきい値 および と比較して割り当てられます。 という制約のもとでブロック内情報損失 を最小化すると、最適な連続エッジ長 が得られます。 空間()では以下のようになります。 ブロック形状 は、候補セット から へのユークリッド距離を最小化することで選択されます。

3. ハイブリッドTop- / Top-アテンション

Keyブロックは代表値 に平均プーリングされ、Queryブロック とスコアリングされてブロック確率 を算出します。アテンション対象セット は、固定しきい値と累積確率しきい値を統合します。 オンラインSoftmax Tritonカーネルが、 に対してのみスパースアテンションを実行します。

結果

  • ベンチマークにおける優位性: 2K-Bench(300本の未見ネイティブ2Kテスト動画)において、PrismはAesthetic Quality (AQ)で、Temporal Flickering (TF)で、DeSyncで、MotionQでを達成し、MOVA(Full Attn: AQ 、DeSync 、MotionQ )や超解像を用いたLTX-2.3(AQ 、DeSync 、MotionQ )を大幅に上回りました。
  • 効率の向上: 2Kにおける学習速度はフルアテンションの高速です(ステップあたり vs. )。4-GPU推論では、PrismはGPUあたりのVRAMを使用してで完了するのに対し、MOVAはを使用しかかります。
  • 解像度のスケーリング: 480pから2Kにスケールアップした際、フルアテンションや固定ブロックスパースのベースラインは背景トークンの飽和により2Kで劣化するのに対し、Prismはテストされたフレームワークの中で唯一、すべての品質およびクロスモーダル同期指標で単調な改善を示しました。
  • ユーザー評価: 30本の2Kクリップを用いた200名の参加者による2AFC主観評価において、Prismはテキスト整合性、音質、視覚的ディテール、動きのリアルさ、リップシンクのすべてにおいて、すべてのオープンソースベースラインに対しての支持を獲得しました。

限界点と今後の課題

  • 固定された時間マクロゾーン: マクロゾーンは という静的な時間ウィンドウを持ちます。このウィンドウ内での急激なカット割りやズーム遷移は急激な特徴の不連続性を生み出し、単一のブロック形状では表現できず、一時的な歪みアーティファクトが発生します。
  • 解像度とモデルのスケーリング: Prismは16Bパラメータのバックボーン上で最大2K解像度まで評価されています。トークン数が4倍になるネイティブ4Kへのスケーリングや、より大規模な30B以上のDiTアーキテクチャの探索は未着手です。
  • 映像・音声の依存順序: DiTブロック内でセルフアテンションがクロスアテンションの前にあるため、音声クロスアテンションによる誘導は前層でキャッシュされたノルムに依存しており、誘導シグナルの伝播に1層分の遅延が生じます。

重要用語

Dynamic Sparse Attention
動的に計算された関連性スコアとコンテンツ適応型のブロック形状に基づいて、クエリごとにKey-Valueトークンブロックを選択的にアテンションするアテンションフレームワーク。
Spatiotemporal Macro-Zones
局所的な情報密度を計算し、均一な3Dブロック形状を割り当てるために使用される、動画潜在グリッドの重複しない トークン分割単位。
Video Channel-Wise Variance Guidance
時間軸、高さ軸、幅軸に沿って視覚コンテンツがどれだけ急速に変化するかを捉える、Value特徴量のチャンネル次元全体で計算される方向統計量。
Audio-to-Video Cross-Attention Norm Guidance
映像領域全体に対する音声の影響の強さと方向的な変動を定量化する、音声で変調された映像特徴の ノルムから導出される誘導指標。
Attention Weight Dilution
超長シーケンスの高解像度において、大量の冗長な背景トークンがアテンションのSoftmax重みを集合的に独占し、情報量の多い領域への配分が不足する不具合モード。
Hybrid Top-k / Top-p Selection
最小限のコンテキストを保証する固定のTop-しきい値と、アテンションが分散したクエリに適応する累積確率のTop-しきい値を統合したブロック選択機構。
2K-Bench
複雑な動き、高周波の視覚的ディテール、多様な音響相互作用を含む、300本の未見の10秒間ネイティブ2K映像・音声クリップで構成される新規評価ベンチマーク。
MotionQ
動画の運動ダイナミクス、一貫性、空間的相互作用の品質を評価するためにGemini-3.1を使用する自動評価指標。

よくある質問

なぜスパースアテンションは映像のセルフアテンションにのみ適用されるのですか?

映像のセルフアテンションは、2Kにおいて計算コストの大半を占めるためです(10秒のクリップで87万トークン以上)。クロスモーダルアテンションモジュールと音声セルフアテンションははるかに短いトークンシーケンス(音声は通常1000トークン未満)で動作するため、計算オーバーヘッドは無視できるほど小さく、スパース近似は不要です。

音声情報は視覚アテンションブロックの形状にどのように影響しますか?

音声から映像へのクロスアテンション隠れ状態の ノルムがマクロゾーンごとに測定されます。音声結合が強い発音領域では、音声結合ゲートがブロック分割を制御し、動く唇周辺の時間的変化など、音声分散が高い軸に沿ってより短いエッジ(より細かい粒度)を割り当てます。

なぜPrismはトークンごとではなくマクロゾーン単位でブロック形状を選択するのですか?

トークンごとにブロック形状を変えると不規則なクラスタリングが生じ、大幅なメモリパディングが必要となり、カスタムTriton GPUカーネルにおける合体メモリアクセスが妨げられるためです。 のマクロゾーンにより、ブロックサイズが常に64トークンの倍数に保たれ、ハードウェアに適した計算タイル配置が可能になります。

ブロック選択が微分不可能であるにもかかわらず、Prismはどのように誤差の伝播を防いでいますか?

学習可能なブロックスパースアテンションの標準的な手法に従い、ブロック形状選択を駆動する統計量(密度 、変動指標 、ブロック関連性 )は逆伝播中に勾配計算から切り離された定数として扱われます。勾配は、選択されたKey-Valueブロックに対するスパースアテンションの計算を通じてのみ伝播します。

このページの解説は AI が論文から作成したもので、誤りを含む場合があります。詳細は原文をご確認ください。

XYZNOT で読む(全文翻訳と AI 解説)