Video-Mirai - Autoregressive Video Diffusion Models Need Foresight
Hozy Summary
- Idea)
- Representation-Level Planning Gap
- Def.)
- States that fit the current segment may discard identity, layout, and motion information needed for a consistent future.
- Desc.)
- Causal video generations suffer from this gap because its standard training only asks each causal state to explain the present.
- Def.)
- Representation-Level Planning Gap
- Suggested Sol.)
- Follow the Causal Forcing framework.
- i.e.)
- Train an AR teacher from the bidirectional teacher.
- Initialize the AR student using the AR teacher.
- Optimize the DMD loss between the bidirectional teacher and the AR student.
- i.e.)
- Additional supervision
- Add additional components during training
- Frozen Encoder
- Prop.)
- Bidirectional attention
- Wan2.1-T2V-14B
- Input
- \(\mathbf{x}=(X_1,\ldots,X_n)\) : the whole self rollout of the AR student generator \(G_\theta\)
- Output
- \(\mathbf{H}_{i+\delta}^{L'}\) : the foresight encoder’s mid-layer hidden representation corresponding to segment \(X_{i+\delta}\), computed with access to the full rollout
- Meaning)
- Some hidden representation in the generated video
- Prop.)
- Predictor : \(\phi_\omega\)
- Input
- \(\mathbf{h}_i^L\) : a hidden representation of \(G_\theta\) of its internal \(L\)-th layer when generating the frame \(X_i\)
- Output
- \(\phi_\omega(\mathbf{h}_i^L)\) : a projection/prediction of the causal generator’s hidden feature into the foresight feature space
- Input
- Frozen Encoder
- Create a loss of \(\ell_i^F(\delta) = 1-\cos(\phi_\omega(h_i^L), \text{stopgrad}[\mathbf{H}_{i+\delta}^{L'}])\)
- Add this loss to the DMD loss
- Add additional components during training
- Follow the Causal Forcing framework.
Enjoy Reading This Article?
Here are some more articles you might like to read next: