Stereo4D: Learning How Things Move in 3D from Internet Stereo Videos
Linyi Jin, Richard Tucker, Zhengqi Li, David Fouhey, Noah Snavely, Aleksander Holynski
TL;DR
The paper tackles the scarcity of ground-truth dynamic 3D data by mining 4D reconstructions from internet VR180 stereo videos to produce pseudo-metric point clouds with long-term trajectories. It introduces Stereo4D, a data-processing pipeline that fuses camera poses, stereo depth, and 2D tracks, and then uses this data to train Dyna-DUSt3R, a dynamic extension of DUSt3R that predicts 3D structure and motion between frames. Empirically, models trained on Stereo4D demonstrate superior generalization to real-world dynamic scenes and yield more accurate 3D motion and structure than synthetic baselines. The work provides a scalable route to learn dynamic 3D priors from diverse real-world content, with broad implications for robotics, scene understanding, and 3D reconstruction.
Abstract
Learning to understand dynamic 3D scenes from imagery is crucial for applications ranging from robotics to scene reconstruction. Yet, unlike other problems where large-scale supervised training has enabled rapid progress, directly supervising methods for recovering 3D motion remains challenging due to the fundamental difficulty of obtaining ground truth annotations. We present a system for mining high-quality 4D reconstructions from internet stereoscopic, wide-angle videos. Our system fuses and filters the outputs of camera pose estimation, stereo depth estimation, and temporal tracking methods into high-quality dynamic 3D reconstructions. We use this method to generate large-scale data in the form of world-consistent, pseudo-metric 3D point clouds with long-term motion trajectories. We demonstrate the utility of this data by training a variant of DUSt3R to predict structure and 3D motion from real-world image pairs, showing that training on our reconstructed data enables generalization to diverse real-world scenes. Project page and data at: https://stereo4d.github.io
