Compositional Visual Planning via Inference-Time Diffusion Scaling
Organizations: Georgia Institute of Technology · University of Michigan
Abstract
Diffusion models excel at short-horizon robot planning, yet scaling them to long-horizon tasks remains challenging due to computational constraints and limited training data. Existing compositional approaches stitch together short segments by separately denoising each component and averaging overlapping regions. However, this suffers from instability as the factorization assumption breaks down in noisy data space, leading to inconsistent global plans. We propose that the key to stable compositional generation lies in enforcing boundary agreement on the estimated clean data (Tweedie estimates) rather than on noisy intermediate states. Our method formulates long-horizon planning as inference over a chain-structured factor graph of overlapping video chunks, where pretrained short-horizon video diffusion models provide local priors. At inference time, we enforce boundary agreement through a novel combination of synchronous and asynchronous message passing that operates on Tweedie estimates, producing globally consistent guidance without requiring additional training. Our training-free framework demonstrates significant improvements over existing baselines, effectively generalizing to unseen start-goal combinations that were not present in the original training data. Project website: https://comp-visual-planning.github.io/
Figures & tables
| Real Scene | IND:Task1 | IND:Task2 | OOD:Task3 | OOD:Task4 |
| DiffCollage | 1/10 | 1/10 | 0/10 | 0/10 |
| Ours | 9/10 | 7/10 | 10/10 | 8/10 |
Appendix figures & tables12 assets
Supplementary material from the paper’s appendix.
Appendix
| Hyperparameter | Value |
| Diffusion Time Step | 500 |
| Batch Size | 512 |
| Optimizer | Adam |
| Learning Rate | |
| Iterations | 1M |
| Discount Factor | 0.6 |
| Scene | # Models Composed | Sampling Time (s) | |
| DiffCollage | Ours | ||
| Tool-Use | 3 | 7.1 | 17.2 |
| Drawer | 5 | 18.9 | 30.4 |
| Cube | 5 | 21.1 | 31.7 |
| Puzzle | 6 | 30.4 | 61.8 |
Diffusion-Based Planning
Diffusion-based planning generates diverse action sequences or trajectories by progressively denoising candidates conditioned on goals, scenes, and constraints.
See all 139 papers