Frame-wise Conditioning Adaptation for Fine-Tuning Diffusion Models in Text-to-Video Prediction
Zheyuan Liu, Junyan Wang, Zicheng Duan, Cristian Rodriguez-Opazo, Anton van den Hengel
TL;DR
This work tackles text-video prediction by addressing the need for temporal continuity when extending videos conditioned on both initial frames and natural language. It introduces Frame-wise Conditioning Adaptation (FCA), an adaptation-based fine-tuning strategy that adds parallel FCA attention blocks into a frozen diffusion transformer (DiT) base and injects initial-frame latents along with frame-wise text conditioning into cross-attention pathways. The method demonstrates state-of-the-art performance on TVP benchmarks, achieving substantial reductions in FVD and competitive results against image-to-video baselines, while providing detailed ablations and training insights. The approach offers a practical, scalable path for leveraging large pre-trained T2V models for TVP tasks with improved temporal coherence and text alignment, accompanied by open-source code for reproducibility.
Abstract
Text-video prediction (TVP) is a downstream video generation task that requires a model to produce subsequent video frames given a series of initial video frames and text describing the required motion. In practice TVP methods focus on a particular category of videos depicting manipulations of objects carried out by human beings or robot arms. Previous methods adapt models pre-trained on text-to-image tasks, and thus tend to generate video that lacks the required continuity. A natural progression would be to leverage more recent pre-trained text-to-video (T2V) models. This approach is rendered more challenging by the fact that the most common fine-tuning technique, low-rank adaptation (LoRA), yields undesirable results. In this work, we propose an adaptation-based strategy we label Frame-wise Conditioning Adaptation (FCA). Within the module, we devise a sub-module that produces frame-wise text embeddings from the input text, which acts as an additional text condition to aid generation. We use FCA to fine-tune the T2V model, which incorporates the initial frame(s) as an extra condition. We compare and discuss the more effective strategy for injecting such embeddings into the T2V model. We conduct extensive ablation studies on our design choices with quantitative and qualitative performance analysis. Our approach establishes a new state-of-the-art for the task of TVP. Our code is open-source at https://github.com/Cuberick-Orion/FCA .
