Backend
Physics-Driven Extraction of Dynamic Fluid Asset from Monocular Video with Generative 3DGS
arXiv cs.GR0 views
arXiv:2503.00868v3 Announce Type: replace Abstract: Existing methods for dynamic 3D scene synthesis from video rely on per-frame deformation fields optimized through pixel-level reconstruction losses. While effective for closed systems such as elastic solids, these approaches face challenges with open systems like fluids where material continuously enters and exits the scene, topology changes freely, and no stable point correspondence exists across frames. We propose a simulation-driven alternative that optimizes the parameters of a fluid simulator to reproduce dynamics observed in a single-view video, rather than fitting per-point deformation to pixel values. Our framework leverages generative 3D Gaussian Splatting (3DGS) models to obtain initial fluid geometry including unseen surfaces, estimates a physically grounded velocity field from surface motions with a physics-constraint correction algorithm, and converts it into a divergence-free, grid-based representation. A differentiable Affine Particle-In-Cell (APIC) simulation then optimizes effective simulation parameters, such as viscosity, boundary conditions, and inflow/outflow velocities, to match the observed dynamics. Because the dynamics are governed by forward simulation, the output assets are inherently editable, interactive, and temporally extendable, which reconstruction-based approaches cannot readily provide. Stage-wise ablations confirm that each stage is necessary, and hyperparameter sweeps show the pipeline to be robust without sensitive per-scene tuning. Our method handles various liquid fluids, including inviscid and viscous types, demonstrating the potential for automatically creating simulation-ready 3D fluid assets from readily available internet videos.
Source:https://arxiv.org/abs/2503.00868PreviousA Lightweight Differentiable Method for Real-Time Skin Rendering and DigitizationNextPygmalion Effect in Vision: Image-to-Clay Translation for Reflective Geometry Reconstruction
Related posts
Part 3: Supporting Non-ASCII Branch Names in GitLab Workspaces — AppSec CWE-78 & CWE-116 Deep Dive
0dev.to
Part 4: Exposing Grape REST Endpoints to GitLab's MCP Server — list_pipeline_schedules, Annotations & Auth Spec Traps
0dev.to
Part 5: Catching Vacuous RSpec Mocks & Adapting to Mid-Flight Feature Flag Cleanups (SecretsHelperSpec)
0dev.to
Part 6: Sequential Patch Edits (description_edits) & Whole-Document Quick-Action Defense in MCP save_work_item
0dev.to

How to Cache Your Website Without Breaking Updates (Using Skapi)
0dev.to
Claude Code가 osFoundry Room에 앱을 제안할 때 MCP로 오가는 것, 파이썬으로 재현해 봤다
0dev.to