Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Shape of Motion: 4D Reconstruction from a Single Video

About

Monocular dynamic reconstruction is a challenging and long-standing vision problem due to the highly ill-posed nature of the task. Existing approaches depend on templates, are effective only in quasi-static scenes, or fail to model 3D motion explicitly. We introduce a method for reconstructing generic dynamic scenes, featuring explicit, persistent 3D motion trajectories in the world coordinate frame, from casually captured monocular videos. We tackle the problem with two key insights: First, we exploit the low-dimensional structure of 3D motion by representing scene motion with a compact set of SE(3) motion bases. Each point's motion is expressed as a linear combination of these bases, facilitating soft decomposition of the scene into multiple rigidly-moving groups. Second, we take advantage of off-the-shelf data-driven priors such as monocular depth maps and long-range 2D tracks, and devise a method to effectively consolidate these noisy supervisory signals, resulting in a globally consistent representation of the dynamic scene. Experiments show that our method achieves state-of-the-art performance for both long-range 3D/2D motion estimation and novel view synthesis on dynamic scenes. Project Page: https://shape-of-motion.github.io/

Qianqian Wang, Vickie Ye, Hang Gao, Weijia Zeng, Jake Austin, Zhengqi Li, Angjoo Kanazawa• 2024

Related benchmarks

TaskDatasetResultRank
3D human reconstructionZJU-MoCap (test)
PSNR26.87
36
Novel View SynthesisiPhone dataset
SSIM0.65
33
Novel View SynthesisiPhone DyCheck 7 scenes 2x resolution
mPSNR17.32
31
4D Scene ReconstructioniPhone
Apple Scene Score11.06
21
4D ReconstructionDyCheck (test)
mPSNR17.32
21
Novel View SynthesisNVIDIA
PSNR24.58
20
Dynamic Novel View SynthesisDyCheck 5 scenes 1.0
mPSNR16.73
16
Novel View SynthesisDyCheck (test)
mPSNR17.96
15
Novel View SynthesisNvidia Dataset
PSNR23.29
15
Novel View SynthesisiPhone (test)
mPSNR17.13
15
Showing 10 of 72 rows
...

Other info

Code

Follow for update