XYZNOT

Artículos · arXiv 2610.05416

Prism: Atención Dispersa Dinámica para el Entrenamiento de Modelos Nativos Conjuntos de Generación de Video y Audio en 2K

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

Publicado cs.CV arXivPDF

Leer con traducción e IA

Resumen en tres líneas

  1. 🎯 La atención completa a resolución nativa 2K diluye la atención sobre enormes cantidades de tokens de fondo redundantes y destruye los conocimientos previos intermodales preentrenados de audio y video, mientras que la atención dispersa de forma fija no logra capturar la sincronización audiovisual localizada.
  2. 🔧 Prism agrupa los tokens en macrozonas espaciotemporales y selecciona dinámicamente formas de bloques 3D guiadas conjuntamente por la varianza de características de video a nivel de canal y las normas de atención cruzada de audio a video, combinadas con una estrategia de selección de bloques híbrida Top-k/Top-p.
  3. 📈 Logra una aceleración de entrenamiento de 2.5× y de inferencia de 3× respecto a la atención completa, reduciendo la memoria GPU en inferencia en un 47% y superando a los métodos de código abierto previos en métricas de video, audio y sincronización.

Resumen

Entrenar de forma nativa modelos de generación conjunta de video y audio a resoluciones más altas les permite aprender detalles visuales más ricos y dinámicas de movimiento más nítidas. Sin embargo, la atención completa conlleva un costo cuadrático y, a medida que la resolución aumenta, dispersa la atención sobre tokens progresivamente redundantes, diluyendo las señales de aprendizaje del contenido informativo y alterando los conocimientos previos preentrenados. Los métodos existentes de atención dispersa se enfocan en la aceleración sin reentrenamiento (training-free) o ignoran la estructura única de los datos conjuntos de video y audio, donde las interacciones intermodales se concentran inherentemente alrededor de las regiones emisoras de sonido. Para solucionar esto, proponemos Prism, un marco de atención dispersa dinámica para el entrenamiento nativo de modelos de generación conjunta de video y audio en 2K. En particular, Prism organiza la secuencia de tokens en macrozonas espaciotemporales, lo que permite que la estructura de atención se adapte al contenido local. Para cada zona, estima la estructura de información local mediante la varianza de las características de video a lo largo del canal y las normas de características derivadas de la atención cruzada de audio a video, capturando conjuntamente cómo varía direccionalmente el contenido visual y con qué fuerza influye el audio en cada región visual. A partir de estas señales, Prism asigna dinámicamente una forma de bloque a medida para cada zona, aplicando una partición más fina a lo largo de los ejes de rápida variación de contenido visual y fuerte acoplamiento audiovisual. Esto promueve que los tokens dentro de cada bloque mantengan coherencia semántica, permitiendo que las características a nivel de bloque capturen tanto el contenido visual como los patrones de interacción conjunta entre video y audio. Además, Prism adopta una estrategia híbrida de selección de bloques para determinar dinámicamente la dispersión por consulta. Los experimentos demuestran que Prism logra una aceleración de entrenamiento de 2.5 en comparación con la atención completa, superándola a la vez en calidad de generación.

Resumen original (inglés)

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.

Guía de lectura

Problema y motivación

Entrenar de manera nativa modelos de difusión conjuntos de video y audio a resolución 2K permite sintetizar detalles espaciales ricos, dinámicas de movimiento nítidas y sonido sincronizado. Sin embargo, tras la compresión con VAE, un clip en 2K genera desde cientos de miles hasta más de un millón de tokens. La atención completa estándar sufre de dos problemas críticos:

  1. Complejidad cuadrática: La huella computacional y de memoria hace que el entrenamiento sea prohibitivamente costoso.
  2. Dilución del peso de atención: Masivos tokens de fondo repetitivos dominan la secuencia de tokens, diluyendo el presupuesto de atención asignado al contenido informativo y localizado (como rostros en movimiento, manos y objetos emisores de sonido) y desestabilizando los priors multimodales preentrenados.

Los enfoques previos de atención dispersa aplican aproximaciones sin reentrenamiento, se centran solo en video mudo a resoluciones más bajas (480p/720p) o imponen formas de bloque rígidas y uniformes. Dado que la sincronización audiovisual se concentra estrictamente en regiones compactas generadoras de sonido, los bloques de forma fija mezclan tokens dispares, corrompen las representaciones de bloque obtenidas por promedio (mean-pooling) y no logran adaptarse a los patrones de interacción intermodal.

Ideas clave

  • Macro-Zone Partitioning: El volumen espaciotemporal de tokens se particiona en macrozonas de tamaño para permitir configuraciones de bloques alineadas con Triton.
  • Dual-Guidance Variation Indicator: Cada zona mide dinámicamente la variación direccional de contenido empleando la varianza de canales de video junto con las normas de atención cruzada de audio a video.
  • Content-Adaptive 3D Block Shapes: Las zonas eligen entre un conjunto candidato de 16 formas con volúmenes totales , particionando finamente a lo largo de los ejes de cambio rápido y de intenso acoplamiento de audio.
  • Hybrid Top- / Top- Selection: La atención dispersa a nivel de bloque utiliza Top- para garantizar un contexto base mínimo, expandido adaptativamente mediante Top- para consultas con distribuciones de atención más dispersas.

Método

Prism opera sobre un Diffusion Transformer (DiT) de doble rama inicializado a partir de MOVA-720p, reemplazando la autoatención completa de video con atención dispersa dinámica mientras mantiene sin cambios la atención cruzada y la autoatención de audio.

1. Formulación del indicador de variación

Para cada macrozona , la proporción de variación direccional de video a lo largo del eje se deriva de las características de valor promediadas :

A partir de las normas de atención cruzada de audio a video almacenadas en caché desde la capa precedente, se calculan la fuerza de acoplamiento de audio y la varianza direccional normalizada . El indicador de variación compuesto es:

2. Cuantización de volumen y forma de bloque

El volumen total del bloque se asigna evaluando la densidad de información espaciotemporal normalizada frente a los umbrales y . Minimizar la pérdida de información intrabloque sujeta a produce la longitud de borde continua óptima . En el espacio (): La forma de bloque se elige del conjunto de candidatos minimizando la distancia euclidiana hacia .

3. Atención híbrida Top- / Top-

Los bloques clave se promedian mediante mean-pooling en representantes , y se evalúan frente a los bloques de consulta para obtener las probabilidades de bloque . El conjunto atendido combina umbrales de probabilidad fija y acumulativa: Un kernel Triton con softmax en línea ejecuta la atención dispersa únicamente sobre .

Resultados

  • Superioridad en benchmarks: En 2K-Bench (300 videos de prueba nativos en 2K), Prism logra en Aesthetic Quality (AQ), en Temporal Flickering (TF), en DeSync y en MotionQ, superando con creces a MOVA (atención completa: AQ, DeSync, MotionQ) y a LTX-2.3 con superresolución ( AQ, DeSync, MotionQ).
  • Ganancias de eficiencia: La velocidad de entrenamiento es más rápida que la atención completa en 2K ( frente a por paso). En inferencia con 4 GPUs, Prism se ejecuta en utilizando de VRAM por GPU, en comparación con los y de MOVA.
  • Escalabilidad de resolución: Prism es el único marco evaluado que muestra mejoras monótonas en todas las métricas de calidad y sincronización intermodal al escalar de 480p a 2K, mientras que la atención completa y las líneas base dispersas de bloque fijo se degradan en 2K debido a la saturación de tokens de fondo.
  • Estudio de usuarios: En un estudio perceptual 2AFC con 200 participantes sobre 30 clips en 2K, Prism obtuvo una preferencia superior al sobre todas las líneas base de código abierto en alineación de texto, calidad de audio, detalle visual, realismo de movimiento y sincronización labial.

Limitaciones y preguntas abiertas

  • Macrozonas temporales fijas: Las macrozonas tienen una ventana temporal estática de . Cortes rápidos de escena o transiciones de zoom dentro de esta ventana introducen disparidades abruptas de características que una sola forma de bloque no puede representar, generando artefactos transitorios de distorsión.
  • Escalabilidad de resolución y modelo: Prism se ha evaluado hasta una resolución 2K en una arquitectura base de 16B parámetros; escalar a 4K nativo (lo cual cuadruplica la cantidad de tokens) y explorar arquitecturas DiT mayores a 30B+ siguen siendo retos pendientes.
  • Orden de dependencia audiovisual: Debido a que la autoatención precede a la atención cruzada en el bloque DiT, la guía de la atención cruzada de audio depende de normas almacenadas en caché desde la capa anterior, introduciendo un retraso de una capa en la propagación de la señal de guía.

Términos clave

Dynamic Sparse Attention
Marco de atención donde los bloques de tokens clave-valor se atienden selectivamente por cada consulta según puntuaciones de relevancia calculadas dinámicamente y formas de bloque adaptadas al contenido.
Spatiotemporal Macro-Zones
Particiones de tokens no solapadas de sobre la cuadrícula latente del video, utilizadas para calcular localmente la densidad de información y asignar formas de bloque 3D uniformes.
Video Channel-Wise Variance Guidance
Estadística direccional calculada a lo largo de las dimensiones de canal de las características de valor que captura qué tan rápido cambia el contenido visual en los ejes temporal, de altura y de anchura.
Audio-to-Video Cross-Attention Norm Guidance
Métrica de guía derivada de la norma de las características de video moduladas por audio que cuantifica la intensidad y la variación direccional de la influencia del audio en las regiones del video.
Attention Weight Dilution
Modo de fallo en secuencias ultra largas de alta resolución donde cantidades masivas de tokens redundantes de fondo monopolizan colectivamente los pesos softmax de la atención, desatendiendo regiones informativas.
Hybrid Top-k / Top-p Selection
Mecanismo de selección de bloques que une un umbral Top- fijo para asegurar un contexto mínimo garantizado con un umbral acumulativo Top- adaptativo para consultas con atención dispersa.
2K-Bench
Benchmark de evaluación recientemente introducido que comprende 300 clips inéditos de video y audio nativos en 2K de 10 segundos, con movimientos complejos, detalles visuales de alta frecuencia y diversas interacciones sonoras.
MotionQ
Métrica de evaluación automatizada que utiliza Gemini-3.1 para evaluar las dinámicas de movimiento, la consistencia y la calidad de la interacción espacial en video.

Preguntas

¿Por qué la atención dispersa se aplica únicamente a la autoatención de video?

La autoatención de video representa la gran mayoría del costo computacional en 2K (más de 870K tokens para un clip de 10 s). Los módulos de atención intermodal y la autoatención de audio operan con secuencias de tokens mucho más cortas (el audio suele estar por debajo de 1K tokens), haciendo que su sobrecarga computacional sea insignificante y la aproximación dispersa resulte innecesaria.

¿Cómo influye la información de audio en la forma de los bloques de atención visual?

Se mide la norma de los estados ocultos de la atención cruzada de audio a video por cada macrozona. En regiones generadoras de sonido con alto acoplamiento de audio, una compuerta de acoplamiento de audio orienta la partición de bloques para asignar bordes más cortos (granularidad más fina) a lo largo de ejes con alta varianza de audio, como cambios temporales alrededor de labios en movimiento.

¿Por qué Prism selecciona las formas de los bloques a nivel de macrozona en lugar de hacerlo por token?

Las formas de bloque variables por token provocan agrupamientos irregulares y demandan un padding de memoria considerable, interrumpiendo el acceso coalescente a memoria en kernels de GPU personalizados con Triton. Las macrozonas de tamaño aseguran que los tamaños de bloque se mantengan como múltiplos de 64 tokens, habilitando bloques de procesamiento alineados con el hardware.

¿Cómo evita Prism la propagación de errores dado que la selección de bloques no es diferenciable?

Siguiendo las prácticas estándar de atención dispersa por bloques entrenable, las estadísticas que guían la selección de forma de bloque (densidad , indicador de variación y relevancia de bloque ) se tratan como constantes separadas (detached) durante la retropropagación. Los gradientes fluyen estrictamente a través del cómputo de atención dispersa sobre los bloques clave-valor seleccionados.

La explicación de esta página la escribió una IA a partir del artículo y puede contener errores. Consulte el artículo para los detalles.

Leer con traducción e IA