atlas

Research map / 3D vision / 3D generation

FluidNexus: 3D Fluid Reconstruction and Prediction from a Single Video

CVPR 2025 · 3D vision › 3D generation · approach: Learning physics from video · 10 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.

Reconstructs and predicts 3D fluid appearance and velocity from a single video by synthesizing multi-view reference videos with Zero123 and CogVideoX refinement, then fitting a two-layer PBF-physics plus Gaussian-splatting particle model.

Problem

Single-video 3D fluid reconstruction and future prediction, where existing physics-informed neural fluid methods require multi-view synchronized videos.

Approach

Synthesize multiple novel-view videos from one input video using frame-wise novel-view diffusion (Zero123) plus SDEdit-style video diffusion refinement (CogVideoX), then reconstruct with a two-layer particle representation coupling differentiable Position-Based Fluid simulation with 3D Gaussian splatting visual particles.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use FluidNexus instead of PINF3D fluid reconstruction · ScalarFlowPSNR (novel view synthesis): 22.68 -> 32.45Helped
use FluidNexus instead of HyFluid3D fluid reconstruction · FluidNexus-SmokePSNR (novel view synthesis): 22.64 -> 30.62Helped
use FluidNexus instead of HyFluid3D fluid reconstruction · FluidNexus-BallPSNR (novel view synthesis): 20.71 -> 29.89Helped
use FluidNexus instead of HyFluid3D fluid reconstruction · ScalarFlowPSNR (input-view future prediction): 26.84 -> 28.51Helped
use FluidNexus instead of PINF3D fluid reconstruction · FluidNexus-SmokePSNR (input-view future prediction): 26.48 -> 27.79Helped
use FluidNexus instead of SpacetimeGaussians3D fluid reconstruction · FluidNexus-BallPSNR (input-view future prediction): 25.80 -> 27.70Helped
remove the novel-view video synthesizer (add it back) (ablation)FluidNexus · FluidNexus-SmokePSNR (novel view synthesis): 21.88 -> 30.62Helped
remove generative video refinement (add it back) (ablation)FluidNexus · FluidNexus-SmokePSNR (novel view synthesis): 29.12 -> 30.62Helped
remove long video generation support (add it back) (ablation)FluidNexus · FluidNexus-SmokePSNR (novel view synthesis): 30.14 -> 30.62Helped
remove the physics loss (add it back) (ablation)FluidNexus · FluidNexus-SmokePSNR (re-simulation): 28.00 -> 30.61Helped
remove the incompressibility loss (add it back) (ablation)FluidNexus · FluidNexus-SmokePSNR (re-simulation): 28.76 -> 30.61Helped
remove simulation supervision (add it back) (ablation)FluidNexus · FluidNexus-SmokePSNR (re-simulation): 29.70 -> 30.61Helped

Surprising findings

Limitations

Experimental setup

Datasets: ScalarFlow FluidNexus-Smoke FluidNexus-Ball

Benchmarks: ScalarFlow FluidNexus-Smoke FluidNexus-Ball

Metrics: PSNR SSIM LPIPS divergence of velocity field

Baselines: PINF HyFluid SpacetimeGaussians

Builds on: Zero123 CogVideoX SDEdit Position-Based Fluid 3D Gaussian Splatting

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