atlas

Research map / 3D vision / Depth and stereo

GFlow: Recovering 4D World from Monocular Video

AAAI 2025 · 3D vision › Depth and stereo · approach: Learned optical and scene flow · 18 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.

GFlow lifts a single unposed monocular video into a dynamic 3D Gaussian scene plus per-frame camera poses by alternating camera and Gaussian optimization guided by depth and optical flow priors.

Problem

Recovering a dynamic 3D world and camera poses from a single monocular video without known camera parameters, multi-view input, or static-scene assumptions.

Approach

Uses only 2D priors (depth, optical flow, intrinsics) to model the video as a flow of 3D Gaussians; separates still and moving Gaussians via epipolar error, alternates per-frame camera-extrinsic optimization (static parts only) with Gaussian optimization, and adds prior-driven initialization and pixel-wise densification for new content.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use GFlow instead of CoDeF4D video reconstruction · DAVIS 2017 evaluation videosPSNR: 24.89 -> 29.74Helped
use GFlow instead of CoDeF4D video reconstruction · DAVIS 2017 evaluation videosSSIM: 0.7703 -> 0.9205Helped
use GFlow instead of CoDeF4D video reconstruction · DAVIS 2017 evaluation videosLPIPS: 0.2932 -> 0.1237Helped
use GFlow instead of RoDynRFcamera pose estimation · MPI SintelATE: 0.089 -> 0.124Hurt
use GFlow instead of RoDynRFcamera pose estimation · MPI SintelRPE translation: 0.073 -> 0.039Helped
use GFlow instead of RoDynRFcamera pose estimation · MPI SintelRPE rotation: 1.313 -> 0.599Helped
optimize camera poses rather than use MASt3R poses directly (ablation)GFlow · DAVIS 2017 evaluation videosPSNR: 29.21 -> 29.74Helped
add depth loss (ablation)GFlow · DAVIS 2017 evaluation videosPSNR: 29.30 -> 29.74Helped
add isotropic loss (ablation)GFlow · DAVIS 2017 evaluation videosPSNR: 26.32 -> 29.74Helped

Surprising findings

Limitations

Experimental setup

Datasets: DAVIS 2017 MPI Sintel

Benchmarks: DAVIS MPI Sintel

Metrics: PSNR SSIM LPIPS ATE RPE translation RPE rotation

Baselines: Deformable Sprites RoDynRF CoDeF 4DGS R-CVD DROID-SLAM COLMAP NeRF-- BARF

Builds on: 3D Gaussian Splatting UniMatch MASt3R CoDeF

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