atlas

Research map / 3D vision / Gaussian splatting

MoDGS: Dynamic Gaussian Splatting from Casually-captured Monocular Videos with Depth Priors

ICLR 2025 · 3D vision › Gaussian splatting · approach: Deformable 4D Gaussian splatting · 0 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.

Proposes MoDGS, a dynamic Gaussian splatting pipeline that renders novel views from casually captured monocular videos, using single-view depth priors, a 3D-aware deformation-field initialization, and an ordinal depth loss.

Problem

Novel-view synthesis of dynamic scenes from casually captured monocular videos with static or slowly moving cameras, where existing dynamic NeRF/3DGS methods fail due to weak multiview constraints.

Approach

Initialize the deformation field in 3D by lifting depth maps and 2D optical flow into 3D flow, and supervise rendered depth with an ordinal depth loss that enforces pixel-pair depth orderings from a single-view depth estimator (GeoWizard) instead of Pearson or scale-invariant depth losses.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use 3D-aware deformation initialization instead of random initialization (ablation)MoDGS · DyNeRFPSNR: 21.27 -> 22.96Helped
Use ordinal depth loss instead of Pearson correlation loss (ablation)MoDGS with 3D-aware initialization · DyNeRFPSNR: 21.77 -> 22.96Helped
Add a depth loss rather than remove depth supervision (ablation)MoDGS · DyNeRFrendered 3D geometry qualityHelped
Set ordinal-loss alpha to 100 rather than 10 (ablation)MoDGS · DyNeRF flame_steakPSNR: 21.05 -> 23.23Helped
Increase ordinal-loss alpha from 100 to 1000 (ablation)MoDGS · DyNeRF flame_steakPSNR: 23.23 -> 23.16No clear effect
Add Gaussian noise Norm(0,0.20) to depth supervision (ablation)MoDGS · DyNeRF flame_steakPSNR: 23.23 -> 23.18No clear effect
Use video-depth priors with ordinal loss instead of Pearson loss (ablation)MoDGS · DyNeRF sear_steak, cut_beef, coffee_martiniPSNR: 23.43 -> 23.48; 23.19 -> 23.61; 20.01 -> 21.55Mixed
Replace ordinal depth loss with depth ranking loss (ablation)MoDGS · DyNeRF sear_steak, cut_beef, coffee_martiniPSNR: 18.22 -> 23.53; 17.07 -> 23.98; 14.09 -> 21.37Hurt
Replace ordinal depth loss with perceptual LPIPS depth loss (ablation)MoDGS · DyNeRF sear_steak, cut_beef, coffee_martiniPSNR: 22.43 -> 23.53; 23.36 -> 23.98; 20.97 -> 21.37Hurt
Replace 3D-aware deformation initialization with zero deformation initialization (ablation)MoDGS · DyNeRF flame_steakPSNR: 22.34 -> 23.23Hurt
Replace 3D-aware deformation initialization with Kaiming initialization (ablation)MoDGS · DyNeRF flame_steakPSNR: 22.24 -> 23.23Hurt
Use video-depth estimator priors instead of GeoWizard priors (ablation)MoDGS with ordinal depth loss · DyNeRF sear_steak, cut_beef, coffee_martiniPSNR: 23.23 -> 23.48; 23.98 -> 23.61; 21.37 -> 21.55Mixed

Surprising findings

Limitations

Experimental setup

Datasets: DyNeRF Nvidia Davis MCV (self-collected in-the-wild videos)

Benchmarks: DyNeRF Nvidia

Metrics: PSNR SSIM LPIPS

Baselines: HexPlane SC-GS Deformable-GS RoDynRF Shape-of-Motion depth ranking loss Pearson correlation depth loss

Builds on: 3D Gaussian Splatting OmniMotion CaDeX RAFT GeoWizard

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