Learning Dense 4D Motion in Contact-Rich Deformable Worlds
A vision-conditioned Eulerian displacement field that predicts dense 4D motion everywhere: visible surface, occluded interior, and ambient off-object space.


Overview
We propose DELPHI, a model, and ADYTON, a benchmark, for predicting 4D deformable-object interaction dynamics from a single monocular RGB-D video. Deformable dynamics are non-Markovian in observation space: a frame exposes a front-facing surface, but occluded back faces and interiors carry the state that governs the next instant — momentum in flight, stored elastic energy, plastic history.
Tracking observed points is a Lagrangian commitment: the representation is defined only on the entities you already see, so the state you need leaves it the moment a face rotates out of view or a contact buries it.
To learn complete dynamics regardless of observation completeness, decouple the particle representation from the vision-conditioned dynamics.
Concretely, DELPHI is an operator: from a visual context \(\mathcal{C}\) it produces a whole Eulerian displacement field over all of \(\mathbb{R}^3\), which is then queried at any coordinate — visible surface, occluded interior, or ambient off-object space — without re-tracking anything.
Main Results · Full Geometry
One prediction from one observation context, over the full geometry. Rotate the 3D scene, scrub the timeline, and toggle entity paths — visible surface, occluded surface, interior, ambient — against ground-truth material point displacements.
The Benchmark · ADYTON
ADYTON is a Genesis-MPM simulation benchmark of 12,200 dynamic scenes, each a monocular RGB-D video from a static camera paired with dense material-point displacements sampled uniformly through the entire object volume — visible surface, occluded surface, and interior alike. It spans 18 objects across 9 categories, elastic and elastoplastic, driven through 10 motion patterns in three families. Camera, lighting, floor texture, and initial motion are randomized every scene, and the held-out split probes OOD generalization to novel object combinations, interactions, and layouts.
| Family | Pattern | Material |
|---|---|---|
| Free / Gravity | free fall | Elastic |
| projectile | Elastic | |
| spin dominant | Elastic | |
| Collision | two-object collision | Elastic |
| glancing | Elastic | |
| multi-object collision | Elastic | |
| Deformation | temporal deformation (collision) | ElastoPlastic |
| temporal deformation (fall) | ElastoPlastic | |
| persistent deformation (collision) | ElastoPlastic | |
| persistent deformation (fall) | ElastoPlastic |
Elastic: 5 geometries × 2 stiffness/density variants (10 objects). Elastoplastic: 4 geometries × 2 yield-stress variants (8 objects). Deformation patterns reuse the Free/Gravity and Collision motion profiles.
Raw ADYTON scenes with their saved Rerun blueprints, before any prediction. Rotate and scrub the ground-truth material-point motion the model is trained against.
Additional experiment · zero-shot rollout
Feeding the field its own predictions rolls the dynamics forward with no retraining — a zero-shot, inference-time capability. Rotate, scrub, and toggle entity paths; switch camera setup with the toggle above.
Method · DELPHI
DELPHI reads a monocular RGB-D video and outputs an implicit displacement field over the entire 3D volume, covering visible surfaces, occluded surfaces and object interiors. The field is parameterised by the video's visual tokens, and any 3D point retrieves its motion by cross-attending to them. All positions and motions are expressed in the current camera's frame.
DELPHI adopts Any4D pretrained on diverse 4D reconstruction tasks, extracts per-frame features that are concatenated over the history. These tokens carry geometric, motion and temporal cues, and they parameterise the output field.
A lightweight MLP encodes any 3D position \(x\) into a query token. Each point is queried independently, which decouples inputs from outputs and makes the field inference highly parallel.
The query cross-attends to all visual tokens, and an MLP decodes the result into a displacement: \(\mathcal{G}_\theta(\mathbf{o}_k)(x)=\mathrm{MLP}(\mathrm{CrossAttn}(q,F_k))\).
Nomenclature: Drawn from the sacred topography where Zeus's eagles marked the center of the earth to divine unseen futures, Delphi was revered as the navel of the world and the seat of prophetic counsel. It mirrors our ambition towards the World Model, acting as an anywhere-queryable continuum that answers queries at any coordinate in space. Adyton, the oracle's inviolate inner sanctuary, embodies our benchmark, holding the elusive physical truths that nature withholds yet our model strives to decipher.
Acknowledgement
This work was supported by the AMD University Program AI & HPC Cluster. We further acknowledge Kuo-Guang Tsai for his technical support on the AMD system cluster infrastructure.
We also gratefully acknowledge the support of NVIDIA Corporation through the NVIDIA Academic Grant Program (2025), which provided the computing hardware used in this research.
Citation
@inproceedings{peng2026delphi,
title = {Beyond the Visible: Learning Dense 4D Motion in
Contact-Rich Deformable Worlds},
author = {Peng, Li-Xuan and Wu, Po Yi and Tsai, Yu-Tsen and Ke, Tsung-Wei and Sun, Min},
booktitle = {arXiv},
year = {2026}
}