FrescoDiffusion: 4K Image-to-Video with Prior-Regularized Tiled Diffusion
Organizations: Obvious Research, Paris, France · Sorbonne Université, CNRS, ISIR, F-75005 Paris, France · Valeo.ai, France
Abstract
Diffusion-based image-to-video (I2V) models are increasingly effective, yet they struggle to scale to ultra-high-resolution inputs (e.g., 4K). Generating videos at the model's native resolution often loses fine-grained structure, whereas high-resolution tiled denoising preserves local detail but breaks global layout consistency. This failure mode is particularly severe in the fresco animation setting: monumental artworks containing many distinct characters, objects, and semantically different sub-scenes that must remain spatially coherent over time. We introduce FrescoDiffusion, a training-free method for coherent large-format I2V generation from a single complex image. The key idea is to augment tiled denoising with a precomputed latent prior: we first generate a low-resolution video at the underlying model resolution and upsample its latent trajectory to obtain a global reference that captures long-range temporal and spatial structure. For 4K generation, we compute per-tile noise predictions and fuse them with this reference at every diffusion timestep by minimizing a single weighted least-squares objective in model-output space. The objective combines a standard tile-merging criterion with our regularization term, yielding a closed-form fusion update that strengthens global coherence while retaining fine detail. We additionally provide a spatial regularization variable that enables region-level control over where motion is allowed. Experiments on the VBench-I2V dataset and our proposed fresco I2V dataset show improved global consistency and fidelity over tiled baselines, while being computationally efficient. Our regularization enables explicit controllability of the trade-off between creativity and consistency.
Figures & tables
| FrescoArchive | VBench-I2V | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| FrescoDiffusion | R-FrescoDiffusion | FrescoDiffusion | R-FrescoDiffusion | |||||||||
| Motion | Fidelity | Avg. | Motion | Fidelity | Avg. | Motion | Fidelity | Avg. | Motion | Fidelity | Avg. | |
| vs. DemoFusion | 63% | 60% | 62% | 54% | 62% | 58% | 55% | 46% | 51% | 66% | 57% | 62% |
| vs. DynamicScaler | 78% | 80% | 79% | 88% | 80% | 84% | 57% | 64% | 61% | 68% | 64% | 66% |
| vs. MultiDiffusion | 78% | 74% | 76% | 78% | 74% | 76% | 61% | 66% | 64% | 73% | 64% | 69% |
| Method | FrescoArchive | VBench-I2V | Time (min) | Rel. Time |
|---|---|---|---|---|
| DynamicScaler (original) | 0.857 | 0.862 | 18.45 | 2.27 |
| DynamicScaler ∗ (CVPR’25) | 0.871 | 0.865 | 10.25 | 1.26 |
| DemoFusion ∗ (CVPR’24) | 0.903 | 0.879 | 13.5 | 1.66 |
| MultiDiffusion ∗ (ICML’23) | 0.876 | 0.860 | 8.15 | 1.00 |
| FrescoDiffusion | 0.904 | 0.875 | 8.58 | 1.05 |
| R-FrescoDiffusion | 0.907 | 0.878 | 9.08 | 1.11 |
| Method | function | SC | MS | A | I | ISC | IBC | Avg |
|---|---|---|---|---|---|---|---|---|
| MultiDiffusion | 0.876 | 0.974 | 0.686 | 0.754 | 0.981 | 0.989 | 0.876 | |
| FrescoDiffusion | 0.942 | 0.991 | 0.645 | 0.598 | 0.979 | 0.983 | 0.856 | |
| FrescoDiffusion | 0.946 | 0.991 | 0.724 | 0.730 | 0.987 | 0.992 | 0.895 | |
| FrescoDiffusion | ( Eq. 7 ) | 0.958 | 0.990 | 0.738 | 0.753 | 0.991 | 0.995 | 0.904 |
| R-FrescoDiffusion | ( Eq. 8 ) | 0.977 | 0.991 | 0.736 | 0.753 | 0.991 | 0.994 | 0.907 |
Appendix figures & tables6 assets
Supplementary material from the paper’s appendix.
Appendix
| Dataset | Samples | Words | Image Width | Image Height |
|---|---|---|---|---|
| FrescoArchive | 371 | 355.79 88.0 | 2265 1257 | 1552 864 |
| VBench | 361 | 14.70 2.24 | 4592 1305 | 3748 1214 |
| Method | Quality Metrics | I2V Metrics | Avg | Time | ||||
|---|---|---|---|---|---|---|---|---|
| SC | MS | A | I | ISC | IBC | |||
| FrescoArchive | ||||||||
| DynamicScaler (original) | 0.945 | 0.975 | 0.693 | 0.706 | 0.893 | 0.930 | 0.857 | 18.45 |
| DynamicScaler ∗ (CVPR’25) | 0.852 | 0.971 | 0.681 | 0.754 | 0.980 | 0.989 | 0.871 | 10.25 |
| DemoFusion ∗ (CVPR’24) | 0.960 | 0.987 | 0.734 | 0.752 | 0.990 | 0.994 | 0.903 | 13.5 |
| MultiDiffusion ∗ (ICML’23) | 0.876 | 0.974 | 0.686 | 0.754 | 0.981 | 0.989 | 0.876 | 8.15 |
| Method | FA | VBench-I2V |
|---|---|---|
| Wan (native resolution) | 0.288 | 5.837 |
| FlashVSR | 0.247 | 6.421 |
| DemoFusion | 1.251 | 4.638 |
| DynamicScaler | 24.085 | 17.358 |
| MultiDiffusion | 26.217 | 18.469 |
| FrescoDiffusion | 1.318 | 4.424 |