Causality in Video Diffusers is Separable from Denoising
Xingjian Bai, Guande He, Zhengqi Li, Eli Shechtman, Xun Huang, Zongze Wu
TL;DR
The paper addresses the challenge of modeling temporal causality in video diffusion by showing that causal reasoning is separable from the multi-step denoising process. It identifies two regularities—redundant early denoiser computations across steps and sparse cross-frame attention in deeper layers—and proposes Separable Causal Diffusion (SCD), which decouples once-per-frame causal reasoning into a Temporal Causal Encoder from a lightweight Frame-wise Diffusion Decoder. SCD achieves substantial throughput and per-frame latency reductions while matching or surpassing the generation quality of strong causal baselines, demonstrated across pretraining and post-training tasks on synthetic and real datasets. The results suggest practical benefits for real-time video generation and streaming applications and highlight avenues for scalable deployment by separating temporal reasoning from frame-wise rendering.
Abstract
Causality -- referring to temporal, uni-directional cause-effect relationships between components -- underlies many complex generative processes, including videos, language, and robot trajectories. Current causal diffusion models entangle temporal reasoning with iterative denoising, applying causal attention across all layers, at every denoising step, and over the entire context. In this paper, we show that the causal reasoning in these models is separable from the multi-step denoising process. Through systematic probing of autoregressive video diffusers, we uncover two key regularities: (1) early layers produce highly similar features across denoising steps, indicating redundant computation along the diffusion trajectory; and (2) deeper layers exhibit sparse cross-frame attention and primarily perform intra-frame rendering. Motivated by these findings, we introduce Separable Causal Diffusion (SCD), a new architecture that explicitly decouples once-per-frame temporal reasoning, via a causal transformer encoder, from multi-step frame-wise rendering, via a lightweight diffusion decoder. Extensive experiments on both pretraining and post-training tasks across synthetic and real benchmarks show that SCD significantly improves throughput and per-frame latency while matching or surpassing the generation quality of strong causal diffusion baselines.
