Search papers, labs, and topics across Lattice.
This paper introduces DriveCache, an action-aware caching mechanism designed to enhance the efficiency of driving video generation models by leveraging planned motion signals. By integrating dynamic programming and a causal drift check, DriveCache optimally allocates reuse across scenes and denoising steps, significantly improving generation throughput without compromising fidelity. Experiments demonstrate that DriveCache outperforms existing caching methods across various generator configurations, achieving a superior fidelity-efficiency trade-off.
DriveCache boosts driving video generation efficiency by intelligently caching based on planned motion, leading to significant improvements in fidelity and throughput.
Driving video generation models support autonomous-driving development by predicting controllable future scenes for simulation, planning evaluation, and offline data generation. Diffusion-based driving generators repeatedly evaluate large backbones across denoising steps, which limits generation throughput. Existing diffusion acceleration methods reduce this cost, but general-purpose designs omit driving signals available before generation, such as ego speed and planned trajectories. Experiments across driving motions show that cache tolerance varies with ego translation and rotation, denoising progress, and consecutive reuse length. We propose DriveCache, a training-free, action-aware controller that uses planned motion to allocate reuse across scenes and dynamic programming to place it across denoising steps under a calibrated response budget. A causal drift check refreshes features and replans the remaining schedule when generation departs from calibration. Across three generator configurations, DriveCache improves the overall fidelity-efficiency trade-off over evaluated cache methods. Our code will be publicly available.