DiViD: Disentangled Video Diffusion for Static-Dynamic Factorization
Marzieh Gheisari, Auguste Genovesio
TL;DR
DiViD addresses the challenge of unsupervised static–dynamic disentanglement in video by introducing an end-to-end diffusion framework. It factorizes each video into a global static token $s$ and per-frame dynamic tokens $d_i$, and reconstructs frames via a conditional DDPM decoder that leverages shared noise across frames. Key contributions include architectural leakage mitigation through residual encoding, a time-varying KL-based information bottleneck, cross-attention interactions that route static and dynamic information, and an orthogonality regularizer to prevent leakage; experiments on MHAD and MEAD show superior joint swap accuracy and reduced cross-leakage. The approach advances high-fidelity video generation and controllable manipulation of appearance and motion, with practical implications for synthesis, transfer, and analysis of real-world video data.
Abstract
Unsupervised disentanglement of static appearance and dynamic motion in video remains a fundamental challenge, often hindered by information leakage and blurry reconstructions in existing VAE- and GAN-based approaches. We introduce DiViD, the first end-to-end video diffusion framework for explicit static-dynamic factorization. DiViD's sequence encoder extracts a global static token from the first frame and per-frame dynamic tokens, explicitly removing static content from the motion code. Its conditional DDPM decoder incorporates three key inductive biases: a shared-noise schedule for temporal consistency, a time-varying KL-based bottleneck that tightens at early timesteps (compressing static information) and relaxes later (enriching dynamics), and cross-attention that routes the global static token to all frames while keeping dynamic tokens frame-specific. An orthogonality regularizer further prevents residual static-dynamic leakage. We evaluate DiViD on real-world benchmarks using swap-based accuracy and cross-leakage metrics. DiViD outperforms state-of-the-art sequential disentanglement methods: it achieves the highest swap-based joint accuracy, preserves static fidelity while improving dynamic transfer, and reduces average cross-leakage.
