In-Distribution Forcing for Long Video Generation at Test Time
AuthorsJeongwoo Shin, Youngyoon Choi, Sangwoo Jo, Hyunmog Kim, Sungjoon Choi, Joonseok Lee, Jaewoong Choi, Jaemoo Choi
AffiliationsSeoul National University, Korea University
ID-Forcing stabilizes long video generation by ensuring that cached attention states remain consistent with the model’s training distribution.
Key results
Seconds; evaluation horizon for the reported long-video results.
Prompts used in the quantitative evaluation.
ID-Forcing score on Self-Forcing at 240 seconds, versus 29.61 for the base model.
ID-Forcing score on Self-Forcing at 240 seconds, versus 20.98 for the base model.
ID-Forcing score on Self-Forcing at 240 seconds, versus 56.25 for the base model.
What the paper found
Autoregressive video models can generate beyond their training horizon, but their colors and textures drift while motion fades. In-Distribution Forcing identifies a cause that cache-conditioning methods miss: cached key-value entries can themselves become out of distribution because they were created using unseen context. The training-free method addresses both sides of the cache: self-caching writes entries without attending to prior entries, while conditioning keeps the first chunk as a persistent anchor and re-rotates the rolling window to preserve trained temporal positions. Although the paper situates long-video generation among systems such as OpenAI’s Sora and Google DeepMind’s Veo, its experiments use Wan2.1-T2V-1.3B with Self-Forcing and LongLive. On 240-second videos, ID-Forcing raises Self-Forcing’s VBench-Long Dynamic Degree score from 29.61 to 64.76; its calibrated color-drift score rises from 20.98 to 70.34, and its motion-drift score from 56.25 to 92.19, with higher drift scores indicating greater stability. The evaluation uses 128 MovieGen prompts. These results show that keeping cache construction as well as cache use in distribution can sustain color consistency and active motion over minute-scale generation.
Original abstract
Modern autoregressive (AR) video diffusion models excel at short-horizon video generation, yet generating long videos remains challenging due to drifting, where colors and textures shift, and motion dynamics decay. Existing works primarily rely on KV conditioning, which selects or modifies cached key-value (KV) entries to mitigate drifting. However, we observe that KV conditioning alone is insufficient as it assumes cached KV entries remain in-distribution. This assumption fails beyond the training horizon: nothing constrains the construction of KV entries during rollout, giving rise to the KV-provenance problem where cached entries themselves become out-of-distribution (OOD). To address this, we propose In-Distribution Forcing (ID-Forcing), a test-time framework that aligns both KV caching and KV conditioning with training configurations. Its key mechanism, self-caching, prevents OOD KV entries at their source. Each chunk is cached without attending to prior KV entry, keeping the rolling window exactly in-distribution. Consequently, ID-Forcing seamlessly extends short-horizon models to minute-scale video generation. Extensive evaluations show that our method remains competitive on standard video generation benchmark while substantially outperforming prior work in mitigating drifting, as validated by both our drift metrics and a user study.
Read the original paperMore in Diffusion Models
Browse all 64 papers →DuoMatching: Joint-Marginal Distribution Matching for Few-Step Video Generation
Jiahao Zhan, Yan Wang, Yongrui Ma, Qunliang Xing, Ruchang Yao, Runtao Liu, Shijie Zhao, Tianfan Xue
DuoMatching improves few-step video generation by combining video-level motion supervision with image-level visual and semantic guidance.
S2PD: Serial-to-Parallel Diffusion for Physically and Logically Consistent Video Generation
Jeffrey Hu, Daniel Olmeda Reino, Ayush Tewari
S2PD first reasons through video events step by step, then refines them in parallel to make generated videos more physically and logically consistent without the full cost of autoregressive sampling.
ALoDLM: Adaptively Looped Diffusion Language Models
Liancheng Fang, Zhuowei Li, Youngeun Kim, Tianchen Zhao, Rajat Koner, Jiaye Wu, Linghan Xu, Xuanbai Chen, Xiang Xu, Zheng Zhang, Jakub Zablocki, Nishant Sankaran, Yifan Xing
ALoDLM makes diffusion language models smarter and faster by spending extra computation only on tokens that are difficult to predict.