Holistic 4D Reconstruction as
Geometric Control for Video Diffusion

1Visual Geometry Group, University of Oxford 2Nanyang Technological University
* Equal contribution

NeurIPS 2026

One source video. Persistent 3D tracks. New viewpoints.

Overview

A 4D scaffold to tame video generation.

Holo4D re-films a video from a new camera path. A feed-forward 4D reconstructor turns the source video into persistent 3D tracks: points that keep their identity as they move. We project these tracks into the requested camera and give them to a video diffusion model, together with the source video and the target camera. Where the source saw the scene, the tracks hold the result to the reconstructed geometry and motion; where the new camera sees what the source never showed, the diffusion prior fills it in. The same trained model works with different 4D reconstructors without retraining, so it improves as reconstruction improves. On DAVIS, with the same 4D reconstruction, Holo4D reduces camera trajectory error (ATE) by 54% compared with Vista4D. Below: humanoid and arm robots, dynamic everyday scenes, long videos generated window by window, and side-by-side comparisons.

Holo4D teaser

Each tile: the source video (inset) and the Holo4D result from a new camera path; the persistent 3D tracks that guide it fade in and out (visualization only).

How it works

Persistent tracks, generative completion.

Source reconstruction supplies persistent 3D tracks. Their features are projected into the requested camera and injected into video diffusion, alongside source video and camera-ray features.

Top (4D scaffold): a 4D reconstructor recovers persistent 3D trajectories with sampled source colors, which are projected into the target cameras and encoded into track features T. Bottom (video diffusion): source and noisy target latents are concatenated along width; each DiT block concatenates T with its hidden features along channels and adds camera features C from Plücker rays. Flames and snowflakes mark trained and frozen modules; the top-right track overlay is for visualization only. Full-resolution figure

Five stages, from the input video to the output. Select a stage to read what happens there and to outline it on the figure above.

Takeaway

Reconstruct what was seen; generate what was not.

A 4D scaffold of persistent 3D trajectories grounds video generation in what the source video observed, and leaves only the unseen to the generative prior.

1Source geometry keeps the camera on track. On DAVIS, Holo4D has the lowest trajectory and translation errors of all methods; with the same 4D reconstructor it reduces ATE by 54% and RPE-T by 33% compared with Vista4D. With the two-stage backend it obtains the best PSNR and LPIPS on iPhone.

2Generated views keep the scene's geometry. Holo4D has the lowest AbsRel and highest δ1 under both VGGT-Ω and 4RC as output reconstructors; under VGGT-Ω, AbsRel falls from Vista4D's 0.628 to 0.423.

3Swap the reconstructor, keep the generator. The same generator accepts 4RC, V-DPM and VGGT-Ω paired with Open-D4RT or CoWTracker, without retraining. The backends trade off (CoWTracker: best ATE, PSNR and SSIM; V-DPM: best rotation error; 4RC: best LPIPS), so Holo4D benefits directly from better reconstructors.

4Channel-wise conditioning is lighter. Track features join the hidden features along channels, so the attention sequence length is unchanged: denoising is 1.34× faster than Vista4D at similar peak memory (end-to-end time per video is similar).

Limits. Holo4D remains sensitive to geometric error, incomplete source coverage and difficult camera trajectories.

Acknowledgements

We thank Runjia Li, Zeqi Xiao, Yiming Chen, Wenqi Ouyang, Zhouxia Wang and Minghao Chen for valuable feedback and discussions. This research was supported by the Sony Research Award Programme 2024, ERC CoG UNION (101001212) and EPSRC EP/Z001811/1 SYN3D. We thank the Isambard-AI and Dawn AIRR supercomputers for supporting this project.

Concurrent works

  • Vista4D conditions on rendered point clouds with persistent static pixels; Holo4D makes moving points persistent too and injects them along channels, without an extra token stream.
  • Lyra [1, 2] distills video diffusion into 3D Gaussians; Holo4D goes the other way, using 4D reconstruction to guide video generation.
  • Atlas is a multimodal world model for views, video and 3D; Holo4D focuses on reshooting one monocular video and swaps reconstructors without retraining.

BibTeX

@inproceedings{lan2026holo4d,
  title     = {{Holo4D}: Holistic 4D Reconstruction as Geometric
               Control for Video Diffusion},
  author    = {Lan, Yushi and Jiang, Zeren and Namekata, Koichi and
               Pan, Xingang and Zheng, Chuanxia and Vedaldi, Andrea},
  booktitle = {The Fortieth Annual Conference on Neural Information
               Processing Systems},
  year      = {2026},
  url       = {https://openreview.net/forum?id=Cu9FVR16z6}
}