atlas

Research map / Video / Video segmentation and tracking

Dreamweaver: Learning Compositional World Models from Pixels

ICLR 2025 · Video › Video segmentation and tracking · approach: Physics-inspired motion prediction · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes Dreamweaver, a recurrent block-slot architecture trained with a multi-future-frame predictive objective to learn static and dynamic compositional concepts from raw videos and enable compositional video imagination without language.

Problem

Unsupervised learning of compositional world models from raw video: discovering reusable object and attribute concepts (both static and dynamic) without text, masks, or boxes, and recombining them to imagine novel futures.

Approach

A Recurrent Block-Slot Unit (RBSU) keeps slots subdivided into blocks with per-block GRU/MLP and prototype-attention attractor dynamics, trained end-to-end with a predictive (future-frame) cross-entropy loss over dVAE tokens rather than reconstruction, so dynamic factors such as direction and speed emerge as blocks.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use Dreamweaver's predictive objective instead of reconstruction training (ablation)Dreamweaver · Dancing-CLEVRInformativeness-Dynamic (I-D)Helped
Add concept memory (ablation)Dreamweaver · Dancing-CLEVRDisentanglement (D)Helped
Use concept memory after every slot iteration rather than only on the last slot iteration (ablation)Dreamweaver · Dancing-CLEVRInformativeness-Dynamic (I-D)Mixed
Increase the number of blocks until it is large enough for the dataset (ablation)Dreamweaver · CLEVR-HardOverall performanceHelped
Increase concept memory size (ablation)Dreamweaver · CLEVR-HardDisentanglementMixed
Increase context length (ablation)Dreamweaver · Dancing-CLEVR and Dancing-SpritesDisentanglement and informativenessMixed
Use context length below two frames (ablation)Dreamweaver · Dancing-SpritesOverall performanceHurt
Increase context length beyond four frames (ablation)Dreamweaver · Dancing-SpritesOverall performanceHurt
Increase prediction length beyond two frames (ablation)Dreamweaver · Dancing-CLEVR and Dancing-SpritesOverall performanceHurt
Use Dreamweaver's predictive objective rather than reconstruction trainingDreamweaver · Dancing-CLEVR downstream predictionPrediction accuracyHelped
Use block-slot representations rather than monolithic or object-slot representationsDreamweaver · DCI across five video datasetsInformativeness-Dynamic (I-D)Helped
Use block-slot representations for downstream OOD generalizationDreamweaver and SysBinder · Dancing-Sprites-OODPrediction accuracyHelped

Surprising findings

Limitations

Experimental setup

Datasets: Moving-Sprites Dancing-Sprites Moving-CLEVR Dancing-CLEVR Moving-CLEVRTex Moving-Sprites-OOD

Benchmarks: DCI framework (Disentanglement, Completeness, Informativeness, Informativeness-Dynamic) Compositional scene prediction and reasoning probe on Dancing-Sprites and Dancing-CLEVR Compositional imagination MSE/LPIPS/PSNR on Moving-Sprites and Dancing-CLEVR

Metrics: DCI disentanglement DCI completeness DCI informativeness informativeness-dynamic probe accuracy MSE LPIPS PSNR

Baselines: RSSM STEVE SysBinder

Builds on: Slot Attention SysBinder DreamerV1 DCI framework dVAE

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy