AnyView: Synthesizing Any Novel View in Dynamic Scenes
Basile Van Hoorick, Dian Chen, Shun Iwase, Pavel Tokmakov, Muhammad Zubair Irshad, Igor Vasiljevic, Swati Gupta, Fangzhou Cheng, Sergey Zakharov, Vitor Campagnolo Guizilini
TL;DR
The paper tackles the challenge of synthesizing consistent novel views from dynamic scenes using only monocular input. It introduces AnyView, a diffusion-based dynamic view synthesis framework that conditions on two camera viewpoints via Plücker ray conditioning to learn an implicit 4D representation from a large, diverse mix of 4D datasets. It also proposes AnyViewBench to rigorously evaluate extreme dynamic view synthesis across multiple domains, showing state-of-the-art zero-shot performance against strong baselines. The work enables realistic, temporally coherent novel-view video generation with broad potential applications in robotics, autonomous driving, and VR/AR, while reducing reliance on explicit 3D reconstruction or test-time optimization.
Abstract
Modern generative video models excel at producing convincing, high-quality outputs, but struggle to maintain multi-view and spatiotemporal consistency in highly dynamic real-world environments. In this work, we introduce \textbf{AnyView}, a diffusion-based video generation framework for \emph{dynamic view synthesis} with minimal inductive biases or geometric assumptions. We leverage multiple data sources with various levels of supervision, including monocular (2D), multi-view static (3D) and multi-view dynamic (4D) datasets, to train a generalist spatiotemporal implicit representation capable of producing zero-shot novel videos from arbitrary camera locations and trajectories. We evaluate AnyView on standard benchmarks, showing competitive results with the current state of the art, and propose \textbf{AnyViewBench}, a challenging new benchmark tailored towards \emph{extreme} dynamic view synthesis in diverse real-world scenarios. In this more dramatic setting, we find that most baselines drastically degrade in performance, as they require significant overlap between viewpoints, while AnyView maintains the ability to produce realistic, plausible, and spatiotemporally consistent videos when prompted from \emph{any} viewpoint. Results, data, code, and models can be viewed at: https://tri-ml.github.io/AnyView/
