Статьи · arXiv 2610.05416
Prism: динамическое разреженное внимание для нативного обучения моделей совместной генерации видео и аудио в 2K
Prism: Dynamic Sparse Attention for Native 2K Joint Video-Audio Generation Model Training
Кратко в трёх строках
- 🎯 Полное внимание при нативном разрешении 2K рассеивает веса по огромному числу избыточных фоновых токенов и разрушает предобученные кросс-модальные аудиовизуальные priors, в то время как разреженное внимание с фиксированной формой блоков не способно уловить локализованную аудиовизуальную синхронизацию.
- 🔧 Prism объединяет токены в пространственно-временные макрозоны и динамически выбирает формы 3D-блоков на основе поканальной дисперсии признаков видео и норм кросс-внимания аудио-к-видео в сочетании с гибридной стратегией выбора блоков Top-k/Top-p.
- 📈 Обеспечивает ускорение обучения в 2.5× и ускорение инференса в 3× по сравнению с полным вниманием, снижает объем видеопамяти при инференсе на 47% и превосходит предыдущие открытые методы по метрикам видео, аудио и синхронизации.
Аннотация
Нативное обучение моделей совместной генерации видео и аудио в более высоком разрешении позволяет им усваивать более богатые визуальные детали и четкую динамику движения. Однако полное внимание (full attention) влечет квадратичные вычислительные затраты и по мере роста разрешения рассеивает веса по все большему числу избыточных токенов, размывая обучающие сигналы для информативного контента и нарушая предобученные априорные распределения (priors). Существующие методы разреженного внимания (sparse attention) либо нацелены на ускорение без дополнительного обучения (training-free), либо игнорируют уникальную структуру совместных аудиовизуальных данных, где кросс-модальные взаимодействия естественным образом сконцентрированы вокруг зон, производящих звук. Для решения этой проблемы мы предлагаем Prism — фреймворк динамического разреженного внимания для нативного обучения моделей совместной генерации видео и аудио в разрешении 2K. В частности, Prism организует последовательность токенов в пространственно-временные макрозоны, позволяя структуре внимания адаптироваться к локальному содержимому. Для каждой зоны фреймворк оценивает локальную структуру информации с помощью поканальной дисперсии признаков видео и норм признаков из кросс-внимания аудио-к-видео, совместно определяя направленные изменения визуального контента и силу влияния аудио на каждую визуальную область. На основе этих сигналов Prism динамически назначает каждой зоне индивидуальную форму 3D-блока, выполняя более мелкое разбиение вдоль осей с быстрыми изменениями визуального контента и сильной аудиовизуальной связью. Это гарантирует семантическую когерентность токенов внутри каждого блока, позволяя признакам уровня блоков улавливать как визуальный контент, так и паттерны совместного аудиовизуального взаимодействия. Кроме того, Prism использует гибридную стратегию выбора блоков для динамического определения разреженности для каждого запроса (query). Эксперименты показывают, что 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-клип порождает от сотен тысяч до более чем одного миллиона токенов. Стандартное полное внимание (full attention) сталкивается с двумя критическими проблемами:
- Квадратичная сложность: вычислительные затраты и потребление памяти делают обучение непомерно дорогим.
- Размытие весов внимания (Attention Weight Dilution): огромное количество повторяющихся фоновых токенов доминирует в последовательности, растрачивая бюджет внимания, предназначенный для информативного, локализованного контента (такого как движущиеся лица, руки и объекты, издающие звуки), и разрушая предобученные мультимодальные априорные распределения (priors).
Существующие подходы к разреженному вниманию либо применяют приближения без дообучения (training-free), либо ориентированы исключительно на немое видео в более низком разрешении (480p/720p), либо используют жесткие, однородные формы блоков. Поскольку аудиовизуальная синхронизация строго сконцентрирована в компактных зонах, производящих звук, фиксированные формы блоков смешивают разнородные токены воедино, искажают представления блоков после mean-pooling и не способны адаптироваться к паттернам кросс-модального взаимодействия.
Ключевые идеи
- Разбиение на макрозоны (Macro-Zone Partitioning): пространственно-временной объем токенов разбивается на макрозоны размером для обеспечения конфигураций блоков, выровненных под Triton.
- Индикатор вариации с двойным управлением (Dual-Guidance Variation Indicator): каждая зона динамически измеряет направленную вариацию контента, используя поканальную дисперсию видео наряду с нормами кросс-внимания аудио-к-видео.
- Адаптивные к контенту формы 3D-блоков: зоны выбирают конфигурацию из набора 16 кандидатов с общими объемами , выполняя более мелкое разбиение вдоль осей с быстрыми изменениями и интенсивной аудиовизуальной связью.
- Гибридный выбор Top- / Top-: разреженное внимание на уровне блоков использует Top- для гарантированного базового контекста, адаптивно расширяемого с помощью Top- для запросов (queries) с рассеянным распределением внимания.
Метод
Prism работает на базе двухветвевого Diffusion Transformer (DiT), инициализированного из MOVA-720p, заменяя полное самовнимание (self-attention) видео на динамическое разреженное внимание, оставляя кросс-внимание и самовнимание аудио без изменений.
1. Формулирование индикатора вариации
Для каждой макрозоны коэффициент направленной вариации видео вдоль оси вычисляется на основе усредненных (mean-pooled) признаков value :
На основе норм кросс-внимания аудио-к-видео , кэшированных с предыдущего слоя, вычисляются сила аудиосвязи и нормализованная направленная дисперсия . Составной индикатор вариации равен:
2. Квантование объема и формы блоков
Общий объем блока назначается путем оценки нормализованной пространственно-временной плотности информации относительно порогов и . Минимизация потери информации внутри блока при условии дает оптимальную непрерывную длину ребра . В пространстве (): Форма блока выбирается из набора кандидатов путем минимизации евклидова расстояния до .
3. Гибридное внимание Top- / Top-
Блоки ключей (key) усредняются через mean-pooling в репрезентативные векторы и сопоставляются с блоками запросов (query) для получения вероятностей блоков . Множество блоков для внимания объединяет фиксированный и кумулятивный пороги вероятности: Пользовательское ядро Triton с online softmax выполняет разреженное внимание исключительно по множеству .
Результаты
- Превосходство на бенчмарках: на 2K-Bench (300 тестовых нативных 2K-видео) Prism достигает эстетического качества (AQ) , временного мерцания (TF) , DeSync и MotionQ , существенно опережая MOVA (Full Attn: AQ, DeSync, MotionQ) и LTX-2.3 с супер-разрешением ( AQ, DeSync, MotionQ).
- Прирост эффективности: скорость обучения в выше по сравнению с полным вниманием при 2K ( против на шаг). При инференсе на 4 GPU Prism выполняется за , потребляя VRAM на GPU, по сравнению с и у MOVA.
- Масштабирование разрешения: Prism — единственный протестированный фреймворк, демонстрирующий монотонное улучшение по всем метрикам качества и кросс-модальной синхронизации при переходе от 480p к 2K, тогда как полное внимание и бейзлайны с фиксированными блоками деградируют на 2K из-за насыщения фоновыми токенами.
- Пользовательское исследование: в исследовании восприятия 2AFC с участием 200 респондентов на 30 клипах 2K Prism получил предпочтений по сравнению со всеми открытыми аналогами по соответствию тексту, качеству звука, визуальной детализации, реалистичности движения и синхронизации губ.
Ограничения и открытые вопросы
- Фиксированные временные макрозоны: макрозоны имеют статическое временное окно . Быстрая смена кадров или резкие зум-переходы внутри этого окна вызывают резкие расхождения в признаках, которые невозможно адекватно выразить одной формой блока, что приводит к кратковременным артефактам дисторсии.
- Масштабирование разрешения и моделей: Prism оценивался в разрешении до 2K на бэкбоне с 16B параметров; масштабирование до нативного 4K (что учетверяет число токенов) и исследование более крупных архитектур DiT (30B+) остаются открытыми вопросами.
- Порядок аудиовизуальной зависимости: поскольку в блоке DiT самовнимание предшествует кросс-вниманию, управление через аудио-кросс-внимание опирается на нормы, кэшированные с предыдущего слоя, что вносит задержку передачи управляющего сигнала в один слой.
Ключевые термины
- Dynamic Sparse Attention (Динамическое разреженное внимание)
- Архитектура внимания, в которой блоки токенов key-value выбираются индивидуально для каждого query на основе динамически рассчитываемых оценок релевантности и адаптивных к контенту форм блоков.
- 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-k / Top-p)
- Механизм выбора блоков, объединяющий фиксированный порог Top- для гарантированного минимального контекста с адаптивным кумулятивным порогом Top- для запросов с рассеянным вниманием.
- 2K-Bench
- Новый бенчмарк для оценки, содержащий 300 ранее не использовавшихся 10-секундных нативных 2K-видеоклипов с аудио, сложным движением, высокочастотными визуальными деталями и разнообразными звуковыми взаимодействиями.
- MotionQ
- Автоматическая метрика оценки с использованием Gemini-3.1 для анализа динамики движения видео, его согласованности и качества пространственного взаимодействия.
Вопросы
Почему разреженное внимание применяется только к видео-самовниманию?
Самовнимание видео формирует подавляющую часть вычислительных затрат при 2K (более 870 тыс. токенов для 10-секундного клипа). Модули кросс-модального внимания и самовнимание аудио работают с гораздо более короткими последовательностями токенов (для аудио обычно менее 1 тыс. токенов), поэтому их вычислительные накладные расходы пренебрежимо малы, а разреженная аппроксимация не требуется.
Как аудиоинформация влияет на форму блоков визуального внимания?
-норма скрытых состояний кросс-внимания аудио-к-видео измеряется для каждой макрозоны. В областях генерации звука с сильной аудиосвязью механизм управления направляет разбиение блоков так, чтобы выделять более короткие ребра (более мелкую детализацию) вдоль осей с высокой дисперсией звука, например, при временных изменениях вокруг движущихся губ.
Почему Prism выбирает формы блоков на уровне макрозон, а не для каждого токена?
Переменные формы блоков на уровне отдельных токенов вызывают нерегулярную кластеризацию и требуют существенного дополнения (padding) памяти, нарушая непрерывный доступ к памяти (coalesced memory access) в кастомных GPU-ядрах Triton. Макрозоны размера гарантируют, что размеры блоков кратны 64 токенам, обеспечивая аппаратно выровненные вычислительные тайлы.
Как Prism избегает накопления ошибок при недифференцируемом выборе блоков?
Следуя стандартным подходам к обучаемому блочно-разреженному вниманию, статистики, определяющие выбор формы блоков (плотность , индикатор вариации и релевантность блоков ), рассматриваются как отсоединенные (detached) константы во время обратного распространения ошибки. Градиенты протекают строго через вычисление разреженного внимания по выбранным блокам key-value.
Обзор на этой странице написан ИИ по тексту статьи и может содержать ошибки. Подробности смотрите в самой статье.