reprojection_error measures whether a prediction video is geometrically self-consistent under the wrapped DROID-SLAM reconstruction path [Teed and Deng, 2021]. It requires only the prediction itself—no reference video and no camera ground truth. The core question is whether camera poses and dense depth recovered from the generated video can reproject scene points close to their observed pixel locations in other frames.
Unlike sparse reconstruction methods such as COLMAP [Schönberger and Frahm, 2016, Schönberger et al., 2016], which rely mainly on a small set of high-quality feature matches, DROID-SLAM follows a dense SLAM path. Its differentiable Dense Bundle Adjustment (DBA) layer jointly refines camera poses and per-pixel depth while keeping them consistent with optical-flow correspondences. Geometric failures in generated video often appear not only near a few matched points, but also as background warping, local object drift, unstable depth layering, or cross-frame structures that fail to close. Dense DBA uses as many valid pixels and co-visible points as possible, making the metric closer to “can the full rollout be explained by one 3D reconstruction?”
After DBA refinement, reprojection error over the valid co-visible set V is
ereproj=∣V∣1(i,j)∈V∑pij∗−Π(Pij)2(1)
where pij∗ is the observed pixel location in frame i, Pij is the 3D point recovered from pose and depth, and Π(⋅) is the projection operator. If the generated video is 3D-consistent, the same scene point should reproject near its observation in other frames; geometric drift, depth instability, or cross-frame inconsistency increases this distance.
In WorldAtlas, the runtime decodes the full prediction into a frame sequence, runs DROID-SLAM to estimate trajectory and internal geometry, and sets the raw score to the mean of accepted reprojection errors, i.e. ereproj in Equation (1). WorldAtlas reverse-normalizes on the empirical range [0,1.0719] to [0,1] (higher normalized score is better). If SLAM reconstruction fails or no valid score is produced, it returns raw = null and normalized = null. When DROID-SLAM succeeds, the metric is official in all formal suites and enters the consistency_3d_4d aggregate. It is a useful geometry-consistency signal, but it does not replace geometry ground-truth metrics such as camera error, and fixed-intrinsics SLAM assumptions warrant cautious interpretation across heterogeneous data.
Camera pull out. A modern workspace with desk, office chair, and large windows. Camera pan right. A modern workspace with wall shelves, potted plant, and large windows. Camera move right. A modern workspace with meeting table, whiteboard, and large windows.
prompt source: prompt_target
Both first frames passed geometric matching against the displayed input; labels compare this metric only.
Model result videos will be available with the ModelScope release. / 模型推理视频将在 ModelScope 方案上线后提供。