Screen, Match, and Cache: A Training-Free Causality-Consistent Reference Frame Framework for Human Animation
Jianan Wang, Nailei Hei, Li He, Huanzhen Wang, Aoxing Li, Haofen Wang, Yan Wang, Wenqiang Zhang
TL;DR
This work tackles the challenge of long-horizon, temporally coherent human animation by introducing FrameCache, a training-free framework with Screen, Cache, and Match stages that build and utilize a dynamic reference frame cache. It emphasizes quality-aware screening to curate high-fidelity references, redundancy-aware caching to preserve diverse and informative content, and motion-consistent matching to align references with the target pose sequence, all without additional training. Empirical results show FrameCache improves temporal coherence and visual stability, particularly with baselines that have weaker temporal modeling, while highlighting that benefits vary with baseline architecture and real-synthetic discrepancies. The framework offers practical, plug-and-play improvements for diffusion-based animation pipelines and sets the stage for adaptive, compatibility-driven cache strategies in real-world robotics and digital-twin contexts; code will be released to enable broader adoption.
Abstract
Human animation aims to generate temporally coherent and visually consistent videos over long sequences, yet modeling long-range dependencies while preserving frame quality remains challenging. Inspired by the human ability to leverage past observations for interpreting ongoing actions, we propose FrameCache, a training-free three-stage framework consisting of Screen, Cache, and Match. In the Screen stage, a multi-dimensional, quality-aware mechanism with adaptive thresholds dynamically selects informative frames; the Cache stage maintains a reference pool using a dynamic replacement-hit strategy, preserving both diversity and relevance; and the Match stage extracts behavioral features to perform motion-consistent reference matching for coherent animation guidance. Extensive experiments on standard benchmarks demonstrate that FrameCache consistently improves temporal coherence and visual stability while integrating seamlessly with diverse baselines. Despite these encouraging results, further analysis reveals that its effectiveness depends on baseline temporal reasoning and real-synthetic consistency, motivating future work on compatibility conditions and adaptive cache mechanisms. Code will be made publicly available.
