正在加载视频...
视频加载失败
Can we simplify video generation by decomposing it into interleaved text-video co-generation? Would explicit, repeated thinking in language improve generation in pixels? We introduce TV2TV: a unified model that jointly learns - language modeling (next-token prediction) - video flow matching (next-frame prediction) At inference, TV2TV dynamically alternates between textual... show more
32,818 次观看 • 10 个月前 •via X (Twitter)
10 条评论

TV2TV builds on Transfusion, LMFusion, and mixture-of-Transformers, but goes further by enabling interleaved text-video co-generation in a single model. It models text autoregressively and video in short chunks semi-autoregressively (flow matching within ~0.25s clips, autoregressive globally). Each text token or video chunk attends to all previous text tokens and clean video chunks.

During inference, TV2TV dynamically alternates between planning in text and generating chunks of video frames, letting the model "think in words" about upcoming content before "acting in pixels" to produce those frames. This framework enables fine-grained and flexible control during generation, allowing users to intervene and steer the video trajectory at any point via text prompts.

We first see the advantages of TV2TV in domains where ground-truth interleaved text is well defined. In controlled CS:GO (gaming) video generation experiments, TV2TV substantially outperforms competing approaches in both visual quality - preferred 91% of the time over a comparable T2V baseline - and controllability, with a 19-point improvement in fine-grained instruction-following accuracy over a "think-then-act" (Think2V) method that generates detailed text plans before video.

Model generation below: TV2TV rolls out a world and plays within it in an interleaved manner, all within a single unified model.

To scale TV2TV to real-world videos, which typically lack temporally aligned text, we design a pipeline that augments natural videos with interleaved language using VLMs. We curate 8K hours of interleaved text-video data in the sports domain - chosen for its dynamic motion and rich actions. Training TV2TV on this corpus yields strong generation quality relative to both established external video models and controlled T2V and Think2V baselines. See the paper for details! 📖

Joint work with an amazing group of core contributors, authors, and collaborators at Meta FAIR! - @XiaochuangHan Youssef Emad @hall__melissa @__JohnNguyen__ Karthik Padthe Liam Robbins @_amirbar @Delong0_0 Michal Drozdzal @melbayad @huyushi98 @ShangwenLi1 @berylSreya Jakob Verbeek @XDWang101 @gh_marjan @LukeZettlemoyer @em_dinan

interesting work, any insights on generating audio directly (video to speech), would that require significant changes to the current architecture?

my hunch is that adding another audio tower will do. depending on your audio tokenizer (continuous or discrete), it could be very similar to video (diffusion) or text (autoregressive).

Nice work Han!

the autoregressive text decomposition is clever. treating video generation as iterative refinement through language bottlenecks forces the model to learn compositional structure
